mirror of
https://github.com/RetroDECK/Wiki.git
synced 2025-04-10 19:15:16 +00:00
more secrets
This commit is contained in:
parent
9b75407a10
commit
faf5bcf9ad
50
wiki-rtd/docs/blog/posts/2025/January-2025.md
Normal file
50
wiki-rtd/docs/blog/posts/2025/January-2025.md
Normal 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)
|
|
@ -30,67 +30,109 @@ Updated all components
|
||||||
|
|
||||||
## Thanks for your patience
|
## 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.
|
We have spent several months rewriting how RetroDECK is built from the ground up.
|
||||||
|
|
||||||
In doing so we have:
|
In doing so we have:
|
||||||
|
|
||||||
- Reduced the application size with 600mb.
|
- 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.
|
- 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)
|
## 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
|
## 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
|
## 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
|
## 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
|
## New Website
|
||||||
|
|
||||||
We soft launched it before, but we are considering it a part of this update! Have you found the hidden games yet?
|
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 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>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>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 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>
|
<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
|
|
||||||
|
|
Loading…
Reference in a new issue