VOGONS


First post, by idan182

User metadata
Rank Newbie
Rank
Newbie

Hi all
I currently have 512MB SDRAM in the system.
Computer recognize it as 256MB.
I want to switch to either 32MB or 64MB.

The computer I'm using is mainly for DOS+WIN98
I play old DOS games which doesn't work and require "ems memory"
I get an error message on some games that no EMS memory is in the system.

Does EMS needs set up? or that would be automatically if I use EDO RAM?

Reply 1 of 9, by alvaro84

User metadata
Rank Member
Rank
Member
idan182 wrote on 2022-02-17, 14:41:

Does EMS needs set up? or that would be automatically if I use EDO RAM?

The presence of EMS doesn't depend on the used memory type at all. It indeed needs a driver, either EMM386 or the like under DOS or given by Win98 to its DOS tasks.

Shame on us, doomed from the start
May God have mercy on our dirty little hearts

Reply 2 of 9, by dormcat

User metadata
Rank Oldbie
Rank
Oldbie

EMS has nothing to do with either EDO RAM or SDRAM; you have to use an expanded memory manager (EMM386, QEMM, etc.) in config.sys in order to emulate expanded memory (EMS) using extended memory (XMS). Many 386-era DOS games require EMS to run; later games use DOS/4GW to access protected mode, rendering most memory managers obsolete.

Reply 3 of 9, by dionb

User metadata
Rank l33t++
Rank
l33t++

Also, 512MB or 256MB is massive overkill for DOS memory and may itself cause errors (insufficient memory, because counters roll over on this sort of quantity). It's very likely you have installed more RAM than the motherboard chipset can cache, causing degraded performance.

Can you identify the motherboard? Or at least the chipset? That would tell us what the optimal amount of RAM would be.

Tbh, I find 16MB generally works best for DOS.

Reply 4 of 9, by maxtherabbit

User metadata
Rank l33t
Rank
l33t

I have never encountered a situation where any problems whatsoever were incurred from having >=64MB of RAM

Reply 5 of 9, by AirIntake

User metadata
Rank Member
Rank
Member
maxtherabbit wrote on 2022-02-18, 04:04:

I have never encountered a situation where any problems whatsoever were incurred from having >=64MB of RAM

Wing Commander Privateer will have corrupted digital sound effects unless you limit your RAM to 16MB. Can't think of any others off the top of my head.

Casio BE-300 Advancement Society alumni

Reply 6 of 9, by Joseph_Joestar

User metadata
Rank l33t
Rank
l33t
maxtherabbit wrote on 2022-02-18, 04:04:

I have never encountered a situation where any problems whatsoever were incurred from having >=64MB of RAM

Aladdin won't start on a machine with more than 32 MB.

PC#1: Pentium MMX 166 / Soyo SY-5BT / S3 Trio64V+ / Voodoo1 / YMF719 / AWE64 Gold / SC-155
PC#2: AthlonXP 2100+ / ECS K7VTA3 / Voodoo3 / Audigy2 / Vortex2
PC#3: Athlon64 3400+ / Asus K8V-MX / 5900XT / Audigy2
PC#4: i5-3570K / MSI Z77A-G43 / GTX 970 / X-Fi

Reply 7 of 9, by dionb

User metadata
Rank l33t++
Rank
l33t++

Colonization for DOS will also hang with too much.

Reply 8 of 9, by NyLan

User metadata
Rank Member
Rank
Member
Joseph_Joestar wrote on 2022-02-18, 20:34:
maxtherabbit wrote on 2022-02-18, 04:04:

I have never encountered a situation where any problems whatsoever were incurred from having >=64MB of RAM

Aladdin won't start on a machine with more than 32 MB.

Using eatxms for this issue works fine

My Intel SE440BX-2 Intel's website Mirror : Modified to include docs, refs and BIOSes.
Proud owner of a TL866 II
Personal GitHub

Reply 9 of 9, by maxtherabbit

User metadata
Rank l33t
Rank
l33t

that was supposed to say "less than or equal to 64MB"

now I see I got my sign backwards, but I guess you guys knew what I meant 😁