Hi Roxana!Roxana said:Hello I'm a new user! And not particularly au fait with computers so apologies if this question is really stupid.
I'm having problems trying to run the Judgement Rites game. I run Windows XP and downloaded it as a zip file. It unzips fine and what it calls "setup.exe" seems to work ok however when I try to run the executable to play the game it brings up this message:
"Internal error: You must have a minimum of 1MB of EMS memory to run this game. Game aborted..."
I don't know what this means and haven't been able to find out anywhere so far. I tried changing the compatibility on the properties tab but now I'm stumped so any help would be appreciated. Thanks!
For you, and anyone else, running XP or Vista and wanting to run DOS programs... VDMSound isn't really your best bet.
"VDM" is the term used by Microsoft for their own "Virtual Dos Machine" that runs within Windows. It's, unfortunately, sadly limited (ie, it had no support for sound, joysticks, etc). VDMSound was created by third-parties to extend that. And it can be used to make things work. But I mainly use VDMSound for "hybrid" programs... things that are built on DOS but still require Windows to run. There are very few of those.
I have far better luck with pure-DOS programs (like the ones we're talking about) running them from DOSBox.
DOSBox is free... it's open-source, and unlike VDMSound (which was abandoned by it's author several years ago) it continues to see ongoing development. In fact, some portions of the code base from VDMSound have been migrated into DOSBox.
DOSBox is a complete DOS Virtual machine, unlike the one provided by Microsoft. It's what MS SHOULD have provided but chose not to, basically.
I used to use a front-end called "DFend" to start DOS programs within DOSBox. But DFend is now obsolete and doesn't support current versions of DOSBox, so now I use something similar called "DOG."
I'm currently running DOSBox 0.72, and access it solely through DOG. Using that front-end, I can create a custom "DOS Configuration" for every DOS program... including setting up effective CPU frequency, total memory and types of memory present (all "virtualized" you understand), type of sound card and MIDI (old versions, not what you REALLY have installed... ie, the best choice is typically to choose a Sound Blaster 16 for both digital sound and MIDI music). You can set up your USB joystick to read into DOSBox as a classic type of joystick... you can configure JUST ABOUT EVERYTHING.
I've found that, on multicore machines, using the supposedly "possibly unstable" dynamic CPU setting gives me extremely smooth performance, every bit as good as I ever got on a dedicated DOS machine.
I haven't actually used VDMSound on anything in a looong time. It doesn't seem to be multi-core compatible, sadly.
For information... here's where to find DOSBox.
http://www.dosbox.com/
And here's where I found DOG, my current front-end of choice.
http://www.freewebs.com/erikgg/
Between the two of these... you should have NO trouble getting ANY classic DOS program running. The only one I have trouble with at all is "Back to Bagdad" (some sort of copy-protection thing, I think).