Hi!

https://www.vogons.org/viewtopic.php?t=83477

https://www.vogons.org/download/file.php?id=118934

i have question! how do i get this to work on FreeDOS?

That seems to be a tool to enable UMB in some areas.

For which hardware and for which DOS is that tool?

The problem with UMB is that it depends on your
(real or simulated) hardware whether there is
memory at all at a certain UMB area and whether
it already is reserved for something. For example
you usually need a000:0000 to a000:ffff for VGA
and b800:0 to b800:7fff for text, but you might
be able to use b000:0 to b000:7fff for UMB if
you never use mono text or 128 kB graphics, so
you could enable UMB at b000-b7ff in that case.
Other areas may be used for BIOS, for example.

A widespread way to get UMB is to load EMM386 or
similar drivers which can even put memory from
above 1 MB in the UMB areas to make sure that
you have memory there. But you still have to
avoid areas which conflict with other things.

A well-known driver to enable hardware memory in
some UMB areas on different mainboard chipsets
without EMM386 is UMBPCI:

https://www.uwe-sieber.de/umbpci_e.html

Still, UMB often are a thing of trial and error.
If you get crashes, try different options. Most
drivers have command line options to configure,
so you do not need to modify source codes :-)

Regards, Eric




_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to