Handheld PC makers are slowly losing touch with Valve's successful Steam Deck template of affordability, and that's very concerning
-
Steam Deck hits a sweet spot. You can make it more powerful, but it’ll cost significantly more. You can make it cheaper, but you’ll cut out too many games people want to play.
Also, anything like this with a resolution higher than 720p is wasting pixels and GPU power, IMO.
- you couldn’t make it more powerful, it had the best of the best.
- my eyes work, and I still I don’t think clearer text and UI is a waste
-
The other answer from Natanael tells you that now
Noticed and will be reading now.
-
Steam on Linux defaults to providing a container based standard Linux environment which is independent of the underlying OS, providing access to all the expected software libraries and OS calls that games need to run.
This is integrated into SteamOS. It’s also available via Steam on any other Linux distro. (And if you wanted to you could cut that part out and run it without Steam.)
When running Windows games it even runs Proton within this container environment.
That gives you a single very predictable and version controlled software environment.
Meanwhile Windows randomly deprecates stuff that somebody might have invested tons of development effort into (silverlight, mixed reality, etc)
When talking about a container environment you are talking about WINE, arent you?
But if we are talking about native developed games, how would that look?
That sounds to me like 1st priority-development will be continued using Windows as a base + DirectX and reliance that WINE will somewhat manage that.
How would native Linux look for game devs in terms of platform targeting? -
- you couldn’t make it more powerful, it had the best of the best.
- my eyes work, and I still I don’t think clearer text and UI is a waste
There are several competitors that are more powerful, like the ROG Ally. They also need a bigger battery to support it, or they have worse battery life. And they’re more expensive.
Clear text and UI is an issue because games don’t scale their shit properly.
-
valve can optimize their games for a steam deck. The steam deck isnt theirs?
When a games developer make a game for Switch Nintendo has a say in how it must perform before you’re allowed to release it. Valve have no such requirements on games put on Steam - it’s up to the developers whether to require a lot of performance or not. Thus, while Valve sells the Steam Deck that doesn’t mean games on Steam necessarily run well on it.
-
When a games developer make a game for Switch Nintendo has a say in how it must perform before you’re allowed to release it. Valve have no such requirements on games put on Steam - it’s up to the developers whether to require a lot of performance or not. Thus, while Valve sells the Steam Deck that doesn’t mean games on Steam necessarily run well on it.
Steam Deck can’t ever have that luxury.
Still not sure why this is the case. Have yet to hear any clear argument why it will never happen for Valve.
-
When talking about a container environment you are talking about WINE, arent you?
But if we are talking about native developed games, how would that look?
That sounds to me like 1st priority-development will be continued using Windows as a base + DirectX and reliance that WINE will somewhat manage that.
How would native Linux look for game devs in terms of platform targeting?No, Wine (and Proton) is a compatibility layer (API translation, etc). Containers is an isolation method which hides the details of the OS from the software and gives it a standardized environment.
GitHub - ValveSoftware/steam-runtime: A runtime environment for Steam applications
A runtime environment for Steam applications. Contribute to ValveSoftware/steam-runtime development by creating an account on GitHub.
GitHub (github.com)
No matter what Linux distribution you run Steam on, the only thing you need to do is to get the container system up and running. Once that runs, all software that runs in these containers will run on that device.
-
This post did not contain any content.
I just want something that I can play up to say Playstation 3 or Xbox 360 level emulation
-
- you couldn’t make it more powerful, it had the best of the best.
- my eyes work, and I still I don’t think clearer text and UI is a waste
Higher resolution will mean smaller text by default.
-
This post did not contain any content.
“slowly”
-
I just want something that I can play up to say Playstation 3 or Xbox 360 level emulation
I dunno what this article is on about, you can find thousands of those from the likes of Anbernic, Powkiddy, Miyoo, Retroid, etc.
-
There are several competitors that are more powerful, like the ROG Ally. They also need a bigger battery to support it, or they have worse battery life. And they’re more expensive.
Clear text and UI is an issue because games don’t scale their shit properly.
Those came after, Valve hasn’t a time machine (as far as I know)
You’re right about games not scaling shit properly, but that’s 99% of the time in gen 8 (console-first) games, where those games where designed solely for big screens with HD+ resolutions. Modern games have already started figuring out scaling for different resolutions and aspect ratios
-
This post did not contain any content.
they’re also forgetting the touchpads. the touchpads are so fucking good, and they add so much usability and flexibility. so much, I think, that no amount of superior performance, resoution, or battery life can make up for the lack of them.
-
No, Wine (and Proton) is a compatibility layer (API translation, etc). Containers is an isolation method which hides the details of the OS from the software and gives it a standardized environment.
GitHub - ValveSoftware/steam-runtime: A runtime environment for Steam applications
A runtime environment for Steam applications. Contribute to ValveSoftware/steam-runtime development by creating an account on GitHub.
GitHub (github.com)
No matter what Linux distribution you run Steam on, the only thing you need to do is to get the container system up and running. Once that runs, all software that runs in these containers will run on that device.
So something akin to flatpak/snap?
Isnt that the purpose and source of controversy vs distributing them the usual way of repositories?Edit: Had some time to read the README.
Very interesting. But that sounds, like a vendor lock-in. Essentially devs are forced to use the Steam SDK to make it executable on Linux or face the issue of checking the compatibility of every distro, no? -
This post did not contain any content.
That title is cringe as fuck. There’s nothing concerning about it at all. Market saw Steam Deck’s success so they dove in. Whether they survive is dependent on if they provide good price points or justification for a higher price. Super simple.
-
they’re also forgetting the touchpads. the touchpads are so fucking good, and they add so much usability and flexibility. so much, I think, that no amount of superior performance, resoution, or battery life can make up for the lack of them.
Absolutely. They make mouse-based games playable with a controller. Gyro is nice too.
-
When talking about a container environment you are talking about WINE, arent you?
But if we are talking about native developed games, how would that look?
That sounds to me like 1st priority-development will be continued using Windows as a base + DirectX and reliance that WINE will somewhat manage that.
How would native Linux look for game devs in terms of platform targeting?You might want to catch up on a decade or so of Linux gaming progress before wading into a conversation about it with controversial takes…
-
So something akin to flatpak/snap?
Isnt that the purpose and source of controversy vs distributing them the usual way of repositories?Edit: Had some time to read the README.
Very interesting. But that sounds, like a vendor lock-in. Essentially devs are forced to use the Steam SDK to make it executable on Linux or face the issue of checking the compatibility of every distro, no?You don’t need to use Steam to run games though…?
-
they’re also forgetting the touchpads. the touchpads are so fucking good, and they add so much usability and flexibility. so much, I think, that no amount of superior performance, resoution, or battery life can make up for the lack of them.
This is why I bought a deck oled even with the other more powerful handhelds already out.
-
You might want to catch up on a decade or so of Linux gaming progress before wading into a conversation about it with controversial takes…
Why?
A discussion can’t happen.
And you don’t really expect everyone to be knowledgeable about every 500 aspects of every OS that can execute a program, do you?If I was invited to a discussion round, I will obviously get myself up to date on the essentials.
But I already do sysadmin stuff at work, configuring multiple systems, administrating my home stuff the best I can.
I really don’t have the mental energy to keep up with an OS I currently only use as a server OS and as a (basically) gaming appliance.