EVERYTHING XIAOMI
Get listed

Flycast

Flycast is a free emulator for Sega Dreamcast, Naomi, Naomi 2, and Atomiswave, available on Android, Windows, macOS, and Linux.

Place
#2 of 9
Score
7.5
Flycast's website

What Flycast is

Flycast is a free emulator for Sega Dreamcast, Naomi, Naomi 2, and Atomiswave, available on Android, Windows, macOS, and Linux. The 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, 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, while Xbox One and Series builds can be installed using Xbox Device Portal. The README directs users to the project's Discord for discussion.

Good

  • Supports Dreamcast, Naomi, Naomi 2, and Atomiswave.
  • Offers OpenGL and Vulkan graphics support.
  • Android listing specifies 10 save-state slots.
  • Available for Android, Windows, macOS, and Linux.

Watch out

  • Game files are not included.
  • Branches other than master may be unstable or crash.
  • iOS support has been dropped.

Who it suits

Flycast suits people looking to emulate Dreamcast and supported arcade systems on Android, Windows, macOS, or Linux. It may appeal to users who want graphics options, save states, controller support, or online multiplayer features.

Verdict

Flycast covers several Sega and arcade systems, with graphics options, save states, and online-related features. Choose a stable release or master build with the project's branch warning in mind, and provide game files that you own.

Plans and prices

From Flycast's own pricing page, checked 28 Sep 2026.

All about pricing
PlanPriceWhat it gives you
FlycastFreeFree; no ads; game files are not included and must be owned by the user
FreeFreeNo ads · user supplies legally owned games

The facts

Each one read from Flycast's own pages, with the date it was checked.

What it does

Achievements
RetroAchievements integration is included.checked 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.checked 15 Oct 2026
Build stability
The builds page describes master as relatively stable and warns that other branches may crash or refuse to run.checked 15 Oct 2026
Developer
Google Play identifies the developer as Raphael Jean-Leconte and lists France.checked 28 Sep 2026
Developer identity
Google Play identifies the developer as Raphael Jean-Leconte, located in France, with the Flyinghead account and GitHub site.checked 15 Oct 2026
Documentation
The official README sends configuration and supported-feature information to TheArcadeStriker wiki and Discord.checked 15 Oct 2026
Documentation depth
The community wiki has pages for setup, features, settings, command-line configuration, troubleshooting, DCNet, GGPO and VMU topics.checked 15 Oct 2026
Downloads
The project offers regular master builds, experimental nightly development builds, and versioned stable releases.checked 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.checked 28 Sep 2026
Game files
The app includes no games, so users must provide their own legally owned files or homebrew games.checked 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.checked 28 Sep 2026
Graphics APIs
The Android build supports OpenGL and Vulkan rendering.checked 15 Oct 2026
HD and widescreen
The Android app can render Dreamcast games in high definition and widescreen formats.checked 15 Oct 2026
Licence
The repository is licensed under GNU GPL version 2.checked 15 Oct 2026
License
The GitHub repository identifies its license as GPL-2.0.checked 28 Sep 2026
Limit: compatibility
Uptodown says some Naomi 2, Hikaru and System SP titles are excluded despite broad Dreamcast and Naomi support.checked 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.checked 15 Oct 2026
Limit: graphics
Chrome-Stats reviews report flickering, incorrect widescreen output, duplicated frames and blank screens with Vulkan on some devices.checked 15 Oct 2026
Limit: performance
Chrome-Stats reviews report lag or slowdown in some games, especially FMV-heavy titles.checked 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.checked 15 Oct 2026

Where it runs

Android coverage
The Android app also supports System SP arcade games and most Dreamcast games, including Windows CE titles.checked 15 Oct 2026
iOS availability
The README says support for iOS has been dropped.checked 28 Sep 2026
iOS status
The upstream README says iOS support has been dropped.checked 15 Oct 2026
Linux installation
Linux users can install a Flatpak named org.flycast.Flycast.checked 15 Oct 2026
The full review of Flycast

Flycast is a free emulator for Dreamcast and several Sega arcade systems, available on desktop and Android. It is best suited to players with libraries across those systems who want graphics options and online-related features in one emulator. Its breadth is a clear advantage, though experimental builds carry a real stability risk.

Overview

Flycast emulates Sega Dreamcast, Naomi, Naomi 2, and Atomiswave; its Android listing also names System SP arcade games. It says most Dreamcast games run, including Windows CE titles, which makes Flycast a strong fit for varied Sega collections without promising compatibility for every title.

Game files are not included and must be owned by the user. A Dreamcast BIOS is not required, removing one setup dependency. Controller support and online multiplayer are supported, alongside modem and LAN adapter emulation and RetroAchievements. The Android update notes also name Power Smash online support, a useful addition for players interested in that title's online play.

Key features

Graphics and save states

