ROM Properties v2.9 is released. ROM Properties is a shell extension adding the ability to display additional information to file managers. ROM Properties is currently available for Linux and Windows. This shell extension adds a few nice features to file browsers for managing video game ROM and disc images.
Ryu r5 (2026/09/10) is released. A self-contained DLSS 5 graphics stack on top of vanilla Ryubing: upscaling + DLAA in one NGX evaluate, in-game Neural Rendering, and DLSS-G frame generation up to 2x/3x/4x. Upstream master merges in automatically every Monday; every push builds.
KytyPS5 Changelog:
r5 - 2026-09-10
SPIR-V call arguments. The AST optimizer no longer propagates an expression into a function-call argument when targeting SPIR-V, so the argument temporaries inserted by the structured program survive. This fixes translation of shaders whose texture helper calls take non-normalized coordinates. The fix is active by default. Covered by tests/ShaderCallArguments.
Vulkan graphics pipeline libraries (research, default off). RYUJINX_VULKAN_GPL=1 requests VK_EXT_graphics_pipeline_library on NVIDIA (non-macOS) devices. Ordinary VS+FS pipelines are then built from four cached libraries and linked without LTO; any unsupported state, cap or native failure falls back to the existing monolithic path, and device creation retries without the extension if it fails. Startup provisional libraries are capped at 512 and runtime libraries at 16,384. The game renderer still uses traditional renderpasses, so startup libraries have not yet been reused by real draws; see docs/totk-gpl-integration-2026-09-06.md.
ROM shader warmup and sharing (research, default off). RYUJINX_SHADER_ROM_WARMUP=1 builds a bounded synthetic pipeline for restored graphics programs that have no stored pipeline state (RYUJINX_SHADER_ROM_WARMUP_LIMIT, default 32). RYUJINX_SHADER_ROM_MODULE_SHARE=1 shares identical SPIR-V modules between such programs, and RYUJINX_SHADER_ROM_BINARY_SHARE=1 interns identical packed host binaries during cache loading. None of these read or write the user's shader cache contents.
Pipeline diagnostics (research, default off). With RYUJINX_SHADER_CACHE_PROBE=1, shader readiness and runtime hit messages carry a process-local hostObject identity, and the Vulkan backend logs first pipeline lookups, creation API times, GPL attempts and first-use key differences. The threaded program wrapper forwards the host identity without waiting.
Configurable shader cache loading parallelism. The disk shader cache loader's translation workers and in-flight host compile limit (previously a fixed 8) are now min(logical threads − 1, 8) by default and can be overridden with RYUJINX_SHADER_COMPILE_THREADS=
Disk cache loader worker stack. The shader cache loader's translation threads now run with a 16 MiB stack (default was 1 MiB). A ROM-seeded Echoes of Wisdom cache crashed the process with an AccessViolationException inside the recursive SPIR-V generator during load; with the larger stack the same 37,232 records load completely. With RYUJINX_SHADER_CACHE_PROBE=1 the loader also logs disk program N translating before each record so a process-level crash can be attributed.
Uniform buffer binding guard. DescriptorSetUpdater.SetUniformBuffers now logs and skips a binding beyond the descriptor arrays instead of crashing the render thread with IndexOutOfRangeException (seen once with a ROM-seeded cache on Pokémon Violet; not reproduced since).
Standalone harnesses under tests/ and research tools under tools/ accompany these changes; they are outside Ryujinx.sln and are not shipped.
Download:Ryu r5 (2026/09/10)
Source:Here
Altirra v4.50 Test 21 is released. Altirra is an Atari 8 bit Emulator on the Windows/DOS platform. Altirra emulates several models of the 8-bit Atari computers. This includes the the 800, 800XL, and 130XE versions. It has a lot of options, and compatibility is decent especially given the emulator's early stages. It also supports some copy protected games properly in emulation.
WinUAE v6.1.0 Beta 14 is released. WinUAE is the commodore amiga emulator for Windows. WinUAE is a mostly complete software emulation of the hardware of the Commodore Amiga 500/1000/2000. A Commodore Amiga, for those who don’t know, is a 16/32 bit computer system based on the Motorola 680×0 CPU and a few specially designed custom chips that provide very good graphics and sound capabilities. Its first incarnation, the A1000, appeared in 1985, followed by the highly successful A500 and A2000 models. WinUAE is a port of the originally written for Unixish systems UAE; but over time, it seems the Windows port, WinUAE has become the best version available on any platform. WinUAE is free software: you are welcome to distribute copies of it and/or modify it, under certain conditions. There is no warranty of any kind for UAE. For more details concerning these issues, please read the GNU General Public License, which describes the terms under which WinUAE is distributed.
suyu v0.0.8 is released. This is a continuation of suyu, which was archived upstream at v0.04. suyu is a Nintendo Switch emulator and AArch64 native recompiler written in C++.
KytyPS5 (2026/09/15) is released. KytyPS5 is a PlayStation 5 compatibility layer. The project is still in an early stage of development, so compatibility is limited and behavior may change quickly between builds.
KytyPS5 Changelog:
https://github.com/KytyPS5/KytyPS5/releases/tag/KytyPS5-2026-09-15-7b5a33f
Download:KytyPS5 (2026/09/15)
Source:Here
Xenia Edge Git (2026/09/15) is released. Xenia Edge is yet another experimental fork of the Xenia emulator, mainly based on Xenia Canary but with the aim of quicker iteration and improvements to Vulkan backend and Linux platform in particular. Windows of course remains fully supported as well and will benefit from changes made here especially with its Vulkan backend.
WinVICE r46237 is released. WinVICE is a program that executes programs intended for the old 8-bit computers. The current version emulates the C64, the C128, the VIC20, all the PET models (except the SuperPET 9000, which is out of line anyway), the PLUS4 and the CBM-II (aka C610).
erings v0.4.3 is released. A Sega Saturn emulator. erings is a work in progress. Pretty much all of the console's major internal hardware components are implemented to some extent. Many games run and a number of them at full speed. However, there are still plenty bugs to find. The focus of erings is to play the majority of officially licensed games while focusing on the user experience. This is not intended to be a perfect emulator of every aspect of the Saturn. Some features and components are purposely not supported and never will be. It might be better to think of this as a Saturn game player than a digital Saturn console.
Ruzu v0.0.8 is released. ruzu is a Nintendo Switch emulator written in Rust and it began as an experiment nobody expected to work.
x360ce v4.21.30.0 is released. Xbox 360 Controller Emulator (a wrapper library that translates the xinput calls to directinput calls) which allows your controller (GamePad, Joystick, Wheel, ...) to function like an Xbox 360 controller on a Windows PC. For example it allows you to play Grand Theft Auto (GTA) game with Logitech wheel.
Xenia Git (2026/09/14) is compiled. Xenia is an experimental emulator for the Xbox 360. It does not run games (yet).
VisualBoyAdvance-M Git (2026/09/14) 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.
PCSX2 v2.9.52 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.

NewsLetter
Bookmark
Submit News
Email Us
