From ec227f2f04e2972a7560ffc35a6eea99174fa6b1 Mon Sep 17 00:00:00 2001
From: laz <thelazorne@protonmail.com>
Date: Sun, 19 Jan 2025 12:19:23 +0100
Subject: [PATCH] ruffle

---
 .../wiki_emulator_guides/rpcs3/rpcs3-guide.md | 36 ++++++++++++++++---
 .../ruffle/ruffle-guide.md                    | 24 +++++++++++++
 2 files changed, 55 insertions(+), 5 deletions(-)

diff --git a/wiki-rtd/docs/wiki_emulator_guides/rpcs3/rpcs3-guide.md b/wiki-rtd/docs/wiki_emulator_guides/rpcs3/rpcs3-guide.md
index f1d726b..2fa7428 100644
--- a/wiki-rtd/docs/wiki_emulator_guides/rpcs3/rpcs3-guide.md
+++ b/wiki-rtd/docs/wiki_emulator_guides/rpcs3/rpcs3-guide.md
@@ -18,20 +18,35 @@
 
 ---
 
+
+
+
 ## Where to put the games?
 
 PS3 games comes either as a Blu-ray rip directory with a bunch of different files or a digital PSN title that needs to be installed (see guide on this page).
 
-PS3 games should be put under the `retrodeck/roms/ps3/` directory.
+PS3 games should be put under the `retrodeck/roms/ps3/` folder.
+
+
+## What file formats are supported?
+
+```
+.desktop
+.ps3 
+.PS3 
+.ps3dir 
+.PS3DIR
+```
 
 ## Does RPCS3 require BIOS or Firmware?
-Yes, the `PS3UPDAT.PUP` firmware
 
-### How to: Install the PS3UPDAT.PUP firmware
+Yes, the `PS3UPDAT.PUP` firmware needs to be installed in the emulator.
+
+### How-to: Install the PS3UPDAT.PUP firmware
 
 There are two ways to install the firmware:
 
-#### Install PS3 firmware from RetroDECK Configurator
+**Install PS3 firmware from RetroDECK Configurator**
 
 1. Open RPCS3 `RetroDECK Configurator` - `RetroDECK: Tools` - `Install: PS3 Firmware`.
 2. Press `OK` and this will download the PS3 Firmware and open RPCS3.
@@ -39,13 +54,24 @@ There are two ways to install the firmware:
 4. Wait for the installation to finish
 5. Exit RPCS3 from the GUI under `File -> Exit`
 
-#### Manual Download
+**Manual Download**
+
 1. Download the latest PS3 firmware `PS3UPDAT.PUP` from Sony [here](https://www.playstation.com/en-us/support/hardware/ps3/system-software/)
 2. Open RPCS3 `RetroDECK Configurator -> Open Emulator -> RPCS3`.
 3. In the RPCS3 interface navigate to `File -> Install Firmware`.
 4. In the file browser navigate and select the file `PS3UPDAT.PUP` file.
 5. The firmware should now be installed.
 
+## Folder structure
+
+| Type    | Folder                 |          Comment     | 
+|  :---:  | :---:                  |             :---:     |
+| ROMs Folder |`retrodeck/roms/ps3/` |                               |  
+| Saves Folder |`retrodeck/saves/ps3/rpcs3/` |                               |  
+| States Folder |`retrodeck/states/ps3/rpcs3/` |                               |  
+| Config Folder |`~/.var/app/net.retrodeck.retrodeck/config/rpcs3/`         |  Various config `.yml` and system folders |
+
+
 ## How to: Get games to show up inside the ES-DE interface
 
 There are two methods of adding the games.
diff --git a/wiki-rtd/docs/wiki_emulator_guides/ruffle/ruffle-guide.md b/wiki-rtd/docs/wiki_emulator_guides/ruffle/ruffle-guide.md
index 040a3da..8fd184a 100644
--- a/wiki-rtd/docs/wiki_emulator_guides/ruffle/ruffle-guide.md
+++ b/wiki-rtd/docs/wiki_emulator_guides/ruffle/ruffle-guide.md
@@ -29,3 +29,27 @@ Flash games should be put under the `retrodeck/roms/flash/` directory.
 ## Does Ruffle require BIOS or Firmware?
 
 No
+
+## Folder structure
+
+| Type    | Folder                 |          Comment     | 
+|  :---:  | :---:                  |             :---:     |
+| ROMs Folder |`retrodeck/roms/flash/` |                               | 
+| Saves Folder |`retrodeck/saves/flash/` |                               | 
+| Data Folder |`~/.var/app/net.retrodeck.retrodeck/data/ruffle/`         |   |
+
+## Controls in Games
+
+Most flash games where made for Mouse and Keyboard. 
+
+There is no standard universal Input Solution to account for all the variables in all the games as they are all different .
+
+You can via RetroDECK's Steam Input Layouts:
+
+- Emulate mouse input via joystick.
+- Use built-in touchpads on the controller / devices like the DualSense or the Steam Deck.
+- Use built-in touchscreens on devices like the Steam Deck.
+- Use built-in virtual keyboards in SteamOS or your Linux distribution that can be summoned with a button combo. 
+- Play with a real keyboard and mouse.
+
+Check the controller guides on the wiki for more information on the controller / device you have.