Freedom251 › Dreamcast Emulators
Flycast

What Flycast is
Flycast is a free, multi-platform emulator for Sega Dreamcast, Naomi, Naomi 2, and Atomiswave. It is available for Android, Windows, macOS, and Linux. The Android listing says it runs most Dreamcast games, including Windows CE titles, along with arcade games for Naomi, Naomi 2, Atomiswave, and System SP. Graphics support includes OpenGL and Vulkan, 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 mention Power Smash online support. The project offers regular master builds, experimental nightly development builds, and versioned stable releases. Its builds page says master should be relatively stable, while other branches may be unstable, crash, or fail to run. Game files are not included and must be owned by the user. The project identifies its license as GPL-2.0. The README says iOS support has been dropped and describes installation of Xbox One and Series builds through Xbox Device Portal.
Who it suits
Flycast suits people who want to emulate supported Dreamcast and arcade systems on Android, Windows, macOS, or Linux. Users should have their own game files and choose a build type with its stability caveat in mind.
What it does well
- Supports Dreamcast, Naomi, Naomi 2, and Atomiswave.
- Offers OpenGL, Vulkan, widescreen, and high-definition graphics options.
- Includes 10 save-state slots on Android.
- Free, with no ads listed.
What to know first
- Game files are not included and must be owned by the user.
- Branches other than master may be unstable, crash, or fail to run.
- iOS support has been dropped.
Limits
Flycast is free, but game files are not included and must be owned by the user. Nightly and other branches outside master may be unstable, crash, or fail to run.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Flycast | Free; no ads; game files are not included and must be owned by the user | Free |
| Free | No ads · user supplies legally owned games | Free |
As flyinghead.github.io lists them, read 28 Sept 2026. The maker's own page has the final word.
Getting started
- Visit the Flycast builds page.
- Choose Android, Windows, macOS, or Linux.
- Select a versioned stable release or a project build; master is described as relatively stable.
- Install or run the build for your platform.
- Use game files that you own; they are not included with Flycast. For discussion, visit the project's Discord.
Flycast is a free emulator for Sega Dreamcast, Naomi, Naomi 2 and Atomiswave, with builds for desktop and Android. It suits players who want one emulator for several Sega console and arcade systems, plus options such as widescreen rendering and online features. Its broad system support is appealing, but choosing the right build matters: experimental branches can be unstable.
Overview
Flycast covers more than Dreamcast, extending to Naomi, Naomi 2 and Atomiswave, with the Android listing also naming System SP arcade games. That makes it a useful fit for players whose library spans Sega consoles and arcade platforms rather than Dreamcast alone. The Android listing says it runs most Dreamcast games, including Windows CE titles, though “most” is not a promise of universal compatibility.
Game files are not included and must be owned by the user. A Dreamcast BIOS is not required, which removes one setup dependency. Controller support and online multiplayer are supported, while modem and LAN adapter emulation and RetroAchievements add options for players interested in network-era features and achievements.
Key features
Graphics and saves
On Android, Flycast supports OpenGL and Vulkan, high-definition and widescreen rendering, and custom high-definition texture packs. Those options give players room to improve presentation, but they are enhancements rather than a reason to expect every game to look or run identically. Android users also get 10 save-state slots, a practical convenience for pausing progress outside a game's own save system.
Online features and builds
The Android listing names RetroAchievements and emulation for modem and LAN adapters; its update notes also mention Power Smash online support. These features make Flycast more than a local-play emulator for users whose games support them. The project offers regular master builds, experimental nightly development builds and versioned stable releases. Master builds should be relatively stable; other branches may crash, be unstable or refuse to run. Players who value reliability should avoid treating nightly builds as the default.
Pricing
Flycast is free: the Flycast plan costs nothing and has no ads. That suits players who want the emulator without a subscription or upfront charge. The trade-off is that game files are not included and must be owned by the user, so the free plan does not supply a game library.
Platforms
Flycast supports Android, Linux, macOS and Windows. The README also says Xbox One and Series builds can be installed using Xbox Device Portal, giving Xbox owners a route to run it beyond the listed standard platforms. iOS support has been dropped, so it is not the choice for iPhone or iPad users. The project directs users to its Discord server for discussion.
Who it's for
Flycast is a strong fit for players who want Dreamcast and Sega arcade emulation across desktop or Android, value graphics options on Android, or want features such as save states and online-related emulation. It is less suitable for iOS users, anyone expecting games to come bundled, or players who need every development branch to behave reliably. The project is licensed under GPL-2.0.
Pros and cons
- Pros: One free emulator covers Dreamcast, Naomi, Naomi 2 and Atomiswave, so players with libraries across those systems need not choose a Dreamcast-only option.
- Pros: Android offers high-definition and widescreen rendering, OpenGL and Vulkan support, texture packs and 10 save-state slots.
- Pros: A Dreamcast BIOS is not required, and the free plan has no ads.
- Cons: Game files are not included and must be owned by the user.
- Cons: Experimental and non-master branches may crash or fail to run, making build choice important for players who prioritize stability.
- Cons: iOS support has been dropped.
Alternatives
Browse Dreamcast emulators if you want to compare options for that system. Flycast is another listing for the same free emulator, with the same Dreamcast, Naomi, Naomi 2 and Atomiswave focus. MAME is also free and cross-platform; its ROMs and copyrighted software are generally not included, so it suits readers considering a broader arcade-emulation option who are comfortable sourcing their own files.
WashingtonDC is a free open-source alternative for Linux and Windows. This Flycast listing is another free, open-source option across Android, Linux, macOS and Windows. Redream is a freemium alternative for those platforms; its Premium plan starts at $6, paid once, with high-definition rendering among its listed features. Deecy is a free option for Linux and Windows. Nitrocast is a free Linux option. nullDC 2.0.0 is free and supports web, Windows, macOS and Linux.
Verdict
Choose Flycast if you want a free, multi-platform emulator for Dreamcast and several Sega arcade systems, especially if Android graphics options, save states and online-related features matter to you. Its breadth and no-cost plan are the main reasons to pick it; look elsewhere if you need iOS support, bundled games or the assurance of a stable experience from experimental builds.
Verdict
Flycast supports several Sega console and arcade systems across desktop and Android platforms, with graphics options and save states listed for Android. Game files are not included, and experimental or non-master branches may be unstable.
Questions
How much does Flycast cost?
Flycast is free, with no ads.
Which platforms does it support?
The listed platforms are Android, Windows, macOS, and Linux. The README says iOS support has been dropped and describes Xbox One and Series installation through Xbox Device Portal.
Which systems does Flycast emulate?
It emulates Sega Dreamcast, Naomi, Naomi 2, and Atomiswave. The Android listing also mentions arcade games for System SP.
Do I need a Dreamcast BIOS or game files?
A Dreamcast BIOS is not required. Game files are not included and must be owned by the user.
Is Flycast open source?
The GitHub repository identifies its license as GPL-2.0.
Where can I get builds or discuss Flycast?
The project offers regular master builds, experimental nightly development builds, and versioned stable releases. Its README directs users to Discord for discussion.
Facts from Flycast's own pages
- Achievements
- RetroAchievements integration is included. · play.google.com, 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, 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, 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, 15 Oct 2026
- Developer
- Google Play identifies the developer as Raphael Jean-Leconte and lists France. · play.google.com, 28 Sept 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, 15 Oct 2026
- Documentation
- The official README sends configuration and supported-feature information to TheArcadeStriker wiki and Discord. · github.com, 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, 15 Oct 2026
- Downloads
- The project offers regular master builds, experimental nightly development builds, and versioned stable releases. · github.com, 28 Sept 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, 28 Sept 2026
- Game files
- The app includes no games, so users must provide their own legally owned files or homebrew games. · play.google.com, 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, 28 Sept 2026
- Graphics APIs
- The Android build supports OpenGL and Vulkan rendering. · play.google.com, 15 Oct 2026
- HD and widescreen
- The Android app can render Dreamcast games in high definition and widescreen formats. · play.google.com, 15 Oct 2026
- iOS availability
- The README says support for iOS has been dropped. · github.com, 28 Sept 2026
- iOS status
- The upstream README says iOS support has been dropped. · github.com, 15 Oct 2026
- Licence
- The repository is licensed under GNU GPL version 2. · github.com, 15 Oct 2026
- License
- The GitHub repository identifies its license as GPL-2.0. · github.com, 28 Sept 2026
- Limit: compatibility
- Uptodown says some Naomi 2, Hikaru and System SP titles are excluded despite broad Dreamcast and Naomi support. · flycast.en.uptodown.com, 15 Oct 2026
- Limit: controls
- Google Play reviews include complaints that controls are poor and that some Naomi games or controllers fail to work correctly. · play.google.com, 15 Oct 2026
- Limit: graphics
- Chrome-Stats reviews report flickering, incorrect widescreen output, duplicated frames and blank screens with Vulkan on some devices. · chrome-stats.com, 15 Oct 2026
- Limit: performance
- Chrome-Stats reviews report lag or slowdown in some games, especially FMV-heavy titles. · chrome-stats.com, 15 Oct 2026
- Limit: setup
- An independent Android guide says users commonly need to resolve BIOS paths, VMU save handling and multi-disc playlists; Vulkan glitches and high internal resolutions can reduce performance on mid-range devices. · kasoukuukan.com, 15 Oct 2026
- Linux installation
- Linux users can install a Flatpak named org.flycast.Flycast. · github.com, 15 Oct 2026
Where Flycast stands on Freedom251
- Dreamcast Emulators#2 of 9