News > Show Only
Ymir v0.2.1
Zykon, 00:12, 11-01-2026
The latest Sega Saturn emulator - Ymir, has been updated.
New features and improvements - App: Added "Take Screenshot" action to File menu - App: Moved "Backup Memory Manager" action from File to System menu - Debugger: Added Dump memory region button to the Memory Viewer to dump the currently selected region to a raw .bin file in the profile’s dump path - Debugger: Display VRAM data access shifts separately from CP delays in the VDP2 VRAM access delay window and display them for scroll BGs as well - Rewind: Reset rewind buffer on hard resets and whenever the CD Block LLE settings is changed - Save states: Separated save states menu into Load and Save to avoid confusion and simplify interactions - Updater: Added compile-time flag Ymir_ENABLE_UPDATE_CHECKS to enable or disable the automatic update checker, including the onboarding process - VDP1: Reworked renderer code structure. Allows threading without affecting timings and paves way for other rendering backends Fixes - Settings: Properly reload binds for "increase/decrease speed by 25%" - Updater: Create state/updates folder before writing .onboarded file in case the user opts out of automatic update checks. Fixes update check onboarding popup always appearing on startup - Updater: Detect nightly -> stable update when the current version matches the stable version - VDP1: Reduce VBlank erase timing penalty to fix graphics artifacts in Battle Garegga's options menu - VDP2: Allow bitmap data access during SH-2 cycles. Fixes FMV flickering in Lunar - Silver Star Story, Shin Kaitei Gunkan, and Mechanical Violator Hakaider - VDP2: Apply VRAM bank data access shift to scroll BGs. Fixes shifted borders in World Heroes Perfect's demo sequence - VDP2: Disable VRAM access restrictions based on ZMCTL parameters. Fixes missing background graphics in Baku Baku Animal - World Zookeeper
