Originally posted by Mrlips I have been trying to get Stonekeep to run for a long time, and Ive tried all the things that I have found on these messageboards
Just to be sure, you have already read this thread?
showthread.php?threadid=206
In any case, I went back and tried this myself and discovered a few things.
First, I have to point out that I was using v1.2 of Stonekeep from the "Interplay 15th Anniversary" collection. So if you are using an earlier version it may behave differently.
Normally, I try to install the game first, then defer configuring the game until I can run setup in the game's directory instead of the setup on the CD (this is because I like to tweak the MIDI settings at my leisure). That was a mistake. I found that attempting to run setup after installation without having saved an audio/video configuration caused the setup program to quit with a message complaining that it couldn't find a configuration file.
So don't skip the configuration after installing.
The other thing I discovered was that the "Test Movie Resolution" crashed the setup program every time, regardless of what video setting was chosen. The good news was that I could simply choose my video options and save them in the configuration. All of them worked, including the full-screen option.
Now, the bad news. For some reason, I couldn't get MIDI to work at all. Not General MIDI, not Roland. The setup doesn't seem to detect it and when I chose MIDI, the game would play, but without background music. I don't think I've ever seen that happen using VDMSound.
The OTHER_OS parameter is critical, and it will probably crash with:
OUT OF MEMORY allocating: cache memory (535237147 bytes)
...or similar error if you don't use it.
The rather convoluted method for starting the game (described in the previous thread) does work, but you can save yourself some grief by simply creating a new batch file and placing this inside of it:
H:\data\SK.EXE %1 OTHER_OS
Just replace the H: with your CD-ROM letter. You can ignore the DOS4G command as far as I can tell as this was only necessary for "virtual memory" which 2000 or XP are already providing.
I then proceed as normal. Might need some audio "tweaking".
Try the VGA video option in setup first. If that works, try the full-screen option. If you still can't get video, you may have a driver/NT issue.