Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator
2,526
stars
6,516
commits
C++
primary language
Sep 10, 2026
updated
Flycast is a multi-platform Sega Dreamcast, Naomi, Naomi 2, and Atomiswave emulator derived from reicast.
Information about configuration and supported features can be found on TheArcadeStriker's flycast wiki.
Join us on our Discord server for a chat.

Get builds for your system from the builds page or GitHub Releases.
master branch with recent fixes and updates.Automated test results are available from the builds page as well.

Install Flycast from Google Play.
)Install Flycast from Flathub:
flatpak install -y org.flycast.Flycast
flatpak run org.flycast.Flycast
)Install Flycast via Homebrew:
brew install --cask flycast
Due to persistent harassment from an iOS user, support for this platform has been dropped.

Grab the latest build from the builds page, or the GitHub Actions. Then install it using the Xbox Device Portal.
Right-click the bootstrap script and choose Open:
shell/apple/generate_xcode_project.command
Double-click the bootstrap script:
shell\windows\generate_vs_project.bat
gcc/g++)$ git clone --recursive https://github.com/flyinghead/flycast.git
$ cd flycast
$ mkdir build && cd build
$ cmake ..
$ make
(top 30 of 133)
C++
44.0%
C
28.6%
HTML
23.8%
Roff
1.3%
Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator
2,526
stars
6,516
commits
C++
primary language
Sep 10, 2026
updated
Flycast is a multi-platform Sega Dreamcast, Naomi, Naomi 2, and Atomiswave emulator derived from reicast.
Information about configuration and supported features can be found on TheArcadeStriker's flycast wiki.
Join us on our Discord server for a chat.

Get builds for your system from the builds page or GitHub Releases.
master branch with recent fixes and updates.Automated test results are available from the builds page as well.

Install Flycast from Google Play.
)Install Flycast from Flathub:
flatpak install -y org.flycast.Flycast
flatpak run org.flycast.Flycast
)Install Flycast via Homebrew:
brew install --cask flycast
Due to persistent harassment from an iOS user, support for this platform has been dropped.

Grab the latest build from the builds page, or the GitHub Actions. Then install it using the Xbox Device Portal.
Right-click the bootstrap script and choose Open:
shell/apple/generate_xcode_project.command
Double-click the bootstrap script:
shell\windows\generate_vs_project.bat
gcc/g++)$ git clone --recursive https://github.com/flyinghead/flycast.git
$ cd flycast
$ mkdir build && cd build
$ cmake ..
$ make
(top 30 of 133)
C++
44.0%
C
28.6%
HTML
23.8%
Roff
1.3%