Skip to content

Releases: coye2/NX-Infinity

NX Infinity 1.1.0 hotfix .2 - core discovery and game boot

Choose a tag to compare

@coye2 coye2 released this 02 Nov 16:09

Hotfix .2 replaces the broken .1 tester build.

  • Fixed normal startup looking in the temporary .NET extraction cache instead of beside the executable. NXI Core is now discovered without special launch arguments.
  • Fixed the protected Switch 1 JIT crashing on duplicate CPU delegate-table keys. Required lookup names remain stable; implementations remain encrypted.
  • Corrected release metadata so the frontend's strict installation verification accepts the package.
  • Rebuilt the core with a thread-safe GPU cleanup queue, fixing a reproduced stop/shutdown race.

Download the entire Windows or Proton ZIP and extract it into a new folder. Replace the complete application package, including its cores folder. Do not replace only the EXE. Existing settings and saves stay in their user-data location.

Validation includes final-ZIP extraction to a new path with spaces/Unicode, starting from outside the application folder, without --install-root. Core discovery, worker verification, game frames and clean shutdown are checked. The CPU delegate table matches all 166 original entries; the GPU cleanup stress check executes all 32,000 callbacks once. All 28 protected modules pass the static decompiler check.

Proton archive installation/reinstallation is tested under Ubuntu WSL; SteamOS/Bazzite gameplay remains unqualified. Pokopia character graphics remain broken, and protection adds overhead. The bundled TOTK timing module is excluded. No games, keys, firmware or saves are included. Required dependency notices/sources are attached. This remains an experimental prerelease.

Final Windows ZIP checks (no installation override):

  • Metroid Prime 4: 3,567 presented frames, no application errors, clean shutdown.
  • Pokopia: 1,773 presented frames, no application errors, clean shutdown.
  • TOTK: 974 presented frames, no application errors, clean shutdown.
  • Brand-new profile: core discovered and verified without keys/firmware installed.

SHA-256:

8a5eea368dd81458d61b4e4825e16fc9085179fdc524b47f5a509210d11b6803  NX-Infinity-1.1.0-test.20261102.2-Windows-x64.zip
19e7246ad9f072069c0f342445f093e97bb5d719b45989f4d800ed7f7dba784e  NX-Infinity-1.1.0-test.20261102.2-Proton-x64.zip
1c1ea24b7f8cbf19617cf12a2c5adfc959f851f2357d7a0f3092da74bfa45582  NX-Infinity-1.1.0-test.20261102.2-Third-Party-Sources.zip

BROKEN - replaced by hotfix .2

Pre-release

Choose a tag to compare

@coye2 coye2 released this 02 Nov 14:42

SUPERSEDED: this build is broken. Download hotfix .2, extract the complete package into a new folder, and replace this version.

BROKEN BUILD: normal startup can report the core missing and prevent games launching. A replacement is being tested. Please do not use this download.

Current work is available for testing on Windows x64 and Linux through Proton.

Includes the current launcher and NXI core, experimental Switch 2 work, cheats/mods, PokeTool, avatars and updated Proton setup.

  • Windows: extract the entire Windows ZIP into a new folder, then open NX Infinity.exe.
  • Proton / SteamOS / Bazzite: extract the Proton ZIP, then run bash Install-NX-Infinity.sh in Desktop Mode. The first launch downloads the Proton runtime. See linux/README.md inside the ZIP for Steam Game Mode setup.
  • Known issues: Pokopia launches, but character graphics are still broken. Protection adds performance overhead. SteamOS/Bazzite gameplay and physical controller, audio and suspend/resume checks still need testers.
  • Protection: all 28 first-party modules use strong obfuscation and encrypted method sections, checked with ILSpy. Debug symbols and internal maps/reports are stripped.
  • Checks: final Windows game test presented 2,867 frames with no application or Vulkan errors and a clean shutdown. Worker protocol matched the original. Protected runtime fixtures and 56 Linux installer/package tests passed. These checks do not qualify every feature or game.

The bundled TOTK timing module is omitted. Required third-party notices are retained; FFmpeg and OpenAL sources are attached separately. No games, keys, firmware or saves are included. This prerelease does not replace the stable auto-update release.

Send testers the Windows or Proton ZIP. The third-party source ZIP contains dependency sources only. Checksums are in SHA256SUMS.txt and the matching .sha256 files.

The final Proton ZIP also passed an actual install/reinstall check under Ubuntu WSL: all 365 manifest files matched, and the existing prefix was retained.

SHA-256:

1b54397638b895e331cd149748ca08ce74ead2ac9007940af06b77d1caa5bc23  NX-Infinity-1.1.0-test.20261102.1-Windows-x64.zip
06c11653839c9264c580321ebb3bc63b2fe164ca633dc18c63f7c04215904e8c  NX-Infinity-1.1.0-test.20261102.1-Proton-x64.zip
1c1ea24b7f8cbf19617cf12a2c5adfc959f851f2357d7a0f3092da74bfa45582  NX-Infinity-1.1.0-test.20261102.1-Third-Party-Sources.zip

NX Infinity — Stable Release v1

Choose a tag to compare

@coye2 coye2 released this 26 Oct 22:55

NX Infinity v1 is here.

an entirely remade Switch themed Desktop + HOME UI, built on a fork of the Ryujinx core through Kenji-NX with extensive repairs and performance improvements. credit to the original teams and to sakasakiking for Dune's design origins.

what's in v1:

  • HD landscape backgrounds from metadata. game covers stay on the tiles.
  • smoother HOME controller movement, better stick handling and stable focus.
  • MP4 graphics defaults at 1.5× resolution and 16× filtering.
  • Low-end GPU and Minimum load modes, including per-game settings.
  • shader and texture-tracking repairs, faster repeat launches and a cached library at startup.
  • controller reconnect and touchscreen pointer controls.
  • themes, avatars, save tools and local translation options.

Windows: download NX-Infinity-v1.0.0-win-x64.zip, extract it and open NX Infinity.exe.

Linux / Proton: download NX-Infinity-v1.0.0-linux-proton-x64.zip, extract it and run Install-NX-Infinity.sh. The application files match the Windows package byte for byte. Python 3.11+, Vulkan drivers and internet access are needed for first setup.

The release includes checksums, the audit receipt and Defender scan results. Windows startup and the updated UI checks pass. Proton installation, reinstall and save-prefix preservation pass under Ubuntu WSL.

MP4 still stutters. Linux desktop gameplay and 3D All-Stars touch interaction need more testing. Test notes.

developer: COYE / coye2

dev team testers: IL DENTE PROIBITO and ShadowEddyx12. thank you for helping get this out.

Full changelog · Credits · Support me on Ko-fi