Ymir Git (2026/05/10) is a work-in-progress Sega Saturn emulator that supports loading games from various file formats (BIN+CUE, ISO, etc.), automatic IPL ROM detection, and region switching. It allows up to two players with customizable keybindings, and features like backup RAM management, save states, rewinding, turbo speed, and frame stepping. The latest update includes various fixes and enhancements, such as memory allocation for breakpoints, improved JSON-RPC handling, and expanded debugging features. The emulator aims to provide a comprehensive gaming experience and continues to evolve with user feedback.
(HEY YOU!! We hope you enjoy! We try not to run ads. So basically, this is a very expensive hobby running this site. Please consider joining us for updates, forums, and more. Network w/ us to make some cash or friends while retro gaming, and you can win some free retro games for posting. Okay, carry on đ)
Ymir Git (2026/05/10) has been released. This is an in-progress Sega Saturn emulator.
Features:
Load games from BIN+CUE, IMG+CCD, MDF+MDS, or ISO files
Automatic IPL (BIOS) ROM detection
Automatic region switching
Support for up to two players using standard Control Pads on both ports (more features on the way)
Fully customizable keybindings
Support for Backup RAM and DRAM cartridges (more features coming soon)
An integrated backup memory manager to import and export saves, as well as transfer between internal and cartridge RAM
Save states
Rewinding (up to one minute at 60 fps), turbo speed, and frame stepping (both forwards and backwards)
A feature-rich debugger currently under development
Ymir Changelog:
* fix(SH2): Manual memory allocation for breakpoints and watchpoints
* build: Include executable in debug symbol packages
* Merge pull request #851 from mmkzer0/feat/headless-dbg
* docs(dbg): Added comments for non-obvious protocol behavior
* fix(dbg): Strengthen ID range check, add DTO defaults, and extend protocol tests
* fix(dbg): Tighten JSON-RPC request validation
* build(dbg): Expose framing interface targets
* fix(dbg): Clear JSON-RPC parse errors on success
* fix(dbg): Phase 1 protocol improvements
* feat(dbg): Add JSON-RPC line framing
* feat(dbg): Introduce headless protocol DTOs
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!