I have an old program which is used at work on dos machines. it is ancient and
text-based and I would love to get it working under dosemu so I could run it
multiple times on the same box. (and not waste a PII running dog).
the program refuses to run and prints the error message
" EMS driver does not map enough frames, exiting "
If I had the EMS documentation, I would be able to tell wether this means that
it needs two discinct frames, or wether the 4K? frame (at 0x0e000 in my case)
is too small and needs to be increased. the former suggests some sort of
protocol with which the running program can tell which frame to swap out
seperately. the latter (which I hope is the case ) tells me that all I need to
do is go through the code and increase the frame size. I hope someone else has
seen this before.
I have a couple of days to work on this and am "willing and able" to code if I
can help but I would need EMS documentation. ( or a very good FAQ :)
I am running linux 2.0.36, libc5. something, and dosemu 0.98.5
I have ems.sys loaded and ems turned on in the configuration.
EMS is working for everything else, but this program is stubborn.
-Matt