mastercoms
Account Details
SteamID64 76561198046110893
SteamID3 [U:1:85845165]
SteamID32 STEAM_0:1:42922582
Country United States
Signed Up August 8, 2017
Last Posted April 23, 2024 at 9:59 PM
Posts 1531 (0.6 per day)
Game Settings
In-game Sensitivity
Windows Sensitivity
Raw Input 1
DPI
 
Resolution
 
Refresh Rate
 
Hardware Peripherals
Mouse  
Keyboard  
Mousepad  
Headphones  
Monitor  
1 ⋅⋅ 5 6 7 8 9 10 11 ⋅⋅ 102
#2267 mastercomfig - fps/customization config in Customization

You could use any CPU frequency monitoring utility. The in-game one is just a convenience to be honest.

posted about 2 years ago
#14 The small ammo pack on villa last in TF2 General Discussion
ZestySo I'm pretty sure internally that small health kits used to (and small ammo kits possibly still do) give 20.5% of max health/ammo respectively rather than 20. With metal, this would be 40 or 41 metal depending on which way the rounding goes. Wondering if there's something going on somewhere that uses the 20.5% code/does the rounding inconsistently and however that's decided happens on loading the map or starting the server? I'm pretty sure small ammo kits always used to give 41 metal? Or am I remembering this wrong.

I doubt this is solely a villa issue but maybe somehow you can specify the percentage for ammo kits and it's set to 20.5% for small ones on villa (don't use hammer so idk about this one). Then when the map is read by the server it could be doing some sort of inconsistent rounding?

Small packs have always been set to give 20%, not 20.5%, and there is also no way for the map maker to change this. Floating point error, especially dependent on the C implementation of the system is likely the cause here. The full calculation for this is:

ceil(MaxMetal * PackRatio) * (1.0f * mult_metal_pickup)

So, we have:

  1. the floating point multiply operation between MaxMetal and PackRatio
  2. the ceil implementation, which is implemented using hand crafted assembly, of which there are many implementations for (UCRT, glibc, etc)
  3. the floating point operation between the base metal pickup multiplier and the metal pickup multiplier attribute (this is cached, it will only run once per player)
  4. the floating point operation between the metal give count and the metal pickup multiplier

Since you say this happens consistently, but depends on the server, I would suspect it mostly depends on what the server is running on, and the implementation of the C standard library (2) combined with the result of (1). Given that this is a ceil, you wouldn't need a huge error for it to bump up to 41.

But if you can reproduce different results on the same server, just for different sessions (different players, maybe on reconnect, map change or server restart), then it is likely the attribute manager causing it (3), but I find it extremely unlikely it could create an error large enough to see this discrepancy.

posted about 2 years ago
#92 CleanTF2+ (nohats, flat textures, etc) in Customization
quintoshwhy are metal footsteps still included in this? players caught using them receive a 1 year ban

The installer doesn't give you the option to use metal footsteps. So someone has to go out of their way to include it.

posted about 2 years ago
#2265 mastercomfig - fps/customization config in Customization

9.5.2 released with performance optimizations and bug fixes.

Changelog
Support me

This release took 5 hours to produce. If you like the work I do, consider supporting me!

posted about 2 years ago
#2264 mastercomfig - fps/customization config in Customization

https://docs.mastercomfig.com/en/latest/next_steps/troubleshoot/#ragdolls-arent-instantly-disappearing

Unfortunately, fully disabling ragdolls has a bug but I have been hearing feedback that this change has been undesired so I am trying to figure out a good solution. In the meantime, please refer to the above fix.

posted about 2 years ago
#2262 mastercomfig - fps/customization config in Customization

9.5.1 released with bug fixes.

Changelog
Support me

This release took 5 hours to produce. If you like the work I do, consider supporting me!

posted about 2 years ago
#13 How do I order commands in scripts? in Customization
AimIsADickIt's just as I feared the answer would be: The order of commands is up to preference. I'm just not good at personal preference decisions, and can't decide on any of them. Still this is a nice question to ask, as I couldn't find any other posts here or on r/tf2scripts asking the same question.

You can randomly order your scripts. Let fate decide.

posted about 2 years ago
#2261 mastercomfig - fps/customization config in Customization

9.5.0 released with app updates and config enhancements.

Changelog
Support me

This release took 7 hours to produce. If you like the work I do, consider supporting me!

posted about 2 years ago
#4 How do I order commands in scripts? in Customization

Order doesn't matter since at usage time, everything you set will be there. For aliases, aliases are looked up when the alias is executed, so you can bind even before defining an alias. The cmdline is just strings when you assign values, aliases, binds, etc. For convars, an exec will run synchronously to the main thread of the game, so there is no race condition when changing multiple values.

If you are concerned about material system convars with the material system thread, those are "uploaded" to the material system after an exec in complete, so same thing there. And keep in mind that at initialization, TF2 runs the material system synchronously anyway, so autoexecs are safe either way. The threaded material system is only started after you join a game (or the frame after you set mat_queue_mode 2).

As for commands, they will obviously execute in order as you put them, but there is no general practice for ordering these, since there are possibly hundreds of commands with their own functionality, and you will have to determine the correct ordering for your intention on a case by case basis.

posted about 2 years ago
#2253 mastercomfig - fps/customization config in Customization

9.4.0 released with networking improvements, bug fixes and download page updates.

Changelog
Support me

This release took 10 hours to produce. If you like the work I do, consider supporting me!

posted about 2 years ago
#2250 mastercomfig - fps/customization config in Customization

Oops! Forgot about that, thanks for catching it. It's fixed now.

posted about 2 years ago
#2247 mastercomfig - fps/customization config in Customization

Hey all, I refreshed the download experience with a style update, layout changes, and a version selector + update checker. Please let me know what you think! There will be some more updates coming soon to help further with more advanced customization.

https://mastercomfig.com/download

posted about 2 years ago
#4 DirectX 8.1 has changed my life in TF2 General Discussion

No love for the homie DirectX 8.0

https://emojipedia-us.s3.dualstack.us-west-1.amazonaws.com/thumbs/120/apple/285/loudly-crying-face_1f62d.png

posted about 2 years ago
#2244 mastercomfig - fps/customization config in Customization

Just for future reference: https://docs.mastercomfig.com/en/latest/customization/custom_configs/#game-overrides

posted about 2 years ago
#2239 mastercomfig - fps/customization config in Customization

9.3.3 released with performance optimizations, bug fixes, and new utility features.

Changelog
Support me

This release took 3 hours to produce. If you like the work I do, consider supporting me!

posted about 2 years ago
1 ⋅⋅ 5 6 7 8 9 10 11 ⋅⋅ 102