added more things

This commit is contained in:
etjanster 2025-01-31 08:01:23 +01:00
parent 055c635d70
commit 4ec74427ea

View file

@ -2,7 +2,7 @@
<img src="../../../wiki_images/logos/rd-logo-box.png" width="600"> <img src="../../../wiki_images/logos/rd-logo-box.png" width="600">
**Release Date: 2025-XX-XX** **Release Date: 2025-02-XX**
## Short summary: ## Short summary:
@ -45,7 +45,7 @@ How about a Sea Shanty about Captain Comeback meeting his friends the Port Maste
Over the past several months, we have made significant improvements to RetroDECK, resulting in over `1300+` commits since the last release. Key updates include: Over the past several months, we have made significant improvements to RetroDECK, resulting in over `1300+` commits since the last release. Key updates include:
- Reduced application size by approximately `600MB` / `40%` 🧑‍🔬 (some of this space have been taken by new features). - Reduced application size by approximately `600MB` / `40%` 🧑‍🔬 compared to `0.8.4b` (some of this space have been taken by new features).
- Decreased the build time from `3.30` hours to about `1` hour. - Decreased the build time from `3.30` hours to about `1` hour.
- Transitioned to a modular build approach, where each component is built separately and then integrated into RetroDECK. - Transitioned to a modular build approach, where each component is built separately and then integrated into RetroDECK.
- Migrated to a GitHub organization, which now hosts the new modular structure. - Migrated to a GitHub organization, which now hosts the new modular structure.
@ -54,7 +54,10 @@ Over the past several months, we have made significant improvements to RetroDECK
- Improved logging. - Improved logging.
- Implemented changes for the future Godot version of the Configurator. - Implemented changes for the future Godot version of the Configurator.
- Enabled the RetroDECK Framework to pick up logged-in Steam profiles for systems like SRM. - Enabled the RetroDECK Framework to pick up logged-in Steam profiles for systems like SRM.
- Created a new dependency and library manager called `Libman` 🦸. - Created a new library manager called LibMan 🦸. It ensures each component brings its own libraries when built from outsourced modules.
- Migrated from AppData to MetaInfo.
- Post-update options condensed into a single **Zenity** window.
- Better local building support and PR building workflow.
These improvements will continue in upcoming major updates as we aim to make the build system more dynamic and developer-friendly. These improvements will continue in upcoming major updates as we aim to make the build system more dynamic and developer-friendly.
@ -201,11 +204,15 @@ We soft launched it earlier, but it's officially a part of this update! Have you
**Added:** **Added:**
- Backported the new Godot Configurator BIOS list. The `BIOS Checker` now supports more then double the amount of BIOS. - Backported the new Godot Configurator BIOS list. The `BIOS Checker` now supports more then double the amount of BIOS.
- Added better hash validation for the BIOS Checker.
- Added even more information to the BIOS Checker.
- Added Steam Rom Manger (SRM) to the `Open Emulator / Component` and `Reset` menu. - Added Steam Rom Manger (SRM) to the `Open Emulator / Component` and `Reset` menu.
**Fixes** **Fixes**
- Various compression improvements commits and bugfixes by `Cohee` to the compression tool. - Various compression improvements commits and bugfixes by `Cohee` to the compression tool.
- Version notes were not displaying correctly.
<img src="../bioschecker.png" width="1000"> <img src="../bioschecker.png" width="1000">
@ -243,6 +250,7 @@ If you wish to change the language, you can do so by navigating to `ES-DE Config
- Favorites collection is now enabled by default on ES-DE. - Favorites collection is now enabled by default on ES-DE.
- The ES-DE settings are now under a submenu in the ES-DE frontend to prevent the menu from becoming too crowded - `ES-DE Configurations`. - The ES-DE settings are now under a submenu in the ES-DE frontend to prevent the menu from becoming too crowded - `ES-DE Configurations`.
- ES-DE first setup screen is replaced by a new message from guiding users where to place their data.
**Added:** **Added:**