
(HEY YOU!! We hope you enjoy! We try not to run ads. So basically, this is a very expensive hobby running this site. Please consider joining us for updates, forums, and more. Network w/ us to make some cash or friends while retro gaming, and you can win some free retro games for posting. Okay, carry on ๐)
Kenji-NX is an open-source emulator for the Nintendo Switch, originally developed by gdkchan (of Ryujinx fame) but now being advanced by a new developer team. This software brings retro gaming into the modern era, allowing players to experience classic titles in a digital environment.Excitingly, Kenji-NX has recently received an update.Changelog:
- New
- GDB Stub – @Coxxs
- Allows games to be debugged remotely, which is an effective method for creating cheats/mods
- Turbo Mode – originally by @nico-abram, added to Ryubing by @GreemDev
- From the author: “Adds a hotkey that, while held, toggles on a “turbo mode” flag that multiplies elapsed CPU TickSource ticks, which should speed up any games that use delta time between frames for physics calculations.”
- Support for Hollow Knight: Silksong – @LotP1
- Basic event handle implementation for IApplicationFunctions 210
- GDB Stub – @Coxxs
- Fixes/Optimizations
- Fix Avalonia native mouse wheel support – @MaxLastBreath
- Fix Avalonia MouseWheel sending delta of 1 or -1 and never 0
- Uses a dispatch timer to reset the value back to 0, if no mousewheel event has happened in the past 50 MS
- Fix: Crash caused by cursor overflow – @rockingdice
- Fix: Socket blocking flag is inverted when setting it – @Coxxs
- Fix: UI deadlock when launching a game with “Trace Logs” enabled – @Coxxs
- Fix: UI: Match System Time setting not dynamically disabling/enabling System Time options – @KeatonTheBot
- Fix numerous possible NullReferenceExceptions, InvalidOperationExceptions – @KeatonTheBot
- Include SL/SR default bindings for single Joy-Cons – @mcost45
- Memory Changes – @LotP1
- Increase frame time stability and lag spikes at the cost of some overhead to memory, resulting in very slightly better average FPS (~1-2%)
- PPTC: Use accurate length for enumerating – @LotP1
- Fixes a crash when infoStream count mismatches codesList count
- UI: Change stick visualizer color to system accent color – @KeatonTheBot
- Vulkan: Fix push descriptors bug on Intel Arc running on Linux
- Work around Escape hotkey race with exit confirmation dialog – @mqudsi
- Unmerged work from original dev(s), rebased to current codebase
- Avoid lookup of invalid textures if pool did not change – originally by @gdkchan
- This fixes invalid texture format messages being spammed in games like Kirby Star Allies and Kirby’s Return to Dreamland Deluxe by only looking them up once in the texture pool.
- Protect against stack overflow caused by deep recursive calls – originally by @gdkchan
- Avoid lookup of invalid textures if pool did not change – originally by @gdkchan
- Fix Avalonia native mouse wheel support – @MaxLastBreath
Retro Replay Retro Replay gaming reviews, news, emulation, geek stuff and more!