Skip Navigation

Emudeck and other Emulators on the Steam Deck

I've installed Emudeck on my device, the process was really easy to follow, here's a guide.

I just made this post to share info and suggestions on the best games to try. Right now I'm playing a (totally owned) rom of Zelda breath of the wild and so far is flawless (although stuck to 30 fps x some reason). Any suggestion for other good game??

75 comments
  • Emudeck is heavily discouraged and unsupportorted by a good number of emulator dev teams for refusing to cooperate with them. Emudeck builds configuration files for you, not shying away from not recommended settings and causing issues in some emulators and games.

    Also, some emulators have their source code edited and the changes are not documented/not public.

    • Any good alternative to try? Can you post some link about this issues??

      • the closest alternative is RetroDeck

      • Unfortunately I don't have an external link about it, can only pin point a quite lenghty conversation and support request I had with a couple of the PCSX2 developers that happened in their Discord server. You can jump to the start of the conversation (if you are in the PCSX2 Discord server) using this link.

        The conversation started after I asked them for support for the render window not taking the whole screen when attached to a 4:3 monitor, and told me about why they don't support at all PCSX2 installs made my Emudeck. Duckstation appears to also not support Emudeck for the lack of cooperation from the project.

      • you could give emuze a try: https://github.com/bmsuseluda/emuze

        i worked on it for about 2 years and released it a few days a go. it is a passion project of mine. maybe you like it 🙃

    • From your comments, it seems disingenuous to say a good number of emulator devs when it's really only PCSX2 (and I'm not sure where that statement on refusing to cooperate originated from, which is unfortunate to see). Based off the Discord link you shared, I think you accidentally went into the conversation without a lot of key information (which can be found on EmuDeck's wiki and GitHub repo).

      EmuDeck downloads the AppImage of PSCX2 not the Flatpak. EmuDeck configures only a few things with PCSX2 (namely the renderer which was recently fixed and should now be removed in the config, file paths, and big picture mode). In addition to those, controls and hotkeys are also configured.

      To be synchronous with PSCX2's recommendations, that renderer should be flipped back to auto from vulkan, the big picture flag removed, and the paths to use symlinks instead. Other than those 3 items, there are no real erroneous configurations (that I'm aware of) that should be in disconnect with what PCSX2 wants. These configs shouldn't affect performance at all. I may PR these 3 items sometime soon, but again these don't cause any issues in the games themselves.

      The PCSX2 auto-updater you mention being broken works completely fine, I don't know why it doesn't work on your end. Anyway, I'm not sure of any major conflict with other dev teams. And hopefully a PR with the above fixes should get EmuDeck back in good graces with PCSX2.

      And to re-affirm, it's really important to go into a support conversation understanding the tools you are using, the Discord conversation linked is sort of a hot mess of misinformation (since PCSX2 likely doesn't use EmuDeck to use their own emulator, the user should know what they're using to best receive support).

    • I've not had any problems with it and I found it super easy to setup and use

  • Last I heard breath of the wild ran MUCH better using the Wii u version in cemu, that's how I originally set mine up and it runs great, and some mods make it even better. That said if you're on switch make sure you're not running it in docked mode, it's capped at 30. I believe both yuzu and ryujinx let you set that on a global or per game basis. Then tears of the kingdom is only on switch :) hope this helps!

    I love emudeck and emulation on the deck. The Metroid prime trilogy using primehack is SEXY

  • Like many others, I highly suggest Retrodeck instead of EmuDeck. Not only it is a flawless experience, but having it all packaged in a flatpak means it won't scatter files around for every emulator which are then hard to clean up (like EmuDeck does, usually).

    • But is easy to create a .flatpak rom from an original iso?

      • You got it a bit confused! Flatpak is not a way to store roms, but a way to deliver the software (RetroDeck) onto your device. Retrodeck, once installed, will create a "retrodeck" folder in your steam deck filesystem, which will again contain folders for roms.

        All you need to do at that point is to place rom files inside already existing folders for their own systems (psx, psp, etc). Those files can be of many filetypes. For example, psx roms can be in chd, cue/bin, iso, etc

        It is as straightforward as it can get!

  • I loved it until it randomly stopped working and I never figured out why. Uninstalled, reinstalled and still won’t even open.

    Also, the uninstall wiped my library so that was annoying.

75 comments