- Home
- Dreamcast Emulators
- Flycast
Flycast
What it is
Flycast is a free emulator for Sega Dreamcast, Naomi, Naomi 2 and Atomiswave, available on Android, Linux, macOS and Windows. Its Android listing says it runs most Dreamcast games, including Windows CE titles, as well as arcade games for Naomi, Naomi 2, Atomiswave and System SP. Graphics options include OpenGL and Vulkan support, high-definition and widescreen play, and custom high-definition texture packs. The Android listing specifies 10 save-state slots. Online-related features include RetroAchievements and modem and LAN adapter emulation; update notes also list Power Smash online support. The project offers regular master builds, experimental nightly development builds and versioned stable releases. Its builds page describes master as relatively stable and warns that other branches may be unstable, crash or fail to run. Flycast supports controllers and online multiplayer, and the project identifies its license as GPL-2.0. Game files are not included and must be owned by the user. The README says iOS support has been dropped.
For and against
For
- Available for Android, Linux, macOS and Windows.
- Supports OpenGL and Vulkan.
- Includes 10 save-state slots.
- Controller support and online multiplayer are listed.
Against
- Game files are not included.
- iOS support has been dropped.
- Non-master branches may be unstable or crash.
The verdict
Flycast covers several Sega console and arcade systems across mobile and desktop platforms, with graphics and online-related options. Users should note that game files must be owned separately and that development branches other than master may be unreliable.
Who it suits
Flycast may suit people who want to emulate supported Dreamcast and arcade systems on Android or desktop platforms. It is intended for users who already own the game files they want to use.
Plans and prices
Free
No ads · user supplies legally owned games
Read 15 Oct 2026 · play.google.com
Flycast
Free; no ads; game files are not included and must be owned by the user
Read 28 Sep 2026 · play.google.com
On the record
- Achievements
- RetroAchievements integration is included.play.google.com · read 15 Oct 2026
- Android coverage
- The Android app also supports System SP arcade games and most Dreamcast games, including Windows CE titles.play.google.com · read 15 Oct 2026
- Build requirements
- The Linux source build requires a C/C++ toolchain, CMake, make, libcurl, libudev, SDL2 and Vulkan or OpenGL development support.github.com · read 15 Oct 2026
- Build stability
- The builds page describes master as relatively stable and warns that other branches may crash or refuse to run.flyinghead.github.io · read 15 Oct 2026
- Developer
- Google Play identifies the developer as Raphael Jean-Leconte and lists France.play.google.com · read 28 Sep 2026
- Developer identity
- Google Play identifies the developer as Raphael Jean-Leconte, located in France, with the Flyinghead account and GitHub site.play.google.com · read 15 Oct 2026
- Documentation
- The official README sends configuration and supported-feature information to TheArcadeStriker wiki and Discord.github.com · read 15 Oct 2026
- Documentation depth
- The community wiki has pages for setup, features, settings, command-line configuration, troubleshooting, DCNet, GGPO and VMU topics.github.com · read 15 Oct 2026
- Downloads
- The project offers regular master builds, experimental nightly development builds, and versioned stable releases.github.com · read 28 Sep 2026
- Game compatibility
- The Android listing says it runs most Dreamcast games, including Windows CE titles, and arcade games for Naomi, Naomi 2, Atomiswave, and System SP.play.google.com · read 28 Sep 2026
- Game files
- The app includes no games, so users must provide their own legally owned files or homebrew games.play.google.com · read 15 Oct 2026
- Graphics
- The Android listing says games can run in high definition and widescreen, with OpenGL and Vulkan support and custom high-definition texture packs.play.google.com · read 28 Sep 2026
- Graphics APIs
- The Android build supports OpenGL and Vulkan rendering.play.google.com · read 15 Oct 2026
- HD and widescreen
- The Android app can render Dreamcast games in high definition and widescreen formats.play.google.com · read 15 Oct 2026
- iOS availability
- The README says support for iOS has been dropped.github.com · read 28 Sep 2026
- iOS status
- The upstream README says iOS support has been dropped.github.com · read 15 Oct 2026
- Licence
- The repository is licensed under GNU GPL version 2.github.com · read 15 Oct 2026
- License
- The GitHub repository identifies its license as GPL-2.0.github.com · read 28 Sep 2026
The review
Flycast is a free emulator for Sega Dreamcast and Sega arcade systems, available on Android and desktop. It is best suited to players with a library spanning those systems who want graphics and online-play options in one app. Its range is a clear strength, but experimental builds carry a real stability risk.
Overview
Flycast emulates Dreamcast, Naomi, Naomi 2, and Atomiswave. Its Android listing also includes System SP arcade games and says it runs most Dreamcast titles, including Windows CE games. That makes it a practical pick for a mixed Sega console and arcade collection; “most” still leaves room for compatibility gaps, so it is not a guarantee for every game.
Users must provide game files they own; Flycast does not include them. A Dreamcast BIOS is not required, which removes one setup dependency. Controller support and online multiplayer are supported, alongside RetroAchievements and modem and LAN adapter emulation. These extras give players interested in network-era features more to work with, though the online options may matter less to someone focused on solo play.
Key features
Graphics and saves
On Android, Flycast supports OpenGL and Vulkan, high-definition and widescreen rendering, and custom high-definition texture packs. Those controls can improve presentation for players who want to tune it, but they are options rather than a promise of consistent results across games and devices. Android users also get 10 save-state slots, useful for keeping several points in progress without relying solely on in-game saves.
Builds and stability
The project provides regular master builds, experimental nightly development builds, and versioned stable releases. The builds page describes master as relatively stable and warns that other branches may be unstable, crash, or fail to run. For players who value reliability over early development changes, a stable release or master is the more sensible starting point; nightly builds are a riskier choice.
Privacy and support
Google Play's developer-provided data safety section says Flycast collects no data, shares none with third parties, and encrypts data in transit. The README directs users to the project's Discord server for discussion. The repository uses the GPL-2.0 license.
Pricing
Flycast is free: the Flycast plan costs nothing and includes no ads. There is no paid tier to weigh against it, but the free app does not include game files; users must own and supply those separately. This suits players who already have the necessary games, not anyone expecting a bundled library.
Platforms
Flycast supports Android, Windows, macOS, and Linux. Xbox One and Series builds can be installed using Xbox Device Portal, giving Xbox owners another route to run it. iOS support has been dropped, so it is not an option for iPhone or iPad users.
Who it's for
Flycast is a strong fit for players who want one free emulator for Dreamcast and several Sega arcade systems, especially those who value widescreen and high-definition options, save states, or network-related features. It is less suitable for people who need iOS support, want games included, or prefer an emulator with no uncertainty around development builds.
Pros and cons
- Pros: Emulates Dreamcast, Naomi, Naomi 2, and Atomiswave, with System SP also named for Android; useful for a broad Sega collection.
- Pros: Free and ad-free, with no Dreamcast BIOS requirement; lowers the cost and one setup hurdle.
- Pros: Android graphics options, 10 save-state slots, controller support, online multiplayer, and RetroAchievements provide meaningful ways to tailor play.
- Cons: Game files are not included and must be owned by the user, so Flycast is not a ready-made game library.
- Cons: Nightly and other non-master branches may crash or fail to run, making build selection important.
- Cons: iOS support has been dropped, ruling it out for Apple mobile users.
Alternatives
Dreamcast Emulators is a useful place to compare options. MAME is another free choice for Android and desktop, and may suit readers looking beyond Flycast's Sega system focus. Flycast and Flycast are also listed as free Android and desktop alternatives. Redream is worth considering for readers who prefer its freemium model: its Premium option is a one-time payment of $6, with pay-what-you-want amounts also listed at $8, $10, and $20, and includes high-definition rendering. nullDC 2.0.0, WashingtonDC, Deecy, and Nitrocast are other alternatives.
Verdict
Choose Flycast if you want a free, broad Sega emulator with graphics and online-related options and are prepared to provide your own game files. Its main advantage is the range of console and arcade systems in one app; look elsewhere if you need iOS support or cannot tolerate the instability risk of experimental builds.