DuckStation vs Flycast
DuckStation
duckstation.orgFlycast
flycast.dojo.oooSide by side
| Figure | DuckStation | Flycast |
|---|---|---|
| Price from | Free | — |
| Free plan | Yes | — |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| Android | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 2 | 0 |
| Spec score · Game Console Emulators | 8.9 (#4) | 7.5 (#24) |
| Purpose | DuckStation emulates the Sony PlayStation console, focusing on playability, speed, and long-term maintainability. | Flycast Dojo is a fork of Flycast, a multi-platform Sega Dreamcast, Naomi, and Atomiswave emulator focused on netplay and replay. |
Plans
In their own words
DuckStation
DuckStation is a free emulator for Sony PlayStation games, available for Android, Linux, macOS and Windows. Its hardware renderer supports D3D11, D3D12, OpenGL, Vulkan and Metal, with upscaling, texture filtering and 24-bit color among the graphics options. Enhancements include PGXP geometry precision, texture replacement, adaptive downsampling and post-processing shader chains. Play options include save states, rewind, runahead, CPU overclocking and multi-disc support, along with memory-card editing and save importing. DuckStation supports RetroAchievements and Discord Rich Presence. It accepts digital and analog controllers, rumble, and up to eight devices through multitap; GunCon and Justifier lightguns can be simulated with a mouse. Supported formats include bin/cue, MAME CHD, single-track ECM, MDS/MDF, CCD and unencrypted PBP. A PS1 or PS2 BIOS image is required but not supplied, and games are not provided. The maker says users should dump a BIOS from their own console. Desktop requirements include Windows 10/11 and macOS 13.3 or newer.
Flycast
Flycast Dojo is a free, open-source fork of the Flycast emulator for Sega Dreamcast, Naomi, Naomi 2 and Atomiswave. Its focus is netplay and replay, with training tools for supported games. Players can connect using Match Codes, direct IP connections or virtual LANs such as ZeroTier or Radmin. Match Codes use an internet relay to help start peer-to-peer sessions through firewalls without an account or extra software. Netplay sessions can be recorded and played back, or transmitted to a replay server or listening spectator. Training Mode supports RetroArch .cht cheats, savestates, and recording and playing back inputs. Players can compare ROM MD5 checksums, while successful peer-to-peer play requires matching ROM and BIOS files. The project is bundled with Fightcade and Arkadyzja. It is listed for Android, Linux, macOS and Windows, though the official site links downloads for Windows, Linux and Mac. The documentation notes that Match Codes may have problems on some cloud gaming services or corporate networks.