RetroDECK is a powerful, all-in-one Retro Gaming Platform for modern Linux systems, including handheld gaming PCs like the Steam Deck, full Linux desktops, HTPC setups and Linux-based PC consoles such as the Steam Machine.
It provides a complete retro gaming environment out of the box with minimal manual configuration.
By seamlessly integrating multiple components, the platform brings your entire retro game experince together in one polished and unified package.
Why Choose RetroDECK?
- True All-in-One Solution: Emulators, frameworks, engines, ports, tools, clients and the frontend are fully integrated and preconfigured.
- No System Modifications: Enjoy a dedicated retro gaming environment without altering or replacing your existing operating system.
- Streamlined Installation: Install and update a single application instead of multiple, directly from your software center.
What is Included?
- Accessible for All: A clean, well-organized file structure designed for both newcomers and advanced users.
- Custom Launch Wrappers: Run complex DOOM WADs and OpenBOR titles effortlessly with streamlined, dedicated formats.
- ES-DE Frontend: A controller-friendly interface for browsing, organizing and launching your game library.
- Multi-Emulator Platforms: Unified and built-in multi-emulation frameworks including RetroArch and MAME.
- Native Game Engines: Seamlessly play engine-based titles with full native support for Solarus, OpenBOR, IkemenGO and UZDoom.
- PortMaster Integration: Easily install and manage community-supported Linux game ports.
- RetroDECK Configurator: A powerful built-in multi-tool for managing component settings, presets, storage, BIOS files and more.
- RetroDECK Framework: A unique component-based backend that isolates and layers software to ensure maximum stability and flexibility.
- RetroENGINE: A headless game launcher tailored for power users and developers.
- Steam Input Support: Preconfigured controller templates with radial menus and component-specific hotkeys via Steam.
- Steam Library Sync: Automatically add and synchronize your favorite games with Steam using the built-in Steam ROM Manager integration.
- Wide System Coverage: Enjoy broad compatibility with leading emulators such as Dolphin, PCSX2, PPSSPP, Vita3K, xemu, XRoar and many more.
Join the RetroDECK Community
- Website: https://retrodeck.net
- RetroDECK Blog: https://retrodeck.readthedocs.io/en/latest/blog/
- Wiki and Documentation: https://retrodeck.readthedocs.io/
- Bluesky: https://bsky.app/profile/retrodeck.net
- Reddit: https://www.reddit.com/r/retrodeck
- Lemmy: https://lemmy.zip/c/retrodeck
- Discord: https://discord.gg/WDc5C9YWMx
- Matrix: https://matrix.to/#/#retrodeck:matrix.org
Screenshots
Observed history
| App | Change | Version | When ↑ |
|---|---|---|---|
| updated | 0.10.10b | 3 Oct 2026 |
Upstream releases
Release notes supplied by the developer. These dates are not Flathub package publication times.
0.10.10b3 Oct 2026
ADDED:
- PPSSPP: Exposed PSP/GAME to retrodeck/storage/PPSSPP/GAME.
- PPSSPP-Core: Exposed retroarch/saves/PPSSPP/PSP/GAME to retrodeck/storage/retroarch-core/PPSSPP/GAME.
- PPSSPP-Core: Exposed retroarch/saves/PPSSPP/PSP/shaders to retrodeck/shaders/retroarch-core/PPSSPP/shaders.
- MELONDS: Added and mapped new cheats directory retrodeck/cheats/MelonDS/.
FIXED/CHANGED:
- BIOS CHECKER: Added and corrected MD5 hash values.
- ES-DE: Prevented helper templates from overwriting custom Rules and Systems.
- EASTER EGGS: Corrected some Easter Egg Splash dates.
- FRAMEWORK: Fixed Flatpak library pathing error in manifest.
- FRAMEWORK: Upgraded to org.kde.Platform 6.11.
- ICONS: Resolved multiple icon alignment and background issues.
- MELONDS: Reset Configuration reset due to changes in the toml structure.
- RETROARCH: Resolved compatibility issue with genesis_plus_gx_paprium_libretro core.
- RETROARCH: Resolved configuration issues with the MelonDS DS cores OpenGL renderer and the number of selectable layouts.
- VITA3K: Resolved longstanding org.kde.Platform compatibility issue blocking updates.
UPDATED:
- Azahar, Dolphin, ES-DE, MAME, PCSX2, Ruffle, RPCS3, Solarus, SRM, Xemu, Vita3K, XRoar
0.10.9b30 May 2026
FIXED/CHANGED:
- RETROARCH: Fixed LRPS2 directory mappings to align with RetroDeck core directories (saves, textures, shaders, bios).
- RETROARCH: Readded missing retroarch screenshot folder in retrodeck/screenshots that was gone in some installations.
- RETROARCH: Added missing bios asset folders for: cannonball, dinothar, DirkSimple, dolphin-emu (core), nxengine, pcsx2 (LRPS2), ppsspp (core), qemu, and xrick in bios.
- RETROARCH: Added missing assets files: ecwolf.pk3 and prboom.wad in bios.
- RPCS3: Changed build source from Flathub Flatpak to AppImage due to recurring issues with the Flathub package.
- VITA3K: Due to a major emulator overhaul, configuration files were reset to ensure compatibility with the new changes.
UPDATED:
- XEMU, RPCS3, RUFFLE, AZAHAR, PPSSPP and VITA3K to their latest versions.
0.10.8b15 Apr 2026
ADDED:
- ICONS: Added some new icons.
- STEAM INPUT: Added test templates for the following: 8BitDo Ultimate, DualSense Edge, HORIPAD Steam, Legion GO S, ROG Ally and Xbox Elite Wireless.
FIXED:
- BIOS CHECKER: Some more MD5 corrections by community contributor Abdess.
UPDATED:
- ES-DE, MAME, RPCS3, RUFFLE, SOLARUS and VITA3K to their latest versions.
0.10.7b24 Mar 2026
ADDED:
- EASTER EGG: Introduced additional holiday entries.
- TRIFORCE: The Triforce Arcade System is now supported via Dolphin.
- ES-DE THEME: Added art for PrimeHack and empty folders.
CHANGED:
- DOLPHIN, PPSSPP, RPCS3: Have done significant configuration changes, requiring a reset of the config.
FIXED:
- BORDERS: Steam Deck borders were not applied in certain scenarios when enabled via the Configurator.
- RPCS3: Firmware installation via the Configurator did not function as expected.
- BIOS CHECKER: Some MD5 corrections by community contributor Abdess.
UPDATED:
- DOLPHIN, PPSSPP, RPCS3, RUFFLE, SRM and VITA3K to their latest versions.





