2026-09-25

Ruzu v0.1.1-rc1

EmuCR: RuzuRuzu v0.1.1-rc1 is released. ruzu is a Nintendo Switch emulator written in Rust and it began as an experiment nobody expected to work.

Ruzu Changelog:
Linux — native Wayland: added Vulkan rendering through a GTK Wayland subsurface and shared EGL contexts for OpenGL, while preserving X11 support. Moving the rendering surface between windows during emulation is restricted on Wayland to avoid a reproduced compositor crash.
Shader compatibility: implemented missing atomic compare-and-swap instruction, addressing the GPU-thread panic reported in issue #14. Support remains subject to graphics-backend and hardware capabilities.
Windows memory handling: corrected recovery from reads of uncommitted sparse-vector pages, including fault-address validation and transitions from read-only to writable pages.
Memory reclamation: ported Eden’s optimization to decommit fully zeroed sparse-vector pages while preserving partially cleared pages and neighboring data. Added regression tests for page reclamation, reuse, and Windows fault recovery. Performance gains in games have not yet been measured.
Firmware and keys: added a compatibility check before emulation starts in both the graphical and command-line interfaces. When installed firmware cannot be decrypted with the available keys, Ruzu reports the problem before booting. This compatibility error is not shown merely because firmware or prod.keys is absent.

Download: Ruzu v0.1.1-rc1 x64
Source: Here

0 Comments

Post a Comment