DOS under qnx

I can run DOS ( foxpro) under QNX ???

thank you

and windows ???

Just out of curiosity… Anybody know how rundos worked and why a direct
port of rundos can’t use the same trick(s) that rundos used under Neutrino
x86? Is it a protected mode issue? 16-bit code issue? (Albiet all Windows
OSs don’t have this problem).

Daryl Low

Yes, I’m pretty sure that you can run DOS programs under Windows.

Unfortunately, no, you can not run DOS programs under QNX, . . . .
unless,you had a very old version of QNX (4.21 and earlier I believe) AND
the old QNX Rundos program product. Of course if you had this you would
know it and wouldn’t have asked the question.

Too bad too. It was amusing that many disk intensive programs ran FASTER
while running in the DOS emulated environment under QNX than they did
running under their native DOS.

QNX’s goal these days is connectivity. Being able to network DOS <==> QNX,
and being able to look at QNX screens from Windows and visa versa.

I’m afraid in your case you’ll probibly just have to boot up a good old DOS
disk. Or at least MicroSlob Windoze.


Bill Caroselli - Sattel Global Networks
1-818-709-6201 ext 122



“Jorge Porto” <jrporto@cevt.com.ar> wrote in message
news:Voyager.010329235157.704544D@jp…

I can run DOS ( foxpro) under QNX ???

thank you

and windows ???

Previously, Daryl Low wrote in qdn.public.qnxrtp.applications:

Just out of curiosity… Anybody know how rundos worked and why a direct
port of rundos can’t use the same trick(s) that rundos used under Neutrino
x86? Is it a protected mode issue? 16-bit code issue? (Albiet all Windows
OSs don’t have this problem).

In a nutshell, rundos could have been rewritten to run under QNX 4.23+.
For that matter, it could have been an even more comprehensive job as
the 386 supports a virtual real mode environment. QSSL decided not to
do it for marketing reasons. It was a lot of work to
support it and I don’t think it came close to providing an
equivalent revenue stream. It could not emulate Win95 so it is
likely that the complaints that DOS programs won’t run under 4.23
would have been replace by complaints that Win95 programs wouldn’t
run.

I’ve seen an open source x86 emulator called bochs that might be
a solution. I did a quick attempt at porting it. I ran into trouble
because it used 64 bit longs which Watcom 10.6 doesn’t support. Someone
with some time might try to do a port using gcc. It should be able to
load and run DOS itself.

Mitchell Schoenbrun --------- maschoen@pobox.com

Then, since rundos is now basically abandoned project, did QSSL considered
throwing it into open? Someone may be willing to play with it and make it
work again. I mean, gosh - I miss my trusty old workhorse DOS editor :slight_smile:

Joe

“Mitchell Schoenbrun” <maschoen@pobox.com> wrote in message
news:Voyager.010330104626.8742C@node1…

Previously, Daryl Low wrote in qdn.public.qnxrtp.applications:

Just out of curiosity… Anybody know how rundos worked and why a
direct
port of rundos can’t use the same trick(s) that rundos used under
Neutrino
x86? Is it a protected mode issue? 16-bit code issue? (Albiet all
Windows
OSs don’t have this problem).

In a nutshell, rundos could have been rewritten to run under QNX 4.23+.
For that matter, it could have been an even more comprehensive job as
the 386 supports a virtual real mode environment. QSSL decided not to
do it for marketing reasons. It was a lot of work to
support it and I don’t think it came close to providing an
equivalent revenue stream. It could not emulate Win95 so it is
likely that the complaints that DOS programs won’t run under 4.23
would have been replace by complaints that Win95 programs wouldn’t
run.

I’ve seen an open source x86 emulator called bochs that might be
a solution. I did a quick attempt at porting it. I ran into trouble
because it used 64 bit longs which Watcom 10.6 doesn’t support. Someone
with some time might try to do a port using gcc. It should be able to
load and run DOS itself.

Mitchell Schoenbrun --------- > maschoen@pobox.com