![]() * Enabled GDB server, compile fix for MSVC, added GDB option to config * GDB - 'vMustReplyEmpty' should not be explicitly handled, it is a test for how the target responds to unknown vpackets (which was incorrect) * GDB wait for debugger option to allow debugging from bootstrap, and Event::Resume moved after renderer init so agent.interrupt() can pause the renderer * Draw "Waiting for debugger", and fixed UI not rendering last frame before a state change * Fixed GDB regs/mem endianness |
||
---|---|---|
.github | ||
core | ||
docs | ||
gdtool | ||
intl | ||
shell | ||
tests | ||
.cirrus.yml | ||
.gitignore | ||
.gitlab-ci.yml | ||
.gitmodules | ||
CMakeLists.txt | ||
LICENSE | ||
README.md | ||
vcpkg.json |
README.md
Flycast
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.
Install
Flatpak (Linux)
-
Install Flycast from Flathub:
flatpak install -y org.flycast.Flycast
- Run Flycast:
flatpak run org.flycast.Flycast
Homebrew (MacOS)
-
Install Flycast via Homebrew:
brew install --cask flycast
Xbox One/Series
Retail:
Open gamr13's github page from your Xbox console.
Dev Mode:
Grab the latest build from the builds page, or the GitHub Actions. Then install it using the Xbox Device Portal.
Binaries
Get fresh builds for your system on the builds page.
New: Now automated test results are available as well.