Upvote Upvoted 0 Downvote Downvoted
a few obscure launch options to boost performance
posted in Customization
1
#1
0 Frags +

i did a lot of research on ways to boost performance with launch options recently and i found some obscure ways to, which don't have many results when i looked them up and i thought it would be a good idea to help spread the word about 'em. if i find any more i'll try to update you guys. thank you to turbochad69 for his help

[list]
[*] -r_emulate_gl: it emulates openGL only on windows. should give a performance boost for most GPUs; be sure to test it out with a benchmark before you use it. unfortunately not many people know about this launch option and only know about -gl
[*] -softparticlesdefaultoff:disables feathering when rendering particles.
[*] -limitvsconst: limits the max amount of vertex shaders, with the max value being 256.
[*] -noqueuedpacketthread: disables thread creation when sending packets of larges sizes. NB - only works on linux.
[*] -noff: launch option to disable force feedback on controllers. gives a tiny performance boost
[*] -gl_texclientstorage: utilises GPU memory to decrease memory usage. only works on macs. MAY CRASH THE GAME ON OSX IF YOU HAVE BATCHED TEXTURE CREATES AND DESTROYS ENABLED
[*] -soft: enables the source engine's software hardware rendering mode. may give a performance boost depending on your specs
[/list]

edit: i bit off MUCH more than i could chew with this

[s]i did a lot of research on ways to boost performance with launch options recently and i found some obscure ways to, which don't have many results when i looked them up and i thought it would be a good idea to help spread the word about 'em. if i find any more i'll try to update you guys. thank you to [url=https://www.teamfortress.tv/user/turbochad69]turbochad69[/url] for his help

[list]
[*] [b]-r_emulate_gl[/b]: it emulates openGL [b]only on windows[/b]. should give a performance boost for most GPUs; be sure to test it out with a benchmark before you use it. unfortunately not many people know about this launch option and only know about [b]-gl[/b]
[*] [b]-softparticlesdefaultoff[/b]:disables feathering when rendering particles.
[*] [b]-limitvsconst[/b]: limits the max amount of vertex shaders, with the max value being 256.
[*] [b]-noqueuedpacketthread[/b]: disables thread creation when sending packets of larges sizes. NB - only works on linux.
[*] [b]-noff[/b]: launch option to disable force feedback on controllers. gives a tiny performance boost
[*] [b]-gl_texclientstorage[/b]: utilises GPU memory to decrease memory usage. only works on macs. [b]MAY CRASH THE GAME ON OSX IF YOU HAVE BATCHED TEXTURE CREATES AND DESTROYS ENABLED [/b]
[*] [b]-soft[/b]: enables the source engine's software hardware rendering mode. may give a performance boost depending on your specs
[/list][/s]

edit: i bit off MUCH more than i could chew with this
2
#2
-2 Frags +

https://www.youtube.com/watch?v=Iium3YfyEmM

https://www.youtube.com/watch?v=Iium3YfyEmM
3
#3
2 Frags +

-limitvsconst doesn't accept any arguments like that, it just limits to no more than 256 if set, otherwise doesn't limit

also -gl_texclientstorage on osx will crash the game if batched texture creates and destroys are enabled (which they should be)

-limitvsconst doesn't accept any arguments like that, it just limits to no more than 256 if set, otherwise doesn't limit

also -gl_texclientstorage on osx will crash the game if batched texture creates and destroys are enabled (which they should be)
4
#4
0 Frags +
turbochad69-limitvsconst doesn't accept any arguments like that, it just limits to no more than 256 if set, otherwise doesn't limit

also -gl_texclientstorage on osx will crash the game if batched texture creates and destroys are enabled (which they should be)

oh shit, thanks. will note that

[quote=turbochad69]-limitvsconst doesn't accept any arguments like that, it just limits to no more than 256 if set, otherwise doesn't limit

also -gl_texclientstorage on osx will crash the game if batched texture creates and destroys are enabled (which they should be)[/quote]
oh shit, thanks. will note that
5
#5
17 Frags +

Aren't all of these documented (if they are at all useful) on mastercomfig docs?

https://docs.mastercomfig.com/en/latest/customization/launch_options/
https://docs.mastercomfig.com/en/latest/tf2/silly_launch_options/

-softparticlesdefaultoff is controlled by mat_reduceparticles 1, no reason to use the launch option really
-noff doesn't do anything, force feedback is never attempted to be initialized.
-gl_texclientstorage isn't a good feature, enabling it does the opposite of what you described. Client storage refers to storing textures on the client, i.e., not the GPU.
-soft doesn't exist, did you mean -mat_softwaretl?

