Wiki/wiki-rtd/docs/blog/posts/2024/January-2024.md
2024-01-24 18:32:25 +01:00

212 lines
6 KiB
Markdown

---
date: 2024-01-24
---
# January 2024: A New Year of RetroDECK!
A new year and a new blog post!
Highlights:
- External Controller - Radial Menus
- Vita3K & BoilR cooperation
- Progress report
- Many new users
- And more!
<!-- more -->
## Many new users - Thanks!
We are in our small team very are humble and happy for the recent uptick of RetroDECK users.
Come join the [Discord](https://discord.gg/Dz3szYsP8g) and say Hi!
Or just read up on the [Wiki](https://retrodeck.readthedocs.io/en/latest/) (we are updating it almost every day with new information).
💕 We are glad to have you! 💕
## Some new helpers as well
We are also thankful for the new people that have shown up to help with various aspects of RetroDECK under the `💙-i-want-to-help` channel.
---
<img src="../../../vita3k-logo.png" width="100">
## Cooperation between projects: Vita3K
Parts of the RetroDECK team have been talking to the Vita3K team about hotkey improvements and giving advice (and memes) about building a flatpak.
We are hopeful that these discussions lead to improvements for both projects (and maybe a flatpak version of Vita3K in the future).
---
<img src="../../../boilr-logo.png" width="100">
## Cooperation between projects: BoilR
Another person we have been in contact with recently is the developer of BoilR as we working on integrating it into RetroDECK for the "Add RetroDECK games as separate entries in Steam".
A new release of BoilR will be made with our recommended additions that will also benefit those that just use the BoilR application.
---
## Games as separate entries in Steam
This function already works in our Beta testing. <br>
There are some minor fixes left in BoilR and RetroDECK, but it works as intended thanks to the above cooperation.
This first version of the function is simple but also quite elegant.
### How will it work?
**In the Configurator:**
Configure Steam GridDB account (one time):
- Put in your `SteamGridDB API Key` from your account.
- Checkbox if you want to use NSFW and/or Animated Art.
Do the thing:
- You press the `Sync Favorites` button (name pending).
All games you have marked as `Favorites ⭐` in ES-DE interface are then:
- Synced
- Scraped
- Added to Steam as separate games
If you add or remove `Favorites ⭐` you just press the `Sync Favorites` button again.
**Apply the controller profile:**
As the RetroDECK Controller Profile is a global profile you will need to re-apply it for each game entry (as they are counted as a new game in Steam).
We hope to develop this function more in the future, but this will be the first iteration of it.
---
## Emulator: MAME
We have managed to build MAME, we still have several tests to be done and configurations to do.
This will enable a plethora of new systems and we want again to thank those on the MAME team that gave help and advice during the process.
---
## Emulator: Ryujinx
We are still evaluating builds, but it looks promising.
---
## Engines: OpenBOR, IkemanGO (M.U.G.E.N), Solarus
Works without any major issues.
---
## Status Update: External Controllers
You can follow the work here and download the latest versions of the beta profiles there to test even now:
- [RetroDECK - Issue 573](https://discord.gg/Dz3szYsP8g)
### A Radial for the Controllers
A new radial menu has been added for all external controllers while holding `Select`, moving the `Left Joystick` and pressing `L3` to activate the highlighted radial button.
The controllers will not at this moment feature the entire system `Radial Menu System` as the `Steam Deck` have, as it is currently too hard to maintain between the devices.
It is more of a good-to-have menu, most of the essential functions are already mapped to `Select` + the buttons.
The goal of the radial menu on controllers is to put commands you are not using that often there.
But when you want to use them, you do not have to go all the way to your Steam Deck / PC to input them.
The following wiki pages are always updated with the latest efforts of the above issue:
- [External Controllers Information Link Page](https://retrodeck.readthedocs.io/en/latest/wiki_general/retrodeck-input-support/)
- [External Controllers Radial](https://retrodeck.readthedocs.io/en/latest/wiki_controllers/radial-menus/controller-standard-radial/)
---
## Status Update: Godot Configurator
<img src="../../../january-2024-1.webp" width="800">
The Godot Configurator is still a work progresses.
It has gotten many major overhauls and improvements already since last time it was shown.
### Translations
<img src="../../../january-2024-2.webp" width="800">
We are also working on translation files, and we hope to have some language options:
- English (got it right now)
But also experimenting with:
- Italian
Later we will have the option for the community to send their translations via pull requests and create a little translation group on the Discord.
### The font problem
One roadblock is the font.
The current font we are using does not support all characters needed for many other languages.
It is ridiculously hard to find a better retro inspired open font.
Another dream goal would be if we can accommodate people with dyslexia like [opendyslexic](https://opendyslexic.org/) but retro inspired.
If you have any experience with font development or godot development and want to help, please join the Discord and post the `💙-i-want-to-help` channel
---
## Easter Egg: Boot Logos - Looking for Artist
We have several Easter Egg - Boot Logos for various holidays that are looking for artists over here:
[Looking for Artist](https://retrodeck.readthedocs.io/en/latest/wiki_about/boot-logos/)
Lunar New Year - 春节 is coming up 🏮
---
## That is all for January
That was all for this month!
Thanks everyone!
//The RetroDECK Team
[Discord](https://discord.gg/Dz3szYsP8g)
[Github](https://github.com/XargonWan/RetroDECK)
[Wiki](https://github.com/XargonWan/RetroDECK/wiki)
[Donations](https://retrodeck.readthedocs.io/en/latest/wiki_about/donations-licenses/)