A work-in-progress Switch emulator focused on native recompilation.

Status

57 phases in locally. The compiler pipeline, runtime, threading skeleton, FP/SIMD, homebrew path, service skeletons, input, guest IPC/audio skeleton, Vulkan backend skeleton, shader translation skeleton, graphics profile feedback, title behavior patches, guarded speculative optimization, official title profiles, a profile export sanitizer, and GUI shell are present. Tracks what runs today, what is still missing, and what the next compatibility phases cover.


Technical Details

How Nx86 works under the hood. Covers the full compiler pipeline (decode, lift to NxIR, optimize, lower to x86_64-v4), the memory model, block chaining, fastmem and slowmem paths, runtime profiling, services, graphics scaffolding, and the test system.


NDX

NDX is Nx86's built-in modloader. Covers installing mods, creating .ndx packages, writing nxmod.toml, managing profiles, cheats, repositories, and the trust and safety model.