Trying old DOS game

K

KevinGPO

Am trying to run Dynamix "Sid & Al: Incredible Toons" old 1994 DOS game in
Windows XP. I don't want to do duel-boot, or boot disk, etc. as sound won't
be supported by this old game on new system.

I learn that I can modify the Properties of Memory and enable EMS, XMS, etc.
(as the game uses that). I run the program with VDMSound
(http://ntvdm.cjb.net/ - old Sound Blaster card emulation) so that the game
runs.

The game runs however I get this message:

You do not have enough memory to run this program.
You currently have 591856 free bytes of conventional memory,
and 65536 bytes of EMS memory.
You need at least 570000 free bytes of conventional memory,
and 737280 free bytes of EMS memory.
 
M

Max Burke

KevinGPO scribbled:
Am trying to run Dynamix "Sid & Al: Incredible Toons" old 1994 DOS game in
Windows XP. I don't want to do duel-boot, or boot disk, etc. as sound
won't be supported by this old game on new system.
I learn that I can modify the Properties of Memory and enable EMS, XMS,
etc. (as the game uses that). I run the program with VDMSound
(http://ntvdm.cjb.net/ - old Sound Blaster card emulation) so that the
game runs.
The game runs however I get this message:
You do not have enough memory to run this program.
You currently have 591856 free bytes of conventional memory,
and 65536 bytes of EMS memory.
You need at least 570000 free bytes of conventional memory,
and 737280 free bytes of EMS memory.


It probably wont work, as it's most likely trying to allocate and access the
hardware (memory) directly, and XP will NOT let that happen, even in
compatability mode....
The 'lack of memory' message is probably a 'symptom' of that.
 
A

Alex Nichol

KevinGPO said:
Am trying to run Dynamix "Sid & Al: Incredible Toons" old 1994 DOS game in
Windows XP. I don't want to do duel-boot, or boot disk, etc. as sound won't
be supported by this old game on new system.

I learn that I can modify the Properties of Memory and enable EMS, XMS, etc.
(as the game uses that). I run the program with VDMSound
(http://ntvdm.cjb.net/ - old Sound Blaster card emulation) so that the game
runs.

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
 

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

Top