what is the EMS driver and the NOEMS Option?

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

while trying to run a game works on MsDOS in an WIN XP operating System from
the Command Prompt, i get this messege :

"Protected mode driver is not responding to EMS function calls. Make sure
that your EMS Driver is not configured with the NOEMS option. If it is,
Replace the Option "NOEMS" with "RAM" "

I'm just cerious what does that mean?? , how to do so ?? and will that harm
the function of WIN XP ??

thank you
 
Marco_baik said:
while trying to run a game works on MsDOS in an WIN XP operating System from
the Command Prompt, i get this messege :

"Protected mode driver is not responding to EMS function calls. Make sure
that your EMS Driver is not configured with the NOEMS option. If it is,
Replace the Option "NOEMS" with "RAM" "

That is support for Expanded memory, needed to allow a DOS program to
use memory above the first MB of actual RAM. A lot of games use it.
For best DOS conventional memory, and EMS access, 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

Back
Top