Steam Deck officially hits over 13,000 games Playable and Verified
gamingonlinux.com
gamingonlinux.com
I recently switched (again) to Linux for gaming, and the experience is much better than the previous times I tried it. I don't think I've come across a game that doesn't work. Some games a few tweaks, especially non-Steam games, but quite often the solution is simply to check the "use Steam runtime" checkbox in Heroic. So non-Steam games still benefit from the excellent work by Valve.
I don't think I'll go back to Windows this time.
Kind of but not that simple.. The 'secret sauce' if you can call it that is the "Steam Proton" compatibility layer for Windows graphics APIs using a combination of Wine and DXVK.
So 'any linux distro' is a bit of a stretch, in fact I'm not sure the public availability of the Proton as it was a partnership with Valve and CodeWeavers.
Edit: `DXVK` is DirectX over Vulkan which is fast becoming more performant and ubiquitous.
Edit2 : Proton's repo - https://github.com/ValveSoftware/Proton
Even non-Steam games, installed through non-Steam platforms (like Heroic, which supports GOG), still have the option of using Valve's version of Proton, use the Steam runtime itself, or even apparently importing the game into Steam (I haven't tried that yet). Valve is not monopolizing Steam gaming, but sharing this support.
[s] My only concern is that "out of the box" is what most people expect. Not all gamers would be knowledgeable about how to compile proton for their vanilla Ubuntu. Although who knows! [/s]
Still I would love something for MacOS but looks like this would be a pain to compile.
Edit: You can ignore 75% of that
You just install Steam.
Guess you can disregard all the above! My bad
Major and minor annoyances I experience that come to my mind, in no particular order:
* Steam's own website is not always entirely functional from the Deck's interface, for example you can't scroll down items in the inventory. This means, for example, you can't trade TF2 weapons or manage/refund gifts;
* to my surprise TF2, a Valve first-party game, is not verified;
* not being able to alt-tab easily in desktop mode is a serious oversight;
* I feel the lack of physical keyboard in general, typing on the on-screen virtual keyboard is incredibly slow and inaccurate. As a workaround I keep a smartphone by my side for PM/group chat, but obviously this doesn't work for in-game chats;
* playing FPSs with an analog stick/touchpad/gyro against players who use a mouse is a frustrating experience;
* Steam only allows one online-connected game running per account: if you have any game running on your PC you'll have to close it first before running any game on the Deck (or play it in off-line mode);
* if you have no internet connection when booting, even if you connect later on it won't log-in on Steam unless you reboot.
-Signed, a overall happy owner of a Steam Deck.
That's the great thing about a deck. Just plug in a mouse! I use some Anker USB-C hub and attach the deck to a real mouse, keyboard, ethernet, and monitor when I want to do "serious" gaming. Otherwise, the deck is a great form factor for casual, void-filling gaming.
I'd never install Windows on it, in fact, I've uninstalled Windows months ago from my gaming desktop that has a RTX 2080 S on it, and installed Debian + KDE (on Xorg for now because Wayland + Nvidia is... complicated). It's probably mainly thanks to the efforts of Valve with Proton (but also all projects that they rely on, like WINE, DXVK, etc.) that I can now play 90% of my games on Linux, some with tinkering in launch options. Please let there be more Linux in competitors, even though Valve's is fine, we need developers to understand that MS Windows is not the only target anymore.
Because people like different things.
>I'd never install Windows on it,
It's ok to love your steamdeck with linux - I don't have windows on mine either, but everyone has different things they like and that they find are ok. Lots of people have tons of free games off the epic game store or through game pass and thats ok.
>we need developers to understand that MS Windows is not the only target anymore.
Well there's an official steamdeck verification program - thats clear. It just doesn't matter to the overwhelming majority of pc gamers.
When I tell people I love my Steam Deck, I also warn them that it's not for everyone and that there are downsides and you have to find compromises. I know that my software developer background helps a lot with the tinkering, so the value I get is different from what non-technical people would get.
I also have an extensive Epic Game Library, mostly from free games grabbed in one click every week, and using the third-party launcher Heroic that supports Epic and GoG, I can play them on SteamOS on the Deck, sometimes with tinkering too (solved with winetricks / protontricks mostly).
And I feel that the industry as a whole would benefit from giving players a true choice in the operating system they want, and not just between GNU/Linux and Windows.
I played nontrivial portions of the Dead Space and Resident Evil IV remakes on the Deck over the past year and I didn't mind it, once I got used to the low frame rates, anyway. BG3 was similarly fine until act 3, though it admittedly falls apart then.
That said, I did play the entirety of the game on the Steam Deck and it was totally fine. The bugs were unrelated to the Steam Deck.
finished the game on the ps5. encountered 2 minor bugs.
Of these 'smaller games', the ones that didn't work and I had to return, the majority was made with unity and full of bug reports for windows as well.
I agree it shouldn't be verified though.
There are a couple things I've noticed that makes me play the Deck more. First, being able to play on the couch while others are watching the TV helps a lot, although this is also true of the Switch. Also, emulation is so easy on the Deck, I find myself picking smaller sessions of older games (mostly SNES and GBA).
I have a couple of other hobbies that consume my free time. Since getting the Deck, I've allocated more time to playing games on the Deck and a bit less from the other hobbies.
I'm not sure what would make me buy the next generation of other consoles. It'd need to be something fairly compelling, but I don't see a gap in my personal gaming that's going unfulfilled. I think I could slim down to just the Deck or its successor for the next gen (and maybe the gaming PC, depending on performance).
One significant attribute that I suspect separates me from many other gamers is that I have nearly zero interest in games that are heavily oriented towards online multiplayer, like most FPS. This keeps social network effects from pulling me into any one of the consoles. Some of these have games cross play, but that wasn't the majority a few years ago.
Since the steam deck can also play all my switch games plus a lot more, this is what I tend to use and carry around for my personal use. The only problem was installing and letting them know that they can play roblox and minecraft on it so now they constantly want to use it instead of their switch.
Also, having access to Steam’s frequent discounts - a lot more frequent and generous than Nintendo’s - is really nice. EDIT: forgot to mention - there’s also the fact that you can get other game stores to work, you can even install Windows if you really want to.
I also trust PCs more than Nintendo when it comes to future portability and compatibility: I know for sure I’ll be able to play all my PC games in the next iteration of the Deck, and other PCs of course, and even if Valve folds I’ll be able to use the Deck for whatever I want. You can’t say that at all for the Switch - eventually Nintendo will pull support and bring down the store like they did for the 3DS, and they even patched it one last time to make jailbreaking harder! For a DEAD console!
EDIT: A point in favor of the Switch though: games come in cartridges so if you don’t want to trust online stores in the long term then that’s something to consider.
All this being said, I found the Deck to be a little too underpowered for my use case - it struggles with some of the games I like to play. I ended buying a Razer Blade 14 with a 4070 and an AMD chipset. Not as portable, but still very portable, plenty performant and with great battery life.
Right when it came out, I was looking for a laptop I could use on the train to game and do some compute with without breaking the bank and it's one of the best price/performance ratios out there.
The 800px screen size is lackluster and very noticeable for that size of screen (dunno about the LCD deck). It is one of the main reasons texts are not very readable in some games. Games that use non-standard fonts (which is quite common surprisingly) and haven't been made with small screens in mind (or have an UI-size slider) have this problem a lot.
Besides the fonts the low resolution is still noticeable, but not a HUGE issue. I hope they bump it up to 1080p for the next model.
Another thing is that games don't go on suspend mode once you go to steam menus like other consoles do. The game is still running in the background (with audio and everything). In fact there is no game-suspend functionality at all, only having the device fully going to sleep actually pauses the game.
Going to desktop mode and back to steam-mode takes quite some time, making dual-use a bit annoying. It seems KDE is not actually running in the background if you are in steam mode. Which is fair enough I suppose, but the thing has 16gb of RAM, a toggle to make both load at the same time would be nice.
For people that like to tinker a bit, you can install Decky Loader and the "Pause Games" plugin that can suspend games, even automatically on focus loss.
I hope they stick with 16:10 and choose 1920x1200 instead. The extra height is nice (plus if a game only supports 16:9 and gets black bars, that just means your FPS counter can be in blank space instead of covering the game content). Also, I mostly play docked with a 1920x1200 monitor and a lot of games I play run well still.
Hence they don't have any issue using the real Windows, instead of having an emulation/translation layer for Win32 and DirectX.
It is 2024, and yet almost no studio targeting Android/NDK cares about GNU/Linux, in spite of the same game development APIs being available on both platforms, leaving Windows emulation/translation as the only way to get modern GNU/Linux games.
Rather how little money the studios get back, versus the amount of additional development effort in supporting GNU/Linux.
The 3D APIs will be a decent chunk of that effort, I thought.
"Windows PC, PlayStation 5, PlayStation 4, Xbox Series X, Xbox Series S, Xbox One, Nintendo Switch, macOS, iOS, Android, ARKit, ARCore, OpenXR, SteamVR, Oculus, Linux, and SteamDeck."
I don't know what this means.
> "Windows PC, PlayStation 5, PlayStation 4, Xbox Series X, Xbox Series S, Xbox One, Nintendo Switch, macOS, iOS, Android, ARKit, ARCore, OpenXR, SteamVR, Oculus, Linux, and SteamDeck."
Yes, I understand backends. Why isn't a new target for graphics that supports some of those backends at least some of that effort reduced?
Scenegraph, assets management, scripting, fonts, 3D models, shader debugging, a myriad of visualisation algorithms, sound,game devices integration, networking, GUI framework, artists tooling, game designers tooling,...
Note that Unreal supports Linux, and even so, very few studios using Unreal bother to sell to Linux users.
>It is 2024, and yet almost no studio targeting Android/NDK cares about GNU/Linux
PC gamers aren't mobage studio's target audience.
The Counter-Strike community, for instance, plays competitive games on FACEIT which uses their own Windows-only kernel-mode anticheat because they don't consider Valve's VAC to be good enough. So despite CS being a Valve game, you can't realistically play competitive games on SteamOS. Valve's native competitive mode, Premier, has already been dismissed as full of cheaters.