// TOM'S HARDWARE ITALIA — HARDWARE & GADGET
Need for Speed Underground 2 gira su Nintendo Switch: ecco come fare
Il progetto homebrew Wine-NX porta la versione Windows di Need for Speed Underground 2 su Nintendo Switch: una dimostrazione video mostra il gioco in esecuzione direttamente sulla console, attraverso il sistema operativo Horizon OS. Il software permette di avviare giochi e programmi per PC sull'hardware Nintendo, combinando Wine con un sistema di traduzione del codice x86.
Per Underground 2, le prestazioni dichiarate durante le gare oscillano fra circa 20 e 45 fotogrammi al secondo, con il livello di dettaglio predefinito e la CPU in overclock. Il filmato include un pannello che visualizza l'utilizzo di processore e GPU durante l'esecuzione. L'intervallo di frame rate descrive quindi una configurazione con frequenze della CPU aumentate rispetto a quelle standard della console.
La base del progetto è un port di Wine 11 per Horizon OS, distribuito come applicazione homebrew in formato NRO. Wine fornisce lo strato di compatibilità necessario ai programmi Windows, mentre Box64 si occupa della traduzione del codice x86 attraverso il proprio ricompilatore dinamico ARM64. Sono due componenti con compiti distinti: uno gestisce la compatibilità software, l'altro adatta le istruzioni alla diversa architettura del processore.
La parte grafica passa invece da Mesa 20.1 e dal driver nouveau. È questo il percorso impiegato da Wine-NX per gestire il rendering dei giochi sulla console. L'esecuzione avviene all'interno dell'ambiente Horizon OS: il progetto porta qui gli strumenti necessari a far funzionare software Windows, mantenendo il sistema operativo della Switch come ambiente di destinazione.
Wine-NX supporta anche l'audio e il touchscreen, mentre i controller della console possono assumere più ruoli. Oltre a gestire le funzioni di mouse e tastiera, possono comportarsi come un controller Xbox 360. Il supporto agli input comprende dunque sia i comandi tipici dei programmi per PC sia un'interfaccia gamepad riconoscibile dai giochi compatibili.
Il gruppo dei titoli già eseguibili comprende OpenTTD, indicato fino a 60 fps, e Quake III Arena, per il quale vengono riportati circa 37 fps alla risoluzione di 1.280 × 720 pixel. Anche WarCraft III è in lavorazione: lo stato del progetto comprende menu, campagne e sequenze filmate funzionanti. I risultati documentati coprono così giochi di guida, sparatutto e titoli strategici.
Per utilizzare Wine-NX serve una Switch capace di avviare un firmware personalizzato ed eseguire applicazioni homebrew NRO: una vecchia unità non corretta oppure una console dotata di modifica hardware. Questa condizione circoscrive la disponibilità del progetto alle console predisposte per l'homebrew.
Aggiungi Tom's Hardware alle tue fonti preferite su Google