Moonstone, a DOS game out of memory? (Windows XP)?

Home » Software » Moonstone, a DOS game out of memory? (Windows XP)?
Software No Comments

I tried getting Moonstone to run on my XP system, but it first gave many errors and then said "insufficient memory"
All other DOS games work fine, and even better when I installed a Sound Blaster emulator.

One thing to note is that the INTRO executable works perfectly fine, but when it reaches MS, it

I tried getting Moonstone to run on my XP system, but it first gave many errors and then said "insufficient memory"
All other DOS games work fine, and even better when I installed a Sound Blaster emulator.

One thing to note is that the INTRO executable works perfectly fine, but when it reaches MS, it first gives many errors saying "The NTVDM CPU has encountered an illegal instruction" and when pressing ignore enough it goes to the screen saying "Insufficient memory"

It doesn't make any scene, how does a 256KB memory DOS game run out of memory on a 4GB Windows XP, which runs all other DOS games perfectly fine? Please help
It also gives a "NTVDM does not support a ROM BASIC" error

Best Answer:

Hellomello: You are getting an out of memory error because of the ancient 640k barrier created in original DOS. To quote Bill Gates, "640k is more than anyone needed." That mistake required memory drivers such as EMS and XMS to use more than 640k in DOS. It created a BASE RAM of 640k and EXTENDED RAM. You had to balance it out between drivers and everything else to get some games to run until they came out with I think it was called DOS extenders for advanced games in DOS that needed more such as the original DOOM game.

Answer is DOS emulators such as DosBox which DOES work. The trick is setting it up and the game. You have to setup the DOS environment and hardware emulator and then setup the game to work with it. Just like the old days.

I forgot to ask. Are you just using command prompt or a Dos emulator? I don't mind lending a hand too. I also run a BUNCH of old software.

*Corrected some mistypes*

Other answer:

Hellomello:
You need an up to date version of DOSBOX and find the right settings. I can get ANY DOS game to run perfectly. If just involves finding the right DOSBOX and then game settings to work right. Google "moonstone dosbox" and check the forums.

Now keep in mind, DOSBOX is not always easy to setup. However, many sites have these games available with the proper dosbox settings already.

The reason this is easy for me is because I worked with MS-DOS in the 80's before Windows. But trust me, it can be done. You really should be able to just use the standard DOSBOX settings most of the time, then run the game setup to use the correct settings such as the sound card DMA channel, IRQ, and port address.

Andy T:
Somewhat self-explanatory, DOS is a 16-bit system, with a 4-bit PAE that means up to 1MB. That's why there are the Extended and Expanded stuff. Those are not set properly. And knock out all drivers as much as possible, just to make sure it runs first.
Crissy:
Okay, I posted this a day ago, but it is being censored. So I will shorten it to just this. I read this 2 days ago, and tried the suggestions to try some of my old games, and it works perfectly. I grabbed more from GOG and they all work too. So you made an old 80s and 90s gamer and her brothers happy. Thanks!
chrisjbsc:
Not supported.

LEAVE A COMMENT