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 is for
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 is good
- 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.
Freedom251 review
Flycast: the full review
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.
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 0.00 USD per free 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.00 USD per 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.
Flycast plans and pricing
All plansCompared on Dreamcast emulators
- Free plan
- Yes
- Supported platforms
- Windows, macOS, Linux, Android
- Controller support
- Yes
- Save states
- Yes
- Online multiplayer
- Yes
- Dreamcast BIOS required
- No
