If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

How to Run System Shock 1 on Windows 2000/XP FAQ v 1.0

---------------------------------------------
As promised, sorry about not getting this out yesterday but better late than never I wanted to add in links to places to get the little programs that make it work in the FAQ.
---------------------------------------------

I'm just writing this somewhat simplified FAQ on how to make System Shock 1
run on a Windows 2000 or Windows XP system. I'm not guarenteeing that it will work for
you but if it happens to work for you then your life will be TONS more simple.
If not however you can use what I did as some guidelines and help run this
fantastic game on your system. This FAQ is written to run the game with all
sounds (The Enhanced CD version of SS1), running at a resolution of 640x480
with Max Details, mouse speed that works correctly in 640x480, and hopefully
crash minimally if not at all.

I'm not taking all the credit on all that I did because alot of the info
I gathered was through trolling the TTLG.com and Vorgon's Forums. I thank
all those that have put forth the time to throw out all the bits and pieces
of info that ultimately got me to figure out how to run SS1 on my system.

I have compiled all the bits and pieces of info that helped me get the game to
run right and i am writing this FAQ to make it alot easier for less computer
knowledgeable people and new fans of the System Shock series to run the game
without having to troll all over the place and spend obsene amounts of time
trying to get SS1 to work. Anyway, if I get something wrong or If you have some-
thing to add feel free to email me and I will either add or correct something.
My email address will be at the bottom of this FAQ. Hope this helps someone!

***************************
Contents
***************************

1. What you Need
2. Places to get what you need on the Internet
3. Making System Shock 1 work for you
4. Disclaimer
5. Contacts

***************************
1. What you Need
***************************

Obviously to get the game work correctly you need a copy of the game. I have
the System Shock 1 enhanced CD version of the game, but I'm assuming the same
steps would work if you have the disk version of the game. But as stated earlier
this FAQ's main focus is to run the game with full everything.

C. The ability to read and follow directions and a tad bit of patience.

**********************************************
2. Places to get what you Need on the Internet
**********************************************

Here is a list of of links to get what programs you need to make System Shock work.
Over time im sure the links would die out so if your going to do this download and
save all the stuff you need so incase you need a retro fix again you can have the
stuff you need =)

A. Copy of System Shock - go find it on the net or buy it, I reccomend you buy it,
it may be a dated game but a great one. Ebay typically has them all the time for
under $10 US.

*******************************************
Making System Shock 1 work for you
*******************************************

In this section I will try to symplify how to get SS to work and go into detail.

STEP 1: Take it for what its worth but....breath...calmdown (if your frustrated from trying
to get SS1 to work on your own).

STEP 2: Install VDMSound.

STEP 3: Install the game, I myself have the enhanced CD version.
MY COMPUTER---->SYSTEM SHOCK CD--->INST--->Right Click on INITIAL
and RUN WITH VDMS

STEP 4: A new window will open and from this menu you can select where you want
to install the game to and setup your sound system. I myself am using
Midi sound and for the digital sound using Soundblaster.

STEP 5: After you install the game to your desired directory folder and drive,
place the extracted nolfb.exe, mouse2kv.exe, mok's xp patch in the main
SSHOCK directory.

STEP 6: When you extract the Dos4gw application you downloaded you will see all
different versions of Dos4gw, the that I personally used was the one
that said 1_97. So, for the time being cut and paste 1_97 to your
desktop and rename it dos4gw.exe, then cut and paste the newly renamed
file to your SSHOCK main directory, the same directory you put the other
programs to. (NOTE: you can if you want play around with the different versions
of Dos4gw by simply renaming them to dos4gw.exe and placing them in you SSHOCK
main directory)

STEP 7: In your Main SSHOCK directory (the place you installed the game to where ever
that may be) Open the CDSHOCK.bat file in note pad and it should look something like this:

Your .bat file should look something like this the only exception is the Drive letter and
where you installed the game to, everything else should look like the above with out the asteriks
above and below.

STEP 8: Here is where it gets somewhat complicated just remember to read and take your time.
Right click on CDSHOCK.bat and in the pop-out menu you should see "RUNS VDMS" and
"RUN VDMS - but with a musical note graphic infront of it". Click on the one that
has the musical note infront of it.

- Now a window that says VDMSound Configuration wizard should pop up. Select
SETUP A CUSTOM CONFIGURATION and click NEXT.

- Then CREATE A NEW CONFIGURATION FROM SCRATCH, then click NEXT

- Click NEXT again.

- If you like there is a box that says create a desktop shortcut, otherwise click NEXT.

