47
submitted 10 months ago* (last edited 10 months ago) by sp6@lemmy.world to c/tf2@lemmy.world

For those unaware, the linux version of TF2 is still 32bit, and runs on ToGL - a DirectX to OpenGL translation layer.

A few days ago, Valve published a TF2 private branch called "x64_linux_test": https://steamdb.info/changelist/21975149/

Then a few hours ago, Valve update TF2's "App Config" to include references to x64 Vulkan TF2: https://steamdb.info/changelist/22010846/

Looks like it's coming soon, in theory should bring some nice performance improvements. But "soon" in Valve Time is... who knows

Edit: the beta is live

top 17 comments
sorted by: hot top controversial new old
[-] sp6@lemmy.world 13 points 10 months ago* (last edited 10 months ago)

Update: the 64bit_linux_test branch is now public! Go test it! It can't connect to public servers yet, but it's there.

To opt in, right click on TF2 in your Steam library, then go to properties -> betas -> select x64_linux_test from the dropdown.

Some people are reporting a 25%-30% FPS increase, which is just crazy.

[-] d_k_bo@feddit.de 5 points 10 months ago

Does anyone have more insight why it doesn't work with public servers? I would think that the network protocol should be unaffected by these changes.

[-] sp6@lemmy.world 7 points 10 months ago

Valve probably intentionally disabled it, just to be cautious. I think all of the other beta branches are that way too.

[-] krow@lemmy.world 4 points 10 months ago
[-] aksdb@feddit.de 6 points 10 months ago

I hope they also work on a 64bit Mac client ... then I can finally play with my colleagues.

[-] sp6@lemmy.world 11 points 10 months ago

Considering the CS:GO -> CS2 upgrade completely dropped Mac support, I wouldn't get my hopes up

[-] Vilian@lemmy.ca 9 points 10 months ago

and apple don't support opengl nor vulkan

[-] refurbishedrefurbisher@lemmy.sdf.org 6 points 10 months ago

There is MoltenVK, though, which translates Vulkan to Metal, but Metal doesn't support all the functions that Vulkan does.

[-] Vilian@lemmy.ca 2 points 10 months ago

vac need to support it for mac users to play tho

[-] woelkchen@lemmy.world 7 points 10 months ago

I hope they also work on a 64bit Mac client … then I can finally play with my colleagues.

Submission says x64 but Apple switched to ARM64, a completely different CPU architecture.

[-] aksdb@feddit.de 4 points 10 months ago

Thanks to rosetta, x64 runs fine on M-processors.

[-] woelkchen@lemmy.world 6 points 10 months ago

Thanks to rosetta, x64 runs fine on M-processors.

That's temporary, just as Rosetta emulation for PowerPC CPUs back in the day was temporary. It makes zero sense to make an x64 Mac port now and if Valve has little interest in porting their code base to ARM64, it makes even less sense to even care about Mac versions at all, considering that people who can afford expensive Mac can just as well get a Steam Deck.

[-] Vilian@lemmy.ca 3 points 10 months ago

rosetta that gonna be deprecated in 2 years, like every other compatibility tool by apple?

[-] jkozaka@lemm.ee -5 points 10 months ago

This might have to do with the recent backash for the DMCA takedown requests and the resurgence of #savetf2. Knowing valve, we'll probably never know.

[-] Aurix@lemmy.world 13 points 10 months ago

The takedown was because of asset distribution. This is probably for a better Steam Deck experience or future proofing and they didn't get to it yet.

[-] Asudox@lemmy.world 2 points 9 months ago* (last edited 9 months ago)

At least we get to profit from steam deck becoming popular. Games wanting to support linux more to support steam deck and stuff.

[-] ElectroLisa@lemmy.blahaj.zone 2 points 10 months ago

It is to make the game bootable in the first place, you have to swap *.so files to launch the game as of today

this post was submitted on 23 Jan 2024
47 points (100.0% liked)

Team Fortress 2

1029 readers
1 users here now

This is a community for the video game Team Fortress 2. You are welcome to post anything you like, be it memes or tips & tricks as long as it's on topic.

Rules

Discord server: https://discord.gg/WwKdysfJks

Copyright LOLOLOL

founded 1 year ago
MODERATORS