Steam Deck

Steam Deck

lyndonguitar Oct 22, 2022 @ 9:19am
2
Quick Resume like Xbox Series (dump gamestate to storage then play another game or two)
Basically what Quick Resume is is that it functions similarly to gamestates in emulators. Where you can literally save the whole "state" of the game, for example if your character is jumping from a building, you save it. Then lets say you wanted to play a multiplayer game to take a break. After that multiplayer game you go back to the first game and you can easily continue where the character was (jumping). without any proper save and load happening, without even loading the main menu or restarting the game. It combines SteamOS's sleep functions and Alt-Tab to form a very useful feature.

It would honestly be an additional game changer and one that would definitely entice users to consider and possibly switch to SteamOS, even for other devices like Desktops/Laptops (especially with the official ISO coming)

That feature on Xbox Series is literally a killer feature that even some people prefer playing on the Xbox instead of their PCs due to that one single feature. A literal timesaver and one that fits the Steam Deck's use case profile. It's unfortunate that PCs and PS5s currently doesn't have this feature.

I've been reading about different plugins and tweaks that you can do to the Steam Deck and found this amazing tool: https://github.com/popsUlfr/SDH-PauseGames
A Steam Deck plugin for the [Decky Plugin Loader](https://github.com/SteamDeckHomebrew/decky-loader that makes it possible to pause and resume games. Useful for when you wish to temporarily suspend an application to redirect the cpu and gpu ressources to another without having to kill it."

Talking with the creator of this plugin, he is interested in expanding this feature into a full-on quick resume feature but has encountered some setbacks as discussed with him here https://github.com/popsUlfr/SDH-PauseGames/issues/1

There is another reddit discussion here https://www.reddit.com/r/SteamDeck/comments/wb86q3/save_states_for_all_games/ about this topic which included some interesting findings:
One of a developer working on KDE Wayland support for Valve has talked about CRIU support on Wayland so it's possible Valve wants to be able to do that at some point, But this may take a while: https://www.youtube.com/watch?v=fRdnRwPBFBk

Basically what CRIU is, is a Quick Resume for Linux but currently it only works on Applications, not games.

Hardware wise, I'm pretty sure the Deck's SSD can do some form of it. Ofcourse it should be restricted to the SSD only and not SD Cards.

I would love for this feature request to gain some traction and hopefully we can get an official answer from Valve.
Last edited by lyndonguitar; Nov 20, 2022 @ 8:16am
< >
Showing 1-9 of 9 comments
bmsuseluda Oct 26, 2022 @ 2:32pm 
this would be awesome
RADAQ Oct 29, 2022 @ 11:12am 
yessssssss 1+
ws513 Nov 16, 2022 @ 11:00pm 
I would love it
TIOPYZE Nov 19, 2022 @ 7:22am 
+1
zhayes0887 Nov 21, 2022 @ 9:38pm 
Its a great idea, but for it to work with every game on the Steamdeck, the OS would have to pretty much be completely rebuilt. Every single application/game would have to run in the same cookie cutter container. Which is the way the XBOX's OS (Weird Windows Version Basically) works and is able to achieve this. The XBOX's OS also only allows developers to use a single API for graphics, DirectX, and audio and so on. Where as Steam, and any other platform like it on PC, has always been open because desktop PCs do not have these limitations/requirements when it comes to development so a system like that, would be nearly impossible to build out at this point unfortunately.
Nithin Dec 22, 2022 @ 11:30am 
+1 I would so love to have this.. I feel this would be a game changer if implemented
GreyCivic Feb 27, 2023 @ 12:21pm 
+1
Snowfious Feb 27, 2023 @ 4:46pm 
This sounds like a fantastic idea. But this sounds like it would possibly be an API thing that Steam would offer. While yes, their are tools like what you stated that is a type of quick-resume, but just like the Xbox it's an API that all have to follow for it to work correctly. Not sure how hard that would be with the DOZENS of game-engines out there. Unless it would be a "wrapper" of sorts that could do it?

Would also like to see this.
macoud12 Mar 3, 2023 @ 8:13am 
Remember that the Xbox One and Series consoles use virtual machines for the games.
Let's take Cyberpunk 2077. If we load Sonic Unleashed, it'll perform the Save operation for Cyberpunk 2077's VM.
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: Oct 22, 2022 @ 9:19am
Posts: 9