Home Homebrew Rilasciato MarioKart 64: Recompiled v0.9.0: Il ritorno di un grande classico in...

Rilasciato MarioKart 64: Recompiled v0.9.0: Il ritorno di un grande classico in veste moderna

160
0

Pubblicato un rapido aggiornamento per MarioKart 64: Recompiled, l’ambizioso progetto che mira a riportare sotto i riflettori uno dei capitoli più amati della serie.

La nuova versione riduce i glitch legati all’interpolazione delle matrici e risolve un fastidioso problema di prestazioni riscontrato nella pista Kalimari Desert, causato da un utilizzo errato delle decalcomanie del treno.

L’HUD ora si adatta automaticamente al rapporto d’aspetto selezionato nelle opzioni, mentre lo sfarfallio durante i cambi di telecamera è stato finalmente eliminato.

A completare il pacchetto di miglioramenti arriva il supporto al Controller Pak, che consente ai giocatori di salvare i propri ghost e rivivere così le sfide cronometro in modo fedele all’esperienza originale.

Requisiti preliminari

Per iniziare, è necessario disporre di una ROM legale della versione americana (USA) di Mario Kart 64, nel formato .z64, ottenuta da una cartuccia originale di proprietà. Il progetto non include alcun asset del gioco e supporta esclusivamente questa versione.

Dal punto di vista hardware, il computer deve soddisfare i seguenti requisiti minimi:

  • GPU compatibile con Direct3D 12.0 o Vulkan 1.2 (es. NVIDIA GeForce GT 630, AMD Radeon HD 7750 del 2012 o Intel HD 510).
  • CPU con supporto per le istruzioni AVX (es. Intel Core serie 2000 o AMD Bulldozer e successive).

Il sistema operativo può essere Windows, Linux o Steam Deck, con driver grafici aggiornati, è consigliato avere qualche GB di spazio libero per la ROM e i file del progetto.

Procedura di installazione

  1. Visitare la repository ufficiale su GitHub: github.com/SonicDcer/MarioKart64Recomp
  2. Scaricare il file adatto al proprio sistema:
    • Windows: .zip.
    • Linux / Steam Deck: .tar.gz (sembrerebbe non ancora disponibile).
      • I file sono legali e sicuri, poiché non contengono asset del gioco.
  3. Estrarre l’archivio in una cartella sul computer:
    • Su Windows utilizzare programmi come WinRAR o 7-Zip.
    • Su Linux o Steam Deck, utilizzare il gestore di archivi integrato.
      • La cartella conterrà l’eseguibile del gioco e alcune directory per configurazioni e salvataggi.
  4. Inserire la ROM .z64 (USA) in un percorso facilmente accessibile.
    • Il programma la riconoscerà automaticamente, convertendo anche formati alternativi (.n64), purché siano della versione corretta.

Avvio del gioco

  • Windows: Fare doppio clic su MarioKart64Recompiled.exe
  • Linux / Steam Deck:
    • Aprire un terminale nella cartella del gioco
    • Rendere l’eseguibile avviabile: chmod +x MarioKart64Recompiled
    • Avviare il gioco con: ./MarioKart64Recompiled

Al primo avvio verrà chiesto di selezionare la ROM: navigare fino al file .z64, che verrà caricato per estrarre gli asset e iniziare la partita.

Configurazione e personalizzazione

Dal menu principale è possibile accedere a impostazioni intuitive per grafica, audio e comandi, utilizzabili con mouse, tastiera o controller. Tra le opzioni disponibili:

  • Impostazione del framerate (di default sincronizzato con il monitor, ma si può forzare a 30 FPS come nell’originale).
  • Scelta di risoluzione e aspect ratio, con pieno supporto per widescreen e ultrawide.
  • Personalizzazione dei controlli, inclusi zona morta dello stick e inversione assi.

Su Steam Deck, si consiglia di configurare il giroscopio selezionando “Gyro Behavior: As Mouse” nelle impostazioni del controller in modalità Gaming.

Texture HD opzionali

Per migliorare ulteriormente la resa visiva, è disponibile il texture pack MK64-HD, scaricabile da: github.com/SonicDcer/MK64-HD

Dopo l’estrazione nella cartella textures (o mods, a seconda della versione), il pacchetto può essere attivato direttamente dal menu del gioco.

Integrazione su Steam Deck

Per aggiungere Mario Kart 64: Recompiled alla libreria Steam:

  • Passare alla modalità Desktop.
  • Cliccare su “Aggiungi un gioco non-Steam”.
  • Selezionare l’eseguibile del gioco.

Nelle proprietà, abilitare la compatibilità e scegliere una versione recente di Proton (consigliata: Proton 9.0 o superiore). In alternativa, strumenti come Steam Linux Runtime o Gamescope possono aiutare in caso di problemi di compatibilità.

Risoluzione dei problemi

  • Crash all’avvio: Assicurarsi che i driver siano aggiornati:
    • Windows: GeForce Experience (NVIDIA), Radeon Software (AMD), Intel Driver Assistant.
    • Linux: Verificare i driver Vulkan più recenti.
  • Conflitti con altri software: Disattivare programmi come MSI Afterburner o Wallpaper Engine.
  • ROM non riconosciuta: Verificare che sia la versione USA in formato .z64.
  • Problemi su Linux: Se il binario precompilato non funziona, è possibile:
    • Compilare localmente seguendo le istruzioni in BUILDING.md
    • Utilizzare la versione Windows tramite Proton.

Changelog

  • Ridotti i glitch legati all’interpolazione della matrice.
  • Risolto un problema di prestazioni in Kalimari Desert causato da un uso errato delle decalcomanie del treno.
  • Il gioco ora adatterà il rapporto d’aspetto dell’HUD in base all’opzione selezionata nel menu opzioni.
  • Eliminato lo sfarfallio causato dall’interpolazione durante i cambi di telecamera.
  • Supporto Controller Pak: ora è possibile salvare i propri ghost!

Supporto per modding e pacchetto texture HD

  • Supporto alle mod! Dai un’occhiata al template per il modding.
  • Compatibile con MK Reloaded (HD Texture Pack). Grazie a @GhostlyDark per l’aiuto!
    • Per installare il pacchetto texture, andare qui e cliccare sul pulsante RTZ sotto Recomp (la coppa dorata) per scaricarlo.
    • Installare il pacchetto texture avviando il gioco, entrando nel menu mod e trascinando il file sopra la finestra di gioco oppure usando il pulsante “Install Mods”.

Nota

Il supporto per la configurazione di più porte controller è attualmente in fase di sviluppo per le ricompilazioni N64. Per questo motivo, al momento sono disponibili solo le modalità Single Player. Le modalità Multiplayer saranno accessibili una volta completata l’interfaccia per i controller multipli.

Nota aggiuntiva

Utenti con GPU Intel: L’utilizzo di driver Intel obsoleti può causare crash del gioco o glitch grafici. Assicurati che i tuoi driver siano aggiornati prima di giocare.

Non utilizzare il sistema operativo o la suite driver per cercare aggiornamenti: a volte questi non vengono distribuiti dai vendor. Controllare sempre il sito ufficiale Intel per scaricare i driver più recenti.

Download: Mario Kart 64: Recompiled v0.9.0 (Flatpack x64)

Download: Mario Kart 64: Recompiled v0.9.0 (Linux arm64) (Linux x64)

Download: Mario Kart 64: Recompiled v0.9.0 (MacOS)

Download: Mario Kart 64: Recompiled v0.9.0 (Windows RelWithDebInfo)

Download: Source code Mario Kart 64: Recompiled v0.9.0

Fonte: x.com