Upvote Upvoted 0 Downvote Downvoted
1 2 3 4
Proper Performance Guide on TF2. [UNFINISHED]
posted in Customization
1
#1
-1 Frags +

Link to the guide cuz I'm too lazy to actually reformat it. https://old.reddit.com/r/truetf2/comments/mtqngs/proper_performance_guide_on_tf2_unfinished/

Alternate link: https://old.reddit.com/r/tf2/comments/mu2k3r/proper_performance_guide_on_tf2_unfinished/

Markdown file install: https://mega.nz/file/I9QXiKbZ#R5L_9fM8Ji1sG_L1aTclJAoVvNu0pvIaDW3f6rG2_Wo

Can we start using markdown?

Update to the markdown file (Linked here) and alive reddit posts: Corrected some grammar mistakes and added more examples.

Link to the guide cuz I'm too lazy to actually reformat it. https://old.reddit.com/r/truetf2/comments/mtqngs/proper_performance_guide_on_tf2_unfinished/

Alternate link: https://old.reddit.com/r/tf2/comments/mu2k3r/proper_performance_guide_on_tf2_unfinished/

Markdown file install: https://mega.nz/file/I9QXiKbZ#R5L_9fM8Ji1sG_L1aTclJAoVvNu0pvIaDW3f6rG2_Wo

