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

56 lines
1.5 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
---
### 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
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.