The Flycast homepage
Score6.8
Rank#15 of 35
Free planNo
Runs onAndroid, Linux, macOS, Windows

Summary

Flycast Dojo is a free, open-source fork of the Flycast emulator for Sega Dreamcast, Naomi, Naomi 2, and Atomiswave. Its emphasis is netplay and replay, with training tools for supported games. Players can connect through Match Codes, direct IP connections, or virtual LANs such as ZeroTier or Radmin. Match Codes use an internet relay to help establish peer-to-peer sessions behind firewalls without an account or additional software. Netplay sessions can be recorded and replayed, or transmitted to a replay server or a listening spectator. Training Mode supports RetroArch .cht cheats, savestates, and recording or replaying inputs. ROM MD5 checksums let players compare game files, and successful peer-to-peer play requires matching ROM and BIOS files. The project is bundled with Fightcade and Arkadyzja. It offers Android, Linux, macOS, and Windows platforms, with official site downloads linked for Windows, Linux, and Mac. Match Codes may run into problems on some cloud gaming services or corporate networks.

Who it is for

Flycast Dojo suits players who want netplay or replay for the supported Sega systems, including online tournament play. Its offline Training Mode may also suit players practicing supported games.

What is good

  • Supports Dreamcast, Naomi, Naomi 2, and Atomiswave.
  • Match Codes use a relay for peer-to-peer sessions.
  • Netplay sessions can be recorded and replayed.
  • Training Mode includes cheats and savestates.
  • Open source and free.

What to know first

  • Players need matching ROM and BIOS files.
  • Match Codes may have trouble on corporate networks.
  • Some cloud gaming services may cause Match Code problems.

Everything Xiaomi review

Flycast: the full review

Flycast Dojo centers multiplayer sessions and replay, with training features for supported games. Players need matching game files, and some network environments can interfere with Match Codes.

Overview

Flycast Dojo is a free, open-source emulator for Sega Dreamcast, Naomi, Naomi 2, and Atomiswave that adds a strong multiplayer and replay focus to Flycast. It suits players arranging online matches or reviewing sessions, while its training tools also give supported games an offline practice option. Its appeal depends on bringing the right game files and, for online play, a network that can connect.

Key features

Multiplayer connections

Match Codes initiate peer-to-peer sessions through an internet relay, so players can connect behind many firewalls without an account, extra software, or a separate virtual LAN. Direct IP and virtual LAN options such as ZeroTier or Radmin provide alternatives, but require players to choose the connection method that fits their setup. Match Codes can still run into problems on some cloud gaming services and corporate networks; firewalls or antivirus software may also block connections, and troubleshooting can involve allowing Flycast through the firewall or forwarding ports.

Dojo is bundled with Fightcade, an online matchmaking service for retro games, and with Arkadyzja, a matchmaking platform that uses its peer-to-peer and relay features. Those integrations complement the documented direct connection options. Players need appropriate ROM and BIOS files, and opponents need matching game files for a successful peer-to-peer session. MD5 checksum comparison helps check whether ROMs match before a session begins.

Replay, spectating, and training

Players can record netplay sessions and replay them from the emulator’s Replays screen, making it useful for reviewing matches rather than treating online play as a one-off. Sessions can also be transmitted to a replay server or a listening spectator. Training Mode supports cheats in RetroArch .cht format, savestates, and recording and playing back inputs for supported games. That makes Dojo more useful for practice and tournament preparation, though the input tools are limited to supported titles.

Pricing

Flycast Dojo is free, with a free plan and no paid tier to weigh against its multiplayer and training features. Its cost is not the main constraint: players must supply appropriate game and BIOS files, and multiplayer requires opponents’ game files to match.

Platforms

Flycast Dojo supports Android, Linux, macOS, and Windows. The official site links downloads for Windows, Linux, and Mac; the project is described as cross-platform.

Who it's for

Choose Dojo if you want Dreamcast, Naomi, Naomi 2, or Atomiswave emulation centered on peer-to-peer play, replay, and supported-game training. It is a particularly practical fit for players who want Match Codes to start sessions without an account or virtual LAN. It is a poorer fit if you cannot obtain matching game and BIOS files, or if your network environment obstructs Match Codes and you do not want to troubleshoot or use another connection method.

Pros and cons

  • Pro: Match Codes can initiate peer-to-peer play through many firewalls without requiring accounts or extra software, reducing setup friction for online matches.
  • Pro: Recording, playback, spectating, and supported-game training tools serve both match review and practice.
  • Pro: MD5 checksums help opponents identify mismatched ROMs before connecting.
  • Con: Opponents need matching ROM and BIOS files; a mismatch can prevent a peer-to-peer session from starting.
  • Con: Some cloud gaming services and corporate networks can interfere with Match Codes, while firewalls or antivirus software may block connections.
  • Con: Training input recording and playback apply to supported games, not every title.

Alternatives

For another free emulator covering the same console families, consider Flycast, which is also available across Android, Linux, macOS, and Windows, with no ads; game files remain the user’s responsibility. The separately listed Flycast is another free option for Dreamcast, Naomi, Naomi 2, and Atomiswave emulation on those platforms.

MAME is a free, GPL-2.0-or-later option for Android, Linux, macOS, and Windows; choose it if you want that alternative, noting that ROMs and copyrighted software are generally not included. Redream offers a free plan on the same four platforms, with a one-time Premium payment listed at $6, $8, $10, or $20; choose it if its premium option suits your needs.

For Linux or Windows alternatives, Deecy is free, and WashingtonDC is free and open-source under GNU GPL version 3. Nitrocast is a free Linux option, while nullDC 2.0.0 is free on web, Windows, macOS, and Linux.

Browse more options in Dreamcast Emulators or Game Console Emulators.

Verdict

Flycast Dojo is the right choice for players who want free, open-source Dreamcast-family emulation built around netplay, replay, and training tools. Match Codes and session review are its clearest reasons to choose it; look elsewhere if matching game files or network troubleshooting makes its multiplayer setup impractical.

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 12

Where it ranks on Everything Xiaomi

Is Flycast yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources