Main page I Packages I Help I Forum

SvarDOS community forum

a place to talk about SvarDOS and other DOS-related things

jump to end reply list of threads

EXMS86 - XMS for 8086 PCs! (that have an EMS card)

078ac416e4811d4f ac7134fc6c34222e e676a6b143232a57 f638c349b414e0e6 b25cc1129ce8293c bc9a49b88c1ea9f5 a8d5c26e0797bc6f 2eba886e5c7e366b
8086 PCs may be equipped with an EMS card offering LIM memory. If you're fortunate enough to own such a card, today you can unlock XMS support by installing EXMS86. EXMS86 is a TSR that provides XMS 2.0 extended memory services by leveraging an EMS 4.0 expanded memory source. It’s tailored for 16-bit DOS systems outfitted with EMS hardware such as the Lo-Tech EMS board, Bocaram XT, etc. http://mateusz.fr/exms86/
8873116beadad1e0 f6112aa0e9ef2225 29f83621ad2beb16 7bac224c35918de8 75a766c2bc1a6631 19289fd3d177ee22 3f7349b53896f0d0 4bceb55414d54fe7
Behind the link you mention that "It is a common misconception that XMS is only possible on 386+ machines." I don't think it's a common misconception, because everyone who knows something about MS-DOS memory management knows that XMS is also possible on a 286 system, if you have more than 1 MiB of main memory installed. On the other hand, emulated EMS with emm386.exe (etc.) is not possible on a generic 286 AT compatible, like you might surmise from the name of the driver. Some specific 286 chipsets (I think NEAT) do support it with an appropriate driver. Hardware LIM compatible EMS will of course still work on any 286. Your EXMS86 is an excellent idea. I don't own a 8086/8088 PC, let alone an EMS card for it, but if I did this driver would definitely open some new possibilities. Even if programs made for 286+ probably run dog slow on an 8086 :D

your name or nick

password (optional)


check the FIRST and LAST boxes: