Enable multithreading for higher fps in CS:S

B

BotoX

Code:
host_thread_mode "1"
mat_queue_mode "2"
mat_compressedtextures "1"
cl_threaded_bone_setup "1"
cl_threaded_client_leaf_system "1"
r_threaded_client_shadow_manager "1"
r_threaded_particles "1"
r_threaded_renderables "1"
r_queued_decals "0"
r_queued_post_processing "0"
mp_usehwmmodels "1"
mp_usehwmvcds "1"
r_fastzreject "1"
mat_picmip "-1"
mat_vsync "0"
 
mat_forcemanagedtextureintohardware "1"

Put this into your cstrike/cfg/autoexec.cfg


If you want to use the "Create Server" feature you have to temporarily do:
host_thread_mode 0 in your console or else you won't be able to move.
 
Last edited by a moderator:
I saw a similar thing on the Chinese server CS:GO, I decided to transfer it to CSS.
This represents a custom burning effect.
Why more FPS because fewer particles are generated.
Also in my opinion the fire looks more stylish instead of yellow-orange, now it looks blue-red

Installation:
unzip and copy to "<Counter-Strike:Source folger>/cstrike/custom/<any folder name>/particles/burning_fx.pcf"

Screen:
20191021150957_1.jpg

PS: Sorry for my English
 

Attachments

  • burning_fx.zip
    6.3 KB · Views: 101
I'm a bit late but thank you.

Also, if you experience weapon model flickering like I did, try setting cl_threaded_bone_setup "0" instead.
 
  • Like
Reactions: Oussamalxrd
I'll add my own tweaks too since I'm on Linux, and it's hard to avoid having some weird bugs from appearing.
Anyway, for Linux only:

How to fix weird inputs like when scrolling up for bunnyhop your mouse4 will click for some reason(it also causes the bhop to be imprecise), or mouse too sensitive when you enable raw input:
Note: This also fixes fctix not showing up when you try to change your input method while playing the game. People online will tell you to symbolic link libSDL2-2.0.so.0 from your system to fix fcitx, but it doesn't work. So enjoy trashtalking in your own language after doing this tweak hhh:
1. right click cs:s in your steam library -> Manage -> Browse local files
2. go inside the bin folder
3. delete/rename "libSDL2-2.0.so.0", in my case i renamed it to "libSDL2-2.0.so.0_bak"

Fix japanese fonts not showing/blank fonts:
(Assuming, you already have japanese fonts installed)
1. install WenQuanYi Micro Hei
this one package allows japanese/chinese/korean fonts to appear in source1-based games
 
Last edited: