VOGONS


First post, by James-F

User metadata
Rank Oldbie
Rank
Oldbie

I use a boot menu to choose between UMBPCI or EMM386, but I don't want to reboot or load EMM386.
Can it be done?


my important / useful posts are here

Reply 2 of 10, by stamasd

User metadata
Rank l33t
Rank
l33t

Jemmex/Jemm386 (part of FreeDOS). It can be loaded/unloaded from the CLI.
http://www.freedos.org/software/?prog=jemm386
http://www.ibiblio.org/pub/micro/pc-stuff/fre … emm386/jemm386/

There's also a very old utility called emm286 that can create EMS from XMS without placing the CPU in protected mode and works on pre-386 CPUs; the problem with it is it can't use UMBs for the frame page and thus can only create the page in conventional memory which severely reduces its utility. If you have a program that requires EMS on a 286 and doesn't use more than about 530k conventional memory, it could be useful. It also can be loaded/unloaded from the CLI as far as I remember.
http://www.pcorner.com/list/UTILITY/EMM286.ZIP/INFO/
http://www.pcorner.com/list/UTILITY/EMM286.ZIP/EMM286.TXT/

I/O, I/O,
It's off to disk I go,
With a bit and a byte
And a read and a write,
I/O, I/O

Reply 3 of 10, by clueless1

User metadata
Rank l33t
Rank
l33t

Sounds like an Ultima Underworld spell: "Create EMS"

The more I learn, the more I realize how much I don't know.
OPL3 FM vs. Roland MT-32 vs. General MIDI DOS Game Comparison
Let's benchmark our systems with cache disabled
DOS PCI Graphics Card Benchmarks

Reply 4 of 10, by James-F

User metadata
Rank Oldbie
Rank
Oldbie

Thank stamsad.
I'm trying to load Jemmex with LOAD NORAM using the command line but I keep getting a "XMM already installed" error.

All I need is simulated 16MB of EMS from my XMS without loaded UMB or activating XMS once more.
Any idea?


my important / useful posts are here

Reply 5 of 10, by stamasd

User metadata
Rank l33t
Rank
l33t

Jemmex is a combination of XMS and EMS driver. If you have himem.sys already loaded it won't work. 2 suggestions:

1. don't load himem.sys, use only jemmex
or
2. if you want to keep himem.sys, use jemm386.exe instead of jemmex.exe. Jemm386 is just the EMS driver.

I/O, I/O,
It's off to disk I go,
With a bit and a byte
And a read and a write,
I/O, I/O

Reply 7 of 10, by Cyberdyne

User metadata
Rank Oldbie
Rank
Oldbie

http://www.emsmagic.com

Nifty modern and free program.

I am aroused about any X86 motherboard that has full functional ISA slot. I think i have problem. Not really into that original (Turbo) XT,286,386 and CGA/EGA stuff. So just a DOS nut.
PS. If I upload RAR, it is a 16-bit DOS RAR Version 2.50.

Reply 8 of 10, by stamasd

User metadata
Rank l33t
Rank
l33t
Cyberdyne wrote:

http://www.emsmagic.com

Nifty modern and free program.

Nice find! I didn't know about that one. Looks like it doesn't need virtual386 mode, and the frame page is very flexible. But because of those 2 things, it's also likely to be slower on real older hardware than emm386, qemm and the like. It;s also not compatible with 286 because it uses 32-bit code.

I/O, I/O,
It's off to disk I go,
With a bit and a byte
And a read and a write,
I/O, I/O

Reply 9 of 10, by James-F

User metadata
Rank Oldbie
Rank
Oldbie

Amazing! Thanks you so much Cyberdyne.

This is an absolute must for people who want to load EMS memory without EMM386 and already use UMBPCI.
It even loads itself into UMB if there is 64KB free UMB block.


my important / useful posts are here

Reply 10 of 10, by matze79

User metadata
Rank l33t
Rank
l33t

There's also a very old utility called emm286 that can create EMS from XMS without placing the CPU in protected mode and works on pre-386 CPUs; the problem with it is it can't use UMBs for the frame page and thus can only create the page in conventional memory which severely reduces its utility. If you have a program that requires EMS on a 286 and doesn't use more than about 530k conventional memory, it could be useful. It also can be loaded/unloaded from the CLI as far as I remember.]

It also supports no DMA Transfers (Slow)

https://www.retrokits.de - blog, retro projects, hdd clicker, diy soundcards etc
https://www.retroianer.de - german retro computer board