This commit is contained in:
laz 2025-02-03 11:31:31 +01:00
parent 254fe71c3b
commit 84602049dd
10 changed files with 125 additions and 22 deletions

View file

@ -42,7 +42,9 @@ No
| :---: | :---: | :---: | | :---: | :---: | :---: |
| ROMs Folder |`retrodeck/roms/flash/` | | | ROMs Folder |`retrodeck/roms/flash/` | |
| Saves Folder |`retrodeck/saves/flash/` | | | Saves Folder |`retrodeck/saves/flash/` | |
| Data Folder |`~/.var/app/net.retrodeck.retrodeck/data/ruffle/` | | | Data Folder |`~/.var/app/net.retrodeck.retrodeck/data/ruffle/` | |
| Config Folder |`~/.var/app/net.retrodeck.retrodeck/config/ruffle/` | |
| Cache Folder |`~/.var/app/net.retrodeck.retrodeck/cache/ruffle/` | |
## Controls in Games ## Controls in Games
@ -60,3 +62,17 @@ Suggestions on how to control games:
- Use the built-in touchscreens on devices like the Steam Deck. - Use the built-in touchscreens on devices like the Steam Deck.
- Summon built-in virtual keyboards in SteamOS or your Linux distribution with a button combo. - Summon built-in virtual keyboards in SteamOS or your Linux distribution with a button combo.
## Can I use ruffle to play Flash videos?
Yes, as they are `.sfw` files you can just add flash videos to the `retrodeck/roms/flash/` to have them play as normal.
It might be a good thing to seperate out videos from games with subfolders, but that is up to you.
**Example:**
```
retrodeck/roms/flash/videos/
retrodeck/roms/flash/games/
```

View file

@ -28,8 +28,8 @@ What follows is a list of hotkeys:
| Function | Button / Combination| Command | System Support | Comment | | Function | Button / Combination| Command | System Support | Comment |
| :--- | :---: | :---: | :---: | :---: | | :--- | :---: | :---: | :---: | :---: |
| Pause / Resume | `SELECT + A` | `CTRL + P` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | Pause / Resume | `SELECT + A` | `CTRL + P` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | |
| Fullscreen Toggle | `SELECT + X` | `CTRL + ENTER` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | | Fullscreen Toggle | `SELECT + X` | `CTRL + ENTER` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` | | |
| Open Menu | `SELECT + Y` | `CTRL + M` | `RetroArch` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | | Open Menu | `SELECT + Y` | `CTRL + M` | `RetroArch` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` | | |
| Quit Emulator | `SELECT + Start` | `CTRL + Q` |`RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | | Quit Emulator | `SELECT + Start` | `CTRL + Q` |`RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | |
| Previous State Slot | `SELECT + D-Pad Left` | `CTRL + J` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | | | | Previous State Slot | `SELECT + D-Pad Left` | `CTRL + J` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | | |
| Next State Slot | `SELECT + D-Pad Right` | `CTRL + K` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | | | | Next State Slot | `SELECT + D-Pad Right` | `CTRL + K` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | | |

View file

