This commit is contained in:
Lazorne 2024-03-18 10:14:43 +01:00
parent 65f1e0b8fb
commit 66b1bfe39d

View file

@ -15,17 +15,14 @@ Both Yuzu and Citra have been removed. New defaults are `Ryujinx` and `Citra-Cor
- Change: RPCS3 Game shortcuts .desktop files are now standard. - Change: RPCS3 Game shortcuts .desktop files are now standard.
- Fixed: An issue was causing the RPCS3 saves folder not to be mapped in saves/ps3/. - Fixed: An issue was causing the RPCS3 saves folder not to be mapped in saves/ps3/.
ADD MORE ADD MORE ON HOW TO FIX IT AND WHY
Read more here Read more here
https://retrodeck.readthedocs.io/en/latest/wiki_emulator_guides/rpcs3/rpcs3-guide/#how-to-get-games-to-show-up-inside-the-es-de-interface https://retrodeck.readthedocs.io/en/latest/wiki_emulator_guides/rpcs3/rpcs3-guide/#how-to-get-games-to-show-up-inside-the-es-de-interface
--- ---
## Steam Input ## New controller layout for the Steam Deck: Simple
### New controller layout for the Steam Deck: Simple
This is a new layout for the Steam Deck with a lighter radial menu on the left touchpad. Some users did not want to have the full radial menu system but would rather just have something more simple. This is a new layout for the Steam Deck with a lighter radial menu on the left touchpad. Some users did not want to have the full radial menu system but would rather just have something more simple.
@ -33,6 +30,8 @@ The layout is called `RetroDECK: Steam Deck - Neptune v.1b SIMPLE`
LINK HERE TO WIKI LINK HERE TO WIKI
---
## Updates to the Steam Deck controller layout: Full ## Updates to the Steam Deck controller layout: Full
Several changes have been made to old layout Several changes have been made to old layout
@ -78,6 +77,8 @@ The following commands are available:
- Get All Items - Get All Items
- Get All Items + Keys - Get All Items + Keys
---
## NEW: RetroDECK External Controller Profiles ## NEW: RetroDECK External Controller Profiles
All controller layouts uses the same one layer radial menu with good to have hotkeys in addition to the normal button hotkeys. To access the radial menu press and hold SELECT + Move the Left Joystick and Press L3 to press the radial button. All controller layouts uses the same one layer radial menu with good to have hotkeys in addition to the normal button hotkeys. To access the radial menu press and hold SELECT + Move the Left Joystick and Press L3 to press the radial button.
@ -100,6 +101,16 @@ One other important feature is press and hold SELECT and move Right Stick and it
- Playing point and click or just PC games. - Playing point and click or just PC games.
### The RetroDECK external controller radial menu
This menu is used on all controllers by pressing by pressing and holding SELCT + Moving the Left Joystick.
It features a variety of PC commands and other commands that are good to have. While the most important commands are bound to the normal button combos.
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/radial-menus/controller-standard-radial/
DESCIBE THE INTENT OF BUTTONS
### Known Issues: External Controllers - Steam Deck ### Known Issues: External Controllers - Steam Deck
- Sometimes the emulators / engines gets confused on what controller is player 1 and takes the docked Steam Deck as player 1 and not the external contrller. You can solve this by going into the Reorder Controllers interface in Steam and try switching between Player 1 or Player 2. - Sometimes the emulators / engines gets confused on what controller is player 1 and takes the docked Steam Deck as player 1 and not the external contrller. You can solve this by going into the Reorder Controllers interface in Steam and try switching between Player 1 or Player 2.
@ -136,17 +147,11 @@ The radial menus on certain Linux Systems are hidden behind the game window or t
We thought about doing a temporary none radial layouts for each controller to get around this bug.<br> We thought about doing a temporary none radial layouts for each controller to get around this bug.<br>
But later changed our minds as we would have even more input configs to maintain, with a risk they become permanent. But later changed our minds as we would have even more input configs to maintain, with a risk they become permanent.
---
## Supported Controllers
### The RetroDECK external controller radial menu ### Generic Controllers - Standard Layout
It features a variety of PC commands and other commands that are good to have. While the most important commands are bound to the normal button combos.
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/radial-menus/controller-standard-radial/
DESCIBE THE INTENT OF BUTTONS
### Generic - Standard
[The Generic - Standard](https://retrodeck.readthedocs.io/en/latest/wiki_controllers/generic/standard/generic-standard/) encompasses the vast majority of none official third party controllers that have all the buttons of a modern controller like 8BitDo Pro2 or the Xiaomi Controller. [The Generic - Standard](https://retrodeck.readthedocs.io/en/latest/wiki_controllers/generic/standard/generic-standard/) encompasses the vast majority of none official third party controllers that have all the buttons of a modern controller like 8BitDo Pro2 or the Xiaomi Controller.
@ -155,7 +160,7 @@ Hotkeys:
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/generic/standard/generic-standard-hotkeys/ https://retrodeck.readthedocs.io/en/latest/wiki_controllers/generic/standard/generic-standard-hotkeys/
### Switcb Pro ### Switch Pro
https://retrodeck.readthedocs.io/en/latest/wiki_controllers/nintendo/switch-pro/ https://retrodeck.readthedocs.io/en/latest/wiki_controllers/nintendo/switch-pro/
@ -228,6 +233,8 @@ https://retrodeck.readthedocs.io/en/latest/wiki_controllers/xbox/xbox-hotkeys/
Layout Name: Layout Name:
Hotkeys: Hotkeys:
---
## NEW Engine: GZDoom ## NEW Engine: GZDoom
- New .doom RetroDECK Parser - New .doom RetroDECK Parser
@ -248,6 +255,8 @@ GZDOOM have some kind of conflict with Steam Input in when more then one control
We are still investigation the cause of it, if you know of a solution please contact the RetroDECK Team. We are still investigation the cause of it, if you know of a solution please contact the RetroDECK Team.
---
## NEW Engine: IkemanGO (M.U.G.E.N) ## NEW Engine: IkemanGO (M.U.G.E.N)
Fighting game engine that is compatible with M.U.G.E.N. Fighting game engine that is compatible with M.U.G.E.N.
@ -259,6 +268,8 @@ We have also made some tips and guidelines on how to convert old M.U.G.E.N games
https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/ikemengo/ikemengo-guide/ https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/ikemengo/ikemengo-guide/
https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/ikemengo/ikemengo-guide/ https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/ikemengo/ikemengo-guide/
---
## New Engine: Solarus ## New Engine: Solarus
Action RPG game engine Solarus. Action RPG game engine Solarus.
@ -267,6 +278,8 @@ Each game is it's own standalone instance, read more here:
https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/solarus/solarus-guide/ https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/solarus/solarus-guide/
---
## New Engine: OpenBOR ## New Engine: OpenBOR
Beat'em up game engine OpenBOR. Beat'em up game engine OpenBOR.
@ -275,14 +288,20 @@ Each game is it's own standalone instance, read more here:
https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/openbor/openbor-guide/ https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/openbor/openbor-guide/
---
## New Emulator: Ryujinx ## New Emulator: Ryujinx
Switch Emulator Ryujinx Switch Emulator Ryujinx
---
## New Emulator: Vita3k ## New Emulator: Vita3k
PSVita Emulator Vita3k PSVita Emulator Vita3k
---
## New Emulator: MAME (Standalone) ## New Emulator: MAME (Standalone)
Multiple Arcade Machine Emulator (MAME) Multiple Arcade Machine Emulator (MAME)
@ -309,13 +328,15 @@ With the inclusions of both MAME - Standalone and ES-DE 3.0 in RetroDECK 0.8.0b.
- VTech CreatiVision - VTech CreatiVision
- VTech V.Smile - VTech V.Smile
## Ponzu ---
Ponzu is in part the former Yuzu (Custom) AppImage loader and tool that we had planned for 0.8.0b. If the user has personal backups of the last versions of the now dead emulators in AppImage format they can temporarily be used with RetroDECK as-is. ## Ponzu (Legacy AppImage Loader)
Ponzu is in part the former Yuzu (Custom) AppImage Loader and tool that we had planned for 0.8.0b. If the user has personal backups of the last versions of the now dead emulators in AppImage format they can temporarily be used with RetroDECK as-is.
https://retrodeck.readthedocs.io/en/latest/wiki_configurator/ponzu/ https://retrodeck.readthedocs.io/en/latest/wiki_configurator/ponzu/
### Should this be seen as official support for the removed emulators? ### Q: Should this be seen as official support for the removed emulators?
No, the only official and supported defaults are Ryujinx and Citra-core in RetroArch. No, the only official and supported defaults are Ryujinx and Citra-core in RetroArch.
@ -323,7 +344,7 @@ RetroDECK will not provide any new: configs, bugfixes, improvements or support t
We strongly recommenced everyone to just use Ponzu as a way to safely migrate to Ryujinx or the Citra-core (save and move). We strongly recommenced everyone to just use Ponzu as a way to safely migrate to Ryujinx or the Citra-core (save and move).
### Will you be looking in into other forks of Citra & Yuzu later and add into RetroDECK? ### Q: Will you be looking in into other forks of Citra & Yuzu later and add into RetroDECK?
First, this type of event makes it ripe for scammers. First, this type of event makes it ripe for scammers.
@ -333,6 +354,7 @@ If good, safe and ethical forks arises that have been vetted by the FOSS communi
https://arstechnica.com/security/2024/02/github-besieged-by-millions-of-malicious-repositories-in-ongoing-attack/ https://arstechnica.com/security/2024/02/github-besieged-by-millions-of-malicious-repositories-in-ongoing-attack/
---
## Emulators Changes ## Emulators Changes
@ -392,9 +414,16 @@ All emulators have been tweaked!
- Fixed: Input mappings on controlers 2-16. - Fixed: Input mappings on controlers 2-16.
- Fixed: A bug where in certain scenarios RetroArch would forget the roms folder. - Fixed: A bug where in certain scenarios RetroArch would forget the roms folder.
## Other changes ---
### Framework ## Updates
- Updated: ES-DE to 3.0.1
- Updated: All emulators / engines where possible.
---
## Framework
- Added: support for Steam Flatpak layout injection. - Added: support for Steam Flatpak layout injection.
- Added: A quit_retrodeck function to ease the quit in the scripts. - Added: A quit_retrodeck function to ease the quit in the scripts.
@ -404,21 +433,21 @@ All emulators have been tweaked!
- Fixed: Some wayland related issues. - Fixed: Some wayland related issues.
- Removed: Talk names in the manifest as they're not needed anymore as enabled by default. - Removed: Talk names in the manifest as they're not needed anymore as enabled by default.
### Configurator ---
## Configurator
- Fixed: Quit button after emulators reset should act as an actual full quit button. - Fixed: Quit button after emulators reset should act as an actual full quit button.
- Added: New desktop icon.
### Updates ---
- Updated: ES-DE to 3.0.1
- Updated: All emulators / engines where possible.
## Questions ## Questions
### HEY YOU?! RetroDECK Team Where is the add to Steam Function? 👿 ### HEY YOU?! RetroDECK Team where is the add to Steam Function?! 👿
With the focus of both removing Yuzu and Citra from RetroDECK + implementing ES-DE 3.0 changes it needed to be pushed back. Hopefully we can add it a minor update like 0.8.X. We got a few bugs we need to fix with the BoliR developer. With the focus of both removing Yuzu and Citra from RetroDECK + implementing ES-DE 3.0 changes it needed to be pushed back. Hopefully we can add it a minor update like 0.8.X. We got a few bugs we need to fix with the BoliR developer.
### What about the Multiuser Mode? 👿 ### What about the Multiuser Mode?! 👿
That still needed more time in the oven for the complexity of it and we will put it out in another big version. This update is already quite big! That still needed more time in the oven for the complexity of it and we will put it out in another big version. This update is already quite big!