Post by Harry PotterIf I upgrade from EMM386 to UMBPCI, what can I expect from the memory
layout. I understand that it uses less RAM, but what *else* will it do
to the UMB memory layout? Will it make more memory available? What
about the EMS page frame?
UMBPCI only provides UMB. So that explains things if you replace EMM386 with
UMBPCI.
It's READ.ME file mentions that it's a replacement for EMM386, but that's an
overstatement, IMO.
Post by Harry PotterAnd what are the available switches? I can't find the last one in the docs.
The documentation doesn't specifically mention a list, but you can see its
parameter usage when the driver is loaded with an unknown parameter (which
you'd soon know why it's not a replacement for EMM386). Try loading it from
the command prompt using DYNALOAD or other. e.g.
dynaload umbpci.sys /?
If you want to have more free memory space, don't use EMS. If any of your
program requires EMS, find other alternative for it which uses XMS instead -
if possible. Because IMO, the 64KB of EMS page frame isn't worth your memory
space, especially when you need more of it for something else more
important. 64KB under 1MB of memory is still a large chunk in DOS platform,
you know.