Page 1 of 1
EMS Memory
Posted: Sun Jun 14, 2020 6:13 pm
by tontonkaloun
did anyone manage to set the EMS memory?
i tried
emm386.exe frame = ????
but I can't find the right address
Re: EMS Memory
Posted: Sun Jun 14, 2020 6:51 pm
by breiztiger
hi
i use EMM386.EXE 4096 RAM FRAME=E000 D=256 X=A000-C7FF I=C800-EFFF
for 4Mo EMS
Re: EMS Memory
Posted: Sun Jun 14, 2020 7:00 pm
by ExCyber
I'm no DOS memory management guru, and I don't think I have anything handy that uses EMS to actually test it, but DR-DOS's EMM386 says this when asked to auto-detect the EMS frame:
Re: EMS Memory
Posted: Sun Jun 14, 2020 7:11 pm
by tontonkaloun
ExCyber wrote: ↑Sun Jun 14, 2020 7:00 pm
I'm no DOS memory management guru, and I don't think I have anything handy that uses EMS to actually test it, but DR-DOS's EMM386 says this when asked to auto-detect the EMS frame:
Thank's
You can try Aladdin for the test
i will try
Re: EMS Memory
Posted: Sun Jun 14, 2020 10:05 pm
by tontonkaloun
with these parameters, I no longer have an error, but I cannot launch any game
i will try with freedos
Re: EMS Memory
Posted: Mon Jun 15, 2020 5:10 am
by NightShadowPT
tontonkaloun wrote: ↑Sun Jun 14, 2020 10:05 pm
with these parameters, I no longer have an error, but I cannot launch any game
i will try with freedos
If you're having trouble with EMM386, try QEMM instead.
I'm using it and it is compatible with most games.
Cheers,
Re: EMS Memory
Posted: Mon Jun 15, 2020 5:34 am
by breiztiger
or jemm (or jeemex with himem integrated)
https://github.com/Baron-von-Riedesel/Jemm
Re: EMS Memory
Posted: Wed Jun 17, 2020 9:22 am
by Mills
I also had trouble with EMM386, so installed QEMM 8.0 and nearly all games work.
For example lemmings 3 complains a lot about EMS, even on emulators... But with QEMM it works
.
Re: EMS Memory
Posted: Sat Jun 20, 2020 2:34 pm
by abbub
Hrm. I'll have to check my version of QEMM. I had it installed at one point, and it was *highly* unstable, so I switched back to EMM386.
Re: EMS Memory
Posted: Sun Jun 21, 2020 3:35 am
by NightShadowPT
abbub wrote: ↑Sat Jun 20, 2020 2:34 pm
Hrm. I'll have to check my version of QEMM. I had it installed at one point, and it was *highly* unstable, so I switched back to EMM386.
I'm also using QEMM 8.0 and it's working mostly flawlessly.
Re: EMS Memory
Posted: Fri Jul 03, 2020 8:22 am
by Beeble
I was unable to get a blank Dos 6.2 vhd to boot, found a pre-build one with a launcher for DOS Games. Most of the work fine with Qemm, but not all.
Re: EMS Memory
Posted: Fri Jul 03, 2020 9:06 am
by tontonkaloun
Beeble wrote: ↑Fri Jul 03, 2020 8:22 am
I was unable to get a blank Dos 6.2 vhd to boot, found a pre-build one with a launcher for DOS Games. Most of the work fine with Qemm, but not all.
With the games under Dos, you will never have a config that make all the games work, between the sound card and memory problems (xms or ems)! You need a menu. In addition, the core is only limited to games until vga. In svga it will not work!
To have a blank vhd, you only have to reformat your vhd with a floppy dos6.22
Re: EMS Memory
Posted: Fri Jul 03, 2020 10:23 am
by Beeble
It has been a while, but I used to handle EMS and the autoexec.bat/config.sys myself, will get into it again.
Since Disk Images work fine, I will try a MS Dos Install on an empty VHD, good suggestion!
Re: EMS Memory
Posted: Sat Jul 25, 2020 11:25 pm
by Caldor
Something I noticed is that when using Windows 98 as the DOS basis, then I can get a lot more highmem free. With a pretty solid EMS setup in 6.22 I can get about 592kb free when I have loaded DOS, but with the Windows 98 boot, I have more than 600kb free.
But, its not as compatible as 6.22 though. A good boot menu is the way to go. One for EMS and one for XMS should probably be enough for something like 95% of the games I think.
Re: EMS Memory
Posted: Sun Jul 26, 2020 5:45 am
by Cebion
Phil has made a phantastic job with his Start Menu where you can select different configurations at start
https://www.philscomputerlab.com/ms-dos ... -pack.html#
Re: EMS Memory
Posted: Sun Jul 26, 2020 8:56 am
by Caldor
It is a good job, just take note that the MiSTer requires extra settings so his initial setup wont work for EMS. You need to add something like this:
FRAME=E000 D=256 X=A000-C7FF I=C800-EFFF
I think its to ensure it uses the correct memory area.
Re: EMS Memory
Posted: Sun Jul 26, 2020 10:13 am
by Cebion
We can maybe adjust it for our needs