Skip to content

Releases: XargonWan/RetroDECK

RetroDECK v0.8.0b

14 Apr 15:13
Compare
Choose a tag to compare

Release Notes

  • All the emulators and engines are updated to their latest version
  • ES-DE: updated to 3.0.1
  • RPCS3 is now running via shortcut (.desktop file) by default - WARN THE USERS TO MIGRATE and how to change it back
  • CITRA-SA: removed, it will available trough Ponzu. The libretro core is now the default emulator
  • YUZU: removed, Ryujinx is now the default emulator, it will available trough Ponzu
  • PONZU: added, check the wiki if interested in this preservational function
  • Added new system: PSVita, trough Vita3K
  • Added new system: SOLARUS
  • Added new engine: GZDOOM that is now the DOOM system default engine
  • Added new emulator: RYUJINX
  • Added new emulator: MAME (Standalone), v0.264
  • Added hotkeys for: PPSSPP, MAME, SCUMMVM
  • DOLPHIN: improved wiimote pointer emulation for controllers
  • DOLPHIN: enabled Gyro
  • PRIMEHACK: config structure refactor + new configs
  • LOGGER: logging is completely refactored, logs folder is now in retrodeck/logs (previously was .logs)
  • Added Steam controller layouts for PS4 and PS5
  • Steam controller layouts overhaul
  • DUCKSTATION: config refactor. The old config didn't not work anymore for controllers.
  • MULTIPLAYER: enabled controller configs for player 2~4 for CEMU, DUCKSTATION, GZDOOM, RPCS3 and RYUJINX
  • Graphical tweaks for DOLPHIN, MELONDS and PCSX2
  • Added a new icon for RetroDECK Configurator
  • CONFIGURATOR: added more systems to valid compression targets in the compressor tool
  • CONFIGURATOR: simplified single-file-compression process
  • CONFIGURATOR: merged "save state on exit" and "load state on run" presets into a new "Quick Resume" function
  • CONFIGURATOR: added a tool to "Swap A/B X/Y button" for compatible systems
  • CONFIGURATOR: moved "Rewind" preset to "Global Presets" section and added more compatible systems
  • CONFIGURATOR: added "expert mode" on BIOS checker tool (shows all available info)
  • DESKTOP: added Steam Flatpak detection for controller profile install
  • DESKTOP: RetroDECK now knows if it is running on a real Deck or other Linux desktop
  • DESKTOP: disabled "Desktop Mode" warning when not running on Deck
  • Fixes:
  • CEMU: refactored input profiles to reflect the new version changes
  • DUCKSTATION: fixed memory card folder path
  • DUCKSTATION: all controlls now are configured via SDL
  • RPCS3: fixed saves folder (wrong symlink) - WARN THE USERS TO BACKUP
  • SCUMMVM: fixed a bug where some paths were not existing
  • RETROARCH: fixed a bug where the default folder was not the rom folder in the rgui
  • DOLPHIN: tweaked Wii, GC and GBA inputs
  • Removed talk names in the manifest as they're not needed anymore as enabled by default
  • Fixed an issue that prevented RetroDECK to work properly on some distributions on Wayland
  • Added the needed subfolders in retrodeck/bios
  • DVELOPER TOOLS: fixed some issues that preventing RetroDECK to be built locally
  • DVELOPER TOOLS: added a script to inject changes in the current RetroDECK installation in order to test script and config changes without a full manifest rebuild
  • Known issues:
  • Please check the know issues in the Wiki under General Infomration.

RetroDECK v0.7.6b

08 Feb 10:38
Compare
Choose a tag to compare

Release Notes

  • Added new splash screens for Lunar New Year, St. Valentines and St. Patricks, be sure to check them out!
  • Updated PPSSPP
  • PPSSPP: implemented combo hotkeys, more details in the wiki
  • Reworked building pipelines andautomations
  • Removed talk names in the manifest as they're not needed anymore as enabled by default
  • Fixed a sync issue with the RetroDECK controller profiles
  • Known issues:
  • Please check the know issues in the Wiki under General Infomration.

RetroDECK v0.6.2b

03 Jan 07:55
Compare
Choose a tag to compare

