EMS under Win XP

G

Guest

Can someone please explain in terms that even an idiot like me can understand, how to solve the following problem

How do I make EMS memory available? I am currently attempting to run Eye of the Beholder III, and prior to the program actually starting I get a message stating "At least 983040 EMS Memory required for digitized sound support. Digitized sound will not be available.

Since I have over 250 MB of installed memory, and I previously ran this program on a 486 under Windows 95 with only 16 MB of RAM, I don't understand the problem

If I go to properties for the program shortcut, I only have the option of making a max of 16384 EMS available, nowhere near enough

I've tried AbandonLoader and VDMS sound, both with no success. Also no joy with DOS Box

Any suggestions

Thank you

Tom Pont
 
V

*Vanguard*

Tom Ponta said in
Can someone please explain in terms that even an idiot like me can
understand, how to solve the following problem.

How do I make EMS memory available? I am currently attempting to run
Eye of the Beholder III, and prior to the program actually starting I
get a message stating "At least 983040 EMS Memory required for
digitized sound support. Digitized sound will not be available."

Since I have over 250 MB of installed memory, and I previously ran
this program on a 486 under Windows 95 with only 16 MB of RAM, I
don't understand the problem.

If I go to properties for the program shortcut, I only have the
option of making a max of 16384 EMS available, nowhere near enough.

I've tried AbandonLoader and VDMS sound, both with no success. Also
no joy with DOS Box.

Any suggestions?

Thank you:

Tom Ponta

I haven't run any old programs under Windows 2000/XP that requires this,
even a 4-year old game called Thief ran okay, but try right-clicking on
the shortcut to the game, select the compatibility tab, and see if it
runs under one of those modes. Also, since this likely to get detected
as a 16-bit application, right-clicking and looking at properties will
probably show additional settings you can use for the DOS VM used to run
that application.
 
A

Alex Nichol

Tom said:
Can someone please explain in terms that even an idiot like me can understand, how to solve the following problem.

How do I make EMS memory available? I am currently attempting to run Eye of the Beholder III, and prior to the program actually starting I get a message stating "At least 983040 EMS Memory required for digitized sound support. Digitized sound will not be available."

You need to set up the environment under which the DOS program will run.
For best DOS conventional memory, and EMS support, 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 EMS 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