Un nuovo e importante aggiornamento porta ulteriori miglioramenti al porting nativo di Mario Kart 64 per Nintendo 3DS, realizzato dallo sviluppatore EstebanPdN e basato sul progetto di decompilazione SpaghettiKart di HarbourMasters.

L’obiettivo del progetto è riportare l’esperienza originale del celebre gioco di corse pubblicato nel 1996 su Nintendo 64 direttamente sull’hardware della console portatile Nintendo.
Mario Kart 64 3DS v1.5 is out!
Big performance update — on New 3DS the port now runs at a solid 60 FPS most of the time, plus a bunch of fixes and UI improvements.https://t.co/JxJQ0fjUJYhttps://t.co/HGgkqDEC10 pic.twitter.com/lrTZ1KBW87
— estebanpdn (@estebanpdn_) September 8, 2026
Non si tratta quindi di un semplice emulatore: il porting parte dal codice ricostruito attraverso la decompilazione di Mario Kart 64 e lo adatta alle caratteristiche specifiche del Nintendo 3DS.
Uno degli aspetti più interessanti è proprio l’utilizzo dei due schermi della console. Il gioco viene renderizzato sul display superiore alla risoluzione nativa di 400×240 pixel, con la possibilità di raggiungere gli 800 pixel sui modelli New Nintendo 3DS. È inoltre possibile scegliere tra il formato originale 4:3 e una modalità widescreen 5:3.
Lo schermo inferiore, invece, viene sfruttato per offrire un’interfaccia dedicata durante le gare, con informazioni sulla posizione del giocatore, la mappa del tracciato, gli oggetti disponibili e una serie di menu accessibili tramite touch.
Un adattamento che cerca quindi di rispettare il più possibile il gioco originale, sfruttando allo stesso tempo le peculiarità della console.
Con quest’ultima versione il progetto fa un ulteriore passo avanti, soprattutto sul fronte della stabilità e delle prestazioni.
Sono stati risolti diversi crash che potevano verificarsi all’avvio, durante lo spegnimento e nel corso delle partite, oltre a un problema specifico che poteva mandare in crash il gioco durante la schermata dei risultati delle gare.
Migliorato anche il comportamento su Nintendo 3DS e New Nintendo 3DS, con una gestione più efficiente della memoria e prestazioni complessivamente superiori. Sono stati inoltre corretti i problemi legati all’interpolazione dei fotogrammi e al frame pacing, rendendo la fluidità del gioco più consistente.
Un’altra modifica particolarmente interessante riguarda la gestione delle risorse di gioco. I dati vengono ora precaricati nella RAM, eliminando durante le gare la necessità di effettuare letture delle risorse direttamente dalla scheda SD. Anche l’estrazione dei dati di gioco direttamente dal dispositivo è stata velocizzata.
Non mancano poi interventi sul comparto grafico e audio, con miglioramenti al rendering, alle texture, ai colori e all’elaborazione dell’audio.
L’aggiornamento introduce inoltre nuove possibilità di personalizzazione, permettendo di regolare la scala di rendering, la distanza di visualizzazione e alcuni filtri del display.
Grande attenzione è stata riservata anche all’interfaccia. Sono stati aggiunti cinque diversi layout per l’HUD, mentre la schermata di gara è stata ulteriormente perfezionata.
I menu Data e Course Data sono stati ridisegnati per funzionare meglio sui due schermi del Nintendo 3DS, mentre i risultati di Grand Prix e Time Trial sono ora centrati e accompagnati da ombre sul testo per migliorarne la leggibilità.
Anche la gestione dei record e dei ghost è stata sistemata, con una maggiore affidabilità nel salvataggio e nel caricamento. All’interno dei dati dei tracciati sono state aggiunte inoltre le nuove azioni Race Ghost ed Erase Ghost, rendendo più semplice gestire le proprie corse fantasma.
L’aggiornamento interviene infine anche sugli strumenti diagnostici, che ora possono generare dump numerati e includere una cattura della RAM, oltre a introdurre una modalità per creare dump più puliti. A completare il lavoro troviamo un nuovo banner e un nuovo suono per il menu HOME.
Caratteristiche
- Gameplay nativo a 400×240 e modalità opzionale ad alta densità a 800×240 sullo schermo superiore.
- Scala di rendering interna da 0,50x a 1,00x con incrementi di 0,05, regolabile tramite cursore touch.
- Distanza di rendering Bassa, Normale e Alta. La modalità Alta mantiene la distanza di visualizzazione originale dei percorsi.
- Layout HUD Clean, MK7, MKDS, MKDS 2 e Classic disponibili nelle impostazioni Display. Al primo avvio viene utilizzato MKDS 2 come impostazione predefinita; le scelte del layout vengono mantenute.
- Filtri di visualizzazione Bilinear, Blur e CRT leggero.
- Modalità di visualizzazione Wide 5:3 e Original 4:3.
- Interfaccia a doppio schermo, HUD di gara sullo schermo inferiore e navigazione dei menu tramite touch.
- Profili specifici per Old 3DS e New 3DS, ottimizzati in base all’hardware per risorse, HUD, audio e presentazione.
- Buffer audio gestiti direttamente tramite NDSP, con la sintesi audio eseguita in parallelo su un core CPU ausiliario quando l’hardware ne rende disponibile uno in sicurezza.
- Stream compatto dei vertici PICA200, memoria per le texture con dimensioni limitate e pulizia diretta della cache ARM11, con un fallback di compatibilità per ridurre il carico su CPU, memoria, IPC e trasferimento dei dati.
- Simulazione di gioco originale a 30 Hz su ogni modello, con un percorso di presentazione adattivo opzionale a metà intervallo sui sistemi New 3DS in modalità a 400 pixel.
- Validazione della ROM ed estrazione delle risorse direttamente sul dispositivo.
- Dump diagnostici creati su richiesta tramite
SELECT.
Il multiplayer è previsto, ma al momento non è disponibile.
Installazione
- Installare normalmente il file CIA, quindi creare la cartella
sd:/3ds/MK64/. - Inserire la ROM USA di Mario Kart 64 all’interno della cartella e rinominarla in
mk64.z64oppureMario Kart 64.z64.
Opzione 1 — Estrazione automatica
- Inserire semplicemente la ROM nella cartella e avviare il gioco.
- Il Nintendo 3DS verificherà la ROM e genererà il file
sd:/3ds/MK64/mk64.o2r. L’intero processo viene eseguito direttamente sulla console. - La prima estrazione può richiedere molto tempo, quindi assicurarsi che la console sia sufficientemente carica, è possibile chiudere il coperchio mentre il processo è in corso: l’estrazione continuerà.
- Una volta completata correttamente l’estrazione, gli avvii successivi utilizzeranno nuovamente il file
mk64.o2rgenerato.
Opzione 2 — Consigliata
Nota: Per una configurazione più veloce e affidabile, utilizzare SpaghettiKart sul computer per estrarre le risorse del gioco dalla ROM.
- Dopo che SpaghettiKart avrà creato il file
mk64.o2r, copiarlo insd:/3ds/MK64/. - La cartella dovrebbe quindi contenere entrambi i file:
sd:/3ds/MK64/mk64.z64
sd:/3ds/MK64/mk64.o2r
- Avviare il porting e sarete pronti per giocare.
Controlli
| Nintendo 3DS | Funzione |
|---|---|
| Stick di controllo | |
| A / B | |
| Salto / Derapata | |
| Usa oggetto / Apre le opzioni dalla selezione del gioco | |
| Distanza della telecamera | |
| Cambia l’HUD sullo schermo superiore durante le gare | |
| Pulsanti C | |
| C-Stick | Turbo |
| Touch Screen | Navigazione nei menu dello schermo inferiore |
| Crea dump diagnostico | |
| Avvio / Pausa |
Diagnostica
Se si riscontra un crash, un problema grafico, un problema di prestazioni o qualsiasi altro malfunzionamento, premere
. Il porting creerà una cartella diagnostica in sd:/3ds/MK64/dump/.
Questi dump possono essere utili per individuare e diagnosticare i problemi riscontrati sull’hardware reale del Nintendo 3DS.
Changelog
- Corretti i crash all’avvio, allo spegnimento e durante il gameplay.
- Corretto il crash del command-buffer grafico durante i risultati delle gare
- Migliorate le prestazioni e l’utilizzo della memoria su Old e New 3DS.
- Corretti i problemi relativi all’interpolazione dei fotogrammi e alla gestione del frame pacing.
- Precaricate le risorse di gioco nella RAM per eliminare la lettura delle risorse dalla SD durante le gare.
- Migliorati il rendering, le texture, i colori e l’elaborazione dell’audio.
- Velocizzata l’estrazione dei dati di gioco direttamente sul dispositivo.
- Aggiunte opzioni regolabili per la scala di rendering, la distanza di visualizzazione e i filtri dello schermo.
- Aggiunti cinque layout per l’HUD e migliorata la visualizzazione dell’HUD durante le gare.
- Ridisegnate le sezioni Data e Course Data su entrambi gli schermi.
- Centrate le schermate dei risultati del Grand Prix e delle Prove a tempo, con aggiunta di ombre al testo.
- Risolti i problemi di visualizzazione dei record e di persistenza del salvataggio/caricamento dei ghost.
- Aggiunte le azioni Race Ghost e Erase Ghost nella sezione Course Data.
- Ampliati i dump diagnostici con numerazione, acquisizione della RAM e dump Clean.
- Aggiornati il banner e il suono del Menu HOME.
Download: MK64 v1.5 (3DSX)
Download: MK64 v1.5 (CIA)
Download: Source code MK64 v1.5
Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale. Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.🔥 Prodotti in promozione e articoli più venduti: PS4
Vedi altri prodotti PS4
Ultimo aggiornamento 2026-10-14 / Link di affiliazione / Immagini da Amazon Product Advertising API