Aren't all of these documented (if they are at all useful) on mastercomfig docs?

https://docs.mastercomfig.com/en/latest/customization/launch_options/
https://docs.mastercomfig.com/en/latest/tf2/silly_launch_options/

-softparticlesdefaultoff is controlled by mat_reduceparticles 1, no reason to use the launch option really
-noff doesn't do anything, force feedback is never attempted to be initialized.
-gl_texclientstorage isn't a good feature, enabling it does the opposite of what you described. Client storage refers to storing textures on the client, i.e., not the GPU.
-soft doesn't exist, did you mean -mat_softwaretl?
6
#6
0 Frags +

why'd you put my name in your OP

why'd you put my name in your OP
7
#7
16 Frags +

i read the thread title and was excited thinking that tftv got a 2nd AimIsADick. im sad to see this isnt the case

i read the thread title and was excited thinking that tftv got a 2nd AimIsADick. im sad to see this isnt the case
8
#8
-7 Frags +
mastercomsAren't all of these documented (if they are at all useful) on mastercomfig docs?

https://docs.mastercomfig.com/en/latest/customization/launch_options/
https://docs.mastercomfig.com/en/latest/tf2/silly_launch_options/

-softparticlesdefaultoff is controlled by mat_reduceparticles 1, no reason to use the launch option really
-noff doesn't do anything, force feedback is never attempted to be initialized.
-gl_texclientstorage isn't a good feature, enabling it does the opposite of what you described. Client storage refers to storing textures on the client, i.e., not the GPU.
-soft doesn't exist, did you mean -mat_softwaretl?

A fair amount of launch options exist, but there are some debug launch ops that haven't been documented (or at least by me yet anyway).

pyurpurroti read the thread title and was excited thinking that tftv got a 2nd AimIsADick. im sad to see this isnt the case

Which one's worse?

[quote=mastercoms]Aren't all of these documented (if they are at all useful) on mastercomfig docs?

https://docs.mastercomfig.com/en/latest/customization/launch_options/
https://docs.mastercomfig.com/en/latest/tf2/silly_launch_options/

-softparticlesdefaultoff is controlled by mat_reduceparticles 1, no reason to use the launch option really
-noff doesn't do anything, force feedback is never attempted to be initialized.
-gl_texclientstorage isn't a good feature, enabling it does the opposite of what you described. Client storage refers to storing textures on the client, i.e., not the GPU.
-soft doesn't exist, did you mean -mat_softwaretl?[/quote]

A fair amount of launch options exist, but there are some debug launch ops that haven't been documented ([url=https://github.com/WhyIsEvery4thYearAlwaysBad/TF2LeakInfo/blob/main/documentedlaunchoptions.md]or at least by me yet anyway[/url]).

[quote=pyurpurrot]i read the thread title and was excited thinking that tftv got a 2nd AimIsADick. im sad to see this isnt the case[/quote]

Which one's worse?
9
#9
5 Frags +
AimIsADickWhich one's worse?

Is there a fetish for continual public embarrassment? AimIsADick HAS to be enjoying this, right? ...

[quote=AimIsADick]
Which one's worse?[/quote]

Is there a fetish for continual public embarrassment? AimIsADick HAS to be enjoying this, right? ...
10
#10
-1 Frags +
_flacAimIsADickWhich one's worse?
Is there a fetish for continual public embarrassment? AimIsADick HAS to be enjoying this, right? ...

Yes there is; it's called masochism, and I'm somewhat of a masochist, but I'm barely one at all. I just adapted to this community's hate against me.

[quote=_flac][quote=AimIsADick]
Which one's worse?[/quote]

Is there a fetish for continual public embarrassment? AimIsADick HAS to be enjoying this, right? ...[/quote]

Yes there is; it's called masochism, and I'm somewhat of a masochist, but I'm barely one at all. I just adapted to this community's hate against me.
11
#11
5 Frags +
AimIsADick_flacAimIsADickWhich one's worse?
Is there a fetish for continual public embarrassment? AimIsADick HAS to be enjoying this, right? ...

Yes there is; it's called masochism, and I'm somewhat of a masochist, but I'm barely one at all. I just adapted to this community's hate against me.

u have greasy fingers

[quote=AimIsADick][quote=_flac][quote=AimIsADick]
Which one's worse?[/quote]

Is there a fetish for continual public embarrassment? AimIsADick HAS to be enjoying this, right? ...[/quote]

Yes there is; it's called masochism, and I'm somewhat of a masochist, but I'm barely one at all. I just adapted to this community's hate against me.[/quote]
u have greasy fingers
Please sign in through STEAM to post a comment.