From 72a1eff0f04b54311a516e0350543f4b90a252b0 Mon Sep 17 00:00:00 2001 From: Lazorne Date: Wed, 24 Jan 2024 18:30:16 +0100 Subject: [PATCH] Blog --- wiki-rtd/docs/blog/posts/2024/January-2024.md | 215 ++++++++++++++++++ wiki-rtd/docs/blog/posts/2024/boilr-logo.png | Bin 0 -> 1014 bytes ...anuari-2024-1.webp => january-2024-1.webp} | Bin ...anuari-2024-2.webp => january-2024-2.webp} | Bin wiki-rtd/docs/blog/posts/2024/vita3k-logo.png | Bin 0 -> 16747 bytes wiki-rtd/docs/blog/work/Januari-2024.md | 126 ---------- .../controller-standard-radial.md | 6 +- 7 files changed, 220 insertions(+), 127 deletions(-) create mode 100644 wiki-rtd/docs/blog/posts/2024/January-2024.md create mode 100644 wiki-rtd/docs/blog/posts/2024/boilr-logo.png rename wiki-rtd/docs/blog/posts/2024/{januari-2024-1.webp => january-2024-1.webp} (100%) rename wiki-rtd/docs/blog/posts/2024/{januari-2024-2.webp => january-2024-2.webp} (100%) create mode 100644 wiki-rtd/docs/blog/posts/2024/vita3k-logo.png delete mode 100644 wiki-rtd/docs/blog/work/Januari-2024.md diff --git a/wiki-rtd/docs/blog/posts/2024/January-2024.md b/wiki-rtd/docs/blog/posts/2024/January-2024.md new file mode 100644 index 0000000..77f6fd5 --- /dev/null +++ b/wiki-rtd/docs/blog/posts/2024/January-2024.md @@ -0,0 +1,215 @@ +--- +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! + + + + +## 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. + +--- + + + +## 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). + + +--- + + + +## 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.
+ +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 + + + + +The Godot Configurator is still a work progresses. + +It has gotten many major overhauls and improvements already since last time it was shown. + + +### Translations + + +We are also working on translation files, and we hope to have some language options: + +- English (got it right now) + +But also: + +- Swedish +- Italian +- Japanese +- Chinese (Simplified) +- Ukrainian + +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 the above 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/) diff --git a/wiki-rtd/docs/blog/posts/2024/boilr-logo.png b/wiki-rtd/docs/blog/posts/2024/boilr-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..af7890811bccb519b13791917cce759f89c58018 GIT binary patch literal 1014 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H1|$#LC7uRSEX7WqAsj$Z!;#X#z`(rL)5S5Q zV$R#Uia8>VBF8>jHz{SZay6}5=OW0mY7$HFK>-%7c6G%qY@SRKCMz?uJSJ$cI4<-E zPzhz>F|lmat-7aXURk-@I{)48|97_R-JSdC>Dk*iUzY6LTwk!UVU71%eTG~?hC&vH zJ5R5P8*Kl2^6)3_>v?&9e%`hASKBk|+X{w991Rvs3g_-J^E?YUeP-p$=NInBpWe9h z-`C~gM=k!of9%34;LdOaXvS5!1J(C!Drz@bmVE!WyZ3(l{4*tro&k&?IiUHMcFP~w z%@=Tam%7C4x0P#h_Unr}$S{KR?yP25eM^|->bu*~-RmZAdB+K}RBw;^hOaWQvzycB zC%^sI^aLT!XR!4}?Y67G_E}47ft=UJ(Bb`kd*jt~ZsYsu-@nz|@8$xDDKk8}^p)Y| zJl&FQ+upmv9QtxTYeG~A$WcK1r{~EYkox$9)GTpY7Y?too=yls_i z)&9%k+fVCL#iD^9CROCL5ly zYj+QXhIY&^xdW$f8%NZiJMX;y{66*zi(q=zzGl?)1E!dCux`p8W+ck{fRP{_{f8(RA#pRrqgM$}uoyLh`>FVdQ&MBb@0MC5J&j0`b literal 0 HcmV?d00001 diff --git a/wiki-rtd/docs/blog/posts/2024/januari-2024-1.webp b/wiki-rtd/docs/blog/posts/2024/january-2024-1.webp similarity index 100% rename from wiki-rtd/docs/blog/posts/2024/januari-2024-1.webp rename to wiki-rtd/docs/blog/posts/2024/january-2024-1.webp diff --git a/wiki-rtd/docs/blog/posts/2024/januari-2024-2.webp b/wiki-rtd/docs/blog/posts/2024/january-2024-2.webp similarity index 100% rename from wiki-rtd/docs/blog/posts/2024/januari-2024-2.webp rename to wiki-rtd/docs/blog/posts/2024/january-2024-2.webp diff --git a/wiki-rtd/docs/blog/posts/2024/vita3k-logo.png b/wiki-rtd/docs/blog/posts/2024/vita3k-logo.png new file mode 100644 index 0000000000000000000000000000000000000000..816723640911254a232db26b8e5fcf173dcc17ae GIT binary patch literal 16747 zcmV*eKvBPmP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00006 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 literal 0 HcmV?d00001 diff --git a/wiki-rtd/docs/blog/work/Januari-2024.md b/wiki-rtd/docs/blog/work/Januari-2024.md deleted file mode 100644 index 3d3cda7..0000000 --- a/wiki-rtd/docs/blog/work/Januari-2024.md +++ /dev/null @@ -1,126 +0,0 @@ ---- -date: ---- - -# January 2024: New Year! - -A new year and a new blog post! - -Highlights: - -- External Controller - Radial Menus -- Vita3K & BoilR cooperation -- Progress report -- Many new users -- And 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! - -## 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 leads to improvements for both projects (and maybe a flatpak version of Vita3K in the future). - -## 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. But we will let the BoilR developer unveil those features. - -## Status Update: Games as separate entries in Steam - -This function already works in our Beta testing.
-There are some minor fixes left, but it works as intended thanks to the above cooperation. - -This first version of the function is simple but also quite elegant: - -**In the Configurator:** - -**Configure Steam GridDB** -- 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. - -All games you have marked as favorites in ES-DE interface are then synced, scraped and added to Steam as separate games. - -As the RetroDECK Controller Profile is a global profile you will need to reselect it for each 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. - -## Status Update: MAME - -We have manged to build MAME, we still have several tests to be done and configurations to do. - - -## Status Update: Godot Configurator - - - - -The Godot Configurator still a work progresses. - -It have gotten many major overhauls and improvements. - - - -We are also working on translation files and we hope to have some language options: - -- English (got it right now) - -But also: - -- Swedish -- Italian -- Japanese -- Chinese (Simplified) -- Ukrainian - -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 we are using is not supporting all characters needed for the above languages. - -It is very hard to find a better retro inspired open font - -Another good thing would be if we can accommodate people dyslexia similar to https://opendyslexic.org/ but retro inspired. - -If you have any experience with font development or godot development and want to help out, 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 :) - - - -**Check out our:** - -[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/) diff --git a/wiki-rtd/docs/wiki_controllers/radial-menus/controller-standard-radial.md b/wiki-rtd/docs/wiki_controllers/radial-menus/controller-standard-radial.md index ad44cf0..1ad3ece 100644 --- a/wiki-rtd/docs/wiki_controllers/radial-menus/controller-standard-radial.md +++ b/wiki-rtd/docs/wiki_controllers/radial-menus/controller-standard-radial.md @@ -8,12 +8,16 @@ Radial Button | Keyboard Command| Emulator Support | Icon | Comment | | Space | `Space` | `PC-Systems` | | | | Escape | `Escape` | `PPSSPP` `PC-Systems` | | On PPPSPP it opens the Menu | | Enter | `Enter` | `OpenBOR` `PC-Systems` | | | +| CTRL | `Ctrl` | ``PC-Systems` | | | +| ALT | `Alt` | ``PC-Systems` | | | | F1 | `F1` | `PC-Systems` | | | +| F2 | `F5` | `PC-Systems` | | | | F5 | `F5` | `PC-Systems` | | | +| F8 | `F5` | `PC-Systems` | | | | F10 | `F10` | `PC-Systems` | | | | Wii Sync Button | `ALT + W` | `Dolphin/Primehack` | | | | Swap Dual-Screens | `CTRL + TAB` | `RetroArch` `Citra` `MelonDS` `Cemu`| | | | Change Dual-Screen Layout | `CTRL + L` | `Citra` | | | | Widescreen / Aspect Ratio | `CTRL + W` | `Dolphin/Primehack` `Duckstation` `PCSX2` | | | -| Fullscreen Toggle | `CTRL + ENTER` | `Citra` `Dolphin/Primehack` `Duckstation` `MelonDS` `PCSX2` `Yuzu` | | | +| Restart / Reset | `CTRL + R` | `RetroArch` `Citra` `Dolphin/Primehack` `Duckstation` `MelonDS` `PCSX2` `Yuzu` | | | | Change Disc / Next Disc | `CTRL + D` | `RetroArch` `Dolphin/Primehack` `Duckstation`| | |