EMS Memory

User avatar
tontonkaloun
Posts: 354
Joined: Sun May 24, 2020 7:38 pm
Has thanked: 154 times
Been thanked: 52 times

EMS Memory

Unread post by tontonkaloun »

did anyone manage to set the EMS memory?
i tried

emm386.exe frame = ????

but I can't find the right address
breiztiger
Top Contributor
Posts: 468
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 35 times
Been thanked: 99 times

Re: EMS Memory

Unread post by breiztiger »

hi

i use EMM386.EXE 4096 RAM FRAME=E000 D=256 X=A000-C7FF I=C800-EFFF

for 4Mo EMS
CPC-Power Staff
ExCyber
Posts: 232
Joined: Sun May 24, 2020 3:33 pm
Has thanked: 12 times
Been thanked: 77 times

Re: EMS Memory

Unread post 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:

Code: Select all

Frame=E000  Kb=32768
User avatar
tontonkaloun
Posts: 354
Joined: Sun May 24, 2020 7:38 pm
Has thanked: 154 times
Been thanked: 52 times

Re: EMS Memory

Unread post 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:

Code: Select all

Frame=E000  Kb=32768
Thank's
You can try Aladdin for the test

i will try
User avatar
tontonkaloun
Posts: 354
Joined: Sun May 24, 2020 7:38 pm
Has thanked: 154 times
Been thanked: 52 times

Re: EMS Memory

Unread post by tontonkaloun »

with these parameters, I no longer have an error, but I cannot launch any game
i will try with freedos
User avatar
NightShadowPT
Posts: 224
Joined: Mon May 25, 2020 9:56 am
Has thanked: 5 times
Been thanked: 12 times

Re: EMS Memory

Unread post 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,
breiztiger
Top Contributor
Posts: 468
Joined: Sun May 24, 2020 7:17 pm
Has thanked: 35 times
Been thanked: 99 times

Re: EMS Memory

Unread post by breiztiger »

or jemm (or jeemex with himem integrated)

https://github.com/Baron-von-Riedesel/Jemm
CPC-Power Staff
Mills
Posts: 90
Joined: Mon Jun 08, 2020 2:52 pm
Has thanked: 15 times
Been thanked: 32 times

Re: EMS Memory

Unread post 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 :).
abbub
Posts: 36
Joined: Mon May 25, 2020 3:52 pm
Location: Fort Collins, CO
Has thanked: 2 times
Been thanked: 7 times
Contact:

Re: EMS Memory

Unread post 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.
User avatar
NightShadowPT
Posts: 224
Joined: Mon May 25, 2020 9:56 am
Has thanked: 5 times
Been thanked: 12 times

Re: EMS Memory

Unread post 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.
Beeble
Posts: 99
Joined: Sun May 24, 2020 9:04 pm
Has thanked: 17 times
Been thanked: 12 times

Re: EMS Memory

Unread post 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.
User avatar
tontonkaloun
Posts: 354
Joined: Sun May 24, 2020 7:38 pm
Has thanked: 154 times
Been thanked: 52 times

Re: EMS Memory

Unread post 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
Beeble
Posts: 99
Joined: Sun May 24, 2020 9:04 pm
Has thanked: 17 times
Been thanked: 12 times

Re: EMS Memory

Unread post 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!
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: EMS Memory

Unread post 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.
User avatar
Cebion
Posts: 115
Joined: Sun May 24, 2020 7:30 pm
Has thanked: 1 time
Been thanked: 3 times

Re: EMS Memory

Unread post 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#
User avatar
Caldor
Top Contributor
Posts: 930
Joined: Sat Jul 25, 2020 11:20 am
Has thanked: 112 times
Been thanked: 111 times

Re: EMS Memory

Unread post by Caldor »

Cebion wrote: Sun Jul 26, 2020 5:45 am 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#
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.
User avatar
Cebion
Posts: 115
Joined: Sun May 24, 2020 7:30 pm
Has thanked: 1 time
Been thanked: 3 times

Re: EMS Memory

Unread post by Cebion »

We can maybe adjust it for our needs :)
Post Reply