#Team Fortress 2 Megathread - winter is the most chill time of year
1 messages · Page 49 of 1
damn
append -vulkan and run x64 edition
Michaelsoft Binbows
mis-mis-mis-mis-mission begins in 10 seconds
now it simply doesn't play any sound
tragic seems like the sound system is different because it was freaking out with a million async errors
cant you use -windowed
its the same basically
I'm using windowed borderless and it's not crashing, are u nvidia or amd or intel
intel
nah i mpretty sure it's just changed to start windowed, i dont even think source has a software renderer that u can access, closest thing is maybe -mat_softwaretl
are your drivers updated?
yes literally
the Valve intro vid is a webm in the TF2 x64 branch.
you can replace it with anything you wish
💖 0
no more mkv
🙏
we win
goodbye .bik 
nice
yes we'll need to switch to vusaline or back to cowmanglia
i already perma use cowmanglia so np
im still on chris'
b4nny config is going to be the most performant
there is more than max or average fps
you got that 1% lows
and how stable the frame time is
lol
youre a shoe0nhead fan?????
erm
congratulations! you win!
the death internet theory every day looks real
half of twitter is bot comments i see some bot comments on reddit too that are almost convincing but they're too generic to be written by real hands
thats crazy that config is prolly 12 years old by now
nvm im not funny
wait that's hype fuck .bik
😭
I HATE HIM I H ATE HIM I HATE HINM
grapvine has me blocked
@jagged pawn https://www.radgametools.com/bnkmain.htm
RAD Game Tools' web page. RAD makes Bink
Video, the Telemetry Performance Visualization System, and Oodle Data Compression - all popular video game middleware.
This is bink
proprietary ( 🤮 ) video codec/standard whatever used in lots of older game engines
I think due to lots of cross platform support
or whatever
tf2 is proprietary
🤮
cringe!!!!
well the current build is anyway 
how do i launch the 64 bit dedicated server on windows? it just gives some launcher error but the 32 bit version works
I LOVE VULKAN
be quiet.
- Valve isn't making this update.
- It's not a native Vulkan renderer it's DXVK which is a wrapper and the only real use for it being intagrated into Source directly is for use with native Linux binaries to switch out Valve's old in-house DX to OpenGL wrapper however on Windows you could have ran the game with DXVK wayyy before this new beta/update and gotten pretty much the same results as what's being achieved currently.
- One of the main benefits of Bink is fast decoding times and I suspect that the new WebM videos are a giant waste of CPU power compared to the old Bink videos.
a valve contractor is making this update
bink videos also look like ass....
and are NOT FOSS
foss is socialism
are the new WebM videos converted from the source files or converted from bink?
of course joe biden would say that......
if they are just converts from the Bink versions then they can't and won't be higher quality
Bidenalis
I am sure valve has the source files
thing is Valve is weird with their assets and like I said before they aren't really making this update
i mean they got the original source files for everything ever probably since they have perforce
just depends if someone cares enough to go back into that or even has access to it https://cdn.discordapp.com/emojis/1150663885637038101.webp?size=48&name=hiyagangy&quality=lossless
they probably won't load the tape backups just for this and iirc a few years ago Valve lost a bunch of stuff and had to ask around to get their stuff back from other people
never heard anything about that
whenever I end up having the new update installed/downloaded ill probably take a close look at the WebMs to check if they are converted from the old Binks
pretty sure that is partly due to limitations, but the poor quality fits the old 60's footage quality
downside of bik videos is insanely large filesize
bik is SHIT
out of curiosity did mac and linux ever get the zombie infection intro videos
cause not having the same video format for every platform is a good reason to swap to webm
bik is a great format
bik2 or bik
Thanks to @phys_ballsocket's work, the 64-bit version of TF2 supports WebM for video playback.
It is significantly more efficient with file sizes than God-forbid BIK format.
Also, the Valve bootup intro is …
💖 22 🔁 2
bik2
it doesnt play at the same time
tf2 is saved
it takes webm 500000000 seconds to decode the pixel data
bik is great ill die on this hill
uhhh are the colors and gamma right? they are different between both of the videos in that comparison
yeah i don't really have as much of a problem with bik2
but og bik sux
altho thats kinda just technology evolving i guess
i thought fuck yea at first but really
they didnt even tr
y
why is the speedrun l4d tank there
isn't this basically a mild Sunset/HypnotizeHUD reskin
it kinda rubs me that way
idk looks bad though
yea
just tacking on the fact that it feels kinda like a simple reskin
when gnome hud
for now
its using ffmpeg and they didn't enable all the random codecs
*its using ffmpeg
and they didn't enable
all the random codecs*
unfortunately
2010 lol
darn I would have loved to use Samsung security camera footage
in this new beta, does anybody know how to select the 64bit option when launching the game through the steam command?
if I launch the game through that it always uses the first option "Play Team Fortress 2" even if I set it to use the 64bit one through steam
you can just launch the game directly, is there any reason you need to launch it through steam?
FATAL: It appears tf was not launched within the Steam for Linux sniper runtime environment.
FATAL: Please consult documentation to ensure correct configuration, aborting.
are you running it through the runtime?
no, I just ran tf.sh directly
I will have to look into how to run things through the runtime properly
one sec i have a commandline that works
@limpid panther ../../../ubuntu12_32/steam-runtime/run.sh ../SteamLinuxRuntime_sniper/run -- ./tf.sh -game tf -steam
you’re missing env vars i think
ah that was scout
i swear there was something for sniper though? maybe im thinking of using proton with it too idk
actually pv-bwrap and pressure-vessel-adverb end up being launched with slightly different launch options
lol message is too long
this is what steam launches
/home/rafael/Games/SteamLibrary/steamapps/common/SteamLinuxRuntime_sniper/pressure-vessel/bin/pv-bwrap --args 28 /usr/lib/pressure-vessel/from-host/bin/pressure-vessel-adverb --generate-locales --fd 18 --regenerate-ld.so-cache /var/pressure-vessel/ldso --add-ld.so-path /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu --add-ld.so-path /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu --set-ld-library-path /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/aliases:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/aliases --overrides-path /usr/lib/pressure-vessel/overrides --exit-with-parent --subreaper --assign-fd=1=6 --assign-fd=2=7 --shell=none --terminal=none --ld-preload=/home/rafael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so --ld-preload=/home/rafael/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so -- /home/rafael/Games/SteamLibrary/steamapps/common/SteamLinuxRuntime_sniper/pressure-vessel/bin/steam-runtime-launcher-interface-0 container-runtime /home/rafael/Games/SteamLibrary/steamapps/common/Team Fortress 2/tf.sh -steam
/usr/lib/pressure-vessel/from-host/bin/pressure-vessel-adverb --generate-locales --fd 18 --regenerate-ld.so-cache /var/pressure-vessel/ldso --add-ld.so-path /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu --add-ld.so-path /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu --set-ld-library-path /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/aliases:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/aliases --overrides-path /usr/lib/pressure-vessel/overrides --exit-with-parent --subreaper --assign-fd=1=6 --assign-fd=2=7 --shell=none --terminal=none --ld-preload=/home/rafael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so --ld-preload=/home/rafael/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so -- /home/rafael/Games/SteamLibrary/steamapps/common/SteamLinuxRuntime_sniper/pressure-vessel/bin/steam-runtime-launcher-interface-0 container-runtime /home/rafael/Games/SteamLibrary/steamapps/common/Team Fortress 2/tf.sh -steam
this is what @potent wolf 's command launches:
/home/rafael/Games/SteamLibrary/steamapps/common/SteamLinuxRuntime_sniper/pressure-vessel/bin/pv-bwrap --args 20 /usr/lib/pressure-vessel/from-host/bin/pressure-vessel-adverb --generate-locales --fd 10 --regenerate-ld.so-cache /var/pressure-vessel/ldso --add-ld.so-path /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu --add-ld.so-path /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu --set-ld-library-path /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/aliases:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/aliases --overrides-path /usr/lib/pressure-vessel/overrides --exit-with-parent --subreaper --assign-fd=1=3 --assign-fd=2=4 --shell=none --terminal=none -- /home/rafael/Games/SteamLibrary/steamapps/common/Team Fortress 2/tf.sh -game tf -steam
/usr/lib/pressure-vessel/from-host/bin/pressure-vessel-adverb --generate-locales --fd 10 --regenerate-ld.so-cache /var/pressure-vessel/ldso --add-ld.so-path /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu --add-ld.so-path /usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu --set-ld-library-path /usr/lib/pressure-vessel/overrides/lib/x86_64-linux-gnu/aliases:/usr/lib/pressure-vessel/overrides/lib/i386-linux-gnu/aliases --overrides-path /usr/lib/pressure-vessel/overrides --exit-with-parent --subreaper --assign-fd=1=3 --assign-fd=2=4 --shell=none --terminal=none -- /home/rafael/Games/SteamLibrary/steamapps/common/Team Fortress 2/tf.sh -game tf -steam
basically they are missing --ld-preload=/home/rafael/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so --ld-preload=/home/rafael/.local/share/Steam/ubuntu12_64/gameoverlayrenderer.so respectively
actually, there is more missing...
I hate containers....
use a better os that isn’t fragmented into oblivion then noob
im sorry hurripoo
Does anyone know if they fixed the fps_max inaccuracy in the 64bit branch?
yea, there is a large amount of environment variables missing
*yea, there is a large
amount of environment
variables missing*
this is why linux bad 👎 and windows good 💪
Does steam 'steam://launch/440/frogemoji/1' work?
I compared the Bink intro with the new WebM one and
Bink version = 1024x768 at 23.980 fps
WebM version = 1440x1080 at 30.000 fps
doze it have more fanum and rizz
Is the windows 64 bit tf2 dedicated server still not working yet?
wonder if the frame pacing is slightly jumpy because of how it's recompiled, prolly isnt using the original files
No it isn't.
IT DOES?!?!?
WHAT
Yesteday I was like: haha, nice joke. But then today I tried it just for the kicks and it works
WHAT

