Ymir Sega Saturn Emulator Reaches Version 0.1.7 With Rapid Compatibility Gains
Ymir's v0.1.7 adds Arcade Racer and Mission Stick support, with the SH-2 debugger described as "finally actually useful" after recent accuracy work.

The open-source Sega Saturn emulator Ymir, developed by StrikerX3, reached version 0.1.7 with peripheral support for the Arcade Racer and Mission Stick, the latest milestone in a project that has rapidly matured in recent months. The Saturn has historically been one of the harder platforms to get decent emulation coverage on, leaving players to choose between Mednafen, Yabause, and SSF as the generally accepted options. Ymir is shaping up as a legitimate alternative to all three.
The hardware is largely to blame for the scarcity of Saturn emulators. The console ran on eight processors compared to the PlayStation's two, and titles like NiGHTS into Dreams and Virtua Fighter 2 were coded in ways specific enough to the hardware that they make accurate emulation considerably harder than it is for most other platforms. Getting all of that right is a long, painstaking process, which makes the pace of Ymir's development notable.
Version 0.1.7 adds more than just peripheral support. The release includes new video options targeting frame pacing in windowed mode and better use of high refresh rates when synchronizing video, along with a global exception handler to catch unexpected crashes. The debugger work is arguably the most significant internal improvement: the SH-2 debugger is, in the project's own words, "finally actually useful and has been an invaluable asset to help investigate and troubleshoot many bugs." That kind of tooling pays dividends across every subsequent fix.
If you want to track development between stable releases, the repository also offers regular nightly builds. These are explicitly described as potentially unstable, but they serve a purpose: they let contributors and testers exercise new features before they land in an official release. The save state policy here is worth understanding before you commit hours of play time to a nightly. As Oliveria explains: "Save state files created by any stable release are guaranteed to be forwards-compatible with any future version of Ymir, both stable and nightly. Save state files created by nightlies have no such guarantee. Save state files are not backwards-compatible."

That last point cuts both ways. Stable saves will survive future updates, but nothing you create today can load in a version older than the one that made it. Stick to stable releases if continuity matters to you; run the nightlies if you want to test and report.
Ymir aims for high compatibility with the Saturn library and already offers diverse disk image support alongside advanced input and peripheral handling. With the SH-2 debugger now pulling its weight as a diagnostic tool, the rate of bug resolution should only accelerate from here.
Know something we missed? Have a correction or additional information?
Submit a Tip

