www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2009/03/19/09:15:09

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
From: themouse <usul DOT the DOT mouse AT gmail DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: Status of DJGPP
Date: Thu, 19 Mar 2009 07:11:00 -0700 (PDT)
Organization: http://groups.google.com
Lines: 60
Message-ID: <7e1722fc-f0e3-4aca-a66f-583d4efc3759@p11g2000yqe.googlegroups.com>
References: <fc7f4807-e85b-484a-a73d-e6f52afcc9ee AT c36g2000yqn DOT googlegroups DOT com>
<200903161615 DOT n2GGF4Wl014905 AT envy DOT delorie DOT com> <8a598d8a-7293-4aca-ba0b-49e025140844 AT v39g2000yqm DOT googlegroups DOT com>
<200903162154 DOT n2GLsN8k023307 AT envy DOT delorie DOT com> <87prge67tn DOT fsf AT xemacs DOT org>
<23a128c6-fd28-4947-a3c9-35c00973537a AT t3g2000yqa DOT googlegroups DOT com>
NNTP-Posting-Host: 209.83.80.194
Mime-Version: 1.0
X-Trace: posting.google.com 1237471861 6907 127.0.0.1 (19 Mar 2009 14:11:01 GMT)
X-Complaints-To: groups-abuse AT google DOT com
NNTP-Posting-Date: Thu, 19 Mar 2009 14:11:01 +0000 (UTC)
Complaints-To: groups-abuse AT google DOT com
Injection-Info: p11g2000yqe.googlegroups.com; posting-host=209.83.80.194;
posting-account=mk-1hQoAAABRHA7wwAt_3thfjpGkh8Qu
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB5;
.NET CLR 1.1.4322; .NET CLR 2.0.50727; MS-RTC LM 8; InfoPath.2; .NET CLR
3.0.4506.2152; .NET CLR 3.5.30729),gzip(gfe),gzip(gfe)
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

> Well, at least we have FreeDOS these days (as well as DJGPP,
> OpenWatcom, etc). The only real lack is "developers, developers,
> developers" (to quote a certain dude). Short of actually using a
> minimal Linux distro w/ DOSEMU (DeLi?), there's no real "free" way to
> multitask (TriDOS is too buggy, DPMI host disabled due to that). If
> someone wants to play with it, they can try with JWasm (which is
> mostly MASM v6 compatible):

that brings me to a question

How should I setup my system and DJGPP?
I plan to work and make a xwindows-ish desktop.
Not sure how that is going to work yet, I'm still reviewing all the
existing and dead dos guis as well as xwindows.

I will need to learn how to do the graphics, but also task & memory
managment.
There is lots of examples that I have for the gui but I have no idea
what to do
about the latter two.

There are alot of freedos command options, memory management options
etc. how should I setup my environment. like are there different DPMI,
which one is the best.
command line interpreters like 4DOS, again which one. As I install
FreeDos I see lots of
optional things to use. Which one is the best.

Perhaps a brief description of my plans might help:
I would like the gui/application framework to be usable for standard
dos programs as well as in desktop mode.
If the app starts from dos its a single app works it normally.
If the desktop starts it it would gain extra functionality like
windowing, task managment, inter applciation stuff like drag and drop,
cut n paste.
Are any of the defunct open source gui capabile of threading, multi
tasking, is there any dos code I should look at to learn ways of
coding what I am describing. Oh and this will be in C++. I know alot
of programming for lower level dos and linux uses C but I would
prefer to use C++, unless I can't for a specific task.

When I used MS DOS along time ago, I was just starting out,  at that
time, the programming I was doing was rpg/cobol on an as400.
Till I got a job writing VB3 code and never went back to the as400
again. Yeah I'm getting old LOL.

I never really had to think much about my dos environment and mostly
only did batch files to setup for various games.
I have done plenty of C & C++ programming but always in the WinDoz
environment. So any advice on the best route to setup things to
work on what I need to, would be greatly appreciated. It looks like
initially I will be using QEMU and FreeDos.
But eventually I want to have FreeDos, MSDOS loaded on a laptop.

Any comments, recommendation are appreciated.
What are you using? How stable is it? Etc.

Thanks,
~theMouse

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019