I have assembled a retro-gaming PC out of an old Shuttle SN45G with a Windows 98/Windows XP dual boot.
The motherboard can handle 2GB of RAM, but apparently Windows 98 can only handle 1 GiB.
Windows 98 boots fine when I have 1 GiB of RAM installed, but I get the error Not enough memory
if I install 2 GiB of RAM.
I'd like to have those 2 GiB of RAM permanently installed as I also have Windows XP on this PC.
I tried setting the MaxFileCache
parameter to 524288
in the [vcache]
section of system.ini
but it didn't work with 2 GiB.
I also tried to limit the RAM to 999 MiB with msconfig
advanced settings but I ended up with a very unstable system (I get a black screen or a BSOD every few minutes and I'm forced to reboot).
I thought of trying to limit the maximum memory of Windows 98 to 1 GiB (apparently it can be done with the /maxmem
boot parameter, but I don't know how to do it), but I don't know if it would work, and I would like to have those 2 GiB of RAM available under Windows 98.
How can I have 2 GiB of RAM under Windows 98? Or, in last resort, how can I limit the maximum RAM of Windows 98?
MaxFileCache
is set to524288
.