#Team Fortress 2 Megathread - winter is the most chill time of year
1 messages · Page 58 of 1
32bit computers are in an extremely small minority now, and so aside from the very small number of people who will not be able to play tf2 anymore (if the 32bit client doesn't work), a 64bit client allows for
A. new optimizations
B. being able to use more than 4GB of ram allows for some limits to be raised
C. compatibility/performance as some systems start to remove 32bit support or emulate it rather than natively support it.
there should be a website listing why 64bit is just better to just paste.
for reference, 0.08% of steam users (not tf2 players, steam users), use a windows version that isn't 7-11 x64
thanks. No idea how I landed in 5559
and even among those, steam already doesn't support versions below win 10 anymore
and finding someone using w10 32bit is... slim
is steam client 64bit or still 32bit?
judging by what my task manager says, its 32bit
there are 64bit steam comoponents though
like steam overlay for 64bit games
etc
but the client gui
yeah
is like 32bit
steam client webhelber is x64
and thats what does most of the work i think
of these steam process I have open right now, only 1 (steam.exe) is 32 bit
so they can't even use steam on 32bit then
So what does 64 bit mean for the future of tf2?
more bits to store porn sprays
Does it just mean that game will still work in the far future, or could it hint towards more content coming?
yes and no
hypothetically, the next step from here is increasing mapping limits
allowing mappers to make more detailed/complex maps
Why not go through the effort for a Source 2 port? Or is that out of scope
thats much more work
and to my knowledge most of the work on the new client was done by the contractor joshie
so thats like one person
meanwhile it took valve years and a whole team to port cs to source 2 (while also leaving a lot of features behind)
granted the hypothetical source 2 update most people want is just tf2... on source 2
with no other changes
please port tf2 to unreal engine 5
What I want out of TF2 is a big bug fix and polish update
that's basically what we've been getting recently, just in small increments
Which the 64 port is exactly the stuff I want. I want more things like that
*that's basically what
we've been getting recently,
just in small increments*
Mcoms would doubt herself, but thats why we are here because we know she can slay at Valve
We need to cheer masty on
slayt
it was made when valve actually shouted out community stuff on the blog
they made this
the problem with playable dog class is you give me a valid excuse for to uncloak shoot the dog and disappear.
this right here, this is the kind of creative, humorous and on-brand shit that I absolutely ADORE about this game
I'm gonna start testing now
I plan on doing max AND minimum settings (by in-game UI), mastercomfig low and mastercomfig high
if possible, i'd recommend making sure that hud_player_model is enabled even on low
are there other setups anybody wishes me to include?
because they added the optimization that makes it basically free
I'm gonna start on Linux, then move to windows
oh yea, I might do mastercomfig low + hud_player_model
yea, I always setup the game from scratch, so no worries there
also, linked someone to your benchmarking tool yesterday cause they were lamenting not having a way to benchmark tf2
no clue if they used it tho
straight outta january 2018
heey what's the max i can set my decal limit to? i've absolutely have been loving tf2 with the walls covered in blood and bullet holes
what is this
leak
frontline lmao
lmfao, frontline
like, I always sorta wondered what the heck happened with it
as a relatively new guy in the TF2 community
to my knowledge, nothing
it just didn't get picked up by valve
most of the asset packs didn't
the ones that got picked up are like... swamp
and bits and pieces of japan and mayann
i think swamp is the only one that got picked up in full
japan has assets in suijin and uhhhh that steeltype map from last summer
mayann some of which was used in JI
also Spy vs Engie is boring, we already had Spy vs Sniper, Soldier vs Demo, and Heavy vs Pyro in JI (indirectly)
Scout, Engie, Med, and Heavy would be good picks
Oh shit, Heavy and Medic update. Piss off the homophobes with GET BEHIND ME DOCTOR becoming canon lol
actually i'm not sure if any of it was used in JI, aside from cosmetics
sulfur
thats the one
frontline actually is in tf2 a tiny bit
pier uses frontline props
but there's "official" content packs (essentially made by a team and posted as like a big thing) like london and construction which are not in tf2 in any form
and there's a few maps that made their own props that then got picked up partially from other maps
but those aren't really content packs tbh
its just that usually after a map is artpassed you'll see the creators share the assets because theres basically no reason not to
if it gets used and gets put into the game you get money
like I can download and use the selbyen assets with the only requirement being crediting the creators
which includes if it goes on the workshop since thats how people get paid if it gets in
@balmy root https://github.com/ValveSoftware/Source-1-Games/issues/5755#issuecomment-2067348528 the reason some of the gl_* convars still exist is that they're part of the "launcher" module, rather than the ToGL module. The convars that are in ToGL don't exist because ToGL is never loaded when using DXVK.
huh
they're actually used in the launcher module when using opengl, so it's not as simple as just removing them
wdym by the "launcher" module? something like to launch vulkan requires opengl old code?
launcher.dll, which is responsible for loading the rest of the engine, and creating the game window
yeah a lot of stuff from the asset packs does end up getting used here and there, there are like 30 frontline cosmetics in the game and jungle inferno was basically just a mayann update lol
honestly the only straight up failed one is iron gauntlet, which valve didn't even touch
I mean you say that but valve hasn't touched a lot of them
like the aforementioned london and construction packs
oh lmao
like was anyone posting on twitter like VALVE PLEASE ADD THE LONDON UPDATE I'M BEGGING
I guess journey to the east also flopped but that's its own story
hey, aliases are broken in 64x
they are?
i haven't had any issues
i can't bind keys to activate an alias for some reason'
works for me
alias att_state att_on alias att_on "+attack; alias att_state att_off" alias att_off "-attack; alias att_state att_on" bind q att_state doesn't work idk why
not sure exactly but I use 2048, try 9999 and see what it gets set to
Tyler mcvicker speculation
they've been drip feeding some of the best future forward updates for a while now, vscript, 100 player support, now 64 bit. it's all shadow dropped stuff that gives legroom for way more creativity
werent those after the game got abandoned
and yeah regarding iron gauntlet I think the reception to robotic boogaloo made them not want to touch mvm/robot themed updates
i don't think so
nah construction was 2011
eh I don't think it's that, they just didn't feel like mvm was worth touching again. they haven't done anything with it since 2013
i mean robotic boogaloo didnt really have any mvm content either
although in hindsight I dont really know why they didnt just merge 2cities with robotic boogaloo
right which is why I don't really think it has anything to do with this lol
good question
https://github.com/ValveSoftware/Source-1-Games/issues/5781 finally someone said that
apparently -nod3d9ex causes crashes too
🤔 if I'm not mistaken that was removed from CSGO
there was a time where it used to not have it, then there was -d3d9ex to enable it experimentally, then it got removed permanently, idk, something like that
years and years ago
probably they're going to remove it from tf2 as well if there's enough crash reports about it
forgive me but what changed with the sound system
SDL3?
sdl3 isn't out yet
how come i have it installed?
maybe a preview version?
but i think tf2 does not use your system's libraries
it uses steam runtime sniper to provide the necessary libraries
tf2 uses the steam runtime version of SDL2
miles was switched out with minimp3 iirc
the new snd_ convars may a CSGO backport, since they convars exist in the leaked csgo code
the audio system has been changed to from Miles to something, so I guess we have CSGO audio features (even if partially)
not sure if it's related to the Valve project "Steam audio"
Just buy an ultrawide.
ohhh my fuckign god Valve did NOT read the mastercomfig docs
there's no more heap memory left 🙀
the audio cache was reworked as well afaik
also most of the sound playback device code
no longer 32 bit
fov_desired default is still 75
why does valve hate us?!
75 fov is absolutely miserable
Personally Im glad that fov can be capped at 108 degrees and people aren't running around with 150 fov
No need for it to be higher than 108
I use 120 in a lot of other games.
Yo what does not being connected to the tf game coordinator service mean?
it means you can't queue for casual
Uh
Also is steam trading down
Tried to trade from a couple sites and none of them are working
Weird
hey does tf2 make crashlogs?
n o
if you want to know what caused a crash you have to read the mind of the computer
-condebug -conclearlog will output the console log to a file
I'm tempted to start janitoring the github issues cause a lot of the questions and issues are already answered elsewhere
Steam itself uses sdl3 iirc but TF2 doesn't
Missing the UB update where they give me access to all the servers and I can ban whoever I want with impunity???
maybe if i make a video about how much the default settings suck they’ll fix it
i don’t think anyone has done that yet
Surely 
Surely there's not a certain youtuber who used to make videos on cave story nsfw mods who made a video documenting how bad the default settings are
make videos on WHAT

It's been a literal decade since then but it always sticks in my memory that he did that
what you post to the internet stays on the internet
even with no hats etc. (shounic's things)?
I think entity limited will be raised after some time
shounic with the tests they have been doing they disable hats and so on
anything that's non-essentinal to gameplay
dropped weapons also IIRC
I mean 100 players won't be stable rn, but maybe in the future
I think 64 would be stable with hats and so on
but servers need to update to the 64-bit too
it seems like servers by default still run on 32-bit
also, i've been playing with csgo footsteps because there's a "casual fix" for sounds too
they have helped me already twice
another thing to fix
not it doesn't, i just installed it manually a few days ago when people mentioned it. i used yay
the hats are supposed to be disabled but the plugin broke somehow
*the hats are supposed
to be disabled but the
plugin broke somehow*
wdym?
casual bypass
can sv_pure be removed in team comtress
are the CSGO footsteps a mod?
yes
doesn't need to be removed, sv_pure -1 would be sufficient
https://gamebanana.com/sounds/61762 this one is not casual fixed btw
yes but it doesnt work if i dont run the server which sucks
real gamers play team fortress classic 😎💪
i wuldnt suggest sv_pure be removed if i owned casual...
*i wuldnt suggest
sv_pure be removed if
i owned casual...*
adhd demon
is that my favorite aaron guy…
make a pr
@left sand Believe it or not, I just used your GUI mastercomfig configurator for the first time today, great job!
I was wondering why some of the config showed up in cfg/app and the other cfg/overrides
Wasn't something depricated here?
no
overrides is for YOUR stuff, i.e. stuff that you will edit
app is for stuff that the website edits
I see
oh word
cool
Welp, I guess not only bots are already back, cheaters are too. Just met my first one today
rip
fail
talking about cathook and most of the hosters
still they can be hosted from previous branches because cool game
I actually only have seen one cheater so far
triggerbot sniper who only got headshots
I got a shortstop scout lmao
lmfao
silliest part was he was using an aussie
he should've used a prof ks strange heatmaker
if headshots are the only thing he can land then he may as well use the gun that turns you into headshot Jesus
Or the bargain IDK
solution: remove -textmode, remove linux support, remove retry command
so
I played tf2 on my laptop
Ryzen 5625U APU
This dxvk is so goated
constant 80fps (capped)
medium-high
with the playermodel on
it's actually amazing
Thank u jooshie
It's nice, I was able to go from medium preset to high and still keep my constant 140 fps on PC
yeah it's swag
Now we just wait for mastercomfig 10 for extra +20% fps boost 
is dxvk some linux shit
-vulkan in launch options
is it not enabled by default
not on windows
wtf
because directx runs the same if not better
oh oh i wonder why portal2 had never had vulkan as main rendering pipeline on windows
solely your computers issue
have you tried switching to linux
for me it does launch, does work but the performance is dogshit
have you tried pulling any bitches irl
oh interesting
Never
rather not poorly. the fps is like, the same, but there are constant freezes
I mean that's poorly lol
mayhaps
also is softparticlesdefaultoff a useless/bad launch option or do it help
i think that launch option is not present in tf2
Awesome
I've got no issues with Vulkan here except for that slow alt tab, honestly I'm just going to use it blind without testing if it actually helps or not
on Windows 11
uhhhhhhh guys got this popup when I launched the new update?
Valve finally good update?
watch an ad and get 30 seconds of crits
LMAO
heavy metal is such a cool name for an update
somewhat "fixing" the economy by bringing a better variant to refs
and tweaking the drop system would be cool
Imagine if a metal sink existed.
getting low tier skins etc
metal sink does exist wdym lmao
did you ever go to your kitchen?
Your sinks are metal?
Yeah in like restraunts and fastfood etc.
I see them in runescape all the time 
so it does exist! checkmate!
but yeah
theres some skins that are as lame as getting gun drops
getting them and rarely some better skins would be cool
could create some revenue for valve as well
That one time Valve brought in an actual economists to manage TF2's economy.
Who then went on to be Greece's finance minister.

all hail yanis
i got one
LMAO
that explains a lot to be honest
He was there to study the TF2 economy, not run it.
I've been trying to buy as many merry cones as I can reasonably afford so I can create a gap in the market
I probably wont sell them ill just give them all cute names
this is not a joke btw
and jagex also used it to make the same pun in the opposite direction https://oldschool.runescape.wiki/w/Gold_sink
The gold sink can be built in the sink space of the kitchen in a player-owned house. It requires 47 Construction to build and when built, it gives 11,144 experience. The player must have a hammer and a saw in their inventory to build it.
Players can, using a bucket or other such item, receive water from the sink.
The gold sink is currently the m...
@blazing cloud you scare me.
oh yeah I want to build one of these
training construction in my Ironman and thats my end goal
0.0001 xp per gp is such a good rate
i only did mahogany homes til 50 on my uim because construction is brutal to train and im bad
oh I can imagine for UIM it can be
my condolances lol
I want to get a max POH
its SO useful
im not getting 100m any time soon and definitely not going to blow it on a sink
not smart for an UIM lol
but even then
what can you spend it on?
if I had 100mil I would either make it all into planks then buy max bank slots after that spend rest on either kingdom or runes
100m worth of https://oldschool.runescape.wiki/w/Monkey_nuts
Monkey nuts are a food item, healing 4 hitpoints when eaten. They can be purchased at Solihib's Food Stall on Ape Atoll after starting the Monkey Madness I quest. Players who have not completed Monkey Madness II must be in the form of a monkey (by holding any monkey greegree) before talking to the stall owner or they will be thrown in jail just ...
LOL
Monkey nuts are a food item, healing 4 hitpoints when eaten. They can be purchased at Solihib's Food Stall on Ape Atoll after starting the Monkey Madness I quest. Players who have not completed Monkey Madness II must be in the form of a monkey (by holding any monkey greegree) before talking to the stall owner or they will be thrown in jail just ...
anyone know how i can stop vulkan from making tf2 less bright?
try changing your mat_monitorgamma and/or start the game with -sw -noborder launch options
actually monitorgamma will only work in fullscreen, so don't do that
valve owned again 
Why not just prevent 32bit from playing on 64bit servers?
*Why not just prevent
32bit from playing on
64bit servers?*
the servers themselves are still on x32 binaries
i might be spreading misinformation unintentionally
Wait servers aren't 64bit?
Sounds like bullshit cause potato MVM is broken cause they have 32bit plugins.
Look if there's less 32bit computers than linux before the steamdeck then i think it'd be best to just drop 32bit or have 32bit not able to join 64bit.
No one uses it but bothosters and no one is restricted to 32bit OSes plus they're not as modern or secure.
Could allow 64bit to still play on 32bit for backwards compatibility sake but no advantages to the other way around.
well it's pretty simple to spoof version numbers, I'm assuming some servers are just doing that to not have to worry about updating plugins atm and still let players connect.
I am saying this because I manually replaced my steam.inf file from live tf2 into the beta branch and used the 64 bit client in casual for like, a month or so.
So yea 64 bit client can connect to 32 bit server and vice versa since they fundamentally talk to eachother in the same way. only thing actually blocking that connection is version ID
can't check game id through steam?
the clients have 32 bit versions, i have no reason to believe the servers dont as well
has anyone gotten hammer++ working with TF2 after the update yet?
there’s a beta version in the tf2maps discord that works for the most part
needs to be installed to bin/x64 rather than bin
#217585440457228290 message
word thanks
if you control the client you can spoof anything you want
is there any way to enable vrr on wayland?
@tall comet has leveled up! (0 ➜ 1)
xorg works perfectly
depends on the compositor, both plasma and gnome have it working
and probably all wlroots based ones
i'm on gnome 45
GNOME supports VRR as an experimental feature starting with version 46.
gnome has vrr on 46
nevermind then
but xorg works? I'm a little clueless
it's probably something like the xorg server implementing it, rather than gnome
while on wayland gnome has to implement it into mutter
ty for explaining
Is there any way on linux to use exclusive full screen like windows can?
eg. graphics driver sends your application frames straight to the monitor without going through any sort of compositor or 'display server' or anything
The display servers have an exclusive full-screen mode u know
What you're describing is more like rendering direct to the kernel frame buffer or something
On x and wayland, they got exclusive full-screen modes
Also, with wayland, there is not increased latency due to the conpositor (due to everything being one) compared to x11's compositors system.
And, at least on KDE, you can have the compositor on wayland disable vsync on full screen applications
But, I leave it on since I really don't notice anything
Plus, no tearing
I don't know, I'm a windows user lol
I know on windows you can completely skip DWM for games if you want
I'll have to install linux sometime and check out what it's like
why did valve seemingly choose to use the worst language possible to force people to do vscript in
wtf is squirrel
its epic is what it is
Source 2 uses Lua for map scripting afaik, and apparently some people were not quite convinced that's an upgrade compared to Squirrel 
its funny, squirrel was made as an alternative to lua because the creator saw his coworkers struggling with lua
and valve used it, and then went to lua
the squirrel website doesn't even work
oh is it broken again lol
it just redirects to an empty page
thats epic
you can use this
its not a mirror but its another guide
let me find a pdf of the old docs
tbh squirrel is just lua if it was good
(I have not used lua)
isnt lua specifically designed to be really really fast
like the JIT is as fast as C or something?
I have only seen Squirrel when trying to reverse engineer a certain CSGO singleplayer map.
And "reverse engineer" in this context is just a fancy way of saying I was looking for a way to cheat in it.
thats because cs also uses it
it fast. but it only embedded.
- god bless
idk probably, but I haven't really had any issues with speed with vscript in tf2
whatdoes this mean
as long as you're under 15ms per tick (pretty damn easy unless you really fuck things up), you're fine
i am crying.
who in the world came up with the idea to use lua for anything besides scripting
I am sorry for spreading misinformation.
honestly tho if you have any experience with a C based language squirrel is pretty similar
A considerable amount of people assume Wayland isn’t particularly suitable for gaming, usually because you can’t turn off the compositor. This post will challenge that assumption and see how the current state of gaming on Wayland is, with a focus on KWin, KDEs compositor.
Keep in mind
You can disable sync on wayland nowadays
why didnt valve use moonscript or yuescript
biggest differences is that semicolons are optional and variables don't have a set type, they can just be anything
blame jimmy carter
also everything is in tables and scopes
so it's javascript?
no its not dogshit
what
the fuck is either of those
for some reason dougie takes a few seconds to load now
lua but it taste funny
no comment
15MB dougie deployment is supreme
I am uploading the gif from my phone instead of posting the hyperlink
dougie worldwyde
how many different dougies do you think are cached on my computer
*how many different
dougies do you think are cached
on my computer*
Whatever you had plus 1
epic
(had to resend as a reply so that if it gets onto starboard you can see the context of dougie)
Caching is bloat.
Oh so based for that fiend
When will wayland finally be usable for gaming and stuff
why would anybody use wayland when they know its not ready lol
That's what I'm saying
this issue is so fucking braindead https://github.com/ValveSoftware/Source-1-Games/issues/5777 the original report stated that using -steam launched tf2 in 32 bit mode 💀
alright, good to know
I use wayland
I have no problems with it
Also, that article is from 2021
@summer steeple — Ontem às 18:24
make sure you don't use the opengl addon
What is the best for me to use?Im on windows 10
wdym
like best graphics api?
because that message regarding the opengl addon was intended for someone else, benchmarking the game on linux
you can't use opengl on windows
you can only use directx and vulkan, and there's really no way to know which runs better for your system, you'll just have to try it
wonder if anyone has a good idea of a 'proper' changelog of all the changes and work that went into this update since 'updated tf2 to 64-bit' doesnt seem to do it much justice 😅 . pieces together information like the 3D player char optimisation from tc2 being taken as inspiration or the updated libraries etc.
azure is a little stupid at times
is ok
wayland is already used by most people btw
sorry, proof?
That is the fatest lie i've seen this week and the steamdeck doesn't count cause it uses both.
Says the clown
thats the gist of it
it is for most people
this is also linux we're talking about...
It's still not ready, it works for some but not a majority of gpus.
it works for any remotely new gpu
the only issues it has are on nvidia gpus on xwayland apps
natively wayland apps work just fine
and that's going to be fixed on most machines within a few months
Uses wayland
Figures out that wayland doesn't
Checks again
Wayland
I'm missing something?
doesnt what
doesn't.
well, being honest i don't have a source to say that, just considering most of distros and majors DE wayland is default and apart from gamers (affected because xwayland) i don't think much anybody cares that much
be me
gay
(i love men)
clown frame, checks in
This is the case for most and the only ones praising it are people who want attention.
hey big guy
idk like
you might wanna sell that 1030 and buy yourself a used rx580
better multi monitor support and the ability to make working screenlockers is nowthing to gawk at
it also helped introduce pretty important things that are on all other desktops
You might wanna install manjaro.
lol
like not having your desktop tear whenever you move a window
explicit sync is a big one too
also gamescope uses x11 but its a wayland compositor but i get it
Explicit sync sounds more of a driver thing, drivers don't support then your screen compositor can't either.
and if your screen compositor supports it then it doesn't matter either lmao
it's a two way street
Yep
guys omg is this true https://github.com/ValveSoftware/Source-1-Games/issues/5838
yeah it's a stupid nerf that's always existed. you have to switch to secondary or melee. aka not have it deployed to get ammo.
unless you use an ammo box
god every time this game gets an update the issue tracker becomes a cesspool of people reporting intentional things, complaining about bots, stuffing 18 issues into one issue post, and not checking if an issue already existed
here's an idea. tyranical banning of stupid shit.
bug report: "OH MY GOD I CAN READ!" gets set to unplanned
noticed that the VSH hud isn't working right in 64 bit if I join a few normal matches first
is anyone having crashing issues when trying to host a local server?
My report was good
People should be required to prove they have a master's in computer science and have income over 100,000 before posting to github
So true dougiealis
god fucking damn it a cheating software got updated.
incredible
shouldd i say which one? i don't want people to download it but it does need to be gone.
was it fiendhook?
royal
erm
i didn't know i was royalty
whats my position
queen? emperor? duke? god-king???
god-fiend
friend 🤗
its physically impossible for royalty to be friends sorry
too busy being shitty people 
this is false. Many noble women would bring their gal pals into their rooms every night, as did many noble men with their bros
Become padishah emperor of the known universe
i don't think those people were friends
they were roommates 
i think i use
too much
use the sarcmark
the hwat
s sarcmark andbox
i've never seen this symbol before
https://stackoverflow.com/questions/2078361/how-is-the-sarcmark-implemented 14 years ago someone asked about this proprietary glyph people were selling for $2 or something (the site is now down)
Was the JI airblast change intentional?
the "its now consistently a cone" patch note when it actually was a cube?
I don't think we know
and I think ficool said that joshie never touched the airblast code, so I have to assume that it was some weird helper function that got fixed that changed the airblast
Fiendhoook
so... my understanding of the the airblast code is that it first checks if the entity is within box, and then if said entity is a player, if it's within a cone.
or rather, thats what it was before JI
but after JI, this cone check for players was removed
but looking at the code it seems like it's still doing the math for the cone check even in post-JI builds
so whoever removed it can't even use the excuse "optimization" they legit just quarter-assed buffed pyro cause he won?
what? i didnt say that, nor do i think its true
I think you're going to have to look at the actual function they call for the cone math
see if that changed cause i assume its a library function
huh
take a look at the ctfflamethrower::deflectplayer function (i think, im on my phone)
yeah seems like a standard dot product check
granted, I am looking at tc2 since thats the only version I have downloaded but I don't think this code was touched
it was
hm let me look at the original
oh nvm it wasnt
ok I don't think its actually the deflectplayer function
because that is only run if the airblast dash item attrib is not 0
but its unused so it never is, it uses deflectprojectiles instead, which also seems to handle players
because function naming is hard
ah actually, it does call deflectplayer from deflectprojectiles
I have no clue if this is how it looks in JI itself, since this code is Pre-JI but man this is a mess
it seems like at some point deflectplayers was just used by fireairblast outright, judging by the unused input of vecSize
pre reddit airblast changes, it wasnt a cone
then JI made it non-reddit again
the pre JI airblast code was preserved
anyways, i really think its just a more accurate check now
did someone say vrr on mutter?
but yea it's almost there, so the meme should probably switch to "tearing" instead
there, i made it myself
Im installing nobara right now. It's going to be so slay
wdym
prior to this update there was no cone-check at all
you could airblast players behind you
The airblast range seems longer now
As in it's possible for something further from the pyro to be airblasted
Is that true?
ok originally it did both. used the box and cone for player being airblasted but projectiles it was either one or the other or it was just the box.
it was just the box for projectiles
ok thanks, it's a little hard to remember sometimes
fun fact Source 2 uses this exact implementation of Lua but it's not documented anywhere unless you dig into vscript.dll or check the third-party notices TXT https://github.com/openresty/luajit2
OpenResty's Branch of LuaJIT 2. Contribute to openresty/luajit2 development by creating an account on GitHub.
@timid plaza hey is there a crash dump created when "tf_win64.exe" crashes for you? I'm assuming you are getting the same crash that others are getting when trying to open the options menu or get into a game
Joshie and Ficool both claim nothing was touched which is the weird part
maybe 64bit just mystically untangled something in that code..
has anyone checked whether it happens everywhere?
eg. not only on the client's bundled server but also on linux srcds 32 and 64 bit
hi fiendywiendy
the thing is, if the airblast code in the leak is still used today, it doesn’t make sense that it is different on x64, they don’t use a helper function or anything to calculate the cone, it’s simple math that is used all over the place inside of tf2 and out
I mean the server has symbols doesn't it
should be super easy to find the function and just look whether anything meaningfully changed
@potent wolf would know better
I had a new bug this match, I started seeing that teleporter camera zoom effect every time I respawned or died/went into spectator mode
Kinda funky
That happened in older versions of the game too, it mainly happens when you die on a laggy connection or if you die after leaving a tele I think
What do you mean it happened before
It's the first time I'm seeing this lmao
like, it's happened to me before, even before the x64 update
Not that I don't believe you, I'm just amazed how this bug evaded me only until now
Playing since like 2010 and always had a mid connection prone to those things
On an unrelated note, one thing I truly hate about casual is how you get no XP for leaving games early. Had a good game I spent 2 hrs on, had to leave ASAP and it's all for nothing
VSH is still played?
It has a handful of regulars still playing it. Like at least 3-4 VSH servers being full in EU
I played it yesterday normally without issues, but that gamemode has had random HUD breakage before this update anyway
damn this new update is cool on the steam deck
Before I would only get like 40fps in most fights but now I'm able to reach around 80fps when uncapped
the only weird things about the update on steam deck is the new fonts and the screen gamma
by default tf2 now uses a higher screen gamma than before and makes everything look washed out until you lower it
that's cause i lied, it did change in JI 
mat_monitorgamma still says default 2.2 for me in console
i set mine to 1.9 out of preference though it looks the same as before the update
it might be mat_monitorgamma_tv thats causing the difference?
it did for me though idk if the gamma was the same setting my settings app uses.
it'd like change back to my pc default when unfocusing the game prior to the update.
oh its a linux thing
IDK then
loadouts load infintely faster now
no more stuttering 
why isn't there a pre-64 bit branch :(
not just that, they aren't loading the weapon preview icons forever anymore so no more having to wait for 20 weapon images to load just to pick at random hoping it's what you wanted.
you get prompted if you want to launch the legacy opengl version if you're on Linux
that's still 64-bit, just using togl
well too bdad
oh yeah it looks like it didn't work properly until now
I had it set to 1.6 gamma in both versions but the opengl version looks darker
i mean the demos branch is close enough i guess
oh great the launch configuration is broken for old branches
If only custom hud devs had an option to choose the 2D weapon icons that loaded faster👀
it worked for me before
ni don't use custom inventory huds.
yeah the game still has quite a few people playing it, the game coordinator says that it's always dead because the game only puts players in to new matches after 25 rounds which makes it seem like nobody is connecting to it
Does anyone know, will mastercoms release a new benchmark demo soon?
I don't like the shounic demos because they change archived cvars
I'm not sure if I have the time to do so
I've already followed the community in using shounic's: https://docs.comfig.app/dev/benchmarks/
Learn how to benchmark TF2 and measure FPS scientifically.
Perhaps @limpid panther or someone else will take up the mantle where I and others have produced a void
Do you think it would be fairly simple or very difficult to modify benchmark_test.dem to be compatible with the current protocol?
eg. by modifying the file
I'd have to put time into investigating that and since there's no formalized game proto like Valve's other games, I'm not sure if I'd want to and also then commit to updating it every time it breaks
My dream would be to produce a standardized vscript/cfg/map which could generate a demo for any version of TF2, with all factors of the game being tested
However, I haven't had the time or prioritization to do that
It might be possible to remove that from the demo
My main focus is to revamp mastercomfig's scripting system, and to fix some bugs which happen on the app in some browsers. Then extend the scripting system using a desktop hook.
yeah, commands are a very specific frame and demo cmd
*yeah, commands are a
very specific frame and
demo cmd*
it should be very simple to find them near the beginning of the file and just slice them off
I might be able to work on that a bit, I think it should be possible to make a benchmark map that has a bunch of props, occluders, areaportals, water, etc. and then record a sourcetv demo of gameplay on it (either with players or bots with randomized weapons and cosmetics to increase the spread of variables), and then write a program to extract the inputs of the players to put into a vscript table so that it can be replayed with bots
Some thing works on DXVK is alpha on DXT1
1024x1020 sprays used to have black for the alpha instead transparency on linux
Dxvk solves it
That's weird
Doesn't really seem that weird
Probably a texture format issue in ToGL that's completely sidestepped by using DXVK
Does this demo have the same issue?
I'll have a look at it later, not at my PC right now
😭
lol, mine has been glitched on linux cause it doesn't support it the whole time.
no it did
read the comment
TF2 would look for a font named WenQuanYi Zen Hei
for non-ASCII on linux
//-----------------------------------------------------------------------------
// Purpose: specialized fonts
//-----------------------------------------------------------------------------
const char *CFontManager::GetForeignFallbackFontName()
{
#ifdef WIN32
// tahoma has all the necessary characters for asian/russian languages for winXP/2K+
return "Tahoma";
#elif defined(OSX)
return "Helvetica";
#elif defined(LINUX)
return "WenQuanYi Zen Hei";
#elif defined(_PS3)
return "Tahoma";
#else
#error
#endif
}```
transferred to steam-runtime issues lmao
fov only changes model fov now
Yup
Seems to be a steam runtime issue?
Yo why does some shit about explosioncore_waljumper appear in console every time an explosion goes off
ungle dayne jumpscare https://youtu.be/GiyNMGwWEUA?t=650
#TF2 #teamfortress2 #spy
Spy does NOT counter engineer, as many may lead you to believe, and here are the intricacies to that matchup...
0:00 Intro
1:30 Understanding The Tech
3:31 Basic Techniques
6:45 Strategize
12:47 Target Priority
17:33 Engineer's Tools
23:07 Outro
Thanks to @HintShot for providing the voice for the YER parts, and to @Un...
awesome
whats wrong with this image
transparency moment
player clip textures
why do games suck at transparency, why can't they tell the truth?
you cant handle the truth
yes I can :(
the truth is ||computer graphics is just a bunch of hacky workarounds around optimizations that kinda looks okay most of the time if you're very careful||
I wonder how many times the windows source code has the word "hack" in the comments
cool video that's only partially related: https://www.youtube.com/watch?v=By7qcgaqGI4
The first complete explanation of why this truly bizarre glitch occurred in The Legend of Zelda: Breath of the Wild.
🐦 https://twitter.com/JasperRLZ
💰 https://patreon.com/JasperRLZ
🤼 https://discord.gg/bkJmKKv
🌎 https://noclip.website
Glitch originally discovered by reddit user /u/Rangers_of_the_North:
📰 https://old.reddit.com/r/Breath_of_the_...
me when kde plasma: 😎
bruh
I've been seeing in game that
some people didn't realize you need to manually enable vulkan
on windows
I legit made somebody's day today
also
I've been playing the game on
Ultra
No performance degradation on my desktop at all
it's so cool
i would not recommend vulkan on windows
Agreed, no reason really to run through DXVK there
Especially on Nvidia where dx9 seems to work very good
Maybe on Intel Arc it could make sense
i don't believe you say this because anything performance related. i believe it has more to do with the fact it'd be more glitchy than tf2's rendering already is. dxvk is ready of course but not sure if it'll ever be a 1:1 translation.
even if it were. tf2 definitely has some rendering bugs that not sure if it's the shaders or the gpu.
Because despite the fact that order independent transparency is a solved problem in the modern era, Unity doesn't have it so most devs don't know about it 👍
(Well, OIT isn't the only solution, but its relatively simple to implement to the point where its depressing no one does)
https://on-demand.gputechconf.com/gtc/2014/presentations/S4385-order-independent-transparency-opengl.pdf
Relevant slides from nvidia
https://github.com/bevyengine/bevy/issues/2223}
Also a relevant github issue about transparency in Bevy (engine I'm using for my little toy tf2 client project), not a complete feature, and probably won't be for a while, but there's a bit of info to comb through if you're curious 👍
why?
it fixes rendering bugs and improves performance for me
the only downside is that it takes longer to alt tab
it makes the minicrit effect look better and antialiasing actually works
you are not playing right you are just mashing buttons that doesnt count!
I use(d) both. Enabled MSI interrupts for my GPU through NVCleanstall and used LatencyMon in the past to catch a LAN driver causing stutters.
Allegedly MSI is fine to enable on current hardware, older one may cause issues/bluescreens.
just looked up a thread on here just a few days ago where they alleged it's already on by default in newer nvidia drivers?
wonder if that's true just so I don't touch anything
"the only thing"
this person is legit confused aren't they
Unless DX8 actually does that, in which case they should go look up the issue on Google Search
so they can learn how to trigger the correct flags in the registry
*so they can learn how
to trigger the correct flags
in the registry*
wait, as in fr? I'm pretty sure I saw spycrabs on 2fort after the update
in any case this poor man clearly hasn't even bothered to look at Shounic
bind "F3" "say ( ͡° ͜ʖ ͡°)" ```
*issue closed without response*
"F3" "say ( ͡° ͜ʖ ͡°)" ``` *issue
closed without response*
2fort has never looked more glitchy for me.
i've seen dirt textures freak the fuck out, turn black then back to normal and i think it's specifically these really old maps cause newer maps don't seem to have these issues AT ALL. when was the last time 2fort got recompiled?
and the dirt geometry kinda fucking slid? or pulled like taffy? idk it's hard to explain cause it was just so fast and not exactly startling but was enough to say "WTF WAS THAT?!.....oh i'm dead."
2fort has been like that for years. all blending textures are fucked and don't work properly with decals at blend junctions, and ever since invasion (I think?) all ambient lighting is broken on all props.
honestly i really wish that all maps were updated to a version of vmt that supports 64 bit floats and were recompiled, not just to expand possible map boundaries but also to implement some new forms of compression that are used frequently now.
ofc in that fairytale land id also like them to fix ramps so that geometry on stairs is actually predictable between maps, but again, fairytale.
this would be a very welcome change
i was really holding out for it in my laundry list of wishes tbh. but i mean, i suppose it comes with alot of risk. plus i've heard that -tools, hlmv, hammer etc are broken as of now anyways, so maybe once those are ready to go again we can see some progress in that direction.
imagine if hammer++ but 64bit became officially implemented
idk what do even say
is this good idiotic or bad
They were on the right track then completely veered off
you can usually tell by how many colors are in their profile picture.
"great suggestion but lets make it like overwatch 2"
just what kind of fucking cave man thinks you need a cellphone service for a free game? which usually costs more than video games.
not sure what this means
Say it is a very interesting comment, albeit, needs some elaboration!
they should add vkdx
I believe this person is AI with like extremely small processing power, starting strong, then yapping nonsense
textmode disabling could be harmful for dedicated servers if they run as I believe they do
or sourceTV
disabling textmode isn't gonna affect dedicated servers
there's no way it's getting disabled anyway
whats textmode
lets you run the game without graphics
ic
why not, its such a small patch it could be done
running a videogame without graphics is trivial for a cheater to do even if the game has no built-in feature for it
they're already cheating
what's stopping them from cheating further
what is the cvar
how is this a bug https://github.com/ValveSoftware/Source-1-Games/issues/5868
they dont want poor cathook bots that are on older branch to play with them
@potent wolf are you on windows or linux rn
shes doing a poll
i was gonna force someone else to check if the win 32 version of the game has the airblast change/fix/whatever
did the old (hl2.exe, non-64bit) version have a working cone check?
or is that what you meant
@potent wolf whyd you remove your poll vote
the current tf.exe
anyway i cant open it with proton and i dont want to try any further because im lazy
tf.exe
is it as simple as just opening it through clicking tf exe
*is it as simple
as just opening it through
clicking tf exe*
tf.exe -steam -game tf
i NEED to know 100% sure whats going on with the airblast shit
why
I want to know if the cone check worked in the old builds on windows too
*I want to know if
the cone check worked in the old
builds on windows too*
msaa antialiasing never worked for me on directx
you probably have it off in the driver
i have it set to let the game decide
what tje fuck
that's the current version right
that you run through tf.exe
yea
i cannot view the video wg
Hat happened in it
how does 64-bit go from practically no cone check to having a working cone check
*i cannot view the
video wg
Hat happened in it*
mastercoms explain this NOW!!!
tf.exe added as a nonsteam game into steam and with -steam and -game tf as launch options 
pervious behaviour
imo share this here https://github.com/ValveSoftware/Source-1-Games/issues/5522
just to confirm, did the same test on 64 and it had nothing on all 3 of the airblasts
i dont have a github account
ok ill steal your vid
yea
would them running on 32 mean the conecheck doesnt work
that's what i would assume
the cone check worked before JI
@livid oracle has leveled up! (49 ➜ 50)
which is what's so confusing
what did they do to it in JI that would break it ONLY if it's compiled for 32-bit
i need to know wtf is happening here or else i'll never get to sleep
wasnt there sokething in ji about hitbox changes for it
they doubled its height
@lean cove can we get dnsense servers updated to x64 to be cool and exclusive
so it become a big cube
rainbow dash and flutershy kissing
but the interesting part is if you decompile the game, the cube check part actually uses UTIL_EntitiesInSphere (it used UTIL_EntitiesInBox before JI)
blarg blarg blarg
but UTIL_EntitiesInSphere just calls UTIL_EntitiesInBox which is funny
goated code
It shouldnt have mattered, the cone check in entirely separated from that. And post-leaked-code, it uses a vphysics function to do the check
@potent wolf
why are they shipping debug info
nvm
im restarted
time to press f5...
if they start shipping pdbs or dwarf ping me 500 times
*if they start shipping
pdbs or dwarf ping
me 500 times*
can you screenshot Currentcode
you use mastercomfig too?
on my phone rn, ill get it in a bit
was i meant to do this while running 32bit]
no, shouldn't matter
ok i did the same thing to some random engie on 32bit and result was the same
is it truly over for fans of pyro
except this guy was angrier about it
lmfao
only shame is popping people up in the air needs you to be slightly closer
im gonna tell shounic to look into it


do the serverss need a change
if theyre running sourcemod
how tf do you have it
decompiler
sourcemod auto update
commented on one of the vids of Sydney the creator of the Sydney bots. apparently basically most bots don't even run in text mode they just run at minimum graphics
why are you commenting under vids of bot hosters
bc it was interesting to see how it works, it's kinda cool in a messed up way
they now have a thing that pathfinds without navmeshes to beeline to the center of just about any map
@livid oracle relevant code from CTFFlameThrower::DeflectPlayer (from the old 32-bit version of the game, linux dedicated server)
kinda half-cleaned up
oh what the fuck
wtf is the cone shit supposed to be
so it no longer uses a dot product check?
yeah, it uses vphysics now
it uses some physics shit i would assume
what the FUCK
i assume this means the cone would feel "bigger" than when using a dot product check
lemme draw it
should be about the same size iiuc
@potent wolf like this would count?
from my understanding, yes
with the dot product check, the centre point of the player needs to be within the cone
why'd they even do this
yeah, although i think the dotproduct check was a bit larger
secret pyro main dub or no
this is also the broken check
i believe
IsBoxIntersectingCone returns weird nonzero values when the target is outside the cone
also does anyone know if where ur aiming has Any effect on where the airblast target flies from you other than the obvious up and down
nvm i shouldve known by now it doesnt
i wonder why the behaviour is different between 32 and 64 bit
AND i wonder why whoever swapped it from the dot product check didnt even test it 
actually what does this part look like in the 64-bit version
was the old dot-product check based on distance too? So the maximum range would be curved instead of flat like a cone.
Not really major but I guess technically with a cone check you'd have times when looking right at someone doesn't airblast but looking 5 feet to their side does
doesnt have a distance check afaik
less fun. wake me up when you become another valve leaker
and yeah true that's an annoying thing about cone checks
the lag comp check does a cone check + distance check for this reason
so it kinda looks like
i dont remember the exact angles and distance 
silenced for being right...
where dis he get the sphere idea from 
im guessing thats the reason why they did the vphysics shit
i mentioned it in the issue and they misread it as being confirmed even though it's just my WRONG speculation
goat
@potent wolf anyway tell me when you decompile the 64-bit version of the function 
which i will not be doing myself
seems a little odd imo. If they wanted to specifically handle cases like this, they could've still done it with dot products + distance checks fairly easily. Using physics code for it makes sense to keep it all consistent, but true cones aren't ideal here for the reason of looking at the target having lower range than looking beside them
wait wdym by looking at having lower range
do you mean like
the thing we were just mentioning
yea
well it's not how it's done for the airblast afaik
it's more like
like this
axis aligned
yuck
because it's a big box check first and the cone has infinite range
well the pre-JI cone had infinite range
idk about the post-JI cone
i take it back. Just a proper cone working like you'd expect a cone to be would be fine, compared to that
can tne cube not rotate just like rhe bounding box
thats what the axis-aligned part means, no rotation
much faster to compute because the math doesnt deal with rotations, but obviously rotations are sometimes useful so its a tradeoff
also i thought you were talking about how the cone is much narrower the closer you are
nah idk about that, thats totally fine by my book
in fact I think the physics check way makes a lot more sense in that regard, versus just checking the center point of a player
yeah i was thinking because this wouldn't count with the dot product check while the physics method would
