EvilJoe on 31/3/2007 at 07:31
This is going to sound like an idiotic question, and I'm a little embarrassed that I couldn't figure it out myself, but I've been getting that problem where I run extremely fast. I looked in the FAQ, and it says to turn on v-sync. I can't seem to find this option anywhere, all I am able to do in the options menu is change the resolution...
I really want to get this to work, please help!
Sulphur on 31/3/2007 at 08:21
It's not something that you can set from within SS2. You'll need to change it through your graphics card's control panel.
There's an easier method to get it to slow down - just open up a video in Windows Media Player, and pause it. Then open up SS2. That should usually get it running at the proper speed, that's one of the things on the FAQ as well.
If you still want to enable v-sync, you'll have to force it on. Note that this will force v-sync for every game you run until you turn it off or set it to application-controlled.
If you've got an nVidia graphics card, all you have to do is right-click on a blank area of your desktop. The menu that pops up should have an entry that says 'Nvidia Display'.
If not, click on properties to go to desktop properties, then go to the settings tab, and click on 'Advanced'. You should find a tab for your graphics card there. Click on it.
For nVidia the option for vertical synchronisation is in the 'Performance & Quality Settings' bit. Just turn it on, and you should be good to go. You'll also need to set your monitor's refresh rate to 60 Hz if you plan to go this route. It's in the 'Adapter' tab.
If you have an ATi card this option should be in the Catalyst control panel. I don't really know what chipset you're using, so if none of this works, let us know. :)
EvilJoe on 31/3/2007 at 08:28
The Windows Media Player thing didn't work, and I really don't want to have to disable v-sync every time I play a different game... I'll try other media players, but I may have to do it the old fashioned way...
By the way, I have a Geforce 7900.
David on 31/3/2007 at 08:33
You can set profiles per application with nVidia's control panel, so create a profile for System Shock 2 and set vsync to 60Hz for it. This way only System Shock 2 will run at 60Hz.
Sulphur on 31/3/2007 at 08:35
Media Player needs to be using an overlay for the trick to work. You can force this in media player classic, but I find WMP works better. Just open up an avi and pause it. Leave it open, then run SS2.
And since you have a 7900, just save a profile with the name 'System Shock 2' and use it when you run the game. Then revert to global settings when you're done.
Edit: Yup, what David said. Beat me to the punch, 'e did.
EvilJoe on 31/3/2007 at 08:42
Great news - I got it working 100%!
Thanks a ton, guys!
Bjossi on 31/3/2007 at 15:32
Doesn't Fraps cap the framerate at 60 automatically? When running Fraps, most older games never go above or below 60 FPS for me. Though some newer games go as far as 200.
Sulphur on 31/3/2007 at 19:36
Not that I know of. You might have V-Sync on Application Controlled.