On 5/10/25 14:20, Eric Auer via Freedos-devel wrote:

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?

PC/XT/AT

and 5.0+


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 :-)

true :D

I definitely know this! <3

this use!umb program is special

it works on 16bit pc compatibles!



Regards, Eric




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


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

Reply via email to