It would be very weird for them to release a new version with less games playable.
“New version now only supports Space Cadet”
The game, the movie, or the keyboard?
The newly-enabled Windows games include […], Factorio, […]
Mfw I’ve been playing that happily on my steam deck for 2 years—was it just a Linux build before? Gonna have to check that now
Yes, “just”. DXVK as well as WineD3D try to support any game, even those who have native Linux versions. There were games in the past who dropped their Linux port (Rocket League), so it makes somewhat sense. There are/were also games who did not have cross platform multiplayer and you’d need to play the Windows version if you wanted to play with Windows gamers. Generally WineD3D (OpenGL, Vulkan) and DXVK (Vulkan) aren’t a Linux specific things, they just translate from Direct3D to OpenGL/Vulkan running on Wine, but that would work on Windows/ReactOS as well. Windows has OpenGL/Vulkan support. There are already Windows gamers who use such translation layers to play older games if it works better than Windows’ built-in backward compatibility. Even if OpenGL gets dropped by GPU drivers and even though Vulkan isn’t backwards compatible to OpenGL, it’s possible to write general OpenGL drivers who use Vulkan instead of implementing it per GPU. But another possibility would be to play a game that just has Direct3D/OpenGL support on Vulkan-only device with a translation layer like DXVK. Another factor would be games who have incomplete ports or simply games who have buggy ports.
Every time I face a weird bug that I can find no reference to online it turns out to be caused by a native linux build. I’ve seen the linux port work well only in factorio and some other game that I can’t remember.
Factorio supports macOS and Linux so well because there has always been someone at Wube who actively uses these platforms and is willing to take on the burden of supporting it.
[…]
Factorio has supported Wayland since 1.1.77, but it needs to be explicitly enabled by setting
SDL_VIDEODRIVER=wayland
in your environment. For Factorio 2.0 I added a dropdown to select your preference in the GUI[…]
Many of you might not be aware that Factorio has support for saving your game in the background, without freezing while it does so. This feature is tucked away in the hidden settings and only works on macOS and Linux.
I have encountered one issue in factorio where large blueprint strings can’t be imported in the Linux version. Other than that, the record has been pretty much spotless.
It has a Linux Build, yeah
Wine wayland wooo
Edit: or… Maybe not? Will try and report back
Edit 2: Nope
Edit 3: Installed wayland enabled proton to try. If the game doesn’t crash, screen scaling doesn’t work and nether do controllers, steam overlay or hdr. Definitely not ready
Nope, response by a proton dev was
Not ready yet
From the GitHub:
Now playable (previously worked with Proton Experimental): Batman: Arkham Asylum Game of the Year Edition Black Ink Factorio Ignited Entry Microsoft Flight Simulator 2024 MySims Kingdom No Man's Sky in VR mode (regressed after a game update) Rising Storm 2: Vietnam Sniper Elite: Nazi Zombie Army Soul Interface THE KING OF FIGHTERS XIII GLOBAL MATCH VIDEO GAME (924310) Willful X Rebirth VR Edition Fixed / improved video playback in: Agony Unrated All-Star Fruit Racing Audiosurf Bloodstained: Ritual of the Night Gal*Gun 2 Greedfall Indigo Park: Chapter 1 Omensight SOULCALIBUR VI TELEFORUM Tintin Reporter - Cigars of the Pharaoh Zero Escape: The Nonary Games
The rest of the update
Reinstated hack from Proton 7 that helped with SpellForce: Platinum Edition, NieR: Automata, Sekiro: Shadows Die Twice and DARK SOULS III crashing with monitors exposing too many possible resolutions. Improved performance in Dirt Rally 2.0. Fixed Final Fantasy XVI demo displaying driver warning on launch. Fixed Grand Theft Auto V Enhanced launcher hang and the game crashing on launch as well as not being possible to uninstall it via Steam. Fixed XCOM 2 erroring out when trying to connect to my2K. Fixed network issues in Hunt: Showdown 1896 after a game update. Fixed Rivals of Aether II, Stalker 2, The Axis Unseen, Beyond Handwell, Marvel Rivals, The Finals, Creatures of Ava crashing with Intel GPUs. Added support for game mods that load via custom dinput8.dll. Fixed input not working with Studio System : Guardian Angel. Fixed cursor not working in the menu of Amerzone: The Explorer's Legacy (1999). Fixed Deviator crashing with AMD GPUs shortly after launching. Fixed Warhammer: Vermintide 2 showing prerequisite installer on every launch. Re-enabled nvapi for Neverwinter, Star Trek Online and Champions Online. Fixed full screen mode in The Bright Star Of Seraph-Katis. Improved situation with audio crackling in Assassin’s Creed Shadows on Steam Deck. Improved reliability of Proton Prefix creation. Fixed Supermarket Together not detecting DLC on some systems. Fixed extras video playback in Shadow Warrior 2. Fixed VR mode in Evochron Legacy SE. Fixed non-Steam Battle.net installations. Fixed Sea of Thieves Xbox login window not working. Fixed graphics scaling in Master Magistrate. Fixed interface elements in Disney Epic Mickey 2: The Power of Two showing as solid green color. Included initial work on speech synthesis - requires manual installation of Proton Voice Files (steam://install/3086180), confirmed to work with The Thief, the Witch, the Toad, and the Mushroom. Fixed video playback in Twisted Sails. Improved video playback in Max: The Curse of Brotherhood. Added hack to allow Steam Overlay to function with EAC EOS games. Fixed CPU topology override issues on machines with more than 32 logical cores. Fixed Proton sometimes creating an empty window when running via XWayland. Fixed Marvel Rivals displaying OS/drivers out of date warning. Fixed desync issue with 60FPS AVPro videos in VRChat. Fixed intermittent freezing in Spirit Hunter: NG. Fixed The Finals crashing after a recent game update. Improved Ubisoft Connect behavior when switching between Proton versions. Improved video playback in Locoland on NVIDIA GPUs. Improved video playback in Microsoft Flight Simulator. Fixed Tiny Cauldron freezing when selecting some resolutions. Fixed various crashes affecting Final Fantasy XIV launcher. Fixed broken account creation in Final Fantasy XIV. Fixed Nioh: Complete Edition hanging on a black screen when skipping videos. Fixed Killsquad freezing on character selection screen. Fixed Dread X Collection 3 Bete Grise minigame. Fixed video playback in ATRI - My Dear Moments-. Fixed Dark and Darker not being playable after a game update. Updated libvkd3d-shader to vkd3d-1.15-179-g21e08955d3c3. Updated dxvk to v2.6.1. Updated dxvk-nvapi to v0.9.0. Updated vkd3d-proton to v2.14.1-153-ga7159b80e165. Updated wine-mono to 9.4.0. Updated Xalia to 0.4.5 and enabled it for The TakeOver, Floppy Heroes, Whiskered Away, Himno, Survirus, The Adventure of Ninomae Ina'nis. Rebased Wine on top of wine-10.0. Added Steamworks SDK 1.62 support.
unfortunately EAC will probably close the loophole for that steam overlay hack I fear the day they whitelist a specific proton and blacklist all the custom ones and wine