Flycast

API—OSS—FREE—DOCS5/5
FL5.6#20 of 35
—WeboutWindowsoutMacoutLinuxoutAndroid—iOS

Ranked in Game Console Emulators ·No free plan on record

About

Flycast Dojo is a free, open-source fork of the Flycast emulator for Sega Dreamcast, Naomi, Naomi 2, and Atomiswave, with a focus on netplay and replay. Players can connect with Match Codes, direct IP, or a virtual LAN such as ZeroTier or Radmin. Match Codes use an internet relay to establish peer-to-peer sessions behind firewalls without an account or extra software, though some corporate networks and cloud gaming services may cause problems. Sessions can be recorded and replayed from the emulator, or transmitted to a replay server or spectator. Training Mode supports RetroArch .cht cheats, savestates, and recording or playing back inputs for supported games. Players can compare ROM MD5 checksums, but successful netplay requires matching ROM and BIOS files. The project is bundled with Fightcade and Arkadyzja, and offers Android, Linux, macOS, and Windows platforms; the official site links desktop downloads for Windows, Linux, and Mac. Its FAQ and Discord communities provide support.

Who it is for

Flycast Dojo suits players focused on online play, replay, tournament use, or offline training for supported games. Players need matching ROM and BIOS files for successful peer-to-peer sessions.

What is good

  • Match Codes use a relay for sessions behind firewalls.
  • Supports session recording, playback, and spectators.
  • Training Mode includes cheats and savestates.
  • Open-source and free across several platforms.

What to know first

  • Netplay requires matching ROM and BIOS files.
  • Match Codes may fail on some corporate networks.
  • Players need appropriate ROM and BIOS files.

Verdict

Flycast Dojo centers multiplayer setup and replay, with training tools alongside emulator features. Network conditions and matching game files are important considerations for peer-to-peer play.

Compared on game console emulators

Free plan
Yesflycast.dojo.ooo

Facts

Product
Flycast Dojo is a fork of the Flycast emulator for Sega Dreamcast, NAOMI, and Atomiswave, focused on netplay and replay.dojo-project.gitbook.io · 2 Oct 2026
Match codes
Match Codes can start peer-to-peer game sessions behind firewalls using an internet matchmaking relay, without requiring an account or extra software.github.com · 2 Oct 2026
Connection options
The documentation describes Match Codes, direct IP connections, and virtual LANs such as ZeroTier or Radmin for multiplayer sessions.dojo-project.gitbook.io · 2 Oct 2026
Fightcade
Flycast Dojo is bundled with Fightcade, which the product site describes as an online matchmaking service for retro games.flycast.dojo.ooo · 2 Oct 2026
Arkadyzja
Flycast Dojo is bundled in Arkadyzja, a matchmaking platform that uses its P2P and relay features.flycast.dojo.ooo · 2 Oct 2026
Replay
Users can record netplay sessions and play them back from the emulator’s Replays screen.github.com · 2 Oct 2026
Spectating
The documentation describes transmitting game sessions to a replay server or a listening spectator.github.com · 2 Oct 2026
Training
Training Mode supports cheats in RetroArch .cht format, savestates, and recording and playing back inputs for supported games.github.com · 2 Oct 2026
ROM validation
Users can calculate and compare ROM MD5 checksums to check whether opponents have matching game files.github.com · 2 Oct 2026
Platforms
The product site links Windows, Linux, and Mac downloads.flycast.dojo.ooo · 2 Oct 2026
Requirements
Players need appropriate ROM and BIOS files, and netplay requires both opponents to have matching game files.dojo-project.gitbook.io · 2 Oct 2026
Network limits
The documentation says Match Codes may encounter problems on some cloud gaming services or corporate networks.github.com · 2 Oct 2026
Support
The product site directs users to its FAQ and Flycast, Fightcade, and Dojo Project Discord communities for help.flycast.dojo.ooo · 2 Oct 2026
Purpose
Flycast Dojo is a fork of Flycast, a multi-platform Sega Dreamcast, Naomi, and Atomiswave emulator focused on netplay and replay.dojo-project.gitbook.io · 3 Oct 2026
Matchmaking
Players can start peer-to-peer sessions using Match Codes, direct IP connections, or a virtual LAN.dojo-project.gitbook.io · 3 Oct 2026
Firewall support
Match Codes and relay servers can start game sessions behind firewalls without requiring a virtual LAN or matchmaking service.flycast.dojo.ooo · 3 Oct 2026
Supported platform downloads
The official site links downloads for Windows, Linux, and Mac.flycast.dojo.ooo · 3 Oct 2026
ROM requirement
Players need identical BIOS and ROM files to start a P2P session successfully.dojo-project.gitbook.io · 3 Oct 2026
Network troubleshooting
The FAQ says firewalls or antivirus software can block connections and describes allowing Flycast through the firewall or forwarding ports as troubleshooting steps.dojo-project.gitbook.io · 3 Oct 2026
Offline use
Training Mode lets users practice offline.dojo-project.gitbook.io · 3 Oct 2026
Who it is for
The project describes its focus as netplay and replay, with quality-of-life improvements for training and online tournament play.github.com · 3 Oct 2026

Best Flycast alternatives

See all 20