Release Notes

  • Persistent configurations when updating RetroDECK, this means your custom configurations should be saved across future versions. (We also laid groundwork for dynamic persistent configurations, more on that in a future update. This is the reason why it has taken quite long to fix this).
  • Added Primehack controller profiles for both Xbox and Nintendo button layouts
  • Added a warning when running RetroDECK in desktop mode, as not all controls will work properly.
  • Added CLI for CHD compression (chdman) of single games
  • Reworked CLI commands and added safety y/n confirmations for the reset arguments.
  • New structure for more easy access to various tools
  • The power user prompt only needs to be answered once
  • Added tool to do CHD compression (chdman) of single games (multi-game batch compression coming in a future update)
  • Added tool to check for common BIOS files
  • Added tool to check for common multi-file game structure issues
  • Fixed Primehack initial configuration as it was broken (will automatically reset the emulator just this once)
  • Fixed Duckstation initial configuration as it was broken (will require user-performed reset just this once)
  • Fixed Pico-8 initial configuration as it was broken.
  • Fixed Pico-8 dual bios folders. The program files pico8_dyn,pico8.dat and pico8 have to be manually moved to the correct location~/retrodeck/bios/pico-8/. The old ~/retrodeck/bios/pico8/ is renamed ~/retrodeck/bios/pico8_olddata/ to avoid confusion on where to put files. After the files have moved the pico8_olddata folder can be deleted.
  • Fixed a bug that made the Dolphin RetroArch core not working properly (the standalone version of Dolphin always worked and is the default)
  • Various backend fixes
  • Updated all Emulators, RetroArch and libreretro cores. (PLEASE NOTE! ES-DE was not updated to version 2.0, this will be done in the next version of RetroDECK as we need more time to work on the new theme format).

RetroDECK v0.7.5b

13 Dec 17:27
Compare
Choose a tag to compare

Release Notes

  • RetroDECK Team wishes you happy holidays with a festive loading screen!
  • Framework: Fixed the SD card path resolution for SteamOS 3.5
  • Configurator: Added the possibility to reset ES-DE configs via Configurator and CLI
  • RetroArch: Borders/Overlays are now disabled by default on fresh installs to prevent screen burn-in
  • RetroArch: added nightly cores, stable cores have priority over them
  • RPCS3: tweaked confing to improve performance
  • Dolphin (SA): fixed GC buttons layout. Now R1 is Z and L2/R2 are L/R
  • CEMU: tweaked audio config to choose the correct output device when docked
  • Updates:
  • All standalone emulators to their latest versions (prior to llvm17 and 6.6 framework updates)

RetroDECK v0.7.4b

17 Nov 23:38
Compare
Choose a tag to compare

Release Notes

  • Fixed a bug where the system folders were not correctly generated
  • Fixed a bug where the RetroDECK Configurator desktop file was not opening the Configurator from Desktop Mode
  • Fixed a bug where the theme was not showing correctly
  • Added retrodeck and configurator commands to be called from the shell or bash inside flatpak
  • Known issues:
  • Please check the know issues in the Wiki under General Infomration.

RetroDECK v0.7.3b

14 Nov 11:54
Compare
Choose a tag to compare

Release Notes

  • All standalone emulators
  • EmulationStation Desktop Edition (ES-DE)
  • Known issues:
  • Please check the know issues in the Wiki under General Infomration.

RetroDECK v0.7.2b

27 Sep 22:37
Compare
Choose a tag to compare

Release Notes

  • All Emulators, ES-DE and the included theme have been updated.
  • Bugfixes and other changes:
  • Added helper .txt files to the mod and texture pack folders.
  • The builtin changelog is now scrollable.
  • Gameboy Advanced and Game Gear integer scaling changes based on feedback.
  • Optimized and retooled the patching process for ES-DE.
  • Various fixes and optimizations to the RetroDECK build process.
  • Known issues:
  • PPSSPP now have Retroachievements, but it is right now not configurable in the configurator (as it works a bit different the other emulators), we hope to have a solution for it at a later date. You can still login / logout / enable hardcore mode normally from the PPSSPP interface.
  • Quitting the RetroArch GB core with the radial function makes the core swap the palette.
  • Borders sometimes are disappearing, a possible workaround is to reset RetroArch from the configurator.

RetroDECK v0.7.1b

21 Aug 10:39
Compare
Choose a tag to compare

Release Notes

Information:

  • Steam Deck users update RetroDECK from Discover in Desktop Mode.
  • Don't forget to reapply the latest controller layout: Go into the Templates tab and reapply the new profile ending with 0.7.1b (there is no need to reinstall the entire layout from the Configurator).

Bugfixes & other changes:

  • Fixed an issue to make sure the RD controller layout file at update with each RD update.
  • Fixed an issue with PPSSPP that made L and R incorrectly bound.
  • Fixed an issue in the Configurator that prevented the Yuzu preset for swapping A/B X/Y from working.
  • Fixed an notification issues on the latest SteamOS Beta releases.
  • Fixed an rsync permissions issue in the RetroDECK Framework.
  • Updated Yuzu presets to handle new config syntax in the RetroDECK Framework.
  • Changed auto-update to notification only, until permissions error can be worked out.
  • Added some new pixelart icons by ItzSelenux (pixelitos-icon-theme)

