This commit is contained in:
etjanster 2025-01-09 08:54:46 +01:00
parent d508b1e82a
commit 63d5b11772

37
wiki-rtd/docs/wiki_rd_versions/version_0.9.0b/0.9.0b.md Normal file → Executable file
View file

@ -24,11 +24,12 @@ Updated all components
## Thanks for your patience
If you read the announcement we are pushing the Godot Configurator to a later version to implement more feedback we have gotten both internally from team members and from our testers.
We appreciate the community's patience while waiting for this update.
We are also postponing the release of the Godot Configurator to a later major version to incorporate valuable feedback from both our team members and testers.
Implementing these changes requires additional time.
To implement those changes we simply need more time.
We want to thank the community for being patient with waiting for the next update.
---
@ -44,18 +45,16 @@ How about a Sea Shanty about Captain Comeback meeting his friends the Port Maste
## New Lighter Manifest & Framework changes
We have spent several months rewriting RetroDECK several aspects of with over a `1100+` commits since the last release.
We have spent several months rewriting various aspects of RetroDECK, resulting in over `1100` commits since the last release. During this time, we have:
In doing so we have:
- Reduced the application size around `600mb` (some of that space have been eaten with new features).
- Building RetroDECK went from `3.30` hours to about `1` hour.
- Went from a monolithic build approach to a modular approach (each component is built separately and stitched together into RetroDECK).
- RetroDECK now is migrated to an organization on GitHub that is hosting the new modular structure.
- Rebuilt the `pre_build_automation` script was reworked with additional features.
- Reduced the application size by around `600MB`.
- Decreased the build time from `3.30` hours to about `1` hour.
- Transitioned from a monolithic build approach to a modular one, where each component is built separately and then integrated into RetroDECK.
- Migrated RetroDECK to an organization on GitHub, which now hosts the new modular structure.
- Reworked the `pre_build_automation script`, adding new features.
- Improved logging.
- Implemented changes for the future Godot version of the Configurator.
- RetroDECK Framework can now pick up logged-in Steam profiles for systems like SRM.
- 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.
This work will also continue in upcoming major updates, as we want to make the build system more dynamic and easy.
@ -68,17 +67,17 @@ This work will also continue in upcoming major updates, as we want to make the b
<img src="../../../wiki_images/systems/retroengine/re-appselect.png" width="500">
RetroDECK can be used as an headless engine to run your games.
RetroDECK can be used as a headless engine to run your games.
On the Linux Desktop (or desktop mode) we added the option to associate / run / open various games directly with RetroDECK.
On the Linux Desktop (or desktop mode), we have added the option to associate, run, and open various game files directly with RetroDECK.
This also comes with the ability to launch the games via CLI.
This also includes the ability to launch games via the CLI.
This is feature is something that have been requested by the wider development community outside of RetroDECK (and maybe a few Linux Wizard Grognards that only want to use CLI for everything).
This feature has been requested by the wider development community outside of RetroDECK (and maybe a few Linux Wizard Grognards that only want to use CLI for everything).
**Quote from Discord:**
**Quote from Discord User:**
*"Whoa! That is a lot of text for saying you can now double click on game files and they open."*
*"Whoa! That is a lot of text for saying you can now double click on game files and they open"*
**Read more here:**