All of the current tweak / patch information I can find. Please add to this if there are more settings out there that can generally improve performance at a software level. Everything here is copy/pasted from other threads throughout these forums. Most of them are still in the original wording, but a few I have altered (because I emailed this to a friend).
Patch:
http://oma.cultoftheinept.com/downloads/omaVampPatch1.2.exe.
.
Tweaks:
1) You can create an autoexec.cfg in the cfg folder and it'll execute all commands in that.
Mine reads like:
r_3dsky "0"
autosave_on "0"
cl_smooth "0"
bindtoggle "F6" cl_showfps 2
cl_ragdoll_collide "1"
And in config.cfg (same folder) I changed:
dsp_dist_max "1440.0" into dsp_dist_max "440.0"
following a suggestion here. It makes details pop up only when you come close to things, but should aid with performance some.
2) As stated in the Minimum System Requirements, Vampire requires a 1400MB* swap file in order to function properly after playing for some time. If you are using WindowsXP, 98/99, or ME, make sure that you have “Let Windows Manage My Virtual Memory� enabled, and if you are Windows 2K, make sure that you have manually set your max swap file size to 1400MB. In addition to this, ensure that you actually have enough free space on your hard drive to facilitate the swap file (1400MB).
- Make sure any anti-virus software you are running is disabled.
- Select Game Options from the Main Menu and set options to basic settings.
1) Select the Audio tab and turn off Environmental Effects.
2) Select the Video tab and turn off Bump Mapping.
3) Select the Visual tab and set Shadows to “Simple� and move the Particles slider to the half-way point or less.
4) Click on the Okay button.
- Some people have reported increased performance by turning off Anti-Aliasing or Anisotropic Filtering on their graphics cards. If you are not sure how to do this, contact your graphics card’s manufacturer.
- Some people have reported increased performance by setting their DirectX audio acceleration to “basic�.
1) Select Run from the Start Menu.
2) Type in “dxdiag� (without quotes) and press the Enter key.
3) Click on the sound tab.
4) Set the Hardware Sound Acceleration Level slider to “Basic acceleration�.
5) Click on the “Save all information� button
6) Click on Okay button.
7) Click on Exit button.
* Make the swap file on a different partition than the OS/game files - this helped one person dramatically.
3) I tried what a lot of half life people are doing which is reducing the priority of the game through the task manager.
To do this start the game and wait until it gets to the menu screen, Then press alt+tab to bring up task manager, find vampire.exe and right click on it and go to priority, set the priority to low, a warning message will come up I did it anyway and nothing dicey happened. Close down task manager and go back to the game.
For me this resulted in a very noticable performance increase as there is now rarely any stutter at all. Also you don't need to worry about only doing this on high end computers as I have a 2Ghz machine with 512 RAM and a pathetic Geforce FX 5200.
4) I've got a crap system ( AMD 1.2g processor, 512M RAM, GEForce4 MX420-Wal Mart special, stock sound card) and I pull 50+ fps in the LA hub on 800x600.
The main things I've done are:
a) I followed Activision's suggestion on changing my desktop to 800x600 before playing. Definately cuts down the stress on the ol' vid card.
b) Increased my "rate" to 25000 and changed my max_fps to 99.
c) Changed "snd_surround" from 0 to 1. Don't ask me why, but for some reason, it seems to make the game stop trying to sync everything together.
d) I solved the memory leak problem by following a suggestion I found on the forums a while back. Before starting Bloodlines, I hit Ctrl-Alt-Del to bring up the Systray. After the game has started, but BEFORE I load my saved game, I hit Alt+Tab to get to the systray. In "processes," I right-click on vampire.exe and change the priority setting to "low." Not only does it seem to make it load faster, it seems to stop the whole memory leak thing. Try it.
e) I use the r_3dsky 0, autosave_on 0 and cl_smooth 0 settings, and they improve the lag immensly.
I would imagine the patch, when put out by Troika, will address most of these issues.
5) As for the autosave 0, this has been known, since the first week if not second [this is amidst arguing in the thread, but if you disable autosave you improve performance], heck no one has even mentioned in this thread is if you unpack your Pack files you get faster load times, due to the fact that with Pack files each time a file is needed in the game it has to be decompressed, with thousands of files constantly being loaded it improves loads due to the fact that no decompression is necessary [noone has mentioned it, and I wish someone would ... this might be cool].
6) Halflife 2 Optimization Guide:
http://gear.ign.com/articles/554/554744p1.html?fromint=1 7) Nvidia info: The 5x.xx drivers will most definetly give you the best performance cause you have a 5th series gforce card. Those drivers are more likely the most optomized for your type of card. The newer the drivers does NOT mean better the performance. All drivers up to 61.77 work pretty well on any nvidia card but releases after that are more catered towards the newer 6600/6800 cards.
hope that helps and dont be afraid to experiment with older drivers!
8) Also, interestingly enough, I never had any frame rate problems on my machine, I'd get the occasional stutter but thats just the engine. This may be because I used the shortcut command line "-mat dxlevel80" Which forces the game to use directx 8 shaders, this should make a big difference on lower end cards. To add shortcut commands just rightclick on the shortcut to the game (this only worked for me when I used the shortcut in the start menu but other people don't seem to have this problem) find the target info and add the command line at the end.
[added Dec 23 2004 10:25AM]
Noone has good tweaks to add? :-(
-----signature-----