more secrets

This commit is contained in:
laz 2025-01-05 11:23:03 +01:00
parent 9b75407a10
commit faf5bcf9ad
2 changed files with 124 additions and 32 deletions

View file

@ -0,0 +1,50 @@
---
date: 2025-12-19
---
# January 2025: Captain Comeback?
WIP
## Highlights
- WIP
<!-- more -->
---
<img src="../../../rd-xmas-logo.svg" width="300">
## W
WIP
## That is all for now
There are more things we are working on, but you will see them in future blog updates!
Thanks everyone!
//The RetroDECK Team
### Links
[RetroDECK Website](https://retrodeck.net/)
[Discord](https://discord.gg/WDc5C9YWMx)
[Matrix](https://matrix.to/#/#retrodeck:matrix.org)
[GitHub](https://github.com/XargonWan/RetroDECK)
[Wiki](https://github.com/XargonWan/RetroDECK/wiki)
[Donations](https://retrodeck.readthedocs.io/en/latest/wiki_about/donations-licenses/)
[Lemmy](https://lemmy.zip/c/retrodeck)

View file

@ -30,67 +30,109 @@ Updated all components
## Thanks for your patience
We want to thank the community for being patient with waiting for the next update.
If you read the January blog post we are pushing the Godot Configurator to a later version to implement more feedback we have gotten both internally and from our testers.
## New Lighter Manifest
We want to thank the community for being patient with waiting for the next update.
## New Lighter Manifest & Structure changes
We have spent several months rewriting how RetroDECK is built from the ground up.
In doing so we have:
- Reduced the application size with 600mb.
- Building RetroDECK went from 3.30 hours to 1 hour! It makes it easier for new developers to contribute.
- Reduced the application size with `600mb`.
- 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).
- pre_build_automation script was reworked and additional functions have been added.
- RetroDECK now is migrated to an organization on GitHub that is hosting the new modular structure.
## Launch with RetroDECK (RetroENGINE)
You can now directly launch assign and launch game files in the Linux Desktop (Desktop Mode) with RetroDECK.
RetroDECK can be used as an headless engine to run your games.
DESCRIBE AND FANCY PICTURES
On the Linux Desktop (or desktop mode), we added the option to open and run various files directly with RetroDECK.
## Launch with games via CLI
<img src="../../../owr_appselect.png" width="500">
A sub function of this is that you can now launch games via CLI.
<img src="../../../owr_infolder.png" width="300">
**Will RetroENGINE detect what system I want to launch?**
If you have the game file inside the corresponding roms/<system> folder RetroDECK will understand what system to launch.
**Example:**
A `.nes` file is inside the `retrodeck/roms/nes` folder.
When you click on it, RetroDECK opens it with the Nintendo Entertainment System emulator, and the game starts.
**What if it is not in the correct folder?**
<img src="../../../owr_nonedir.png" width="500">
When clicked, RetroDECK will prompt a dialog window asking which system the file belongs to and then run it.
## Launch with games via CLI
You can also launch games directly via CLI with RetroENGINE.
Example syntax:
`flatpak run net.retrodeck.retrodeck retrodeck/roms/<system>/<gamefile>` (`--help` for more information).
This feature have been requested by other developers in the community (or for those Linux Wizard Grognards that only want to use CLI for everything).
## Steam Rom Manager & Steam Sync
RetroDECK is now shipping with SRM-built in.
RetroDECK is now shipping with [Steam Rom Manager](https://steamgriddb.github.io/steam-rom-manager/) and the ability to Sync your games to Steam (Steam Sync) built-in.
**What is Steam Rom Manager?**
**How does it work?**
**Notice: Flatpak Steam not yet supported**
We have not added support yet for Flatpak Steam.
DESCRIBE AND FANCY PICTURES WITH SUGAR
## PortMaster
DESCRIBE AND FANCY PICTURES WITH SHIPS AND STUFF AND MASTERS AND MAYBE PORTS
RetroDECK is now shipping with [PortMaster](https://portmaster.games/).
**What is PortMaster?**
**How does it work?**
## New RetroDECK ES-DE Theme
We got our own theme and consider it the first version of it.
We got our the first version of our own RetroDECK ES-DE theme!
The theme is a remixed and inspired by the themes: Mini Banner made for Launchbox and ES-DE-Mini made for ES-DE.
The original themes Mini Banner and ES-DE-Mini are made by: `Weestuarty`, `DerSchlachter`, `Dan Patrick`.
The RetroDECK Theme features:
- Other types of sub-menus and layout.
- Icons for RetroDECK features like PortMaster.
- RetroDECK colors / graphics.
<img src="../../../RetroDECKESDE1.webp" width="800">
<img src="../../../RetroDECKESDE2.webp" width="800">
The new theme is made by: `Weestuarty`
## New Website
We soft launched it before, but we are considering it a part of this update! Have you found the hidden games yet?
<li>New feature for Desktop: RetroENGINE, now RetroDECK can be used as an headless engine to run your gaems. Just duouble click them!</li>
<li>New default theme: RetroDECK now got its own custom theme for ES-DE, do you like it? Feel free to give us feedback</li>
<li>We soft laucnhed our new website earlier, come to take a look at retrodeck.net!</li>
</ul>
<p>Changes:</p>
<ul>
<li>Duckstation due to licensing changes is frozen at the latest possible build becoming de facto: Legacy</li>
<li>Duckstation configured to use OpenGL as Vulkan seems to be broken in some cases</li>
<li>Because of Steam Sync, Favorites collection is now enabled by default on ES-DE</li>
<li>ES-DE Updated to 3.1.1 with language support and more</li>
<li>ES-DE main menu tide up, because of our configurator there were too many entries, moved ES-DE specific configs inside a custom menu</li>
</ul>
<p>Developers, developers, developers:</p>
<ul>
<li>Manifest was completely redone, more on that on the October blog post</li>
<li>RetroDECK now is migrated to an organization on GitHub, as before, please check the October blog post</li>
<li>pre_build_automation script was reworked and additional functions are added</li>
<li>Contributing is now easier and the manifest build time is down to about 1h (was 3h30)</li>
</ul>
## MORE Secrets
## GitGud