Kenji NX
ChangeLogs
Kenji NX is constantly evolving and improving to provide you with the best Nintendo Switch emulation experience on your Android device. On this page, you can find out what’s new and what’s fixed in each version of Kenji NX. Stay updated and enjoy Kenji NX!
v2.0.5
New!!
- Stretch to Fullscreen toggle (Settings → Graphics)
- Added x0.75 Resolution setting
- L3/R3 support for physical controllers
- Virtual controller: Separate L3/R3 buttons
- Removed old L3/R3 implementation (double-tap + stick hold)
- Language & Region selection (Settings → System)
- Screen orientation preference (Settings → User Interface)
- Sensor, SensorLandscape, SensorPortrait
- Position and opacity settings for the overlay menu button
Fixes/Optimizations
- Loading screen: Native progress piped to the UI overlay
- On-screen keyboard: Focus/visibility fixes
- Save files: Groundwork for item-ID based mapping
- Timezone games are using the Android-Device Timezone instead of UTC
- Remove unused VVL binary, further reducing APK file size to 71 MB
Updates
- Bump targetSdk to 36 (Android 16)
- Add Android 10 support (experimental)
- Remove, replace redundant/deprecated code
- Update packages
- androidx.appcompat:appcompat:1.7.1
- androidx.core:core-ktx:1.17.0
- androidx.lifecycle:lifecycle-runtime-ktx:2.9.1
- androidx.navigation:navigation-compose:2.9.3
- androidx.test.espresso:espresso-core:3.7.0
- androidx.test.ext:junit:1.3.0
- com.google.android.material:material:1.13.0
- com.google.code.gson:gson:2.13.1
- io.coil-kt:coil-compose:2.7.0
2.0.4.1 – Bugfix Release
Fixes a new bug that prevents games from showing up on the game list/grid.
- Jit Cache Eviction (fixes out-of-memory errors with some games)
- Low Power PPTC (port from the desktop version: Uses one-third of cores to load PPTC)
Fixes/Optimizations
- Fix ‘Unknown’ games bug when using game folder with subfolders
- Turn off NCE and PPTC by default
- Reduce APK file size by 8.5% (83.8 to 76.7 MB)!
Misc.
- Update OpenAL to 1.24.3
v2.0.3
Initial Android release, based on Kenji-NX 2.0.3.
This is rebased from the OG Ryujinx devs’ internal Android branch, with some UI changes and improved game compatibility.