Per la serie porting inutili ma fighissimi: Mario Kart 64 su Dremcast!

Mario Kart 64, classico del 1996 per Nintendo 64, è ora oggetto di un ambizioso port non ufficiale per Sega Dreamcast. Il progetto, chiamato mk64-dc, è guidato da jnmartin84, noto nella scena homebrew per i port di Doom 64 e wipEout su Dreamcast

Il repository GitHub jnmartin84/mk64-dc contiene le istruzioni per compilare Mario Kart 64 su Dreamcast usando KallistiOS (KOS). Per costruire il port è necessario:

Procurarsi una ROM di Mario Kart 64 in formato baserom.us.z64, verificarne il checksum (md5sum 3a67d9986f54eb282924fca4cd5f6dff)

Utilizzare un toolchain compatibile (GCC sh-elf 14 o 15) e seguire esattamente le istruzioni dettagliate nel readme, incluso l’utilizzo specifico di environ.sh per l’ambiente KOS

Dopo la compilazione, è possibile creare un’immagine disco .cdi con il comando make cdi, da masterizzare su CDR per l’esecuzione sul Dreamcast vero

Il controllo non è mappabile: i pulsanti Dreamcast sono assegnati in modo fisso (es. analogico al joystick, A accelera, X frena, L per usare gli oggetti, R per derapare, ecc.)

Supporto per salvataggi tramite VMU (Controller Pak Effetti) è incluso, permettendo EEPROM e ghost di tempo su time trial

Il progetto è sorprendentemente avanzato: video e demo del port mostrano Mario Kart 64 che gira su hardware Dreamcast reale a 30 FPS, con multiplayer già funzionante, dopo neanche tre settimane di sviluppo

La comunità ha accolto questo progetto con entusiasmo. Su Dreamcast Hub si parla di “un capolavoro homebrew in divenire” e si evidenziano miglioramenti tecnici e l’energia creativa che sta dietro al port

L’iniziativa sfrutta l’output del progetto di decompilazione del codice originale di Mario Kart 64, conclusosi quasi del tutto (100%) solo a metà maggio 2025, rendendo questo port realizzabile per la prima volta dopo anni di lavoro della community

Condividi:

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Apri chat
Hai bisogno d'aiuto?
Ciao, come possiamo aiutarti?