Updates

  • All Emulators and ES-DE have been updated

Steam Deck - Global Controller Layout:

We have done some changes based on community feedback

Layout Changes:

  • Select is now a hotkey trigger while pressing it down, L4 and R4 are still triggers as well.
  • The RetroArch combo of Select + Start = Quit now works on many SA-Emulators.
  • Open Menu is removed from Select.
  • R5 = A button (this allows for great Wii controls on the right touchpad and pressing down the R5 for A).
  • L5 = B button.

Global hotkey changes:

  • Open Menu is on Y.
  • Increase Emulation Speed is on Dpad-UP.
  • Decrease Emulation Speed is on Dpad-Down.
  • Fullscreen OFF command is removed (as emulators have migrated to toggle).

Known issues

  • The built in auto-updater is not working (we are working on it). Discover is ok.
  • Some emulators don't have hotkey support or have bugs affecting their hotkeys.

RetroDECK v0.7.0b

14 Jun 21:40
Compare
Choose a tag to compare

Release Notes

  • The Configurator has a new home inside the ES-DE main menu and thus the tools menu has been removed.
  • The Configurator also has a .deskop icon for ease of access for both Steam Deck desktop mode and Linux Desktop users.
  • Added RetroDECK auto updates on launch, this can be disabled from the Configurator this works in Game Mode for the Steam Deck.
  • New RetroDECK Configurator features:
  • The Configurator has a new structure, with more menus and options.
  • The compression tool has been updated to allow for even more formats such as .zip in addition to the standard disc-based formats for certain systems.
  • The compression tool has been updated to have an even stronger verification before a compression job starts.
  • Added a global preset to swap A/B and X/Y in all supported emulators (aka N layout).
  • Added a global preset to enable/disable Widescreen in all supported emulators, globally or per core/emulator.
  • Added a global preset to enable/disable Ask-to-Exit prompts in all supported emulators.
  • Added a preset to enable/disable Pegasus and NyNy77 Borders for RetroArch, globally or per core.
  • Added an option to install Venomalia's Universial Dynamic Input Textures for Dolphin.
  • Added an RetroDECK: About section
  • Added an option to install the RetroDECK Steam Deck controller profile
  • Added an “RetroDECK: Auto Updates” function that enables or disables auto updates on RetroDECK launch.
  • Added a Semi-automated RPCS3 firmware installer.
  • The Move Folder tool has been greatly expanded
  • You can now move the entire folder or different folders as you choose. (WARNING! Please do not try to move the data to more exotic locations).
  • The basic BIOS checker has been removed.
  • The BIOS checker has been updated to look for over 120+ BIOS.
  • RetroAchivements Login: Now logs into all supported emulators/cores at once.
  • RetroAchivements Logout: Now logs out of all supported emulators/cores at once.
  • Added RetroAchivements: Hardcore Mode, that lets you toggle hardcore mode for supported emulators/cores with a logged in RetroAchivements account.
  • Updates:
  • Updated ES-DE to the latest version.
  • Updated RetroArch and the cores to latest versions.
  • Updated all standalone emulators and to their latest versions.
  • Bugfixes and other changes:
  • Dolphin/Primehack Wii Mote controls have been redesigned for the Steam Deck to allow both for touch input or right radial as pointer and R2 emulates the Wii Remote Shake needed for certain games.
  • Updated the RPCS3 to run better and with a better configuration. Read more on the wiki on how to install DLC and patches.
  • RPCS3 and Duckstations save files where in the wrong directory. They have been moved to fit the overall inside the RetroDECK Framework. If you have any issues, contact us on discord or add them on github.
  • We made a unique PICO-8 wrapper that makes it runs better in a flatpak environment.
  • Fixed an avcodec issue that caused some roms for certain emulators to break.
  • Changed the ES-DE progress bar color
  • Changed how Yuzu builds are handled and should allow for better Yuzu updates.
  • Added a low space warning on launch.
  • Various backend improvements and fixes.
  • Added the foss Capsimg BIOS for the Amiga RetroArch core.
  • Implemented ES-DE's experimental theme downloader. For fresh new installs we only now ship one theme: ArtBookNext (as all other themes can be downloaded from the interface).

RetroDECK v0.6.6b

26 Apr 16:58
Compare
Choose a tag to compare

Release Notes

  • Fixed ES-DE that was showing the update notification
  • PSX: Swanstation is back as default emulator