Ymir Git (2026/08/18) is a new work-in-progress Sega Saturn emulator featuring the ability to load games from various file formats like BIN+CUE and ISO. It supports automatic IPL ROM detection, region switching, and up to two players with customizable keybindings. Additional features include backup RAM management, save states, and rewinding capabilities. The changelog notes several updates, including improved shader handling, memory management enhancements, and fixes for macOS graphics issues. Users can download the emulator and explore its extensive capabilities as it continues to develop.
(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/08/18) has been released. This is an ongoing development of a Sega Saturn emulator.
Features:
Load games from BIN+CUE, IMG+CCD, MDF+MDS, or ISO files
Automatic detection of IPL (BIOS) ROM
Automatic switching of regions
Support for up to two players with standard control pads on both ports (more features coming)
Completely customizable keybindings
Support for Backup RAM and DRAM cartridges (further updates planned)
Integrated memory manager for importing and exporting saves, along with transferring between internal and cartridge RAM
Save states functionality
Rewinding options (up to one minute at 60 fps), turbo speed, and frame stepping (both forward and backward)
An advanced, feature-rich debugger still in development.
Ymir Changelog:
* chore(build): Updated `glslang/setup-masm` to v1.4 to eliminate Node.js deprecation warnings
* chore(utils): Suppressed string conversion deprecation warnings on Windows
* fix(gfx-mac): Reintroduced Vulkan SDK installation step for macOS
* feat(vdp-d3d12): Initiated structuring of shader parameters
* fix(app): Excluded the successful renderer initialization message during startup
* feat(vdp-d3d12): Added per-frame VDP1 resources
* feat(vdp-d3d12): Introduced per-frame VDP2 upload buffers to enhance performance
* feat(vdp-d3d12): Added multiple command allocators for improved performance
* fix(gfx-mac): Disabled Vulkan support on macOS
* feat(vdp-d3d12): Correctly uploaded VDP2 VRAM chunks
* feat(vdp-d3d12): Implemented basic, though currently non-functional, VDP2 VRAM uploads
* feat(media-cue): Added additional sanity checks.
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!