3.6 KiB
RetroDECK v0.9.2b

Release date: 2025-XX-XX
Steam Sync 2.0
Steam Sync Version 2.0 is here! This is the next step in the Steam Sync function.
- Faster and Smarter: The new version is much faster and smarter.
- Two Sync Modes:
- Automatic Steam Sync: Sync ES-DE favorites to Steam automatically when RetroDECK quits. You can enable or disable this feature.
- Manual Steam Sync: Perform a one-time manual sync of ES-DE favorites to Steam whenever you want.
- New Tool:
- Purge Steam Sync Shortcuts: Perform a full Steam ROM Manager purge of all favorites in case things get messed up.
RetroDECK Backup 2.0
This new version the RetroDECK Backup tool now offers more modular backup options.
for core user data and full or partial backups.
It also introduces an optional userdata backup prompt during the post-update process.
New Tool: Repair Paths
This function repairs RetroDECK paths without needing a full reset.
It will automatically attempt to fix common RetroDECK paths.
If RetroDECK can't be found, it will ask the user to specify the location.
New Tool: Logging Level Changer
This tool lets you control how much information is logged in retrodeck/logs
.
There are four levels:
- Level 1: Default: Logs only important information.
- Level 2: Warnings: Logs general warnings.
- Level 3: Errors: Logs detailed error messages.
- Level 4: Debug: Logs everything.
In the stable version of RetroDECK, the default is Level 1: Default.
In the unstable cooker builds, the default is Level 4: Debug.
Patch Notes
RetroDECK Framework
Added:
- More functionality to SRM manifest
steam_sync
including better handling for unfavorited games. - Optional userdata backup prompt during post-update.
repair_paths
function introduced to fix paths without a full reset.- Made a new custom parser that should better handle ES-DE's
set alternative emulator
per-game / global tosteam_sync
.
Changed:
- Improved
steam_sync
to handle unfavorited games better. - Improved
steam_sync
logs. - Refactored
compress_game
to handle post-compression cleanup directly. - Enhanced
find_compatible_games
logic and spelling. - Moved
sanitize()
toother_functions.sh
for better organization. - Updated
backup_retrodeck_userdata
for a more efficient "core" backup.
Fixed:
- Corrected handling of realpath and basename with spaces.
- Improved path cleanup for spaces in folder names.
- Fixed broken symlink issue for internal logging folder.
RetroENGINE
Added:
- Added
repair-paths
CLI option that calls therepair_paths
function.
Changed:
- Added to
.png
and.po
toIGNORED_EXTENSIONS
.
RetroDECK Classic (Zenity) Configurator
Added:
- Compression Tool:
- Improved multi-file compression logic.
- Better cleanup argument for single-file and multi-file modes.
- New Tools:
- Repair Paths
- Logging Level Changer
- Steam Sync: Purge Steam Sync Shortcuts
- Added Backup Tool 2.0.
- Added Steam Sync 2.0.
Changed:
Fixed:
- Entry flow issues in:
- Compression Tool multi-file entry.
- PortMaster entry.
- Steam Sync:
- Fixed unnecessary Zenity dialogs during Steam Sync.
- Resolved issues with SRM user configurations and new manifest sync type.