- IT will most likely startup the game but exit because you arent done quite yet =P

STEP 9: Right-Click on the new Shortcut that was created in you SSHOCK main directory and click
Properties. The properties window will open up now and do the following:

- COMPATABILITY: make sure there is a "check" in all three boxes

- MIDI EMULATION: make sure this is "checked" and leave it on General MIDI (GM) or GS.

- Joystick Emulation: "uncheck" this box.

- "check" the box that says "close DOS window on exit", now click on "Advanced"

Just giving props to Through the Looking Glass and Origins for making System Shock,
all copywrites etc blah blah are blah blah.

Thanks for all the people for making this game work and putting thier solutions on TTLG.com
and Vorgons forums, im just writing what worked for me and sort of a compilation of
posts and threads to solve this problem.

How to Run System Shock 1 on Windows 2000/XP FAQ v 1.0

---------------------------------------------
As promised, sorry about not getting this out yesterday but better late than never I wanted to add in links to places to get the little programs that make it work in the FAQ.
---------------------------------------------

I'm just writing this somewhat simplified FAQ on how to make System Shock 1
run on a Windows 2000 or Windows XP system. I'm not guarenteeing that it will work for
you but if it happens to work for you then your life will be TONS more simple.
If not however you can use what I did as some guidelines and help run this
fantastic game on your system. This FAQ is written to run the game with all
sounds (The Enhanced CD version of SS1), running at a resolution of 640x480
with Max Details, mouse speed that works correctly in 640x480, and hopefully
crash minimally if not at all.

I'm not taking all the credit on all that I did because alot of the info
I gathered was through trolling the TTLG.com and Vorgon's Forums. I thank
all those that have put forth the time to throw out all the bits and pieces
of info that ultimately got me to figure out how to run SS1 on my system.

I have compiled all the bits and pieces of info that helped me get the game to
run right and i am writing this FAQ to make it alot easier for less computer
knowledgeable people and new fans of the System Shock series to run the game
without having to troll all over the place and spend obsene amounts of time
trying to get SS1 to work. Anyway, if I get something wrong or If you have some-
thing to add feel free to email me and I will either add or correct something.
My email address will be at the bottom of this FAQ. Hope this helps someone!

***************************
Contents
***************************

1. What you Need
2. Places to get what you need on the Internet
3. Making System Shock 1 work for you
4. Disclaimer
5. Contacts

***************************
1. What you Need
***************************

Obviously to get the game work correctly you need a copy of the game. I have
the System Shock 1 enhanced CD version of the game, but I'm assuming the same
steps would work if you have the disk version of the game. But as stated earlier
this FAQ's main focus is to run the game with full everything.

C. The ability to read and follow directions and a tad bit of patience.

**********************************************
2. Places to get what you Need on the Internet
**********************************************

Here is a list of of links to get what programs you need to make System Shock work.
Over time im sure the links would die out so if your going to do this download and
save all the stuff you need so incase you need a retro fix again you can have the
stuff you need =)

A. Copy of System Shock - go find it on the net or buy it, I reccomend you buy it,
it may be a dated game but a great one. Ebay typically has them all the time for
under $10 US.

*******************************************
Making System Shock 1 work for you
*******************************************

In this section I will try to symplify how to get SS to work and go into detail.

STEP 1: Take it for what its worth but....breath...calmdown (if your frustrated from trying
to get SS1 to work on your own).

STEP 2: Install VDMSound.

STEP 3: Install the game, I myself have the enhanced CD version.
MY COMPUTER---->SYSTEM SHOCK CD--->INST--->Right Click on INITIAL
and RUN WITH VDMS

STEP 4: A new window will open and from this menu you can select where you want
to install the game to and setup your sound system. I myself am using
Midi sound and for the digital sound using Soundblaster.

STEP 5: After you install the game to your desired directory folder and drive,
place the extracted nolfb.exe, mouse2kv.exe, mok's xp patch in the main
SSHOCK directory.

STEP 6: When you extract the Dos4gw application you downloaded you will see all
different versions of Dos4gw, the that I personally used was the one
that said 1_97. So, for the time being cut and paste 1_97 to your
desktop and rename it dos4gw.exe, then cut and paste the newly renamed
file to your SSHOCK main directory, the same directory you put the other
programs to. (NOTE: you can if you want play around with the different versions
of Dos4gw by simply renaming them to dos4gw.exe and placing them in you SSHOCK
main directory)

STEP 7: In your Main SSHOCK directory (the place you installed the game to where ever
that may be) Open the CDSHOCK.bat file in note pad and it should look something like this:

