Ymir Git (2026/08/31), a work-in-progress Sega Saturn emulator, offers various features such as loading games from multiple file formats (BIN+CUE, IMG+CCD, MDF+MDS, ISO), automatic BIOS detection, and region switching. It supports up to two players, customizable keybindings, and integrated save management. Additional functionalities include save states, one-minute rewinding at 60 fps, turbo speed, and a frame step feature, alongside a developing debugger. Recent updates focus on enhancing the hardware VDP2 compositor shader with various fixes, performance improvements, and reorganizing code for clarity. The download is available for users interested in this evolving emulator.
(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/31) has been released. It is a work-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
Supports up to two players with standard Control Pads on both ports (more features coming soon)
Fully customizable keybindings
Support for Backup RAM and DRAM cartridges (more features coming soon)
Integrated backup memory manager for importing and exporting saves, and transferring between internal and cartridge RAM
Save states functionality
Rewinding (up to one minute at 60 fps), turbo speed, frame stepping (forwards and backwards)
A feature-rich debugger in progress
Ymir Changelog:
* fix(vdp-hw): Port recent fixes to hardware VDP2 compositor shader
* feat(vdp-hw): Restrict color calculations
* chore(vdp-hw): Move additional parameters to root constants
* fix(vdp-hw): Fix potential issues with color calculation indexing
* chore(vdp-hw): Embed rotation registers within the common rendering parameters block
* fix(vdp-hw): Correct LNCL/BACK indexing and parsing
* perf(vdp-hw): Merge and specialize rotparams calculations for layer rendering shaders
* chore(vdp-hw): Standardize naming conventions
* chore(vdp-hw): Slightly reorganize code for improved clarity
* chore(vdp-hw): Combine color calculation window shader into the BGs shader
* chore(vdp-hw): Rename shaders for better organization
* chore(vdp-d3d12): Clean up and prep for VDP1 implementation
* fix(vdp-hw): Resolve LNCL/BACK read issues
* chore(vdp-hw): Eliminate unused variables
* feat(vdp-hw): Remove “transparent” bit as “priority=0” fulfills the same role
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!