Running DOS Applicatios in XP

  • Thread starter Thread starter Mongo
  • Start date Start date
M

Mongo

Hi,

I have tried using the compatibility mode and options
provided to run some old DOS application in windows XP
but to no avail. I have heard that there is some patch
available to run and this will enable windows XP to
simulate the DOS environment for the DOS Applicaion
better. Do you know about something like this?

If you have some other suggestion, please let me know.

regards
 
Hi!
Windows XP doesnt include any version of DOS. You can get a command
propmt Window emulation by going to Start>Run>Type "cmd">Enter
regards/
ssg MS-MVP
pronetworks.org
 
Mongo said:
I have tried using the compatibility mode and options
provided to run some old DOS application in windows XP
but to no avail. I have heard that there is some patch
available to run and this will enable windows XP to
simulate the DOS environment for the DOS Applicaion
better. Do you know about something like this?

For best DOS conventional memory, edit the windows\system32\config.nt
and autoexec.nt files.

In config.nt have (apart from the large number of REM lines) just
EMM = B=4000 RAM
(note the exact spaces - either side of the first = and before RAM,
none next to the second =) and

dos=high, umb
device=%SystemRoot%\system32\himem.sys
files=40
(or higher files= if needed)

and in autoexec.nt have

REM Install DPMI support
lh %SystemRoot%\system32\dosx

with other earlier lh lines REM ed out, and then any SET or PATH lines
that may already be present at the end.

This should give about 612K for a program, run from a shortcut made to
its .exe file. R-click the shortcut, Properties and on the Memory page
you can set an explicit value - rather than Auto - for any EMM or XMS
memory it may need, and for initial environment space

If it will then not run, it is probably an ill-behaved program that is
*never* going to run in XP
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top