Jemm 5.77 (Announce)
Hello,
again an update of jemm:
----------------------------------------------
- commandline option I=A000-B7FF didn't increase DOS low memory, the
region became just the first UMB.
- tool MOVEXBDA added.
----------------------------------------------
about including A000:
----------------------------------------------
รพ The I=XXXX commandline option may be used to include the VGA "graphics"
segment A000h. It might be possible to increase DOS conventional memory
up to 736 kB by option I=A000-B7FF. However, there are quite a few
hurdles that may cause unexpected results:
- conventional memory is increased only if the region to include is
adjacent to current memory. On newer machines, there's very often a
"hole", caused by the Extended BIOS Data Area (XBDA or EBDA); thus
the included region just becomes an UMB and won't increase lower memory.
Use tool MOVEXBDA to fix this issue!
- Once address space A000h is remapped, any attempts to run programs that
use VGA graphics most likely with cause a crash.
- Depending on the VGA-BIOS it may happen that some non-graphics functions
won't work anymore and may also cause a crash. In the worst case, it's
not even possible to set a video text mode.
----------------------------------------------
About MOVEXBDA:
----------------------------------------------
MOVEXBDA is a device driver supposed to move the Extended BIOS Data
Area ( XBDA or EBDA ) to low DOS memory. If an XBDA exists, it is usually
located just below the A000 video segment, with a size of 1 or 2 kB.
Moving the XBDA to low memory allows Jemm to increase DOS low memory up to
736 kB with commandline parameter I=A000-B7FF ( one should be aware of a
few limitations of this setting - see below for more details ).
Some DOS versions will move the XBDA on their own; then MOVEXBDA is not
needed and will do nothing if launched.
MOVEXBDA should work with other EMMs as well. Brief tests with MS Emm386
didn't reveal any problems. However, it looks like MOVEXBDA won't work
reliably with FreeDOS!
----------------------------------------------
XCDROM32 also got a few updates, all related to "play audio" device driver functions. These changes were the result of a "teamplay" with J.R. Ellis. Thanks!
http://www.japheth.de/Jemm.html
---
MS-DOS forever!
Complete thread:
- Jemm 5.75a - Japheth, 24.05.2012, 09:10 (Announce)
- Jemm 5.76 - Japheth, 30.05.2012, 09:26
- Jemm 5.77 - Japheth, 20.06.2012, 15:14
- Jemm 5.78 (+jwasm 2.07) - Japheth, 15.07.2012, 12:57
- Jemm 5.78 (+jwasm 2.07) - RayeR, 22.07.2012, 23:50
- Jemm and Windows - Stephan, 30.11.2013, 10:18
- Jemm and Windows - Japheth, 30.11.2013, 18:25
- Jemm and Windows - Stephan, 20.12.2013, 13:01
- Jemm and Windows - Rugxulo, 21.12.2013, 08:23
- Jemm and Windows - Japheth, 21.12.2013, 15:36
- Jemm and Windows - Stephan, 20.12.2013, 13:01
- Jemm and Windows - Japheth, 30.11.2013, 18:25