Wiki/wiki-rtd/docs/wiki_rd_versions/version_0.9.0b/0.9.2b.md
2025-03-29 22:07:23 +01:00

3.2 KiB

RetroDECK v0.9.2b

Release date: 2025-XX-XX


Steam Sync 2.0

Steam Sync Version 2.0 is here!

Is the next step of the Steam Sync function.

  • It is much faster
  • It comes with two modes:
    • Automatic Steam Sync: Enable/Disable where ES-DE favorites will be synced to Steam when RetroDECK quits.
    • Manual Steam Sync: Perform a one-time manual sync of ES-DE favorites to Steam.
  • It comes with a new tool:
    • Purge Steam Sync Shortcuts: Perform a full Steam ROM Manager purge of all favorites, in case things have gotten messed up.

Backup Tool 2.0

Added backup options for core user data and full/partial backups Introduced optional userdata backup during post-update process Introduced optional userdata backup during post-update process


New Tool: Repair Paths

New function for repairing RetroDECK paths without needing a full reset


New Tool: Change Logging Level

Allows you to increase the amount of data logged under retrodeck/logs. It has four increasing level Informational / Warnings / Errors / Debug.


Patch Notes

RetroDECK Framework

Added:

  • Added functionality for SRM manifest sync, including handling unfavorited games
  • Added backup options for core user data and full/partial backups
  • Improved Zenity Configurator with new backup and steam_sync integration
  • Introduced optional userdata backup during post-update process
  • New repair_paths function introduced to fix paths without a full reset
  • Added optional "repair-paths" CLI option for fixing paths

Changed:

  • Function steam_sync improved to handle unfavorited games more efficiently
  • Refactored compress_game function to handle post-compression cleanup argument directly
  • Enhanced find_compatible_games logic and spelling improvements
  • Refined sanitize() function to be moved to other_functions.sh for better code organization
  • Updated backup_retrodeck_userdata to support a more efficient "core" backup option

Fixed:

  • Several bugs with spacing and special characters for many systems and functions.
  • Fixed issues with Zenity dialogs showing unnecessarily during Steam Sync
  • Resolved issues with SRM user configurations and the new manifest sync type
  • Fixed multi-file compression menu flow in Zenity Configurator
  • Corrected instances of improper realpath and basename handling with spaces
  • Improved path cleanup handling for spaces in folder names
  • Resolved broken symlink issue for internal logging folder

RetroENGINE

Added:

  • X

Changed:

  • Added to .png and .po to IGNORED_EXTENSIONS.

Fixed:

  • X

RetroDECK Classic (Zenity) Configurator

Added:

  • Compression Tool: New functionality for compression cleanup argument in both single-file and multi-file modes Updated Zenity Configurator for better multi-file compression logic

Changed:

  • Backup Tool is updated to 2.0

Fixed:

  • An issue with the PortMaster Menu entry flow.