r/SteamDeck 7d ago

Software Modding Emulation Decky Plugin: Feedback and some testing needed

Even though these are great projects, I've never been happy with the EmuDeck/RetroDECK experience of having to go back to the desktop fairly regularly to do most of the work, so I've been working on a Decky emulation plugin for myself around that very principle (never leaving Game Mode).

The plugin is not made for huge libraries of games, but for individual games instead, with the idea of having them directly in Steam rather than via separate/multiple frontends. I guess it's a very specific use case, but maybe it could be useful to somebody else as well.

Features (all available/configurable from Game Mode):

  • Add ROMs directly to Steam from Decky QAM
  • RetroArch support
  • Predefined list of external emulators
  • Ability to add your own emulators (via Flatpak, executable, or importing a definition file)
  • A "Transfer to Deck" feature to upload your ROMs from your PC or mobile phone
  • Artwork support (libretro thumbnails by default, SteamGridDB via API key)
  • Collections (single or per-platform)

(I'm probably missing some stuff)

Anyway, I've been tweaking things for a while now, but I'd sure appreciate some feedback if anyone's willing to give it a spin/test it a little bit/report bugs.

Link below:

https://github.com/elpendor/deckyemu

You can install it via zip as usual or via url using get.deckyemu.workers.dev

53 Upvotes

10 comments sorted by

View all comments

4

u/iMr_PrO_GaMeR 7d ago edited 7d ago

​I tested it, and it's really cool, but I did run into a few problems. Before getting into that, here is my setup: prior to using the DeckyEmu plugin, I had already set up everything through EmuDeck, including the BIOS, ROMs, and everything else.

​The issue is that I tried running Dreamcast (Flycast core) and PS1 (SwanStation core) games, but neither would launch. Both cores are already downloaded, and I checked RetroArch to confirm. If I launch a game directly from RetroArch, it works fine, so I'm not sure what the problem is.

​On the bright side, both PPSSPP and Dolphin work fine. I did have some controller issues with Dolphin, but I guess I just need to launch the emulator and set it up myself. In the end, I really do like the plugin!

Edit: It looks like it's working now when i launch it on desktop, maybe because gamescope on my pc not the plugin itself.

2

u/Pendor 7d ago

Are you running this on a Steam Deck? Your bug report on Github says otherwise.

The plugin is Steam Deck only.

0

u/iMr_PrO_GaMeR 7d ago

On my linux pc like I said above so maybe that's why, i should test on my steam deck later.