First post, by isis
Sound-card issues aside, System Shock does run on WindowsME, as long as you can get around the memory issue...
...here's how:
Firstly— To run System Shock after installation, you have to click on the CDSHOCK.BAT file in the System Shock game directory on your hard drive (C:\SSHOCK\CDSHOCK.BAT), ((clicking the BAT file on the CDROM will only bring up an error message in the DOS window (as featured in the 'Problem Children' thread))).
To stabalise the program, run the game using Mok's specially designed executable file CDSHOCK.EXE […]
To stabalise the program, run the game using Mok's specially designed executable file CDSHOCK.EXE
...Download it to the Systems Shock folder on your hard drive (C:\SSHOCK)— (When it arrives it'll be a .RAR file, so download a copy of WinRAR to convert it back to a .EXE file. (Once it's in your System Shock folder (C:\SSHOCK) and converted back to a .EXE file, you should be able to click on it to launch System Shock)
Click this link to download Mok's executable file (CDSHOCK.EXE)
Click this link to download a trial copy of WinRAR
((...for WinRAR in your choice of a hole bunch of different languages, visit http://www.rarlab.com/download.htm))
How to adjust the memory settings to allow the game to run (the following instructions can be applied to both the .BAT file and Mok's .EXE file):
Right-click on the CDSHOCK.BAT file (in the System Shock directory on your hard-drive (C:\SSHOCK\CDSHOCK.BAT)), click the 'Memory' tab...
...and make the following changes:
Set 'Conventional memory' to 640
(Don't worry if the 'Conventional memory' re-sets itself to Auto, as this shouldn't prevent the game from running)
Set 'Initial environment' to 4096
Set 'Extended (XMS) memory' to 16384
Set 'MS-DOS protected-Mode (DPMI) memory' to 16384
((The version of System Shock that I have seems to run okay without checking either the 'Protected' check-box or the 'Uses HMA' check-box))
Apparently (according to Nicht Sehr Gut) the 'Protected' check-box is there to protect your operating-system from the program, and not the other way around...
...which was news to me 😉
...apologies that I can't be more exact regarding these figures, but each time I close the DOS window my P.C. freezes and I have to re-boot, making trial-and-error with the settings next to impossible...
...I have found however, that the higher I set the figures, the faster and smoother the game runs (Searched 30 sites for an Einstein smiley to place here, but alas...to no avail).
Lastly (Important)— Once you've got System Shock running, repeatedly pressing the escape button will cause it to crash (the error message given is 'Invalid page fault'), so try to avoid using escape to access the options screen— to bring up the options, click in the far-top-left corner of the screen instead.
(P.S. Don't forget to increase the screen-resolution and number of audio channels via the in-game options 😀 )