Need for Speed Underground 2 gira su Nintendo Switch grazie a Wine-NX, un progetto homebrew che permette di eseguire programmi e giochi Windows direttamente sulla console. Un video pubblicato il 13 settembre mostra il gioco di corse in funzione sull'hardware Nintendo attraverso questo software, che lavora nel sistema operativo della macchina.
Il risultato arriva mentre il titolo è anche al centro di un remake dei fan in Unreal Engine 5. Su Switch, invece, il progetto utilizza la versione Windows del gioco, eseguita attraverso gli strumenti di compatibilità messi a disposizione da Wine-NX.
Le prestazioni riportate per le gare oscillano fra 20 e 45 fps, utilizzando il livello di dettaglio predefinito e il processore in overclock. La dimostrazione comprende anche un pannello con i dati di utilizzo di CPU e GPU: il filmato documenta quindi il funzionamento del gioco durante la guida, oltre al semplice avvio.
Alla base c'è un adattamento di Wine 11 per Horizon OS, il sistema operativo di Switch, distribuito come pacchetto homebrew nel formato NRO. La traduzione del codice x86 dei programmi Windows passa attraverso il ricompilatore dinamico ARM64 di Box64, che consente di eseguirlo sull'architettura della console.
La componente grafica sfrutta il driver nouveau di Mesa 20.1. Il progetto supporta inoltre audio e touchscreen, mentre i controller della console possono svolgere le funzioni di mouse e tastiera oppure essere riconosciuti come un controller XBOX 360, offrendo così diverse modalità di input per i programmi eseguiti.
Le prove comprendono altri giochi: OpenTTD raggiunge fino a 60 fps, mentre Quake III Arena gira intorno ai 37 fps alla risoluzione di 1280 × 720 pixel. Sono risultati distinti da quelli del gioco di corse, ottenuti con due ulteriori titoli funzionanti attraverso lo stesso progetto.
Il lavoro sulla compatibilità coinvolge anche Warcraft III, per il quale risultano funzionanti i menu, le campagne e le sequenze filmate. Il supporto allo strategico è ancora in sviluppo, a differenza degli altri giochi indicati come già giocabili.
Per utilizzare Wine-NX serve una Switch capace di avviare un firmware modificato ed eseguire applicazioni homebrew NRO. Il requisito riguarda i vecchi modelli privi delle correzioni hardware oppure console dotate di una modifica fisica: il software richiede dunque una macchina predisposta a questo tipo di applicazioni.