Un altro classico della quinta generazione di console, Star Fox 64 (conosciuto come Lylat Wars in alcune regioni), ha da poco ricevuto un porting nativo su PC.
Questo straordinario risultato è merito del team Harbour Masters 64, formato dagli sviluppatori Sonic Dreamcaster e Samplywx, già noti per il celebre progetto Ship of Harkinian, il porting di successo di The Legend of Zelda: Ocarina of Time su PC.
Il nuovo progetto, nome in codice Starship, consente di giocare a Star Fox 64 con grafica in alta definizione e supporto widescreen, portando il classico del 1997 a un livello visivo moderno.
Al momento il porting è disponibile solo per Windows, ma le versioni per Linux e macOS sono già in fase avanzata di sviluppo e verranno rilasciate presto.
Oltre a preservare l’esperienza originale, Starship offre anche il supporto a asset personalizzati, aprendo la strada a modifiche e miglioramenti creati dalla community.
Requisiti e installazione
Per utilizzare Starship è necessario:
- Una copia di backup della ROM di Star Fox 64, versione USA 1.1 Rev A.
- Verificare la ROM con il checksum SHA-1:
09F0D105F476B00EFA5303A3EBC42E60A7753B7A
, utilizzando strumenti come quelli disponibili su romhacking.net. - Assicurarsi che la ROM sia nel formato
.z64
. Se la ROM è in formato.n64
, è possibile convertirla con strumenti come questo.
Guida passo-passo
- Scaricare l’archivio
Starship-Centauri-Alfa-Windows.zip
. - Estrarre i file dell’archivio ZIP in una cartella.
- Copiare la ROM verificata nella directory principale dei file estratti.
- Generare il file OTR:
- Windows: eseguire lo script
generate_otr.bat
. - MacOS: eseguire lo script
generate_otr.sh
.
- Windows: eseguire lo script
- Avviare il gioco eseguendo
Starship.exe
.
Configurazioni e controlli
Il porting include una configurazione predefinita per la tastiera, che replica i controlli del Nintendo 64:
- Pulsanti principali: A/B/Z/Start → Tastiera: X/C/Z/Spazio.
- Analog stick → WASD.
- Pulsanti C → Frecce direzionali.
- D-Pad → TFGH.
Scorciatoie utili includono:
- F1: Attiva/disattiva la barra dei menu.
- F11: Modalità schermo intero.
- Tab: Attiva/disattiva asset alternativi.
- Ctrl+R: Reset del gioco.
Il porting supporta tre API di rendering: DirectX 11 (Windows, predefinito), OpenGL (tutte le piattaforme) e Metal (macOS, predefinito). Gli utenti possono modificare l’API tramite il file di configurazione starship.cfg.json
o dal menu impostazioni.
Asset personalizzati
Starship permette di utilizzare asset personalizzati in formato .o2r
o .otr
, che possono essere posizionati nella cartella mods
. Gli strumenti consigliati per creare o impacchettare asset personalizzati includono:
- retro: Generatore di file OTR e O2R.
- fast64: Plugin per Blender (non ancora compatibile con Star Fox 64).
Discord ufficiale di Starship
Download: Starship Centauri Alfa v1.0.0
Download: Source code Starship Centauri Alfa v1.0.0
Fonte: gbatemp.net