Your .bat file should look something like this the only exception is the Drive letter and
where you installed the game to, everything else should look like the above with out the asteriks
above and below.

STEP 8: Here is where it gets somewhat complicated just remember to read and take your time.
Right click on CDSHOCK.bat and in the pop-out menu you should see "RUNS VDMS" and
"RUN VDMS - but with a musical note graphic infront of it". Click on the one that
has the musical note infront of it.

- Now a window that says VDMSound Configuration wizard should pop up. Select
SETUP A CUSTOM CONFIGURATION and click NEXT.

- Then CREATE A NEW CONFIGURATION FROM SCRATCH, then click NEXT

- Click NEXT again.

- If you like there is a box that says create a desktop shortcut, otherwise click NEXT.

- IT will most likely startup the game but exit because you arent done quite yet =P

STEP 9: Right-Click on the new Shortcut that was created in you SSHOCK main directory and click
Properties. The properties window will open up now and do the following:

- COMPATABILITY: make sure there is a "check" in all three boxes

- MIDI EMULATION: make sure this is "checked" and leave it on General MIDI (GM) or GS.

- Joystick Emulation: "uncheck" this box.

- "check" the box that says "close DOS window on exit", now click on "Advanced"

Just giving props to Through the Looking Glass and Origins for making System Shock,
all copywrites etc blah blah are blah blah.

Thanks for all the people for making this game work and putting thier solutions on TTLG.com
and Vorgons forums, im just writing what worked for me and sort of a compilation of
posts and threads to solve this problem.

Although I'm with win98, I think this is the place for my question - does the game "always" start in 640/480 with the cdshock.bat? How can I check to see that it is really 640 and not 320? In the game, I would rather say that it runs in 320 on my PC. And, with the risk to be blamed for not searching through the forum (and I did search ), can anyone please tell me how can I correct the next problem:

I'm starting the game in win, all is ok, sound/music, I've played 10 mins without crash, but when I quit the game, there is that dos-window "cdshock.bat - finished" - If I just ignore it, win works normal, BUT, as soon as I press the close button, everything freezes, even ctrl+alt+del doesn't work, I must do a cold restart. I've also tried alt+F4, and ctrl+alt+del and then - "close program", but win freezes always. Friends, I'm clueless, can anyone help me?

Another question - in pure dos, not win console I don't have sound, so I run the setup of the game and turn all sounds/music off. Then I start the game, the screen goes black and again nothing happens - it just stays at that point, but ctrl+alt+del works here. So I read through the forum for these memory problems, but I guess that's not my case - because I don't receive ANY messages - just the blank screen.

Although I'm with win98, I think this is the place for my question - does the game "always" start in 640/480 with the cdshock.bat? How can I check to see that it is really 640 and not 320? In the game, I would rather say that it runs in 320 on my PC. And, with the risk to be blamed for not searching through the forum (and I did search ), can anyone please tell me how can I correct the next problem:

I'm starting the game in win, all is ok, sound/music, I've played 10 mins without crash, but when I quit the game, there is that dos-window "cdshock.bat - finished" - If I just ignore it, win works normal, BUT, as soon as I press the close button, everything freezes, even ctrl+alt+del doesn't work, I must do a cold restart. I've also tried alt+F4, and ctrl+alt+del and then - "close program", but win freezes always. Friends, I'm clueless, can anyone help me?

Another question - in pure dos, not win console I don't have sound, so I run the setup of the game and turn all sounds/music off. Then I start the game, the screen goes black and again nothing happens - it just stays at that point, but ctrl+alt+del works here. So I read through the forum for these memory problems, but I guess that's not my case - because I don't receive ANY messages - just the blank screen.

when you start the game its not 640x480 when you start a new game and go into options (by pressing escape) then video options select 640x480 it should change over to the new rez. Now save your game and whenever you resume your saved game you will retain the resoultion you set it to when you created the new game, however, you wont notice the rez change until you load up your saved game. But you can try to go through the steps in my FAQ to setup the game but just adjust the steps to fit your needs. Honestly I havent had win9x for about 3 years now so ive forgotten alot of the technical aspects of it. Im just a Tech Controller in the USAF, I work with cisco routers so I was amazed at myself that I could figure out how to run it in win2k

when you start the game its not 640x480 when you start a new game and go into options (by pressing escape) then video options select 640x480 it should change over to the new rez. Now save your game and whenever you resume your saved game you will retain the resoultion you set it to when you created the new game, however, you wont notice the rez change until you load up your saved game. But you can try to go through the steps in my FAQ to setup the game but just adjust the steps to fit your needs. Honestly I havent had win9x for about 3 years now so ive forgotten alot of the technical aspects of it. Im just a Tech Controller in the USAF, I work with cisco routers so I was amazed at myself that I could figure out how to run it in win2k

