Ruzu v0.0.1 is released. ruzu is a Nintendo Switch emulator written in Rust and it began as an experiment nobody expected to work.
2026-09-06
Ruzu v0.0.1
Ruzu v0.0.1 is released. ruzu is a Nintendo Switch emulator written in Rust and it began as an experiment nobody expected to work.
Cube64 / Wii64 v1.4.8
Cube64 / Wii64 v1.4.8 are released. Wii64 & Cube64 are Mupen64 for the Gamecube/Wii. Port of the popular multi-OS N64 emulator, Mupen64, to the Nintendo Gamecube and Wii through the libOGC library. The emulator currently uses dynamic recompilation of the N64 machine code to PowerPC (the Gamecube/Wii's ISA) and full hardware accelerated graphics to achieve (near) full-speed emulation in most instances.
Turbo Stage v0.11.0
Turbo Stage v0.11.0 is released. Turbo Stage is a python-frontend for DOSBox-Staging and is available for Linux.
Turbo Stage Changelog:
DosBox Staging v0.83.0 support
Download:Turbo Stage v0.11.0
Source:Here
Turbo Stage Changelog:
DosBox Staging v0.83.0 support
Download:Turbo Stage v0.11.0
Source:Here
Nextendo v1.8.0
Nextendo v1.8.0 is released. Nextendo is a fork of the open-source Ryujinx Nintendo Switch emulator. On top of Ryujinx's excellent accuracy and performance, Nextendo adds a first-class, built-in client for the Nextendo Network — a community-run replacement for the official online service — so supported games can be played online again without any manual configuration, custom hosts file, or SSL bypass on the user's part. The emulation core (CPU, GPU, audio, input, filesystem) is unchanged from upstream Ryujinx. Nextendo's additions are limited to the networking layer and the surrounding user experience.
NgpCraft Emulator v3.6
NgpCraft Emulator v3.6 is released. A Neo Geo Pocket / Neo Geo Pocket Color emulator: a fast native C++ core (TLCS-900H + Z80 + K2GE video) driven by a PyQt6 desktop shell. Its timing is calibrated against real hardware — instruction-fetch wait-states on the cartridge flash, silicon-measured MUL/DIV and LDIR costs — so self-timed games (Cool Boarders Pocket, Densha de Go) run at their true 30 fps instead of the ~2× too fast that most emulators show.
KytyPlus v3.3
KytyPlus v3.3 is released. KytyPlus is a KytyPS5-based PlayStation 5 emulator for Windows, macOS, and Linux. This repository is a standalone project derived from KytyPS5 (itself based on Kyty), with additional work focused on iGPU optimization, build stability, and a unified PS4/PS5 dispatch (iGPU behavior is not yet verified; see iGPU status).
KytyPlus Changelog:
Overview
v3.3 focuses on stability improvements, better timeout handling, and improved debugging capabilities.
Changes
🔧 GPU & Rendering Improvements
Fence wait timeouts: Added 10-second timeout to fence waits in CommandBuffer::WaitForFenceOnly() to prevent infinite hangs on driver issues or fence signaling problems.
Master semaphore timeouts: Added 30-second timeout to MasterSemaphore::Wait() to prevent hanging indefinitely on semaphore wait issues.
Command buffer reuse: Improved BeginNext() logic with progressive fallback attempts before growing the command buffer pool. Added last-resort wait for master semaphore before creating new buffers.
🔊 Audio Improvements
Tighter audio buffering: Reduced target latency from 40ms to 30ms for more responsive audio.
Faster buffer management: Reduced max queued buffers from 16 to 8, decreased wait timeout from 200ms to 100ms, and increased check frequency (500μs sleep vs 1000μs).
Improved audio underrun handling: More aggressive clearing of queued audio when waiting too long to prevent stutter during heavy GPU load.
🛡️ Debugging & Validation
Vulkan validation enabled by default: Vulkan validation layers are now enabled by default to catch spec violations, resource state errors, and synchronization issues. This helps identify problems earlier and provides better diagnostic information in logs.
To disable validation for performance testing, use --vulkan-validation false.
🌐 HTTP/HTTPS
HTTP busy-loop fix (v3.1, maintained): HttpWaitRequest now sleeps 10ms between polls instead of returning immediately, preventing CPU spinning and excessive log growth. Deadline-based timeout support added.
Known Limitations
Some games may still not boot or may crash - emulation is beta software
Vulkan validation adds overhead; may impact performance on some systems
HTTPS/HTTP functionality is functional but may not work for all game-specific network requests
Oodle/Kraken decompression remains unsupported in self-contained builds
Upgrade Notes
Vulkan validation is now enabled by default. If you experience performance issues and your games work fine, you can disable it with --vulkan-validation false.
The timeout changes should prevent hangs but may change timing slightly in edge cases.
Testing
Tested HTTPS connectivity to:
google.com ✅
github.com ✅
api.github.com ✅
kytyps5.github.io ✅
TLS 1.2/1.3 support confirmed via mbedTLS configuration
Download:KytyPlus v3.3
Source:Here08
KytyPlus Changelog:
Overview
v3.3 focuses on stability improvements, better timeout handling, and improved debugging capabilities.
Changes
🔧 GPU & Rendering Improvements
Fence wait timeouts: Added 10-second timeout to fence waits in CommandBuffer::WaitForFenceOnly() to prevent infinite hangs on driver issues or fence signaling problems.
Master semaphore timeouts: Added 30-second timeout to MasterSemaphore::Wait() to prevent hanging indefinitely on semaphore wait issues.
Command buffer reuse: Improved BeginNext() logic with progressive fallback attempts before growing the command buffer pool. Added last-resort wait for master semaphore before creating new buffers.
🔊 Audio Improvements
Tighter audio buffering: Reduced target latency from 40ms to 30ms for more responsive audio.
Faster buffer management: Reduced max queued buffers from 16 to 8, decreased wait timeout from 200ms to 100ms, and increased check frequency (500μs sleep vs 1000μs).
Improved audio underrun handling: More aggressive clearing of queued audio when waiting too long to prevent stutter during heavy GPU load.
🛡️ Debugging & Validation
Vulkan validation enabled by default: Vulkan validation layers are now enabled by default to catch spec violations, resource state errors, and synchronization issues. This helps identify problems earlier and provides better diagnostic information in logs.
To disable validation for performance testing, use --vulkan-validation false.
🌐 HTTP/HTTPS
HTTP busy-loop fix (v3.1, maintained): HttpWaitRequest now sleeps 10ms between polls instead of returning immediately, preventing CPU spinning and excessive log growth. Deadline-based timeout support added.
Known Limitations
Some games may still not boot or may crash - emulation is beta software
Vulkan validation adds overhead; may impact performance on some systems
HTTPS/HTTP functionality is functional but may not work for all game-specific network requests
Oodle/Kraken decompression remains unsupported in self-contained builds
Upgrade Notes
Vulkan validation is now enabled by default. If you experience performance issues and your games work fine, you can disable it with --vulkan-validation false.
The timeout changes should prevent hangs but may change timing slightly in edge cases.
Testing
Tested HTTPS connectivity to:
google.com ✅
github.com ✅
api.github.com ✅
kytyps5.github.io ✅
TLS 1.2/1.3 support confirmed via mbedTLS configuration
Download:KytyPlus v3.3
Source:Here08
Xenia Edge Git (2026/09/06)
VisualBoyAdvance-M Git (2026/09/06)
VisualBoyAdvance-M Git (2026/09/06) is compiled. VisualBoyAdvance-M(VBA-M) is a [Super] Game Boy [Color / Advance] emulator for Windows, Linux & Mac. Here you can get information about the latest development build of the Windows version and download it while you're at it.
Xenia Git (2026/09/06)
Xenia Git (2026/09/06) is compiled. Xenia is an experimental emulator for the Xbox 360. It does not run games (yet).
Vita3K Git (2026/09/06)
Vita3K Git (2026/09/06) is compiled. Vita3K is an experimental PlayStation Vita emulator for Windows, Linux and macOS. The emulator currently runs a few homebrew programs in .vpk format. No commercial games are playable.
PCSX2 v2.9.31
PCSX2 v2.9.31 is released. PCSX2 is a free and open-source PlayStation 2 (PS2) emulator. Its purpose is to emulate the PS2's hardware, using a combination of MIPS CPU Interpreters, Recompilers and a Virtual Machine which manages hardware states and PS2 system memory. This allows you to play PS2 games on your PC, with many additional features and benefits.
ShadPS4 Pre (2026/09/05)
ShadPS4 Pre (2026/09/05) is released. An early PS4 emulator for Windows and Linux written in C++.
rpcs3 Git (2026/09/06)
rpcs3 Git (2026/09/06) is compiled. RPCS3 is an open-source Sony PlayStation 3 emulator and debugger written in C++ for Windows and Linux. The emulator has been in development since early 2011 and currently supports modern DirectX 12, Vulkan and OpenGL renderers. The emulator is capable of booting and playing a decent amount of commercial games and PlayStation 3 SDK samples. Many more titles are also becoming playable with future development by contributors.
NxEmu Dev v0.8.0-613-d11dbac
NxEmu Dev v0.8.0-613-d11dbac is released. NxEmu is an experimental open-source emulator for the Nintendo Switch from N3xoX1.
MesenCE Git (2026/09/06)
Gecko (2026/09/06)
Gecko (2026/09/06) is released. A cross-platform GameCube/Wii emulator and debugger written in Rust.
FB Neo Git (2026/09/06)
FB Neo Git (2026/09/06) is compiled. FinalBurn Neo is an Emulator for Arcade Games & Select Consoles. It is based on the emulators FinalBurn and old versions of MAME.
Dolphin Git 2606-360
Dolphin Git 2606-360 is compiled. This is the trunk of Dolphin Project. Dolphin is the first Gamecube emulator able to run commercial games! Dolphin is a Gamecube, Wii and Triforce (the arcade machine based on the Gamecube) emulator which supports many extra features and abilities not present on the original consoles. It has a partial Wii support and plays most Gamecube games.
DuckStation Git (2026/09/06)
DuckStation Git (2026/09/06) is compiled. DuckStation is an simulator/emulator of the Sony PlayStation(TM) console, focusing on playability, speed, and long-term maintainability. The goal is to be as accurate as possible while maintaining performance suitable for low-end devices. "Hack" options are discouraged, the default configuration should support all playable games with only some of the enhancements having compatibility issues.
EKA2L1 Git (2026/09/06)
EKA2L1 Git (2026/09/06) is compiled. EKA2L1 is a Experimental Symbian OS emulator, written in C++ 17. The emulator currently emulates Symbian OS's EKA2 behavior (with planned EKA1 support), and reimplement most of its critical app servers. It can already boot many EKA2's apps and games, with EKA1 being worked on at the moment.
PPSSPP Git (2026/09/06)
Citron-NEO Git (2026/09/06)
CEMU Graphic Packs v981
CEMU Graphic Packs v981 is released. It is a Community Graphic Packs for Cemu. Cemu is a Nintendo Wii U emulator that runs commercial games. Highly experimental software to emulate Wii U applications on PC.