Can we start using [url=https://daringfireball.net/projects/markdown/]markdown[/url]?

Update to the markdown file ([url=https://mega.nz/file/owYzTAxa#r-1hNggtijNNXCwiamMf7gvZXhYXYc4KBSRdrgYotTo]Linked here[/url]) and alive reddit posts: Corrected some grammar mistakes and added more examples.
2
#2
10 Frags +

?

https://i.imgur.com/JQzVKp8.png

?
[img]https://i.imgur.com/JQzVKp8.png[/img]
3
#3
-6 Frags +
Pete?
https://i.imgur.com/JQzVKp8.png

That one must have gotten taken down. On my side it still seems to be up for some reason. In any case I'll provide an alternate link: https://old.reddit.com/r/tf2/comments/mu2k3r/proper_performance_guide_on_tf2_unfinished/

[quote=Pete]?
[img]https://i.imgur.com/JQzVKp8.png[/img][/quote]
That one must have gotten taken down. On my side it still seems to be up for some reason. In any case I'll provide an alternate link: https://old.reddit.com/r/tf2/comments/mu2k3r/proper_performance_guide_on_tf2_unfinished/
4
#4
46 Frags +

every time you make a post with the word performance or guide in it you should be banned for 3 months

every time you make a post with the word performance or guide in it you should be banned for 3 months
5
#5
16 Frags +

https://downloadmoreram.com/download.html

https://downloadmoreram.com/download.html
6
#6
-3 Frags +

https://imgur.com/drp7AXz

https://imgur.com/drp7AXz
7
#7
17 Frags +
Brimstoneif you think you can make a better write up than mastercom without making 80% of it her work i'd like to seeAimIsADickThe only performance config I can recommend here is mastercomfig.

oh

[quote=Brimstone]if you think you can make a better write up than mastercom without making 80% of it her work i'd like to see[/quote]

[quote=AimIsADick]The only performance config I can recommend here is mastercomfig.[/quote]

oh
8
#8
11 Frags +
AimIsADickUse frame time as the performance metric instead of frame rate (like frames per second or FPS). Frame rate is often misleading.

why are you still on about this

you claim to want to write a proper "comprehensive" guide but just end up sourcing mastercoms 10 times, are you sure that mastercoms documentation isn't comprehensive enough?

[quote=AimIsADick]Use frame time as the performance metric instead of frame rate (like frames per second or FPS). Frame rate is often misleading.[/quote]
why are you still on about this

you claim to want to write a proper "comprehensive" guide but just end up sourcing mastercoms 10 times, are you sure that mastercoms documentation isn't comprehensive enough?
9
#9
-17 Frags +
elektroAimIsADickUse frame time as the performance metric instead of frame rate (like frames per second or FPS). Frame rate is often misleading.why are you still on about this

Because it's a prevelant problem in the gaming industry. Frame rate is a worse metric to use for troubleshooting, because the actual frame rate could change while rendering a part of 60 frames.[1][2]

elektroyou claim to want to write a proper "comprehensive" guide but just end up sourcing mastercoms 10 times, are you sure that mastercoms documentation isn't comprehensive enough?

That is a huge overexaggeration. I cite more sources than just mastercoms, like Dell, a college lesson, and some tech articles. The mastercomfig documentation leaves out some tips like chaning DNS servers, finding good servers that don't have high frame time variance, using 30.3ms interp and never 15.2ms, etc.

[quote=elektro][quote=AimIsADick]Use frame time as the performance metric instead of frame rate (like frames per second or FPS). Frame rate is often misleading.[/quote]
why are you still on about this[/quote]

Because it's a prevelant problem in the gaming industry. Frame rate is a worse metric to use for troubleshooting, because the actual frame rate could change while rendering a part of 60 frames.[url=https://software.intel.com/content/www/us/en/develop/articles/an-often-overlooked-game-performance-metric-frame-time.html][1][/url][url=https://cgvr.cs.ut.ee/wp/index.php/frame-rate-vs-frame-time/][2][/url]
[quote=elektro]you claim to want to write a proper "comprehensive" guide but just end up sourcing mastercoms 10 times, are you sure that mastercoms documentation isn't comprehensive enough?[/quote]

That is a huge overexaggeration. I cite more sources than just mastercoms, like Dell, a college lesson, and some tech articles. The mastercomfig documentation leaves out some tips like chaning DNS servers, finding good servers that don't have high frame time variance, using 30.3ms interp and never 15.2ms, etc.
10
#10
serveme.tf
8 Frags +
AimIsADickThe mastercomfig documentation leaves out some tips like chaning DNS servers...

I'd hope so, cause he knows what he's talking about.

[quote=AimIsADick]The mastercomfig documentation leaves out some tips like chaning DNS servers...[/quote]

I'd hope so, cause he knows what he's talking about.
11
#11
10 Frags +

frametime vs framerate was debunked in the last thread u made

frametime vs framerate was debunked in the last thread u made
12
#12
7 Frags +

Thanks, this is groundbreaking I like the part where you told us to install a config and set our cl_interp values, I never thought of doing that until I read your guide.

Thanks, this is groundbreaking I like the part where you told us to install a config and set our cl_interp values, I never thought of doing that until I read your guide.
13
#13
6 Frags +
AimIsADickchaning DNS servers

ignoring everything else, i genuinely want to know how you think this solves any issues with performance, especially because you haven't mentioned it in your reddit post or your github

[quote=AimIsADick]chaning DNS servers[/quote]
ignoring everything else, i genuinely want to know how you think this solves any issues with performance, especially because you haven't mentioned it in your reddit post or your github
14
#14
7 Frags +

Was this just bait all along?

Was this just bait all along?
15
#15
18 Frags +

https://cdn.discordapp.com/attachments/731500405166571552/814317627706179584/unknown.png

why should I trust someone who doesn't use line breaks when they code

[img]https://cdn.discordapp.com/attachments/731500405166571552/814317627706179584/unknown.png[/img]
why should I trust someone who doesn't use line breaks when they code
16
#16
33 Frags +
HDDs store content on magnetic discs and read/write from/to them with a platter, while SSDs store content in integrated circuts, where they can be read from or written to.

This hurts.

[quote]HDDs store content on magnetic discs and read/write from/to them with a platter, while SSDs store content in integrated circuts, where they can be read from or written to.[/quote]
This hurts.
17
#17
18 Frags +

Is He Trolling, Or Is He Retarded? We May Never Know …

Is He Trolling, Or Is He Retarded? We May Never Know …
18
#18
7 Frags +

You took the wheel, reinvented it, and made it a fucking triangle?

You took the wheel, reinvented it, and made it a fucking triangle?
19
#19
15 Frags +

https://i.imgur.com/1vJelRS.png

[img]https://i.imgur.com/1vJelRS.png[/img]
20
#20
5 Frags +

AimIsSick(InTheHead)

AimIsSick(InTheHead)
21
#21
-8 Frags +
elektroAimIsADickchaning DNS serversignoring everything else, i genuinely want to know how you think this solves any issues with performance, especially because you haven't mentioned it in your reddit post or your github

I mean that it helps with your network performance in game, since independent DNS servers are a lot more reliable and faster than ISP DNSes.

aniccahttps://cdn.discordapp.com/attachments/731500405166571552/814317627706179584/unknown.png
why should I trust someone who doesn't use line breaks when they code

Ey! I prefer to write containers (if the line isn't too long) that way. It's called an- uh…programming style.

SetsulHDDs store content on magnetic discs and read/write from/to them with a platter, while SSDs store content in integrated circuts, where they can be read from or written to.This hurts.

Yeah that was a terrible explanation. I should have just said that SSDs are faster than HDDs with sources and left it at that.

Rockzhttps://i.imgur.com/1vJelRS.png

Woah nice anagram!

[quote=elektro][quote=AimIsADick]chaning DNS servers[/quote]
ignoring everything else, i genuinely want to know how you think this solves any issues with performance, especially because you haven't mentioned it in your reddit post or your github[/quote]

I mean that it helps with your [i]network[/i] performance in game, since independent DNS servers are a lot more reliable and faster than ISP DNSes.

[quote=anicca][img]https://cdn.discordapp.com/attachments/731500405166571552/814317627706179584/unknown.png[/img]
why should I trust someone who doesn't use line breaks when they code[/quote]

Ey! I prefer to write containers (if the line isn't too long) that way. It's called an- uh…programming [i]style[/i].

[quote=Setsul][quote]HDDs store content on magnetic discs and read/write from/to them with a platter, while SSDs store content in integrated circuts, where they can be read from or written to.[/quote]
This hurts.[/quote]

Yeah that was a terrible explanation. I should have just said that SSDs are faster than HDDs with sources and left it at that.

[quote=Rockz][img]https://i.imgur.com/1vJelRS.png[/img][/quote]

Woah nice anagram!
22
#22
-1 Frags +

to anyone hoping to get a boost out of this: just install mastercomfig, set your pcs performance plan to high performance, tweak your nvidia settings and stop trying to do voodoo magic to your pc

to anyone hoping to get a boost out of this: just install mastercomfig, set your pcs performance plan to high performance, tweak your nvidia settings and stop trying to do voodoo magic to your pc
23
#23
-6 Frags +
NUTSto anyone hoping to get a boost out of this: just install mastercomfig, set your pcs performance plan to high performance, tweak your nvidia settings and stop trying to do voodoo magic to your pc

Outside of optimizing your OS and removing bloatware, yeah. Guides that require you to modify the registry or modify/run system variables/commands are likely snake oil.

[quote=NUTS]to anyone hoping to get a boost out of this: just install mastercomfig, set your pcs performance plan to high performance, tweak your nvidia settings and stop trying to do voodoo magic to your pc[/quote]

Outside of optimizing your OS and removing bloatware, yeah. Guides that require you to modify the registry or modify/run system variables/commands are likely snake oil.
24
#24
6 Frags +

In your own source, it uses 97th percentile FPS numbers and not frame times for measuring. 99th percentile or 1% lows FPS is the defacto way to measure a games smoothness, because people know what 30FPS is as opposed to 33.33ms each frame . AVG Frames per Second = AVG Frametime (or Seconds per Frame). Check out this video for more info.

Also, AVG frametime and AVG FPS effectively communicate the same amount of information because they are the same metric. They don't measure input latency directly either, because that depends on your mouse, monitor etc.

I observed 5% improvement in FPS going to directx 8 on a ryzen 6 core and RX 580, which is modern imo. Also on a GTX 960M laptop with a 5700HQ, it improved performance by 10+%. Definitely didn't make my game run worse than DX9 when I used it.

In your own [url=https://www.pcgamer.com/why-minimum-fps-can-be-misleading/]source[/url], it uses 97th percentile FPS numbers and not frame times for measuring. 99th percentile or 1% lows FPS is the defacto way to measure a games smoothness, because people know what 30FPS is as opposed to 33.33ms each frame . AVG Frames per Second = AVG Frametime (or Seconds per Frame). Check out [url=https://www.youtube.com/watch?v=uXepIWi4SgM]this video[/url] for more info.

Also, AVG frametime and AVG FPS effectively communicate the same amount of information because they are the same metric. They don't measure input latency directly either, because that depends on your mouse, monitor etc.

I observed 5% improvement in FPS going to directx 8 on a ryzen 6 core and RX 580, which is modern imo. Also on a GTX 960M laptop with a 5700HQ, it improved performance by 10+%. Definitely didn't make my game run worse than DX9 when I used it.
25
#25
24 Frags +

I will Go Into The BIOS on My Pc And Disable All Core's Except For Core 0 And Over Clock't to 7 Ghz. Ultimate Performance Gains. And I Will ALso Disable Windows 10 Updates And Use Windows 10 Ameliorated And Also I will Disable My HPET Because I Read Internet . Maybe I will Also Use Web Browser That Dosen't Send My Data Every 10 Seconds For Fps Boost .

I will Go Into The BIOS on My Pc And Disable All Core's Except For Core 0 And Over Clock't to 7 Ghz. Ultimate Performance Gains. And I Will ALso Disable Windows 10 Updates And Use Windows 10 Ameliorated And Also I will Disable My HPET Because I Read Internet . Maybe I will Also Use Web Browser That Dosen't Send My Data Every 10 Seconds For Fps Boost .
26
#26
11 Frags +
AimIsADickI mean that it helps with your network performance in game, since independent DNS servers are a lot more reliable and faster than ISP DNSes.

I refuse to believe you're not trolling at this point

[quote=AimIsADick]
I mean that it helps with your [i]network[/i] performance in game, since independent DNS servers are a lot more reliable and faster than ISP DNSes.
[/quote]
I refuse to believe you're not trolling at this point
27
#27
-8 Frags +
FakeIn your own source, it uses 97th percentile FPS numbers and not frame times for measuring. 99th percentile or 1% lows FPS is the defacto way to measure a games smoothness, because people know what 30FPS is as opposed to 33.33ms each frame . AVG Frames per Second = AVG Frametime (or Seconds per Frame). Check out this video for more info.

Interesting to note.

FakeAlso, AVG frametime and AVG FPS effectively communicate the same amount of information because they are the same metric. They don't measure input latency directly either, because that depends on your mouse, monitor etc.

Yeah they are the same. What I was saying is that just getting the averages may remove any outliers that could be present or not show lower frame rates/times than actually shown.

FakeI observed 5% improvement in FPS going to directx 8 on a ryzen 6 core and RX 580, which is modern imo. Also on a GTX 960M laptop with a 5700HQ, it improved performance by 10+%. Definitely didn't make my game run worse than DX9 when I used it.

How did you test this? Also frame rate is not as reliable as frame times, so that performance boost could just be because DX81 renders less stuff.

[quote=Fake]In your own [url=https://www.pcgamer.com/why-minimum-fps-can-be-misleading/]source[/url], it uses 97th percentile FPS numbers and not frame times for measuring. 99th percentile or 1% lows FPS is the defacto way to measure a games smoothness, because people know what 30FPS is as opposed to 33.33ms each frame . AVG Frames per Second = AVG Frametime (or Seconds per Frame). Check out [url=https://www.youtube.com/watch?v=uXepIWi4SgM]this video[/url] for more info.[/quote]

Interesting to note.

[quote=Fake]Also, AVG frametime and AVG FPS effectively communicate the same amount of information because they are the same metric. They don't measure input latency directly either, because that depends on your mouse, monitor etc.[/quote]

Yeah they are the same. What I was saying is that just getting the averages may remove any outliers that could be present or not show lower frame rates/times than actually shown.

[quote=Fake]I observed 5% improvement in FPS going to directx 8 on a ryzen 6 core and RX 580, which is modern imo. Also on a GTX 960M laptop with a 5700HQ, it improved performance by 10+%. Definitely didn't make my game run worse than DX9 when I used it.[/quote]

How did you test this? Also frame rate is not as reliable as frame times, so that performance boost could just be because DX81 renders less stuff.
28
#28
-10 Frags +
turbochad69AimIsADickI mean that it helps with your network performance in game, since independent DNS servers are a lot more reliable and faster than ISP DNSes.I refuse to believe you're not trolling at this point

I'm not trolling. Why would I put 2 months worth of effort into this guide, or create one in the first place if I was trolling?

[quote=turbochad69][quote=AimIsADick]
I mean that it helps with your [i]network[/i] performance in game, since independent DNS servers are a lot more reliable and faster than ISP DNSes.
[/quote]
I refuse to believe you're not trolling at this point[/quote]

I'm not trolling. Why would I put 2 months worth of effort into this guide, or create one in the first place if I was trolling?
29
#29
8 Frags +
AimIsADickturbochad69AimIsADickI mean that it helps with your network performance in game, since independent DNS servers are a lot more reliable and faster than ISP DNSes.I refuse to believe you're not trolling at this point
I'm not trolling. Why would I put 2 months worth of effort into this guide, or create one in the first place if I was trolling?

idk tbh, we already have a pretty reliable source for performance (the person you cited multiple times) and i think weve squeezed all we can out of tf2 in its current state. not much to do in terms of performance nowadays.

[quote=AimIsADick][quote=turbochad69][quote=AimIsADick]
I mean that it helps with your [i]network[/i] performance in game, since independent DNS servers are a lot more reliable and faster than ISP DNSes.
[/quote]
I refuse to believe you're not trolling at this point[/quote]

I'm not trolling. Why would I put 2 months worth of effort into this guide, or create one in the first place if I was trolling?[/quote]
idk tbh, we already have a pretty reliable source for performance (the person you cited multiple times) and i think weve squeezed all we can out of tf2 in its current state. not much to do in terms of performance nowadays.
30
#30
-9 Frags +
plunkAimIsADickturbochad69AimIsADickI mean that it helps with your network performance in game, since independent DNS servers are a lot more reliable and faster than ISP DNSes.I refuse to believe you're not trolling at this point
I'm not trolling. Why would I put 2 months worth of effort into this guide, or create one in the first place if I was trolling?
idk tbh, we already have a pretty reliable source for performance (the person you cited multiple times) and i think weve squeezed all we can out of tf2 in its current state. not much to do in terms of performance nowadays.

There are the Team Comtress 2and Ultimate TF2 Visual Fix Pack mods going on and we still haven't gotten Valve to integrate them into the upstream (or the main TF2). Also we found some new launch options in the 2018 leak. Aside from that though, yeah there isn't much left to do.

[quote=plunk][quote=AimIsADick][quote=turbochad69][quote=AimIsADick]
I mean that it helps with your [i]network[/i] performance in game, since independent DNS servers are a lot more reliable and faster than ISP DNSes.
[/quote]
I refuse to believe you're not trolling at this point[/quote]

I'm not trolling. Why would I put 2 months worth of effort into this guide, or create one in the first place if I was trolling?[/quote]
idk tbh, we already have a pretty reliable source for performance (the person you cited multiple times) and i think weve squeezed all we can out of tf2 in its current state. not much to do in terms of performance nowadays.[/quote]

There are the [url=github.com/mastercomfig/team-comtress-2]Team Comtress 2[/url]and [url=github.com/agrastiOs/Ultimate-TF2-Visual-Fix-Pack/releases]Ultimate TF2 Visual Fix Pack[/url] mods going on and we still haven't gotten Valve to integrate them into the upstream (or the main TF2). Also we found some new launch options in the 2018 leak. Aside from that though, yeah there isn't much left to do.
1 2 3 4
Please sign in through STEAM to post a comment.