ITSMILNER wrote:Cheeky Devlin wrote:I'm just looking forward to the first batches to get released so we can get some real world impressions on how it handles emulation, other OS installs (Windows, Batocera etc), Gamepass, Epic Store, GOG etc.
From what info is out there, do you think a lot of this stuff (emulation especially) can be done just completely using the Steam Deck? You won’t need access to another PC to get everything you need?
So download Dolphin, get some games and play them all just using the Steam Deck?
There are three options for emulation as far as I can tell:
1 - Sticking with the default Steamdeck OS there will be some options available for emulation right out of the box.
Multiple-system emulator wrapper Retroarch has recently had an official Steam release and a small selection its various "cores" (The individual emulators) are available as free DLC.
Currently it has Final Burn Neo (Arcade), Genesis Plus GX (MegaDrive, Mega-CD, 32X, Master System, Game Gear), Mesen S (SNES), Mesen (NES), MGBA (GBA), Sameboy (GameBoy/GameBoy Color), Stella (Atari 2600), Kronos (Saturn), Mupen 64 Plus Next (N64), PCSX Rearmed (PS1).
So there's some decent, if not amazingly impressive emulators available within the eco-system already. However you CAN add other cores to Retroarch manually, which gives you access to just about every other system under the sun up to PS2/GC level. Wii U, PS3 and original XBox don't currently have Retroarch cores (That I'm aware of) so can't really be added under Retroarch just yet. Presumably this will be possible on Steamdeck, assuming there is access to the file system in some way.
I would also assume that we need access to the filesystem to properly install and run stuff like Dolphin, Cemu and Citra.
I fully expect there to be a multitude of "How to get Cemu on Steamdeck" type videos out within a week of the first units being released.
2 - Install a linux-based custom emulation OS such as Batocera.
This requires a bit more technical ability, but it's not too tricky. It has emulators all the way up to the 3DS, Wii U and PS3 built in as well as the original Xbox and PS2. It recently added Steam support using the same Proton tech that Steamdeck will use meaning that it can play all the native linux games on steam, as well as Windows games through proton. It's also possible to add GOG games and other non-steam games. The main downside is that while it's reasonably easy to install, there is a lot of user-configuration required, though it is very customisable. I've been messing around with it for quite a while on my spare PC and it's very impressive if you can get it configured the way you want.
3 - Toss all that gooseberry fool out and just install Windows.
This will give you access to every emulator released for windows, as well as all the Windows games you could ever wish for, regardless of which store they come from. The downside is that you will probably lose some of the features of SteamOS such as the suspend/resume feature and we don't know what kind of performance hit you'll see in with Windows in the background.
With the exception of a Windows install, you will need to find an external way to get the games onto the Steamdeck. The easiest way will probably be to load up an SD card somewhere (Probably another PC) and transfer them over.
EDIT: A Windows install is relatively streamlined these days. It's usually just a case of whacking a Windows ISO file on to a USB stick and plugging it in and restarting the system. You then just follow the on-screen instructions, which are generally straightforward. The only "tricky" part would be knowing how to get the system to boot from USB, but I would expect that to be something easy to find out.