Classic PC racing game arrives on Switch via homebrew Wine port

A homebrew project called Wine-NX lets Nintendo Switch owners run Windows x86 games natively on the console. Need for Speed Underground 2 runs at 20-45 fps, while Quake III and OpenTTD are also playable. WarCraft III is nearly functional, with menus, campaigns, and cutscenes working.
Wine-NX is built as a port of Wine 11 tailored for the Switch's native Horizon OS, packaged in the NRO homebrew format. It relies on Box64's ARM64 dynamic recompiler to translate x86 instructions, while graphics rendering is handled through Mesa 20.1's nouveau driver. The project also supports audio, touchscreen input, and lets Switch controllers function as either a mouse/keyboard combo or an Xbox 360 pad.
Compatibility currently requires a Switch capable of running custom firmware, meaning an unpatched early model or a hardware-modded unit. Performance varies by title: OpenTTD reaches up to 60 fps, Quake III manages roughly 37 fps at 720p, and Need for Speed Underground 2 fluctuates between 20 and 45 fps with an overclocked CPU. WarCraft III remains a work in progress, with menus, campaigns, and cutscenes already functional.
This project could meaningfully extend the Switch's lifespan as a retro-gaming device, particularly for players who missed these PC classics or prefer handheld play. However, the custom firmware requirement limits accessibility to technically savvy users, and performance variability means only older, less demanding titles will run acceptably. The broader impact may be modest—enthusiasts gain a novel way to revisit aging software, while Nintendo's official ecosystem remains unaffected. Still, it demonstrates how community-driven emulation continues to blur platform boundaries, potentially influencing how consumers view hardware longevity and software preservation.