Home Homebrew Mario Kart 64 su Nintendo 3DS si aggiorna alla versione 1.5: più...

Mario Kart 64 su Nintendo 3DS si aggiorna alla versione 1.5: più prestazioni, grafica migliorata e nuovi HUD

94
0

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.

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.z64 oppure Mario 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.o2r generato.

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 in sd:/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.

🔥 Prodotti in promozione e articoli più venduti: PS4

Vedi altri prodotti PS4

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-10-14 / Link di affiliazione / Immagini da Amazon Product Advertising API

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.