Wiki/wiki-rtd/docs/wiki_emulator_guides/ruffle/ruffle-guide.md

65 lines
1.7 KiB
Markdown
Raw Normal View History

2025-01-06 13:40:34 +00:00
# Ruffle - General Guide
<img src="../../../wiki_images/logos/ruffle-logo.svg" width="150">
An open source Flash Player emulator
2025-01-19 11:34:54 +00:00
**Note:**
Ruffle is very much a W.I.P emulator that is under heavy development.
Some games might not control right or work at all.
2025-01-06 13:40:34 +00:00
---
### Ruffle Links:
[Ruffle Webpage](https://ruffle.rs/)
[Ruffle Blog](https://ruffle.rs/blog)
[Ruffle Compatibility list](https://ruffle.rs/compatibility)
---
## Where to put the games?
Flash games should be put under the `retrodeck/roms/flash/` directory.
## What file formats are supported?
`.swf`
## Does Ruffle require BIOS or Firmware?
No
2025-01-19 11:19:23 +00:00
## 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
2025-01-19 11:34:54 +00:00
2025-01-19 11:19:23 +00:00
Most flash games where made for Mouse and Keyboard.
2025-01-19 11:27:35 +00:00
All games are all different in how you control them and there is no standard universal Input Solution to account for all games.
There could be games that uses Keyboard: WASD, Arrow Keys, Numpad, Mouse and much more.
2025-01-19 11:19:23 +00:00
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.
2025-01-19 11:27:35 +00:00
Check the controller guides on the wiki for more information on the controller / device.