On Android, Flycast supports OpenGL and Vulkan, high-definition and widescreen rendering, and custom high-definition texture packs. These options offer ways to improve presentation, but they are not a guarantee of uniform results across games. Android users also get 10 save-state slots, providing room to preserve multiple points in progress without relying solely on in-game saves.

Build choices

The project provides versioned stable releases, regular master builds, and experimental nightly development builds. Master is described as relatively stable; other branches may be unstable, crash, or refuse to run. Players who value reliability should favor a stable release or master rather than treating a nightly as a routine upgrade.

Pricing

Flycast costs nothing. The free plan has no ads and includes the emulator, but not game files; users must own those themselves. There is no paid tier to unlock the listed systems or features, so the trade-off is the user's responsibility for obtaining games and choosing a suitable build.

Platforms

Flycast supports Android, Linux, macOS, and Windows. Builds for Xbox One and Series can be installed using Xbox Device Portal, but iOS support has been dropped. That makes Flycast a desktop-and-Android option rather than a current choice for iPhone or iPad users.

Who it's for

Flycast suits players who want one emulator for Dreamcast and Sega arcade systems, especially those who value HD and widescreen options, save states, or online-related features. Its multiple build channels suit users willing to select between stability and development builds. It is a weaker fit for anyone expecting bundled games, iOS support, or assured stability from experimental branches.

Pros and cons

  • Pros: Emulates Dreamcast, Naomi, Naomi 2, and Atomiswave, with System SP also named in the Android listing; useful breadth for Sega libraries.
  • Pros: Android offers HD and widescreen rendering, two graphics APIs, custom texture packs, and 10 save-state slots.
  • Pros: No-cost use, no ads, controller support, online multiplayer, and no Dreamcast BIOS requirement reduce cost and setup friction.
  • Cons: Game files are not supplied and must be owned by the user.
  • Cons: Non-master branches may be unstable, crash, or fail to run; choosing a build requires care.
  • Cons: iOS support has been dropped, excluding current Apple mobile use.

Alternatives

Browse Dreamcast Emulators for a category-wide comparison. MAME is another free option for Android, Linux, macOS, and Windows, with a GPL-2.0-or-later license; its ROMs and copyrighted software are generally not included. Choose it when that option better fits your needs.

WashingtonDC is free and open-source under GPL version 3, but its listed platforms are Linux and Windows. Deecy is another free option for Linux and Windows. nullDC 2.0.0 is free and lists Linux, macOS, web, and Windows support.

Redream is a freemium alternative for Android, Linux, macOS, and Windows. Its Premium plan is $6, paid once, with pay-what-you-want amounts of $6, $8, $10, or $20 and high-definition rendering among its listed benefits; consider it if that payment model suits you better. Nitrocast is a free alternative for Linux.

Verdict

Choose Flycast if you want a free, multi-system Sega emulator with Android graphics options, save states, and online-related features, and are prepared to supply your own game files. Its system coverage is the main reason to pick it; look elsewhere if you need iOS support or want to avoid build-stability uncertainty.

Getting started

  1. Open the Flycast builds website.
  2. Choose a regular master build or a versioned stable release for the relevant platform.
  3. Install the build on Android, Linux, macOS or Windows.
  4. For Xbox One or Series, use Xbox Device Portal to install a build.
  5. Provide game files that you own; a Dreamcast BIOS is not required.

Limits worth knowing

The free Flycast plan does not include game files; users must own them. The builds page warns that branches other than master may be unstable, crash or refuse to run.

Questions

How much does Flycast cost?

Flycast is free, with no ads.

Which platforms does it support?

It is available for Android, Linux, macOS and Windows. Xbox One and Series builds can be installed using Xbox Device Portal; iOS support has been dropped.

What systems and games does it emulate?

Flycast emulates Sega Dreamcast, Naomi, Naomi 2 and Atomiswave. Its Android listing says it runs most Dreamcast games, including Windows CE titles, and arcade games for Naomi, Naomi 2, Atomiswave and System SP.

Does Flycast require a Dreamcast BIOS?

No. Game files are not included, and users must own them.

Is Flycast open source?

The project’s license is GPL-2.0.

Where can I get builds or discuss the project?

The project provides master, experimental nightly and versioned stable builds at its website. Its README directs users to the project’s Discord server for discussion.

Alternatives to Flycast

All alternatives
  1. 1

    Flycast

    Free planOpen sourceAndroidLinuxmacOSSelf-hosted
    7.6Free plan
  2. 2

    MAME

    Free planAndroidLinuxmacOSWindows
    7.1Free plan
  3. 3

    nullDC 2.0.0

    Free planWebLinuxmacOSWindows
    6.9Free plan
  4. 4

    WashingtonDC

    Free planLinuxWindows
    6.4Free plan
  5. 5Redream logo

    Redream

    AndroidLinuxmacOSWindows
    6.2$6 one-time
  6. 6

    Flycast

    AndroidLinuxmacOSWindows
    6.1