This commit is contained in:
laz 2025-04-04 13:03:58 +02:00
parent b21035bbb0
commit 22e9a83176

View file

@ -21,7 +21,9 @@ It now supports two Sync Modes and has a complimentary troubleshooting purge too
- **New Tool: Purge Steam Sync Shortcuts**: This tool performs a full Steam ROM Manager purge of all favorites in Steam (in case things have gotten messed up).
The new version is also **much faster and smarter** than before.
The new version is also **much faster and smarter** than before.
- **Note:** The speed of downloading media files will still depend on your internet bandwidth and may take some time.
---
@ -38,7 +40,7 @@ The new version of the Backup RetroDECK tool offers more backup options and is s
- **Complete Backup**: Backs up all data, including games and downloaded media.
Additionally, the Backup RetroDECK tool will now prompt users to perform a backup before upgrading RetroDECK to a new version.
Additionally, the Backup RetroDECK tool will now prompt users to perform an optional backup before upgrading RetroDECK to a new version.
---
@ -46,7 +48,9 @@ Additionally, the Backup RetroDECK tool will now prompt users to perform a backu
<img src="../../../wiki_icons/pixelitos/emblem-downloads.png" width="50">
The Compression RetroDECK tool has significantly improved its speed by utilizing the system's CPU cores more efficiently. In some cases, the speed increase has been up between 100-400%, depending on the hardware.
The Compression RetroDECK tool has significantly improved its speed by utilizing the system's CPU cores more efficiently.
In some cases, the speed increase has been between **100-400%**, depending on the hardware.
---
@ -56,11 +60,11 @@ The Compression RetroDECK tool has significantly improved its speed by utilizing
<img src="../../../wiki_icons/pixelitos/folder-blue-games.png" width="50">
If your RetroDECK folder has gotten lost, this function repairs RetroDECK paths without needing a full reset.
If your RetroDECK folder is lost, this function repairs RetroDECK paths without needing a full reset.
It will automatically attempt to fix and look for common RetroDECK paths.
It will automatically attempt to find common RetroDECK paths.
If RetroDECK can't be found, it will ask the user to specify the location.
If RetroDECK can't be found, it will ask you to specify the location.
---
@ -77,7 +81,7 @@ There are four levels:
- **Level 3: Errors**: Logs more detailed error messages.
- **Level 4: Debug**: Logs everything, which may generate a lot of logs.
In the stable version of RetroDECK, the default is **Level 1: Default**.
In the stable version of RetroDECK, the default is **Level 1: Informational**.
In the unstable cooker builds, the default is **Level 4: Debug**.
@ -92,27 +96,29 @@ In the unstable cooker builds, the default is **Level 4: Debug**.
**Added:**
- More functionality to SRM manifest `steam_sync` including better handling for unfavorited games.
- More functionality to SRM manifest `steam_sync` including better handling for unfavorited games and many more improvements.
- 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 to `steam_sync`.
- Better Multi-threading in `compression.sh`.
- Better CPU core detection.
**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()` to `other_functions.sh` for better organization.
- Updated `backup_retrodeck_userdata` for a more efficient "core" backup.
- Updated `cheevos` login/logut process.
**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.
- PPSSPP `cheevos` preset information.
- Cleaned up `run_game.sh` of not used functions.
- Changed the launch order so CLI arguments are processed after the first install check to prevent half-installed states.
---
@ -123,6 +129,7 @@ In the unstable cooker builds, the default is **Level 4: Debug**.
**Added:**
- Added `repair-paths` CLI option that calls the `repair_paths` function.
- Added `steam-sync` CLI option that does a manual steam sync of ES-DE favorites.
**Changed:**
@ -140,18 +147,18 @@ In the unstable cooker builds, the default is **Level 4: Debug**.
- Improved multi-file compression logic.
- Better cleanup argument for single-file and multi-file modes.
- Better dynamic core utilization for compression (it's faster).
- Added more backup modes: Core, Custom, Complete.
- **New Tools**:
- Repair Paths
- Logging Level Changer
- Steam Sync: Purge Steam Sync Shortcuts
- Added Backup Tool 2.0.
- With more backup modes: Core, Custom, Complete.
- Added Steam Sync 2.0.
- Changed the name and moved the Backup RetroDECK tool under the Data Management Menu.
**Changed:**
-
- Several texts have been improved.
**Fixed:**