Ymir Git (2026/06/06) is a feature-rich, work-in-progress Sega Saturn emulator. It supports loading games from various file formats (BIN+CUE, IMG+CCD, etc.) and includes automatic IPL ROM detection and region switching. Features like two-player support, customizable keybindings, RAM backup, integrated memory management, save states, and rewinding capabilities enhance user experience. The update also introduces a work-in-progress debugger. The changelog details improvements in build processes, dependency management, and documentation updates. Notable fixes for Linux builds and enhancements for headless debugging are included. Users can download the emulator and access the new features.
(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/06/06) has been released. This is an in-progress Sega Saturn emulator.
Features:
Load games from BIN+CUE, IMG+CCD, MDF+MDS, or ISO formats
Automatic detection of IPL (BIOS) ROM
Automatic switching of regions
Support for up to two players using standard Control Pads on both ports (with more features on the way)
Completely customizable keybindings
Compatibility with backup RAM and DRAM cartridges (additional features coming)
Built-in memory management system for importing and exporting saves, along with transferring between internal and cartridge RAM
Save states functionality
Rewind up to one minute at 60 fps, turbo speeds, and frame stepping (both forwards and backwards)
A feature-rich debugger that is still being developed
Ymir Changelog:
* docs: Updated CONTRIBUTING with guidelines for new vendored dependencies
* fix(build): Restored compiler configuration for Linux builds
* build: Disabled vcpkg bootstrapping and configuration for library-only builds
* fix(build): Quoted variable values
* build: Fixed line escapes
* build: Included library-only builds in CI
* build: Removed unnecessary CMake preset options
* docs: Added instructions for utilizing Ymir as a library
* build: Prevented {fmt} from compiling a C++ module
* build: Updated workflows to explicitly disable `Ymir_LIBRARY_ONLY`
* build: Introduced `Ymir_LIBRARY_ONLY` option to compile only `ymir-core`
* build: Utilized {fmt} submodule and updated dependency guidelines
* build: Re-added {fmt} as a submodule
* Merged pull request #892 from mmkzer0/feat/headless-dbg
* fix(headless): Strengthened filesystem path and environment handling, removed spawn_tests
* feat(headless): Added debug configuration cascade
* feat(dbg): Eliminated redundant tests, portable EnvGet utility, replaced std::getenv
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!