Mail Archives: djgpp/2009/03/19/09:15:09
> 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 -