@ -29,8 +29,8 @@ What follows is a list of hotkeys:
| :--- | :---: | :---: | :---: | :---: | | :--- | :---: | :---: | :---: | :---: |
| Pause / Resume | `MINUS (SELECT) + B` | `CTRL + P` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | Pause / Resume | `MINUS (SELECT) + B` | `CTRL + P` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | |
| Take Screenshot | `MINUS (SELECT) + A` | `CTRL + X` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | Take Screenshot | `MINUS (SELECT) + A` | `CTRL + X` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | |
| Fullscreen Toggle | `MINUS (SELECT) + Y` | `CTRL + ENTER` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | Fullscreen Toggle | `MINUS (SELECT) + Y` | `CTRL + ENTER` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` | |
| Open Menu | `MINUS (SELECT) + X` | `CTRL + M` | `RetroArch` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | Open Menu | `MINUS (SELECT) + X` | `CTRL + M` | `RetroArch` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` |
| Quit Emulator | `MINUS (SELECT) + Start` | `CTRL + Q` |`RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | | Quit Emulator | `MINUS (SELECT) + Start` | `CTRL + Q` |`RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | |
| Previous State Slot | `MINUS (SELECT) + D-Pad Left` | `CTRL + J` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | | | | Previous State Slot | `MINUS (SELECT) + D-Pad Left` | `CTRL + J` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | | |
| Next State Slot | `MINUS (SELECT) + D-Pad Right` | `CTRL + K` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | | Next State Slot | `MINUS (SELECT) + D-Pad Right` | `CTRL + K` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` |

View file

@ -38,8 +38,8 @@ What follows is a list of hotkeys:
| :--- | :---: | :---: | :---: | :---: | | :--- | :---: | :---: | :---: | :---: |
| Pause / Resume | `SELECT + Cross` | `CTRL + P` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | Pause / Resume | `SELECT + Cross` | `CTRL + P` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | |
| Take Screenshot | `SELECT + Circle` | `CTRL + X` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | Take Screenshot | `SELECT + Circle` | `CTRL + X` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | |
| Fullscreen Toggle | `SELECT + Square` | `CTRL + ENTER` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | Fullscreen Toggle | `SELECT + Square` | `CTRL + ENTER` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` | |
| Open Menu | `SELECT + Triangle` | `CTRL + M` | `RetroArch` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | Open Menu | `SELECT + Triangle` | `CTRL + M` | `RetroArch` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` |
| Quit Emulator | `SELECT + Start` | `CTRL + Q` |`RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | | Quit Emulator | `SELECT + Start` | `CTRL + Q` |`RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | |
| Previous State Slot | `SELECT + D-Pad Left` | `CTRL + J` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | | | | Previous State Slot | `SELECT + D-Pad Left` | `CTRL + J` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | | |
| Next State Slot | `SELECT + D-Pad Right` | `CTRL + K` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | | Next State Slot | `SELECT + D-Pad Right` | `CTRL + K` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` |

View file

@ -32,8 +32,8 @@ For the Steam Controller - Gordon the `Hotkey Button` is both `SELECT` and `L4`,
| :--- | :---: | :---: | :---: | :---: | | :--- | :---: | :---: | :---: | :---: |
| Pause / Resume | `HKB + A` | `CTRL + P` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | Pause / Resume | `HKB + A` | `CTRL + P` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | |
| Take Screenshot | `HKB + B` | `CTRL + X` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | Take Screenshot | `HKB + B` | `CTRL + X` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | |
| Fullscreen Toggle | `HKB + X` | `CTRL + ENTER` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | Fullscreen Toggle | `HKB + X` | `CTRL + ENTER` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` | |
| Open Menu | `HKB + Y` | `CTRL + M` | `RetroArch` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | Open Menu | `HKB + Y` | `CTRL + M` | `RetroArch` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` |
| Quit Emulator | `HKB + Start` | `CTRL + Q` |`RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | | Quit Emulator | `HKB + Start` | `CTRL + Q` |`RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | |
| Previous State Slot | `HKB + D-Pad Left` | `CTRL + J` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2`| | | | Previous State Slot | `HKB + D-Pad Left` | `CTRL + J` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2`| | |
| Next State Slot | `HKB + D-Pad Right` | `CTRL + K` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2`| | Next State Slot | `HKB + D-Pad Right` | `CTRL + K` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2`|

View file