try replacing frogemoji with something else, does it still work? (I can't find such string anywhere in the files)
and steam 'steam://launch/440/frogemoji/0'opens the "Play Team Fortress 2" option, which is currently broken since it tries to launch hl2.sh
could be the branch name?
Nah, branch name is x64_test
no, anything there works, it seems
ha, knew it
steam 'steam://launch/440/thanksjoshie/1' works, for example
huh
yea, I saw that yesteday and thought it was refeering to the functionality of specifying game launch options in the link
that was disabled a few years back because of the security implications
seems that misunderstood "launch option" with "launch options"
where one is the little dialog box and the other is the stuff passed to the game
thanks @opaque trench !
yea, seems like this doesn't allow me to set launch options for the game though
i love locales
i used to get this error but i'm not getting it anymore
at least on the 64bit branch, i haven't tested public
the problem isn't even the error
it's that its blocking, right?
it's there being a window I need to click OK on befoe the game loads
webm superior?
where is this from?
vdc probably
fastest link in the west
On Linux I use my own version of hl.sh when I launch mods. The only difference is that I've manually added all Steam paths to LD_LIBRARY_PATH. Like this: export LD_LIBRARY_PATH="/home/free...
maybe this?
🤷♀️
IT WORKS!
WTF
FINAL COMMAND IS SteamEnv=1 /home/rafael/.local/share/Steam/ubuntu12_32/reaper SteamLaunch AppId=440 -- /home/rafael/.local/share/Steam/ubuntu12_32/steam-launch-wrapper -- '/home/rafael/Games/SteamLibrary/steamapps/common/SteamLinuxRuntime_sniper'/_v2-entry-point --verb=waitforexitandrun -- '/home/rafael/Games/SteamLibrary/steamapps/common/Team Fortress 2/tf.sh' -steam\0
you will need to replace the paths if you wanna use it, of course
tragic
i'll just link my paths to be the same as yours 
but whyyyy that is so dirty

i swear it wasn't this hard when i was launching portal outside of steam 😭
ship your entire system as a container
do you get the locale message as well?
I think it's just because I use a PT-BR locale
fuck mm/dd/yyyy. All my homies hate mm/dd/yyyy
the weird thing is that i used to get that message
and i was using en_US.UTF-8
nope
🤷
actually it should be more broken for me now
jumpscare
:(
An atomic variant looks, feels, and behaves just like a regular desktop operating system, but your updates are delivered as full images of a working system. This makes every installation identical to every other, and it will never change while in use. What's more, Silverblue will always keep an older version of the system around for you to boot ...
:)
I am not yet spiritually ready to switch to the superior yyyy/mm/dd
why would my clock be in military time im not a soldier
lol do people actually call it military time?
It's common in the US at least.
shit, I fogot I need a new demo file to serve as load repesenting a casual match
imma go ahead and play until I get a good game on switfwater or something
they didnt
yeah the intro is encoded from source
@limpid panther id recommend to temporarily set the launch option in steam app config files
there are some other videos encoded from source too
which ones are from source and which ones were reencoded?
pin this
I wanted to avoid doing that so I don't have to deal with corrupted files, or the tool crashing and not putting the user's launch options back where they were or stuff like that
but I guess it's no use...
step 1. backup the file in case the os dies
step 2. scope the file revert as an exit condition
in python, use finally
I know this has probably been asked before but uhh
what’s the correct way to change your mastercomfig preset? Like going from ultra to high for example.
there are two ways you can do this:
- remove the current preset
.vpkfile and download the new one - create a
pre_comfig.cfgfile within youroverridesfolder and put apreset=preset-namecommand within it (should be noted that once the command is removed, your preset will return back to default)
Thanks, I just wanted to make sure there weren’t any extra required steps for cleanup and whatnot
nope, no clean-up required as the only difference between the presets (excluding the very-low preset) is what modules are set
someone on github wanting the folder and exe to be changed to tf2
lmao
yeah of course they won't
exactly as he said, would break everything for no reason
changing from hl2.exe to tf.exe already will break stuff
you shouldnt be able to be on github unless you have at least a bachelors or certificate in computer science
ashe and atomictem are beefing
hopefully the driver vendors get notification to update drivers
I will blow up valve's servers
valve issue trackers are not good for your heatlh
so true
github would go out of business
you can have an account but cant post to the issue forums
bring back absurd gatekeeping forums
steam overwrites the vdf file whenever I launch the game 😭
replacing the launch options with the ones on cache
meaning I can't change launch options this way without closing steam, modifying the file, then launching steam again
I'm looking for a cache file that contains the old info that steam overwrites the file with but it may very well just be in memory somewhere and not in a file
https://github.com/ValveSoftware/Source-1-Games/issues/5486 It was indeed because the game mod is tf, and changing it to tf2 would be a lot work and break things that would then need to be fixed.
Yeah I guess that makes sense
tf.exe is still better then hl2.exe
Yeah, that is true tbh. But as mentioned before, there might be some effects due to nvidias proprietary drivers enabling certain game-specific optimizations/features based on the executable name
Even mesa on linux sets mesa_glthread_app_profile=1 for hl2_linux executable name
Yes, plus nvidia's drivers are oooollld
Maybe with this they'll finally update the hardware detection and reccommended setting in Geforce Experience.
well, this is really easy to change and this is for opengl, the vulkan backend wont change with this
this is only a problem if you're running granny level hardware at that point, upgrade lol
hl2.exe haters
emoji debugging commands
i wonder if those commands exist on windows and just don't render or what
i'm too lazy to download the beta and check
no frogs for you
Someone sold their dog for a tf2 hat https://backpack.tf/suggestion/65c3f7fe924d0031ac0e1478
https://vxtwitter.com/SirDapper/status/1757110406982578200
Allegedly a TF2 trade occurred that included a family dog as part of the trade. The LIVING dog was valued at 450 keys, about $740.
They traded their "best friend of 10 years" away for some burning pixels 💀 You cannot make this stuff up. #TeamFortress2
https://backpack.tf/suggestion/65c3f7fe924d0031ac0e1478#comment-65c9f34f0264040bcb0f4c23
lowballed
bruh
that0s literally animal trafficking
even if was real or no that dude is cocked by the law now lol
when is TF2 getting the color coded console strings from portal 2 and csgo
damn
we already got some
this was red before
damn
bro is so cocked
dude too busy eying tf2 pixels to pay for dog food
dude said he shouldn't be selling his dog because that's bad, but accepts the offert?
this bro just admit to a criminal act in a public forum
*this bro just admit
to a criminal act in
a public forum*
literally cooked
you can't said you're going to make a criminnal act and say is a joke
that's not how law works
well
im pretty sure animal trafficking is only for protected wildlife, you absolutely can sell pets in everywhere I'm aware of
u can, actually
see the "bomb thread in minecraft" incident
at least you showed proof its fake?
i suggested that a future feature could be sound operators but ficool said that it would be pointless
idk why
oh boy shounic video on 64 bit tf2
for some reason when talking about benchmarks he talks about GPUs and their age instead of CPUs
and also at the end has some weird sidenote about how x64 tf2 has bigger fps improvements than other x64 source engine ports, which like... yeah... its not just an x64 update there's other improvements you NIMROD
LITERALLY FACTUALLY INCORRECT
valve paid him to lie to ensure low expectations
so that the masses will be surprised that windows vulkan is real
the thing is the he mostly focused on windows
so its the other way around
paid to lie about linux improvements 
u can go to jail for selling your dog? would never sell my dogs but my family bought a 2 year-old lab from someone once for $100 what country is that illegal
Also why does Shounic call SSE2 a compiler? 💀
the ultimate argument is that hes dumbing it down for normies
i say ultimate argument because its unfalsifiable
i think he even said he "rewrote the script 3 times" and yet still got so much shit wrong
Couldn't find anything... If anybody know of a interface that lets me set a game's launch options freely (just like in the Steam's UI field) let me know
looked though steam api and also Steam Client console commands
What would be factual and easier to understand: calling it a compiler, or a set of instructions?
¯_(ツ)_/¯
Buddy probably was rushing to get the scoop and edit the video and made a load of mistakes in fields that he's not knowledgeable enough
what scoop though, as he even mentions in the video, this branch has been available since january
in fact i think tyler mcvicker already did a video on it and thats where like 90% of people get tf2 news from
shounic also known as neil degrasse tyson
Shounic is stupid
Unironically stupid
PSST, we've got the goods🕵️.... 3g of casts this week. First HL drop-off is TONIGHT @ 9:30PM ET over at http://twitch.tv/RGLgg . Run It Back and squirtyay will be there 👀
💖 2
considering how many people just found out today...
you know, fair enough
the number of servers I'm in where people are out of nowhere hyped for it suggests that everyone is finding out for the first time through shounic yeah
obv anecdotal but like. it's everywhere lol
😭
I hate shounic
I hate tyler mcstinker
Every valve news youtuber needs to be destroyed
pick up the mantle
can TF2 just die already
real talk
maybe I'm just being extra negative cuz I just woke up from a shitty dream

exactly, people don't have time or braincells for that stuff
If it ain't broke don't fix it
glad I'm not the average Windows normie
same

linux is cool
Yup
unfortunately, I've come to the conclusion that the "year of the linux desktop" is a pipe dream that will only come once the world's population of brainlets can actually grow some more neurons
Oh, or if Microsoft makes a big oopsie
it is currently the year of the linux desktop because i use linux and i'm the only person who matters
i dont think the year of linux is when we are gonna have 1 bazillions users out of nothing but the advances we're making as platform, which is being very good so i consider this the decade of linux
exactly
we already just made a great leap forward with pipewire
now it's just Wayland
it will be the year of the linux desktop when users don't know what a linux is
theres a lot more than wayland, wayland is being good so far and is just a tiny piece
Anything else
Not to be contrarian, just asking

I can't wait for Fedora 40
it'll be so good
🤤
Plasma 6 soon..
you shouldn't have to to use a terminal to use linux
thats a pretty big one
driver support
everything supports windows
microsoft office
Wine will just keep getting better and driver support is on NVIDIA I guess
gpus aren't the only piece of hardware
I mean I'm not a content creator so I don't need to use shit like GoXLR
the stuff that the average guy uses should work ootb
there is no such thing as the average guy
snaps!?
the average is a range of things you need to support
flatpak needs a lot of improvement that is being made, a lot and a lot works in portals, a bunch of things when you think of specific DE, how to make a distro that is not just a bunch of mess, immutable distros is very cool, one that i heard much about linux is making ABI/API stable this just in the desktop space that already has a lot of things
or should i use pacman, apt, dnf, whatever
linux is still a toy project in many senses
whats a distro
flatpak is really good but theres improvements to be made for more programs and to companies use
to be honest half of the time Windows feels like a toy project with its shitty UI inconsistencies
main reason why I'm ditching Windows in the first place
not really, windows has actual value driven incentives for product direction and it's largely unified
the one thing I'll always hate Windows for is drive fragmentation
You use your PC for some time and it becomes slow as molasses
besides valve, i cant think of any other force within the linux community having similar direction and ultimately valve's mission is incredibly small in scope
I do not like waiting for at least a quarter of an hour for the file explorer to open
i have never had that issue
i have transplanted my windows install across machines for 6 years
google is the only other one that's succeeded, and they just go and do their own thing instead of working with the community
*i have transplanted
my windows install across
machines for 6 years*
the only winrot is you
must be an HDD thing
Yeah, I don't think drive fragmentation has been much of an issue since, like, Win98 or WinXP.
yes Google isn't a player in the public community unfortunately
Windows just gets bloated eventually because of the registry and programs not fully uninstalling (leaving a lot of garbage files behind)
no it doesn't
ok
oh no i have 2kb of extra registry entries this makes my computer slow
then again my folks are cheapskates and I haven't had any PC worth more than 300 USD
at least that changes later this year
it doesn't make the computer slow
microsoft has also adjusted the registry a lot in win10 and win11 so there isn't even much disk space used
I just said it gets bloated
okay, so you dont have anything worth saying?
that's my perception of it at least
bloat is a meme
hm, I see
the only true winrot even in the xp days was people installing spyware and toolbars and other stupid shit
windows doesnt deteriorate itself
sure, theres like a few loose cfg and txt files when you uninstall things
at least its not fucking linux with a huge, untracked .local and .cache folder
msi and other installation methods are way more advanced at containing program boundaries than packages on linux
and flatpak is just overkill because people want a technologically impressive solution
at least now we have xdg dirs, it used to be so much worse with everything just shitting in the homedir
idk.... a lot and a lot people would say otherwise but not arguing
wait, this was a thing
lol, I can see how that would be stupid
*wait, this was a thing
lol, I can see how
that would be stupid*
yes and its still a thing for some stuff
again, there was for sure people installing dumb shit
but now its just a meme repeated
my homedir is full of stupid dotfiles
or someone just complaining about 4kb of extra space wasted
you can't tell me the registry editor is a perfect thing
and there isn't a better alternative that MS can come up with
*and there isn't a
better alternative that
MS can come up with*
now that I think about it, it was most likely the antivirus or smth
that shit eats disk bandwidth
at least it wasn't Norton
Oh crud, now that I remember it apparently HP had put McAfee on it at the factory
doesn't work on flatpaks iirc
I thought gconf is no longer used
and kde doesn't use it, they just make random config files 
theres somethink like that but in linux is much better btww
I fucking love manufacturers filling PCs with bloat
ah yes let me create a dword 32 64 bit hexa binary decimal something based on random values from internet in a random place
When I've picked up prebuilts, I verify the hardware works and then did a format and OS install myself.
macos also has globalpreferences
???
non type validated opaque values in random folders is better
especially when their posix interface is non standard yes

true
because that's not unix philosophy
the windows documents folder https://tenor.com/view/detroit-meme-give-up-suicide-suicide-or-give-up-gif-13476851748239446279
and random kernel files
i hate that for each kde application and components is created a folder in .config or sometimes just a random file
and random other cfg fders
Trolltech.conf
they probably could centralize this, since everything on kde uses the same config framework anyways
maybe they should use dconf 😉
I plan to do that with my next laptop, unfortunately I didn't know how to do that back when I got my current one
i never messed with kernel files and didnt know that had
when i started linux i notice how everything has a config file that is different from the others
coms are you still using W10 or have you updated to W11?
even CLI is always different to use

go programs when
i updated to win11 after first update
ah ok
ok so then what is the actual reason why resetting a computer makes it run faster? actual question not meme bc I don't see how bloat could possibly not be a real thing
not even a windows exclusive thing but just any computer that you've had for 3+ years could probably use a reinstall
I don't think coms is saying that bloat isn't a real thing, just that its a meme
i have never seen that happen
but usually its because you installed dogshit on your computer
what I'm saying is the only bloat is you
man.. fine I'll lose some weight ok
I like linux because I think it's cool
who this then
i keep getting kicked from hightower lobbies bcs plp think im cheating
specifically when i play as heavy
stop cheating then?
2 many startup programs
I'm finally benchmarking the x64 beta
I wanted to test it alternating one pass on each branch, while still launching both through steam but steam kept overwriting the changes I made. So I'm just gonna do 50 passes on one and 50 passes on the other, shutting down the game after every 5 passes
alternating each pass would control for any temperature change or OS resource usage spike
but since its just 50 passes, its not gonna take that long and it might not be a problem at all
also, for some reason demos recorded on casual wont play on x64, but demos recorded on a listen server with bots will play flawlessly
benchmarking to see the difference 64-bit makes or to see the difference the 64-bit branch makes? I know you said you are switching branches but that would only make sense if you where benchmarking to compare the beta as a whole against the current version of the game rather then just 64-bit vs 32-bit
64-bit branch has both 32-bit and 64-bit binaires
you are correct, im comparing the beta branch with the default branch
*you are correct, im
comparing the beta branch
with the default branch*
on the beta branch I'm using x64, because that's part of the beta
I'm doing very high settings (set through the in-game menu)
Later I plan to do the same with low settings and then move on to windows
im not gonna focus on trying to quantify a change between 32 and 64bit, just benchmarking the beta as a whole. But since Windows wont take advantage of dxvk, a bigger part of the change could be attributed to those changes, although there are other things
FACTS
be kde
uses dconf
....
uses kconf
kde not using dconf is a major L
anyone who doesn’t enjoy a central, scriptable key value store to configure all your programs is on something
probably that libre kush
Branch matches remote branch main.
Windows is more than adequately robust and self sustaining since nt 6
which windows is using for almost 20 years at this point
Im so glad TF2 is being ported to the Vulkan x64 engine
still benchmarking
gyatt
demo file used
I would have used a demo recorded on casual mode but those don't seem to work with the beta. This one was recorded offline with bots
also note: THIS IS NOT timedemo, this is normal demo playback, where frametimes were captured with mangohud 39 times in a row, shutting down the game after every 5 times
so basically average framerate in a casual match (12v12 pl_swiftwater_final1) has increased from 148 to 191!
nice job to everyone involved with this beta!
average variance is also much much lower, meaning the framerate inside each pass is more stable
"p:0.0" means that the null hipothesis, which is that the frametime increases or stays the same, statistically has a 0.0 percent chance of being true. This is more relevant when tests are close together from one another
now Im gonna do low settings
I expect the improvement to be even higher
i wish cosmetics were testable
maybe the one I used doesn't work due to meet your match stuff. I will try to record one on a community server later
hey, so i've been testing some settings and benchmarking with timedemo.
i found something unusual with mat_picmip:
- picmip 0 and picmip -10 perform the same (expected)
- fps is DRAMATICALLY reduced with picmip levels 1 or 2
- has no effect on fps on dx81
picmip -10
3267 frames 11.133 seconds 293.44 fps ( 3.41 ms/f) 24.705 fps variability
picmip 2
3267 frames 13.344 seconds 244.84 fps ( 4.08 ms/f) 18.885 fps variability
The caveat here is that I can't see much benefit in other demos (such as test5 above). My theory is that benchmark demos that spend a lot of time in spawn (or see slow-motion deathcams) tend to give "inflated" timedemo results. This would mean that the performance of the game during CPU-limited moments would be much harder to measure since the result is positively skewed.
I guess this also implies that I think mat_picmip is affecting the performance during CPU-limited moments which is completely beyond my understanding.
not sure how to proceed with testing this one, or what it really means, or how it could possibly work. I asked two other people to try it with my demo and their results show the same behaviour on dx95
I can upload the demos if anyone is interested, but I focused entirely on keeping the demos entirely within a low-FPS game scenario. I didn't put any effort into making sure they contain specific items or cosmetics (as I know mastercoms did with benchmark_test). I'd also like to try improving my demos with some of those things included, so if anyone knows the specific stressors to aim for I'd love to hear about it.
oh my god im so sorry thats such a wall
you are 100% correct about the inflated results due to spending time on spawn. This is why I limit my testing to only the parts of the demo representative of normal gameplay.
I think the next step would be to try and reproduce the weird performance hit with something other than timedemo, because it almost always distorts the relative improvement of changes
another legacy compat branch incoming 
why are demo makers don't update their demos, are they stupid? 
yeah that one was a bit too weird to be a "dumbing down" lol
Kinda meh because of this: https://github.com/pkgw/elfx86exts/issues/49 but still:
linux64 $ elfx86exts engine.so
File format and CPU architecture: Elf, X86_64
MODE64 (call)
SSE1 (movss)
SSE2 (pause)
CMOV (cmove)
SSE3 (movddup)
MMX (emms)
Instruction set extensions used: CMOV, MMX, MODE64, SSE1, SSE2, SSE3
CPU Generation: Intel Core
and of course it doesn't support i386 so I can't check the 32bit default branch binary D:
If TF2 goes 64 bit, does this mean no more bots?
no
Why not?
cause its still a program at the end of the day
Damn
i dont know how one can come to that conclusion
to my knowledge the only thing that would slow bot hosters down is:
A. if for some reason their bots are running on 32 bit systems
B. they for some reason have a hard time updating their bots to run on the 64 bit version
but a lot of the game code is the same so...
and its not like modern games built from the ground up to be x64 don't have bots either
can only make me stronger
ye
a lot of cheat devs are on maintenance mode
so it will kill a lot of inept cheat software
it would be a minor setback in any way
if anything, since x64 is already out there for the public in testing, people are already getting to work
a soon to be niche that needs filling
update droughts as an anticheat
thank you for always being so positively thinking though
we need more of that tbh
facts i was just thinking that
shit is too sad nowadays
like how anytime i play harvest on valve serves my game is filled with bots :(
i miss sticky jumping across the map from spawn to spawncamp every life
(i enjoy ruining other's tf2 experiences)
And community ain't exactly a good substitute
No contracts + sweaty mfs + server hardware sucks so bad that a Japanese Casual server runs nicer than a Singapore community server
people are kinda tryhardy, but that's fun at times
my bigger issues is just joining servers
casual is much more convenient
Sticky-camping demos
Ultimate mge scunts
Cracked snipers that almost feel like aimbots
10000 hr soldiers
maybe that's just an asian server thing
but yeah i do enjoy valve servers more because of that and it's easier to do good
Sticky-camping demos
my favorite hobby
idk there's one for a tf2 config that i think is cool
*idk there's one
for a tf2 config
that i think is cool*
which one?
vusaline's

i love using github as source control for a zip file
lmao
vusaline was just as cheater config right?
yeah -nocrashdialog lets the bots work
i love copying random mastercomfig values and then adding sv_cheats protected cvars on top
its like a vac bypass
well nocrashdialog has is own use cases for normal people "sometimes"
like hacking
frog_hacks
you should actually always run tf2 with -enable_d3d9_hacks
what was the actual point of vusaline, it claimed to do things "different" or "better" than mcom, but even trying it myself it was just a pain with a lot of bad like really bad settings
different
¯_(ツ)_/¯
aka NIH 
mastercomfig is notoriously unstable
real (real)
at least on most maps you can displace the demo due to sightlines or flank routes
There was one time I got super tilted after trying to get revenge on one of them on 2fort
He was being guarded by multiple sentries, he wasn't far from spawn, and literally everyone was nearby
I racked up 5 more nemeses
Worst part was that my crappy internet was being super lossy or something
as well as the fact that that particular server seemingly has a poor connection on its own
Perhaps 2fort is a bad map

2fort is perfect
yeah perhaps you're just a bad player
yeah
I'm slowly starting to learn that the only way to be good at TF2 is to acknowledge that pushing without uber is suicide and that waiting for enemies to do something stupid is how you get frags
I mean, everything except spy revolvers and melees kill in 2-3 shots or less
Always seek to have an advantage in a fight.
so like having the jump on someone is of quite some value
then again, in another silly moment
I somehow got revenge on a sniper with a backstab
He had quite precise aim but it seems his environmental awareness was subpar
Guess that one shows that every player has a weakness
no there will be double the number of bots, just like everything else in the game
it's a side effect of switching from 32bit to 64bit
makes sense
😭
every time I see a git repo with any zip or tar in it, I die a little bit
i'm going to start doing that
Actually, the bots would increase by 2^32
2^64/2^32 = 2^32
what, dying?
gives me flash backs to the time you added a whole ass git repo without taking the time to learn the 1 commadn for a submodule
actually, your script for it was wrong 
i know how to use submodules
i've used them before
and i don't like them
we've gone over this before
even better!
submodules implies dommodules
do you still have the casual demo? i tried to reproduce this but it worked fine for me
@limpid panther
oops sorry for double ping
only problem is that uncletopia attracts mega tryhards by nature, im a fan of community servers but so many of my old faves have shutdown that it's impossible to find an almost vanilla server running custom maps. It's either full vanilla or full !rtd randomizer x100 highertower custom playermodel freak fortress slenderman mode. Never go full RTD
if we're talking community projects then yes 💀 cough cough creators tf COUGHHH
uncletopia seems fine
I still don't get the hate for people who actually put effort into playing.
its one thing to try hard at the game and be good but the ones im talking about are the 8k hour soldiers with pocket medics, it makes a matchup against them completely impossible without someone also pocketing you
what if you could report players and options would be toxic chat, toxic voice, friendly killing, tryharding, capturing the objective, griefing (stealing my health kit), cheating
i think we as a community would benefit from controlling how players play the game
control the bad actors
i simply headshot the medic
Or bomb the Medic mercilessly.
sounds like a terrible idea
players would also gain behavior score
the lower their behavior score the more restricted they become
csgo ptsd
what was the problem with creators.tf
punishments like cant taunt, cant collide with teammates
killstreaks disabled
cant earn australiums in mvm
didnt you need to install like a 500 MB vpk to play on it
i dont think that was the issue
i didnt have fibre at the time when it was active so i never played on it
i think the issue was that connecting to their servers took u like 5 minutes
u could predownload their shit i think
yeah because they made you download a 500 MB vpk
*yeah because they made
you download a 500
MB vpk*
internal drama like with every tf2 mod project, and also they kinda sabotaged their own project by making the entire ecosystem restricted to their own servers. They kept heralding that "we're gonna save community servers in tf2! new weapons!!!" but the system was wack and it wasnt exactly "saving community servers" it was just making another community server ecosystem like Gmod Tower but worse
it just took so fucking long to connect to their servers
i think the new weapons guys can all go to tf2c
they can live out their perverse fantasies in there
wasnt the internal drama like one admin being mad that they added slur filters
note to future mod creator people: don't let tyler mcvicker have any agency over your tf2 community project
tyler had nothing to do with creators lmao
i didnt even know tyler was involved
people have a massive hate boner for tyler
he was in the vc and server
and he just like
posted memes
and played in playtests
i think there's a lot of things to criticise him for but people go like 5000x times too far about him it's weird
thats p much all
maybe im mixing it up with something else but i heard whispering about the drama that led to creators.tf dying and tyler mcvicker was involved in it for some reason even though he doesnt develop for it
as funny as it is to say it
but he really is just a passionate gamer at the end of the day
no youre not mixing it up
why did you say tyler had agency then
this was back 3+ years ago now so my memory could be fuzzy
thats fucked up
thats the rumor thats spread around for creators.tf
tf2 community speculation is usually garbage
the only thing that happened with creators.tf is that 404unf was on the team and hes mentally unstable
the 2018 code leak was also attributed to tyler for some reason
lol yeah that guy has been all over the place
absolute nobody
oh was 404unf the guy that got mad about the filters
but like
and its still, the mf hacked a twitter account that himself gave t oa friend just to schizoposting and threating
he hosted the servers
and he made a post on his blog
as if he is some important dude
and he was speaking out about the filters
oh god 404
i mean admittedly steph was going hard on stuff as she does sometimes
but yeah suddenly pulling the uhm
servers
yeah i read the blog it was so self-important lmao
he was having a meltdown on gamebanana and then got banned. I didn't even know you could get banned there
like he was acting like he's taking down jeffrey epstein's network or something
tyler had nothing to do with it failing
any project that 404 touches its doomed to death, creators.tf and hlmv++ are prime examples (hlmv++ was commisioned by him)
in fact tyler was one of the positive factors keeping the team together through his good personality and motivational support
perhaps i have spoken falsely my apologies :(
woke creators.tf be like creators.tx
the tf2 community doesn't deserve steph. The worst I've ever heard is she's maybe a little overzealous in trying to improve the community and make stuff better, and she just keeps facing incredible amounts of shit for trying to help
well tyler is technically the lead dev of that
but has some devs states
he's the public figure of the group
Honestly I think a creators.tf-type custom weapons system ecosystem could make a comeback nowadays with vscript HUD elements and stuff, would be more impressive than the old sourcemod setup
afaik some deranged mentally ill blackpilled guy was angry someone on the team was trans
the thing is tyler was aware of that iirc
and then leaked the tf2 and csgo repos because of that with a bunch of misinfo
tyler said that on stream
idk why ppl took that at face value
because 4chan read it
yeah actually the guy i hate is responsible for everything bad
and they take everything at face value
tyler leaked this source code that i'm currently leaking
yea, give me a few minutes and I can send it to you
i mean on a technically and legal standpoint tyler if the developters of ledsoft are right, tyler is the lead he has some responsability but idk
(jarate)king shit
ppl focus on the tf2 and hl2 and csgo source but the archive had a ton of other schizo shit in it lmao
that's like desperately trying to implicate tyler for crimes?
it was weird
imma be honest the downfall of the tf2 community is when it steppedstoned in 4chan /v/ board
wasnt tf2 always on 4chan?
you can just say you think she's a little annoying to talk with 
so 2007 LOL
i mean probably i know tfc wasn't? i don't remenber
i think she's fine and it's obvious that 99% of the hate against her is just transphobia
pretty sure /v/ has like one of the oldest stil running tf2 servers
yea
I'm gonna interrupt this conversaion with cool graphs because I'm excited that I finally have cool graphs:
soo as expected performance becomes worse the longer you play, (in this case represented by passes, not continuous playtime)
but the cool thing is that variance is so low on dxvk that you can't even see it go down
no, matplotlib
and I captured the data with mangohud and a tool I am cobbling together
matplotcon
caches and buffers filling up I guess
keep in mind these are 15 second demo sections being tested. So it doesn't take long before performance stabilizes
@potent wolf i THINK this is it
if it works, check if it's swiftwater attack
do you think the increase in frametime is statistically significant or the increasing bounds are just outliers 🤓☝️
its absolutely statistically significant, the arrows with "p:[number]" are the null hypothesis probability
it's on swiftwater defense, and it works fine for me
ohhh so wait if ur proving the null hypothesis its the inverse then?? p value > 0.05 means that it is significant? I'm not that good at statistics
i thought p was supposedto be less than 0.05 for it to be significant or something
do you see hats? 😂
yes
the null hypothesis is set to "no change or increase" so a high probabilty means it's significant
?
ok, thanks. I will try to look into why mine crashes when trying to play it
:O okay that makes sense thank you
yea, its just because I set it in a way that makes more sense when you see a decrease in the second boxplot, which is more usual
Quick question: how do we get the TF2 Beta and does the benchmark demo run on both the main TF2 and the Beta TF2 for comparison?
select the beta branch in game properties
in steam
is there a server tag by default for sv_pure 1 servers? can't seem to find any servers running the 64 bit build that have sv_pure 1 i've been searching periodically for the past few days
Thanks!
Now for a longer question, that might have already been answered: do we have a list of all the performance improvements that this 64-bit TF2 has from a change log or something?
this should make more sense:
- SSE2
- Memory alignment fixes
- x64
- Linux compiler updated
- Sound cache improvements
- Fix for material system overhead
- Fix for player model panel overhead
- SDL2 updated
- mimalloc used instead of tcmalloc
- minimp3 used instead of miles
- Font cache optimization
- dxvk
- Text rendering fixes
also the game can now load maps from longer filepaths
and load megacrazycar
noticed that vulkan has given me a flickering black skybox more than once just like tiny temporary flickers though
I'm on the lowest you can get though in-game menus and it just crashes...
report it
Thanks! 🙂
yea yea I will do that, let me just see if I can find the reason first
I've been experiencing loads of crashes in the beta branch, actually, actually
always at launch
I assume we will see lots of Team Comtress 2 fixes and maybe mastercomfig fixes in the TF2 beta?
I figure if the team at Valve is willing to switch to x86-64, and implement all these features, then surely they’d take the chance to try those too…?
is it the year 2000? cause that sse2 is wild fire 🔥
iirc some of the changes are TC2 fixes, others are TC2 fixes that they found on their own (i.e. same solution, but not intentionally taken from TC2)
where is this list from?
(if you don't mind me asking that is)
go to shounic's discord and read the messages from joshie and ficool
joshie
for most of the stuff
oh
guess ill need to free up a server slot then
I'm at Discord's server limit currently
i just typed it up
Upgrading to 64-bit means a newer compiler, specifically SSE2, which has improvements for simultaneous math operations so the compiler translates down the the computer better than before
what's left to optimize?
I can't wait to play on the Vulkan x64 engine
you can!
this just reminded me that the default volume on game launch is too high, and it's probably because of old hardware lol
i really i really want a new slidder for sfx
i can confirm that lol
it's using the classic windows tech where the gap between 1 percent and 2 percent is like 50 decibels but anything past 10 percent is deadfeningly loud
aren't joshioe and ficool in vacations?
mastercomfig is most stable i ever used wtf??
*mastercomfig is
most stable i ever used
wtf??*
perhaps
nvm youre 100% serious all the time
after all, you didnt put /j or /s after your message
true i have never once joked or been saecastic without the proper tone indicator
irony
saecastic
sorry im like hella tired and didnt bother with context and opened this channel with that and left lol
Guess I'll update comtress installer (which no one uses) to check for the new exe lol. Oh, the release artifact was also renamed ages ago. Welp
the gas passer buff might give us an edge against the bots 🤔
@potent wolf could you give me some basic hardware and software info from your PC so i can put it in the bug report?
Tried loads of stuff but could not make it work. The game is fucking segfaulting lol
nixos 24.05/unstable running on an Intel® Core™ i7-10710U CPU with integrated graphics on mesa 23.3.5
is that enough?
I think so
actually do you have a backtrace i'm curious what it's crashing in
why say 24.05 weirdo it's unreleased
lol, lmao
also maybe the Windowing System
you should just say unstable and give the exact commit because you're a nixos user and other people totally use your os
smh i'll do that next time
nixos users are actually worse than arch users
yeah but at least issues are actually reproducible
arch users will just cry about their randomly configured makepkg.conf and 15 missing depends broke your software
all -git depends btw
lmao could've sworn you asked for a dump
I don't think I can give you a backtrace, sorry. I don't have anything setup
is this not a backtrace?
anyways its probably something graphics related i'm too lazy to find all the functions here
it is, just not a very useful one to determine what's crashing hahah
there isn't exactly much info in the linux client bins
they should add symbols to them 
yea, I was gonna ask, do they even come with symbols? cuz that would be pretty fire
dedicated linux builds and mac builds have symbols
but mac builds are dead
and that was unintentional anyways, valve just never got around to fixing it for tf2
excuse me, what?
what did you try to upload?
they don't allow you to upload dumps in issues?
this
least you can zip it
yea
@grim parcel why did you 🤓 react me i'm going to cry
i had to do it to em
been saying this, would love to see this get explored but I have no idea how to get the ball rolling bc I have zero experience with most of it
@potent wolf I JUST FOUND OUT WHY IT WASN'T WORKING
ITS MASTERCONFIG
since I was benchmaking I had made a clean install
if I put mastercomfig in IT DOESN'T CRASH
LOL
because the demo was recorded with masterconfig
wtf
I only botherred to try this because for some reason demo playback prints part of the what was in the console during the demo's recording
so when I pulled the console.log of the crash for the bug report I saw the mastercomfig logo there
I wonder how hard it would be to track down what in specific is breaking it
YEA FUCK THAT
actually if you saw the logo, that means its near the start. Is it maybe failing to run an alias from comfig?
@left sand uhm, how can this happen?!?!?!
it's likely some setting that crashes the game
that would have been harmless. I don't even know why it would have the mastercomfig logo there if it only shows up on game launch
good luck finding which one 
ah true
not at the start of a match or smth
no but how come the absence of mastercomfig crashes the game? it's not like the demo is executing mastercomfig commands... they were already executed when the demo started recording
wait i'm confused now
does it break again if you remove mastercomfig?
let's see
like without cleaning up
I think you can probably reproduce this for yourself now
what should i do?
actually, everybody can lol
just remove mastercomfig
you said you were running mastercomfig-low
it does lol
this is the cursed demo file, if anyone wanna try it out
this is probably why even the other demo I've been using sometimes crashes. It was also recorded before I removed mastercomfig for benchmarking
yep, it's reproducible
lolololol
yaaaay