David - thanks for the tip , but unfortunately it doesn't work. Or maybe I didn't express myself right, I don't know... In win98 - I'm starting the game by double clicking on the cdshock.pif, and on exit, the dos-window from the game is Finished - it's in that state, where if you try to type anything in the window, it says - "this msdos program has terminated..." - so the only thing I can do with this window is either just ignore it, or try to close it (and bring my system to crash). I tried just to ignore the window and start the game again by clicking on the pif - file, but then the game didn't start at all, the window was blank, just as in pure dos mode (see my previous post here) and windows crashed again.

XenivouS - thanks, it worked . But I didn't have to load the saved game, just as I clicked in the video options on "640x480", it changed the resolution at once . WOW

the game looks SUPER now, I just don't understand how one can complain about it for 1994 I think it was more than super

And my system crashes every time . I tried the things in the FAQ from Daxim - I set the DPMI to 16 kb, but nothing happened.

David - thanks for the tip , but unfortunately it doesn't work. Or maybe I didn't express myself right, I don't know... In win98 - I'm starting the game by double clicking on the cdshock.pif, and on exit, the dos-window from the game is Finished - it's in that state, where if you try to type anything in the window, it says - "this msdos program has terminated..." - so the only thing I can do with this window is either just ignore it, or try to close it (and bring my system to crash). I tried just to ignore the window and start the game again by clicking on the pif - file, but then the game didn't start at all, the window was blank, just as in pure dos mode (see my previous post here) and windows crashed again.

XenivouS - thanks, it worked . But I didn't have to load the saved game, just as I clicked in the video options on "640x480", it changed the resolution at once . WOW

the game looks SUPER now, I just don't understand how one can complain about it for 1994 I think it was more than super

And my system crashes every time . I tried the things in the FAQ from Daxim - I set the DPMI to 16 kb, but nothing happened.

yeah but in the .bat file use what i wrote in the FAQ, i just copied and pasted what my .bat file looked like. As for the crashing, im at a loss, mine doesnt crash, I just played for about an hour and a half or so untill i got lost and fed up

yeah but in the .bat file use what i wrote in the FAQ, i just copied and pasted what my .bat file looked like. As for the crashing, im at a loss, mine doesnt crash, I just played for about an hour and a half or so untill i got lost and fed up

if so, I had mine similar to that before I trolled for about 3 more hours and figured stuff out. Try setting up the .bat file something similar like i did. Such as the dos4gw.exe part. It should look like:

\SSHOCK\dos4gw.exe CDSHOCK.exe

I know for certain that is how that should look for dos4gw to work with out crashing because when I had it like yours above I would crap out when I hit space to start the new game.

Dont worry you'll get it!

EDIT: I actually had problems getting MOUSECTL to work properly with out the game crapping out as well you may want to try mouse2kv. Also you can try the different versions of dos4gw and see which one works best. It took me a couple tries to figure out which one worked best.

if so, I had mine similar to that before I trolled for about 3 more hours and figured stuff out. Try setting up the .bat file something similar like i did. Such as the dos4gw.exe part. It should look like:

\SSHOCK\dos4gw.exe CDSHOCK.exe

I know for certain that is how that should look for dos4gw to work with out crashing because when I had it like yours above I would crap out when I hit space to start the new game.

Dont worry you'll get it!

EDIT: I actually had problems getting MOUSECTL to work properly with out the game crapping out as well you may want to try mouse2kv. Also you can try the different versions of dos4gw and see which one works best. It took me a couple tries to figure out which one worked best.

hmm, the only way i could help you troubleshoot this problem is if I load up win98SE, well, im actually moving the end of this week then im going out of town, but I actually have an old ibm thinkpad with win98SE on it. While im away ill probably tinker with it and see if I come up with anything. Hopefully you can figure something out before I get back in a few weeks but if not I should be able to give some kind of help (if I can actually figure it out)

It's wierd because I thought it would actually be alot easier on a win9x system as opposed to a NT system. Also, im assuming your on a FAT32 format right? (cant remember if you can do NTFS on win9x, dont think you can though) If I can figure it out ill write another FAQ on how to do it on a win9x system since Daxim's FAQ is a bit confusing and doesnt really cover much on SS1.

I'll be around till about Thursdayish or so, so if I come up with something off the top of my head Ill spit it out. Best of luck to you until then!