@ -55,8 +55,8 @@ What follows is a list of hotkeys:
| :--- | :---: | :---: | :---: | :---: | | :--- | :---: | :---: | :---: | :---: |
| Pause / Resume | `HKB + A` | `CTRL + P` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | Pause / Resume | `HKB + A` | `CTRL + P` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | |
| Take Screenshot | `HKB + B` | `CTRL + X` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | Take Screenshot | `HKB + B` | `CTRL + X` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | |
| Fullscreen Toggle | `HKB + X` | `CTRL + ENTER` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | Fullscreen Toggle | `HKB + X` | `CTRL + ENTER` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` | |
| Open Menu | `HKB + Y` | `CTRL + M` | `RetroArch` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `PPSSPP` | | Open Menu | `HKB + Y` | `CTRL + M` | `RetroArch` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `PPSSPP` `RPCS3` |
| Quit Emulator | `HKB + Start` | `CTRL + Q` |`RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `PPSSPP` | | | | Quit Emulator | `HKB + Start` | `CTRL + Q` |`RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `PPSSPP` | | |
| Previous State Slot | `HKB + D-Pad Left` | `CTRL + J` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `PPSSPP` | | | | Previous State Slot | `HKB + D-Pad Left` | `CTRL + J` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `PPSSPP` | | |
| Next State Slot | `HKB + D-Pad Right` | `CTRL + K` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `PPSSPP` | | Next State Slot | `HKB + D-Pad Right` | `CTRL + K` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `PPSSPP` |
@ -67,7 +67,7 @@ What follows is a list of hotkeys:
| Rewind | `HKB + L2` | `CTRL + -` | `RetroArch` `Duckstation (Standalone)` | | | Rewind | `HKB + L2` | `CTRL + -` | `RetroArch` `Duckstation (Standalone)` | |
| Fast forward | `HKB + R2` | `CTRL + +` | `RetroArch` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `PPSSPP` | | | Fast forward | `HKB + R2` | `CTRL + +` | `RetroArch` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `PPSSPP` | |
| Swap Screens | `HKB + L3` | `CTRL + TAB` | `Citra (Legacy)` `MelonDS (Standalone)` `Cemu (Standalone)` | | | Swap Screens | `HKB + L3` | `CTRL + TAB` | `Citra (Legacy)` `MelonDS (Standalone)` `Cemu (Standalone)` | |
| Escape | `HKB + R3` | `ESC` | `PC-Systems` `OpenBOR` `GZDoom` `Solarus` `IkemanGO` `Ryujinx (Standalone)` | | | Escape | `HKB + R3` | `ESC` | `PC-Systems` `OpenBOR` `GZDoom` `Solarus` `IkemanGO` `Ryujinx (Standalone)` `Ruffle` | |
### RetroArch ### RetroArch

View file

@ -27,9 +27,9 @@ What follows is a list of hotkeys:
| :--- | :---: | :---: | :---: | :---: | | :--- | :---: | :---: | :---: | :---: |
| Pause / Resume | `SELECT + A` | `CTRL + P` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | Pause / Resume | `SELECT + A` | `CTRL + P` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | |
| Take Screenshot | `SELECT + B` | `CTRL + X` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | Take Screenshot | `SELECT + B` | `CTRL + X` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | |
| Fullscreen Toggle | `SELECT + X` | `CTRL + ENTER` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | Fullscreen Toggle | `SELECT + X` | `CTRL + ENTER` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` | |
| Open Menu | `SELECT + Y` | `CTRL + M` | `RetroArch` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | Open Menu | `SELECT + Y` | `CTRL + M` | `RetroArch` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` |
| Quit Emulator | `SELECT + Start` | `CTRL + Q` |`RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | | | Quit Emulator | `SELECT + Start` | `CTRL + Q` |`RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `Ruffle` | | |
| Previous State Slot | `SELECT + D-Pad Left` | `CTRL + J` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)`| | | | Previous State Slot | `SELECT + D-Pad Left` | `CTRL + J` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)`| | |
| Next State Slot | `SELECT + D-Pad Right` | `CTRL + K` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)`| | Next State Slot | `SELECT + D-Pad Right` | `CTRL + K` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)`|
| Increase Emulation Speed | `SELECT + D-Pad Up` | `CTRL + 1` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)`| | | | Increase Emulation Speed | `SELECT + D-Pad Up` | `CTRL + 1` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)`| | |

View file

@ -20,7 +20,7 @@ What follows is a breakdown of the Radial System that you access on:
| Radial Button | Keyboard Command| System Support | Icon | Comment | | Radial Button | Keyboard Command| System Support | Icon | Comment |
| :--- | :---: | :---: | :---: | :---: | | :--- | :---: | :---: | :---: | :---: |
| RetroDECK Logo | `Right Click` | `PC-Systems` | <img src="../../wiki_icons/binding_icons/RD-icon_circle_2_180x180.png" width="30"> | | | RetroDECK Logo | `Right Click` | `PC-Systems` | <img src="../../wiki_icons/binding_icons/RD-icon_circle_2_180x180.png" width="30"> | |
| Escape | `Escape` | `PC-Systems` `OpenBOR` `GZDoom` `Solarus` `IkemanGO` `Ryujinx (Standalone)` |<img src="../../wiki_icons/binding_icons/RD-ESC.png" width="30"> | | | Escape | `Escape` | `PC-Systems` `OpenBOR` `GZDoom` `Solarus` `IkemanGO` `Ryujinx (Standalone)` `Ruffle` |<img src="../../wiki_icons/binding_icons/RD-ESC.png" width="30"> | |
| Enter | `Enter` | `PC-Systems` `OpenBOR` `GZDoom` `Solarus` `IkemanGO` | <img src="../../wiki_icons/binding_icons/RD-Enter.png" width="30"> | | | Enter | `Enter` | `PC-Systems` `OpenBOR` `GZDoom` `Solarus` `IkemanGO` | <img src="../../wiki_icons/binding_icons/RD-Enter.png" width="30"> | |
| Space | `Space` | `PC-Systems` | <img src="../../wiki_icons/binding_icons/RD-space.png" width="30"> | | | Space | `Space` | `PC-Systems` | <img src="../../wiki_icons/binding_icons/RD-space.png" width="30"> | |
| Tab | `Tab` | `PC-Systems` | <img src="../../wiki_icons/binding_icons/RD-Tab.png" width="30"> | | | Tab | `Tab` | `PC-Systems` | <img src="../../wiki_icons/binding_icons/RD-Tab.png" width="30"> | |

View file

@ -25,16 +25,16 @@ The `Quick Menu` or `Quick Access Menu` Menu is the most populated menu. It feat
| Radial Button | Keyboard Command| System Support | Icon | Comment | | Radial Button | Keyboard Command| System Support | Icon | Comment |
| :--- | :---: | :---: | :---: | :---: | | :--- | :---: | :---: | :---: | :---: |
| Quit Emulator | `Ctrl + Q` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `PPSSPP (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-process-stop.png" width="30"> | | | Quit Emulator | `Ctrl + Q` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `PPSSPP (Standalone)` `Ruffle` | <img src="../../wiki_icons/binding_icons/RD-process-stop.png" width="30"> | |
| Open Menu | `Ctrl + M` | `RetroArch` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `PPSSPP (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-preferences-tweaks-shadows.png" width="30"> | | | Open Menu | `Ctrl + M` | `RetroArch` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `PPSSPP (Standalone)` `RPCS3` | <img src="../../wiki_icons/binding_icons/RD-preferences-tweaks-shadows.png" width="30"> | |
| Swap Screens | `Ctrl + Tab` | `Citra (Legacy)` `MelonDS (Standalone)` `Cemu (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-system-switch-user.png" width="30"> | | | Swap Screens | `Ctrl + Tab` | `Citra (Legacy)` `MelonDS (Standalone)` `Cemu (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-system-switch-user.png" width="30"> | |
| Save State | `Ctrl + S` |`RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `PPSSPP (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-document-save.png" width="30"> | | | Save State | `Ctrl + S` |`RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `PPSSPP (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-document-save.png" width="30"> | |
| Take Screenshot | `Ctrl + X` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `PPSSPP (Standalone)` `Yuzu (Legacy)` | <img src="../../wiki_icons/binding_icons/RD-camera-photo.png" width="30"> | | | Take Screenshot | `Ctrl + X` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `PPSSPP (Standalone)` `Yuzu (Legacy)` | <img src="../../wiki_icons/binding_icons/RD-camera-photo.png" width="30"> | |
| Restart / Reset | `CTRL + R` |`RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | <img src="../../wiki_icons/binding_icons/RD-folder-blue-backup.png" width="30"> | | | Restart / Reset | `CTRL + R` |`RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | <img src="../../wiki_icons/binding_icons/RD-folder-blue-backup.png" width="30"> | |
| Fullscreen Toggle | `Ctrl + Enter` |`Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | <img src="../../wiki_icons/binding_icons/RD-zoom-fit-best.png" width="30"> | | | Fullscreen Toggle | `Ctrl + Enter` |`Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` | <img src="../../wiki_icons/binding_icons/RD-zoom-fit-best.png" width="30"> | |
| Load State | `Ctrl + A` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `PPSSPP (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-folder-blue-backup.png" width="30"> | | | Load State | `Ctrl + A` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `PPSSPP (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-folder-blue-backup.png" width="30"> | |
| Pause / Resume | `Ctrl + P` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | <img src="../../wiki_icons/binding_icons/RD-media-playback-pause.png" width="30"> | | | Pause / Resume | `Ctrl + P` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | <img src="../../wiki_icons/binding_icons/RD-media-playback-pause.png" width="30"> | |
| Escape | `ESC` | `PC-Systems` `OpenBOR` `GZDoom` `Solarus` `IkemanGO` `Ryujinx (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-ESC.png" width="30"> | Can be used to Quick / Open Menu on certain systems | | Escape | `ESC` | `PC-Systems` `OpenBOR` `GZDoom` `Solarus` `IkemanGO` `Ryujinx (Standalone)` `Ruffle` | <img src="../../wiki_icons/binding_icons/RD-ESC.png" width="30"> | Can be used to Quick / Open Menu on certain systems |
## <img src="../../wiki_icons/binding_icons/RD-folder-blue-games.png" width="30"> State Menu ## <img src="../../wiki_icons/binding_icons/RD-folder-blue-games.png" width="30"> State Menu
@ -87,7 +87,7 @@ The `General Menu` or `General Emulation Menu` is where you find various global
| Radial Button | Keyboard Command| System Support | Icon | Comment | | Radial Button | Keyboard Command| System Support | Icon | Comment |
| :--- | :---: | :---: | :---: | :---: | | :--- | :---: | :---: | :---: | :---: |
| Quit Emulator | `Ctrl + Q` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | <img src="../../wiki_icons/binding_icons/RD-process-stop.png" width="30"> | | | Quit Emulator | `Ctrl + Q` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | <img src="../../wiki_icons/binding_icons/RD-process-stop.png" width="30"> | |
| Open Menu | `Ctrl + M` | `RetroArch` `Duckstation (Standalone)``PCSX2 (Standalone)` `Yuzu (Legacy)` | <img src="../../wiki_icons/binding_icons/RD-preferences-tweaks-shadows.png" width="30"> | | | Open Menu | `Ctrl + M` | `RetroArch` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` | <img src="../../wiki_icons/binding_icons/RD-preferences-tweaks-shadows.png" width="30"> | |
| Take Screenshot | `Ctrl + X` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PPSSPP (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | <img src="../../wiki_icons/binding_icons/RD-camera-photo.png" width="30"> | | | Take Screenshot | `Ctrl + X` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PPSSPP (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | <img src="../../wiki_icons/binding_icons/RD-camera-photo.png" width="30"> | |
| Restart / Reset | `CTRL + R` |`RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | <img src="../../wiki_icons/binding_icons/RD-folder-blue-backup.png" width="30"> | | | Restart / Reset | `CTRL + R` |`RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | <img src="../../wiki_icons/binding_icons/RD-folder-blue-backup.png" width="30"> | |
| Change Disc / Next Disc | `CTRL + D` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-application-x-iso.png" width="30"> | | | | Change Disc / Next Disc | `CTRL + D` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-application-x-iso.png" width="30"> | | |
@ -102,7 +102,7 @@ The `Steam Deck Menu` is where you find Steam Deck specific functions and genera
| Radial Button | Keyboard Command| System Support | Icon | Comment | | Radial Button | Keyboard Command| System Support | Icon | Comment |
| :--- | :---: | :---: | :---: | :---: | | :--- | :---: | :---: | :---: | :---: |
| Escape | `ESC` | `PC-Systems` `OpenBOR` `GZDoom` `Solarus` `IkemanGO` `Ryujinx (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-ESC.png" width="30"> | Can be used to Quick / Open Menu on certain systems | | Escape | `ESC` | `PC-Systems` `OpenBOR` `GZDoom` `Solarus` `IkemanGO` `Ryujinx (Standalone)` `Ruffle` | <img src="../../wiki_icons/binding_icons/RD-ESC.png" width="30"> | Can be used to Quick / Open Menu on certain systems |
| Enter | `Enter` | `PC-Systems` `OpenBOR` `GZDoom` `Solarus` `IkemanGO` `Ryujinx (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-Enter.png" width="30"> | | | Enter | `Enter` | `PC-Systems` `OpenBOR` `GZDoom` `Solarus` `IkemanGO` `Ryujinx (Standalone)` | <img src="../../wiki_icons/binding_icons/RD-Enter.png" width="30"> | |
| Space | `Space` | `PC-Systems` | <img src="../../wiki_icons/binding_icons/RD-space.png" width="30"> | | | | | Space | `Space` | `PC-Systems` | <img src="../../wiki_icons/binding_icons/RD-space.png" width="30"> | | | |
| Tab | `Tab` | `PC-Systems` | <img src="../../wiki_icons/binding_icons/RD-Tab.png" width="30"> | | | Tab | `Tab` | `PC-Systems` | <img src="../../wiki_icons/binding_icons/RD-Tab.png" width="30"> | |

View file

@ -0,0 +1,87 @@
# RetroDECK Hotkeys
The global hotkeys are activated by pressing the `SELECT` button and holding it while pressing the corresponding other button input.
What follows is a list of hotkeys:
`Function` Shows what the hotkey does. <br>
`Button / Combination` Shows the input you need to make to trigger the command. <br>
`Command` Shows what is being sent to the emulator. <br>
`System Support` Shows what emulators support the command. <br>
`Comment` Just extra comments. <br>
| Function | Button / Combination| Command | System Support | Comment |
| :--- | :---: | :---: | :---: | :---: |
| Pause / Resume | `SELECT + A` | `CTRL + P` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | |
| Fullscreen Toggle | `SELECT + X` | `CTRL + ENTER` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` | | |
| Open Menu | `SELECT + Y` | `CTRL + M` | `RetroArch` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` `RPCS3` | | |
| Quit Emulator | `SELECT + Start` | `CTRL + Q` |`RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` `Yuzu (Legacy)` | | |
| Previous State Slot | `SELECT + D-Pad Left` | `CTRL + J` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | | |
| Next State Slot | `SELECT + D-Pad Right` | `CTRL + K` | `RetroArch` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | | |
| Increase Emulation Speed | `SELECT + D-Pad Up` | `CTRL + 1` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | | |
| Decrease Emulation Speed | `SELECT + D-Pad Down` | `CTRL + 2` | `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | | |
| Load State | `SELECT + L1` | `CTRL + A` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | | |
| Save State | `SELECT + R1` | `CTRL + S` | `RetroArch` `Citra (Legacy)` `Dolphin/Primehack (Standalone)` `Duckstation (Standalone)` `PCSX2 (Standalone)` | | |
| Rewind | `SELECT + L2` | `CTRL + -` | `RetroArch` `Duckstation (Standalone)` | | |
| Fast forward | `SELECT + R2` | `CTRL + +` | `RetroArch` `Duckstation (Standalone)` `MelonDS (Standalone)` `PCSX2 (Standalone)` | | |
| Simple Radial Menu | `SELECT + Left Joystick` | | | Opens the Radial Menu |
## Additional Hotkeys
### Right Joystick as Temporary Mouse
By holding `SELECT` and moving the `Right Joystick` you can use it as a mouse for various systems that uses mouse input.
| Function | Button / Combination| Command | Comment |
| :--- | :---: | :---: | :---: |
| Joystick as Mouse | `SELECT + Right Stick` | | Movement |
| Right Click | `SELECT + L3` | `Right Click` | |
| Left Click | `SELECT + R3` | `Left Click` | |
### RetroArch: Additional Hotkeys
These hotkeys also work for RetroArch and are built in.
| Function | Button / Combination | System Support | Comment |
| :--- | :---: | :---: | :---: |
| Open Menu | `L3 + R3` | `RetroArch` | |
### Arcade Systems: Additional Hotkeys
This hotkey work for RetroArch, MAME, FBNEO and other arcade systems.
| Function | Button / Combination | System Support | Comment |
| :--- | :---: | :---: | :---: |
| Insert Credit | `SELECT` | `RetroArch` `MAME (Standalone)` `FBNeo` | |
## Radial Menu System
The radial menu system is located on the left touchpad on the Steam Deck with layout depending on what layout you choose.
RetroDECK ships with two different templates for the Steam Deck:
`RetroDECK: Steam Deck - Neptune SIMPLE`
`RetroDECK: Steam Deck - Neptune FULL`
The only difference being the complexity of the built-in radial menus and the amount of options at your disposal on the left touchpad.
### SteamDeck - The FULL Layout
[RetroDECK: Steam Deck - Neptune FULL](radial-steamdeck-full.md)
### The SIMPLE Layout
The SIMPLE layout got the same menu as the external controllers.
[RetroDECK: Steam Deck - Neptune SIMPLE](radial-simple.md)
## Simple Radial Menu
The Simple Radial Menu is activated by holding `SELECT` and by moving the `Left Joystick`, then by pressing `L3` allows you press the selected radial button.
Read more at the:
[Standard Controller: Simple Radial Menu](radial-simple.md) to see all the available commands.