diff --git a/wiki-rtd/docs/wiki_rd_versions/version_0.8b/0.8.0b.md b/wiki-rtd/docs/wiki_rd_versions/version_0.8b/0.8.0b.md index 16371ec..ccb676d 100644 --- a/wiki-rtd/docs/wiki_rd_versions/version_0.8b/0.8.0b.md +++ b/wiki-rtd/docs/wiki_rd_versions/version_0.8b/0.8.0b.md @@ -79,18 +79,98 @@ With the focus of both removing Yuzu and Citra + implementing ES-DE 3.0 changes. --- -## External Controller profiles +## Steam Input + +Version number changes, formating changes, simple vs full. + +### NEW: Steam Deck Controller Profile SIMPLE + +This is a new lighter profile with a lighter radial menu on the left touchpad. + +- Added an additional new profile for the Steam Deck based on the External Controllers: SIMPLE + +LINK HERE TO WIKI + +### UPDATE: Steam Deck Controller Profile FULL + +This is the old profile with the deep radial menu system on the left touchpad. + +- Renamed profile <> +- Wii/GC Menu: Added Wii Mote Sync 1 to 4 buttons. +- Wii/GC Menu: Added new icons to Wii Mote Standing / Laying buttons. +- MAME Menu: Added Tilt 1 to 4 + +SHOW SCUMMVM MENU + +LINK HERE TO WIKI + +## NEW: RetroDECK External Controller Profiles All controller profiles 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. +### Might work on more devices -### The external controller radial menu +We have also gotten user reports that these profiles work on devices that simulates certain controllers via Steam Input like the Lenovo Legion Go. The devices will pickup one the profile it is mimicing if it is a DualSense or Xbox Wireless and allow hotkeys to be used on that device. + +The RetroDECK Team does not own these devices and we can not test them ourself, but if you discover something you can report to the RetroDECK Team on Discord or Matrix. + +### What does the External Controller profiles allow me to do? + +The Radial menu quick access for various good to have PC commands like ESC, F1, Enter but also Screen Switching on Dual Screen Emulators or Change Discs. The intent is to use the button combos as the main input for the important hotkeys like saving and loading. + +One other important feature is press and hold SELECT and move Right Stick and it will work as Mouse with R3 as Left Click and L3 as Right Click. This can be extremely usefull: + +- Navigating emulator GUIs. +- Close a pop-up window. +- Use the Wii Pointer +- Playing point and click or just PC games. + + +### 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. + +### Known Issues: External Controllers - Linux Desktop + +Linux Desktop via Steam Input is complex. There are a lot of variables and the RetroDECK Team don't have the ability to test for all of them: + +- What kind of packages are installed. +- What kind of drivers you have installed. +- What distro you are using. +- What desktop you are using. +- If you are running X11 or Wayland. +- If you have a Steam Deck based Distro with Valves "Game Mode". + +We are trying to keep track of all the issues here and have reported several to Valve: + +https://github.com/XargonWan/RetroDECK/issues/716 + +**Bug: Destop Profiles take preset over Game Profile** + +Since the one of the recent Steam Client updates, there is a bug that causes Steam to take the Desktop Profile instead of the Game Profile. Sometimes it even takes both inputs and sends double inputs for every action. + +Possible solutions by our users and team members: + +- Try and use the RetroDECK Profile as the Desktop Profile and turning off the Game Profile. +- Going into big picture and launching RetroDECK from there. +- Starting big picture, exiting big picture and then launching RetroDECK from the Desktop Client. + +**Bug: Missing Radials in certain systems** + +The radial menus on certain Linux Systems are hidden behind the game window or the Steam overlay (they still work and you can navigate them). + +We thought about doing a temporary none radial profiles for each controller to get around this bug.
+But later changed our minds as we would have even more input configs to maintain, with a risk they become permanent. + + + +### The RetroDECK external controller radial menu 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 intent of Radial Menu vs Button Combos +DESCIBE THE INTENT OF BUTTONS ### Generic - Standard @@ -174,68 +254,27 @@ https://retrodeck.readthedocs.io/en/latest/wiki_controllers/xbox/xbox-hotkeys/ Profile Name: Hotkeys: -## What does the External Controller profiles allow me to do? +## NEW Engine: GZDoom -- Radial menu quick access for various PC commands. -- Radial menu for swapping screens. -- Use SELCECT + Right Stick as a Mouse and R3 as Left Click to:navigate Emulator GUIs, close pop-up windows, use as a Wii Pointer, play point and click ScummVM games. +- New .doom RetroDECK Parser +- Easier modding +- GZ doom steam input bugsĀ“ +- Based on TimeSplitters: Future Perfect controls for the PS2, breaking the cycle of bad controls on GZDOOM. +- DOOM-DOOM-DOOM that is 3 times the DOOM. +- Danker Doomier Memes -## Steam Deck Controller profile +https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/gzdoom/gzdoom-guide/ +https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/gzdoom/gzdoom-controls/ +https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/gzdoom/retrodeck-doomfile/ +https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/gzdoom/extract-doom-wads/ -- Renamed profile <> -- Added an additional new profile for the Steam Deck based on the External Controllers: SIMPLE -- Old Profile renamed: FULL - -### Steam Deck Profile - FULL - -- Wii/GC Menu: Added Wii Mote Sync 1 to 4 buttons. -- Wii/GC Menu: Added new icons to Wii Mote Standing / Laying buttons. -- MAME Menu: Added Tilt 1 to 4 - -## External Controller Issues - 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. - - -## External Controller Issues - Linux Desktop - -Linux Desktop via Steam Input is complex. There are a lot of variables and the RetroDECK Team don't have the ability to test for all of them: - -- What kind of packages are installed. -- What kind of drivers you have installed. -- What distro you are using. -- What desktop you are using. -- If you are running X11 or Wayland. -- If you have a Steam Deck based Distro with Valves "Game Mode". - -We are trying to keep track of all the issues here and have reported several to Valve: - -https://github.com/XargonWan/RetroDECK/issues/716 - -**Bug: Destop Profiles take preset over Game Profile** - -Since the one of the recent Steam Client updates, there is a bug that causes Steam to take the Desktop Profile instead of the Game Profile. Sometimes it even takes both inputs and sends double inputs for every action. - -Possible solutions by our users and team members: - -- Try and use the RetroDECK Profile as the Desktop Profile and turning off the Game Profile. -- Going into big picture and launching RetroDECK from there. -- Starting big picture, exiting big picture and then launching RetroDECK from the Desktop Client. - -**Bug: Missing Radials in certain systems** - -The radial menus on certain Linux Systems are hidden behind the game window or the Steam overlay (they still work and you can navigate them). - -We thought about doing a temporary none radial profiles for each controller to get around this bug.
-But later changed our minds as we would have even more input configs to maintain, with a risk they become permanent. - -## External Controller Issues - GZDOOM +### External Controller Issues - GZDOOM GZDOOM have some kind of conflict with Steam Input in when more then one controller that causes input looping in menus. Make sure that the controller you are using is set as Player 1 else use Reorder Controllers interface in Steam to make it Player 1. We are still investigation the cause of it, if you know of a solution please contact the RetroDECK Team. -## Emulators +## Emulators Updates ### Dolphin @@ -294,19 +333,7 @@ We are still investigation the cause of it, if you know of a solution please con ## ADD MORE EMULATORS HERE -## NEW Engine: GZDoom -- New .doom RetroDECK Parser -- Easier modding -- GZ doom steam input bugsĀ“ -- Based on TimeSplitters: Future Perfect controls for the PS2, breaking the cycle of bad controls on GZDOOM. -- DOOM-DOOM-DOOM that is 3 times the DOOM. -- Danker Doomier Memes - -https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/gzdoom/gzdoom-guide/ -https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/gzdoom/gzdoom-controls/ -https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/gzdoom/retrodeck-doomfile/ -https://retrodeck.readthedocs.io/en/latest/wiki_engine_guides/gzdoom/extract-doom-wads/ ## NEW Engine: IkemanGO (M.U.G.E.N)