VOGONS

Common searches


First post, by Lassar

User metadata
Rank Newbie
Rank
Newbie

This is a guide on using ems in dos.

With modern computers packed with packed with bios devices in rom.
It's getting harder to find space for the EMS Page frame.

I have been doing some research on the web and this is what I have come
up with so far.

It's is possible to adjust you ems manager to get ems to work a lot of the
time.

If your dos application uses LIM EMS version 4.0 then you could reduce the
ems page frame size to 16 K instead of 64k.

Meaning emm386 might be able to find a page frame in upper memory.

http://support.microsoft.com/kb/78433

http://www.smartcomputing.com/editorial/artic … s9396/dos93.asp

I have been checking out command line switches for emm386.exe
and jemm.

If worst comes to worst; it looks like it might be possible to manually tell
these emm386 or jemm to set the ems page frame to conventional memory.

More info on getting emm386 to work:

MicroSoft Site:

http://support.microsoft.com/kb/96759

On the WPDOS page they mention disabling devices in bios setup.

http://www.columbia.edu/~em36/wpdos/emsxp.html

Such as disable USB Legacy Support, ethernet ect.

And if worst comes to worst I guess you could always use "ems magic".
It purposed to use quite a bit of memory to use thro.

http://www.phatcode.net/projects.php?id=102

If anyone else has any info to this please reply to this topic.

Last edited by Lassar on 2008-05-17, 21:39. Edited 3 times in total.

Conquer the FCC GROL, & Amatuer Radio test

Reply 1 of 3, by DosFreak

User metadata
Rank l33t++
Rank
l33t++

Are you just worried about DOS or NT operating systems as well? The reason I ask is because you mention getting ems to work in modern computers.....

If just DOS then AFAIK your only option is to remove or disable the hardware causing the issues or I think you can assign to different address using whatever memory manager that you use.

If it's NT you can contact dvwjr on these forums. He has a method of freeing up UMB's in the NTVDM virtual address space.

How To Ask Questions The Smart Way
Make your games work offline

Reply 2 of 3, by Lassar

User metadata
Rank Newbie
Rank
Newbie

It is pure dos I would like to know about.

Modern computers take a lot of rom space for devices leaving little of none for a ems page frame.

Conquer the FCC GROL, & Amatuer Radio test

Reply 3 of 3, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

Depending on what you want to do, UMBPCI might be useful, though technically it does not create EMS either.
http://www.uwe-sieber.de/umbpci_e.html

Otherwise, it seems to me like that WPDOS page already tells you everything you might need to know.