2026-08-19

Ymir Git (2026/08/19)

Ymir Git (2026/08/19) is released. 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
Up to two players with standard Control Pads on both ports (more to come)
Fully customizable keybindings
Backup RAM and DRAM cartridges (more to come)
Integrated backup memory manager to import and export saves, and transfer between internal and cartridge RAM
Save states
Rewinding (up to one minute at 60 fps), turbo speed, frame step (forwards and backwards)
A work-in-progress feature-rich debugger

Ymir Changelog:
* feat(vdp-d3d12): Also upload CRAM rotation coefficients table view
* docs: Update CHANGELOG with graphics backend authors
* Merge pull request #929 from SternXD/metalrenderer
* docs: Add Metal GPU requirements to troubleshooting doc
* chore(format): Add obj-c formatting rules to .clang-format
* feat(gfx-mac): Implement Metal graphics context
* feat(gfx-mac): Enumerate Metal graphics adapters
* feat(build): Add Metal shader compilation on macOS
* feat(vdp-d3d12): Upload VDP2 CRAM when dirty
* fix(build): Add `converters/libiconv` for FreeBSD
* fix(build): Attempt to fix libiconv issues in FreeBSD
* chore(settings): Limit hardware renderer settings from UI to local builds for now
* fix(build): Find and use `Iconv` on macOS
* fix(utils): Use `iconv` to convert strings<->wstrings on non-Windows platforms
* fix(gfx): Fix Linux Vulkan build instructions
* fix(gfx): Do not require shader compilers on Linux if not compiling with Vulkan support

Download: Ymir Git (2026/08/19)
Source: Here

0 Comments

Post a Comment