Flycast vs Snes9x
Flycast
flycast.dojo.oooSnes9x
snes9x.comSide by side
| Figure | Flycast | Snes9x |
|---|---|---|
| Price from | — | Free |
| Free plan | — | Yes |
| Free trial | — | — |
| Open source | — | — |
| Web | — | Yes |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| Android | Yes | Yes |
| Self-hosted | — | Yes |
| Plans published | 0 | 2 |
| Spec score · Game Console Emulators | 7.5 (#24) | 8.3 (#9) |
| Purpose | Flycast Dojo is a fork of Flycast, a multi-platform Sega Dreamcast, Naomi, and Atomiswave emulator focused on netplay and replay. | Snes9x is a portable emulator for playing most games designed for the Super Nintendo and Super Famicom systems. |
| ROM requirement | Players need identical BIOS and ROM files to start a P2P session successfully. | The Unix documentation says users need SNES ROM images to run games. |
Plans
In their own words
Flycast
Flycast Dojo is a free, open-source fork of the Flycast emulator for Sega Dreamcast, Naomi, Naomi 2 and Atomiswave. Its focus is netplay and replay, with training tools for supported games. Players can connect using Match Codes, direct IP connections or virtual LANs such as ZeroTier or Radmin. Match Codes use an internet relay to help start peer-to-peer sessions through firewalls without an account or extra software. Netplay sessions can be recorded and played back, or transmitted to a replay server or listening spectator. Training Mode supports RetroArch .cht cheats, savestates, and recording and playing back inputs. Players can compare ROM MD5 checksums, while successful peer-to-peer play requires matching ROM and BIOS files. The project is bundled with Fightcade and Arkadyzja. It is listed for Android, Linux, macOS and Windows, though the official site links downloads for Windows, Linux and Mac. The documentation notes that Match Codes may have problems on some cloud gaming services or corporate networks.
Snes9x
Snes9x is freeware for playing most games made for the Super Nintendo and Super Famicom systems. Desktop builds are listed for Windows, Linux, and macOS, with additional libretro core builds for Android, Emscripten, Wii, Switch, GameCube, and PSP. Running games requires SNES ROM images. Snes9x can save game state to freeze files and game data to SRAM files. Windows documentation describes Game Genie and Pro-Action Replay cheat formats, a cheat search feature, and recording gameplay actions for later playback. Netplay is documented for as many as five players, but the project notes that it has not been maintained or tested in a long time and might be broken. The Unix documentation says the emulator does not reproduce exact sub-cycle timing between major system components, so games with strict timing needs may not run. The project lists the software as free, with a plan price of free. Its listed platforms include Android, Linux, macOS, and Windows.