Wiki/wiki-rtd/docs/wiki_rd_versions/version_0.9.0b/0.9.1b.md
2025-02-19 08:15:41 +01:00

4.4 KiB

RetroDECK 0.9.1b

Release date: 2025-02-XX

What did you do?!

Patch Notes - 0.9.1b

RetroDECK Framework

Added

  • New folder retrodeck/cheats/ for easier cheat file updates and user additions for MAME, RetroArch, PCSX2, PPSSPP, and MelonDS.
  • Additional logging to some features.
  • Made the reset and open component functions headless allowing them to be used by RetroENGINE.
  • RetroENGINE and RetroDECK Framework icons.
  • Function to auto add RetroDECK to Steam preconfigured via SRM backend (gridart, inputs).
  • Better handling functions for retrodeck/shaders.
  • A check if the Steam Deck is running at native resolution (for RetroArch Borders).
  • Enhanced make_preset_changes to be headless.
  • Added the function to list all the presets globally or per-system in: fetch_all_presets
  • prepare_components can now act/reset multiple components at once.
  • prepare_components can now execute a factory reset.

Fixed

  • An issue with the CLI argument --test-upgrade.
  • The Configurator icon is now symmetrical.
  • Updated some Easter Egg Boot Splashes dates.
  • Cleaned up incorrect metadata in some systeminfo.txt.
  • An issue where the retrodeck.cfg was not updated in certain scenarios.

RetroENGINE

Added:

  • New CLI argument --set: Set presets and get additional parameters and information by running the argument.
  • New CLI argument --open: Open a component or emulator. Use with --open --list for a list of available options.
  • New CLI argument --factory-reset : Resets RetroDECK completely and starts initial setup.
  • Reworked argument --reset: Reset a component or emulator.
  • A warning that RetroAchievements login is currently not supported via CLI.

RetroDECK Classic (Zenity) Configurator

Added:

  • Option to Enable / Disable PortMaster in ES-DE, accessed via the Tools menu. (┛ಠ_ಠ)┛彡┻━┻ 🎩😺 🗡️🪿 🦙
  • Compression Tool: Megadrive system was added as compression targets for zip files (by Cohee).
  • Compression Tool: PS2 is now using createcd to compress .cue files (by Cohee).
  • Option to add RetroDECK to Steam preconfigured (gridart, inputs) in the Configurator and during initial setup.
  • RetroAchievements: PPSSPP support (by Cohee).
  • RetroAchievements: Dolphin support.

Changed:

  • Renamed, moved and condensed several menus and functions to be clearer.
  • Removed redundant tags like Enable/Disable, Tool, and Toggle from function names.
  • Made descriptions more uniform and clear.
  • Removed the Troubleshooting menu and moved several functions.
    • Moved Verify Multi-file Structure to tools.
    • Moved BIOS Checker to tools.
    • Created a new top-level Data Management menu that includes move, rebuild, and clean folder functions.
    • Moved Reset Component menu to the top level.
  • Updated the name change of EmulationStation DE to ES-DE in the reset function.

Fixed:

  • An issue with RetroAchievements login not working in certain scenarios.
  • An issue with the BIOS Checker that caused it to only check the BIOS folder under home due to broken dynamic pathing.
  • An issue with the Compression Tool not behaving as expected.

RetroArch

Fixed:

  • An issue where some cores were not updated correctly for veteran RetroDECK user causing black screens and other issues.
  • An issue with PSX borders not displaying correctly.

Dolphin / Primehack

Fixed:

  • An issue with trigger calibration and dual-mapped Z (thanks mcemcymc84).
  • An issue in the Dolphin wrapper affecting some users.
  • An issue where the Universal Dynamic Input Textures were missing from the build process.
  • An issue where Dolphin wouldn't start in some Wayland configurations on certain systems (thanks 🎩😺).

MAME

Added:

  • bgfx folder support to retrodeck/shaders/mame/bgfx/ for ease of access.

Changed:

  • Moved the cheats folder to the new retrodeck/cheats/mame/cheats/.