Sven Co-op

Sven Co-op

37 ratings
Improving the game's performance
By dickhead_penguin@w.alley
This guide will (attempt to) give you a couple of tips on how to optimize your playing experience and give you better results with frame rate/fix in-game lag.
   
Award
Favorite
Favorited
Unfavorite
1. Update you GPU Drivers
As with many game guides dedicated to help players with performance, one common tip is to update the drivers for your current video card.

You can easily find the driver for most mainstream GPU manufacturers by simply googling their website, or you if you choose to you can obtain them by having a driver updating software (although I can not recommend one myself)

nVidia[www.geforce.com]

AMD[www.amd.com]

Intel[downloadcenter.intel.com]

Sidenote: If you haven't yet, consider upgrading from using an integrated GPU to a dedicated Video Card.
2. Launch Options
Go to your steam Library> Right click on Sven Co-op> Select "Properties" > Click on "Launch Options" and paste the following:

+r_dynamic 0 +gl_ansio 0 -nomtex -noforcemaccel -noforcemparms -noforcemspd +cl_sp_far 1

3. Adding a configuration file
There are a couple of console commands that reset when you close and open the game, so you might want to add them in a config file for them to execute automatically every time you want to play. However, simply adding them to your "autoexec.cfg" won't cut it. Here's what you want to do instead:


Go to "your program files folder" \Steam\steamapps\common\Sven Co-op\svencoop
Open "autoexec.cfg" and add the following line:

exec "fps.cfg"

After that, save and close it. Now withing that same folder we are going to create a new notepad document, then open it and add the following lines:

gl_vsync "0"
gl_cull "0"
fps_max "63"
cl_particles_max "0"
violence_ablood "0"
violence_agibs "0"
violence_hblood "0"
violence_hgibs "0"
cl_minmodels "1"
mp_decals "300"
max_shells "0"
max_smokepuffs "0"
r_dynamic "0"

Then simply go to File> save > and save it under the name "fps.cfg"

**Note: If you wish you can change the value of fps_max to whatever you want your frame rate to be, some people suggest that having it set to 60 works best, others say it's best to set the limit as high as possible. I'm not quite certain on this to be honest (sorry).
4. Other tips/useful information
-Lower your resolution as much as possible
-Set your Monitor/Screen resolution to match the in-game resolution you're playing on
(Warning: if set too low it might not display other items properly)
- Go to your in-game Options> Video> Check "Low video Quality"
- IMPORTANT: IF YOU WANT THE BEST FRAME RATE RESULTS/BEST PERFORMANCE YOU WILL NEED TO REMOVE AS MANY CUSTOM PLAYERMODELS AS POSSIBLE/ PLAY W/O ANY CUSTOM PLAYERMODELS (most of them have high amount of polygons and will lag the game for sure)
UPDATE 2020: EXPERIMENTAL OPTIONS
What do I mean by *Experimental*


Well basically I didn't have the time to verify if some of these settings/commands work, a for others I couldn't find the reason they helped performance, or what they did exactly. So you can try them AT YOUR OWN RISK. However, after applying the changes I added in the Updated sections my game began running smoothly as ever.

Launch Options

-freq *set to your desired Refresh rate number*

Ex: -freq 60 , or -freq 75

num_edicts 4096
(I really couldnt find info on time to see what this does exaclty, I tried it and I guess it's helping since I got a major boost as I said earlier, but keep in min you're TRYING THIS AT YOUR OWN RISK)

In-Game Console command(s)

GL_texturemode "GL_NEAREST_MIPMAP_LINEAR"

I believe this feature has occasionally caused the game to crash for me and might be unstable but I can't say for sure.


UPDATE FOR NVIDIA GPU USERS ONLY!
Quick disclaimer: According to information I've gathered from random snooping into old Sven Forum threads (which thereby mean this may not apply to your PC build since this is based of information related to older hardware, but I've got a potato-ass computer and I'm running smoothly as ever now.
I will add tips for other gpu vendors in another update

Set these Nvidia Panel settings

  • -Right click on your desktop > nvidia Control Panel > under 3D Settings click on "Manage 3D settings"

  • -Either set "Global settings" if you're like me and only play sven like an addict
  • or program if you wish to apply thi only to sven so it doesnt interfere or mess configurations you might have for other games, ALTHOUGH I haven't tried this myself so I cant verify if this works or not or how to set it up properly.

  • -Set to these settings
    1. OpenGL Rendering GPU > *name of your video card*
    2. vertical Sync > OFF
    3. Virtually Pre-Rendered frames > 0 (I read that 0 would be preffered but thats not an option anymore apparently)
    4. *EXPERIMENTAL* I manually limited my framerate with the MAX FRAME RATE option to something lower than 60 ALONG with changing other options and immediately seeing results, might be other changes to the settings above and not this option but I guess you can try for youself. (users reported that having it above 30 but below 60 helped somewhat).
BONUS: (Might not be very effective)
Disclaimer: According to some developers using a low definition/Classic HL1 model pack might not have any effect on performance, however I run a very low-end machine myself and I noticed my frame rate got somewhat better while using it.

Also, this pack might crash the game if not set up properly or, if you dont remove some parts from it afaik.

I will not provide a link to it for the safety of this guide (lol) and because of it's disputed efficiency on performance

If you still wish to try it yourself at your own risk you can find it by searching:
"low def classic pack +alpha hl pack"
Credits
Thank to Landate and this guide:
I do not intend to replace nor steal their guide, simply provide a guide myself with some of the best information I could find on how to improve performance on the game, all gathered from different sources.

Also thanks to the Sven team members whose statements gave me the current knowledge I have on how the engine works and stuff like that.

Kudos!
11 Comments
dickhead_penguin@w.alley  [author] 2 Aug, 2022 @ 7:32pm 
yeah it pretty much is a potato lol. But a lot of custom made skins/playermodels are ported from games which have different renderers and if they have a large amount of polygons that can cause a great impact on performance, even on stronger PCs
WeedSei 2 Aug, 2022 @ 12:18pm 
there pc must a litteraly potato
WeedSei 2 Aug, 2022 @ 12:17pm 
there no way someone lag in a game
dickhead_penguin@w.alley  [author] 16 Jul, 2022 @ 5:08pm 
time for a makeover
Adam 16 Jul, 2022 @ 2:53pm 
Gdyby tylko Blanko wiedział o tym przed dostaniem grafy 512MB, miał 64MB i cieło jak głupie :lunar2019grinningpig:
Kearin87 14 Jun, 2022 @ 10:25pm 
this is the.
dickhead_penguin@w.alley  [author] 20 Apr, 2022 @ 12:26pm 
yeah I should re-do this guide tbh
meow mrrp 20 Apr, 2022 @ 9:11am 
num_edicts shouldn't affect performance, it applies to the server, it sets the limit of max entities
D.D.M 21 Feb, 2021 @ 11:03pm 
thanks man i can finally kind of play sven on my old intel atom
B-TO480 30 Mar, 2020 @ 10:35am 
Awesome guide, you did help boost the perfomance of my game! Thank you!:cleanfloppy::steamhappy: