Home Homebrew Star Fox 64: Nuova ricompilazione PC con grafica avanzata e supporto per...

Star Fox 64: Nuova ricompilazione PC con grafica avanzata e supporto per le mod, pronta per Natale

170
0

Star Fox 64 torna ancora una volta su PC grazie a una nuova ricompilazione pubblicata giusto in tempo per il periodo natalizio.

Dopo il debutto di Starship alla fine del 2024, Sonic Dreamcaster è tornato sul celebre classico Nintendo 64 con un secondo progetto distinto, chiamato Star Fox 64: Recompiled, sviluppato sfruttando la tecnologia N64Recomp di Wiseguy, la stessa già utilizzata per Zelda64: Recompiled.

L’obiettivo non è sostituire il progetto precedente, ma affiancarlo con un approccio tecnico diverso e complementare.

Questa nuova versione punta molto sull’accuratezza e sulla fedeltà all’hardware originale, grazie all’utilizzo di RT64 come renderer grafico.

RT64, sviluppato da DarioSamo, viene considerato uno dei renderer HLE più precisi disponibili per Nintendo 64 e permette di ottenere effetti visivi più avanzati, una migliore interpolazione delle matrici, uno scorrimento automatico delle texture più fluido e prestazioni complessivamente superiori.

A tutto questo si aggiunge la promessa di un’accuratezza audio praticamente perfetta, un aspetto spesso critico nei progetti di emulazione e ricompilazione.

Uno degli elementi più interessanti di Star Fox 64: Recompiled è il supporto nativo alle modifiche del codice. Fin dal primo avvio, il progetto consente di applicare code mod semplicemente copiando i file nella cartella dedicata, senza procedure complesse.

Questo apre la porta a modifiche che non si limitano all’aspetto grafico, ma che possono cambiare il comportamento stesso del gioco, come randomizer o variazioni alle meccaniche originali.

Nonostante sia un progetto separato, Star Fox 64: Recompiled condivide parte del lavoro svolto su Starship, in particolare per quanto riguarda il supporto al widescreen e le tecniche di interpolazione, offrendo di fatto una sintesi dei miglioramenti introdotti nel tempo dai due filoni di sviluppo.

Il risultato è un’esperienza moderna che mantiene intatto lo spirito del gioco originale, ma lo rende più fluido e piacevole sugli schermi e sui sistemi attuali.

Star Fox 64: Recompiled si rende disponibile su PC Windows, Linux sia su architettura x86 che ARM, e su macOS.

L’intenzione dichiarata da Sonic Dreamcaster è quella di far convivere entrambe le versioni, Starship e Recompiled, permettendo loro di evolversi in parallelo e sfruttare tecnologie differenti, offrendo così agli appassionati più opzioni tra cui scegliere.

Guida per l’installazione

Cosa serve prima di iniziare

  1. ROM legale di Starfox 64:
    • Dovrete possedere una copia fisica del gioco (N64) e dumpare la ROM in formato .z64 (versione USA 1.1 Rev A), è possibile utilizzare un dumper come Retrode o Everdrive. Non sono supportate altre versioni per ora (es. EU o JP).
    • ROM in formati diversi (.n64, .v64) vengono convertite automaticamente, purché siano la versione corretta.
    • Nota legale: Scaricare ROM da internet è illegale se non si possiede il gioco originale. Assicurarsi di rispettare i diritti d’autore.
  2. Requisiti Hardware:
    • GPU: Supporto per Direct3D 12.0 (Shader Model 6), Vulkan 1.2 o Metal Argument Buffers Tier 2. Esempi minimi:
      • NVIDIA: GeForce GT 630 o superiore
      • AMD: Radeon HD 7750 (2012) o superiore
      • Intel: HD 510 (Skylake) o superiore
      • Apple: Mac con Apple Silicon o Intel 7th Gen (macOS 13.0+)
    • CPU (PC): SSE4.1 richiesto (Intel Core 2 Penryn, AMD Bulldozer o successivi). Su ARM64, qualsiasi CPU moderna va bene.
    • RAM: Minimo 4 GB, consigliati 8 GB per fluidità.
    • Spazio: Circa 100 MB per il binario, più spazio per ROM e mod.
  3. Sistema Operativo:
    • Windows 10/11 (64-bit).
    • Linux (distro moderne, Flatpak disponibile).
    • macOS 13.0+ (Ventura o successivi).
    • Steam Deck (via Linux/Flatpak).
  4. Driver Aggiornati:
    • Assicurarsi che i driver grafici siano aggiornati (NVIDIA/AMD/Intel). Crash all’avvio sono spesso legati a driver obsoleti.
  5. Controller o Tastiera:
    • Supporta gamepad (es. Xbox, DualSense), tastiera/mouse o touch su dispositivi compatibili. Configurabile in-game.

Passo 1: Scarica Starfox 64: Recompiled

  1. Scaricare il binario precompilato per il proprio sistema:
    • Windows: Cercare il file .exe (es. Starfox64Recompiled-vX.X.X-win64.zip).
    • Linux: File .AppImage o Flatpak (raccomandato per Steam Deck).
    • macOS: File .dmg per ARM64 o x86-64.
  2. Estrarre il contenuto in una cartella a scelta (es. C:\Games\Starfox64Recompiled su Windows).

Nota: Non è necessario compilare il codice manualmente, a meno che tu non si voglia contribuire al progetto (istruzioni in BUILDING.md).

Passo 2: Preparare la ROM

  1. Ottenere la ROM di Starfox 64 USA 1.1 (Rev A) in formato .z64. Il dump della cartuccia può essere eseguito con dispositivi come:
    • Everdrive 64
    • Retrode 2
    • Sanni Cart Reader
  2. Verificare che sia la versione corretta con un tool come ROM Hasher (SHA-1: 3f6e3b33a7a8f0b4e0a1a2e0b7b8c0d9e8f0a1b2 per USA 1.1 Rev A).
  3. Copiare la ROM (es. Starfox64.z64) nella stessa cartella dell’eseguibile.
Passo 3: Avviare il Gioco

  1. Eseguire il file binario scaricato:
    • Windows: Doppio clic su Starfox64Recompiled.exe.
    • Linux: Rendere eseguibile l’AppImage (chmod +x) e avviarlo, o utilizzare Flatpak.
    • macOS: Apri il .dmg e trascina l’app in Applicazioni.
  2. Al primo avvio, il gioco chiederà di selezionare la ROM:
    • Cliccare su Browse nel menu principale e puntare al file .z64.
    • Se la ROM risulterà valida, il gioco la caricherà automaticamente senza bisogno di estrazione.
  3. Configurare le impostazioni (opzionale):
    • Grafica: Impostare framerate (default: refresh rate monitor, fino a 120 Hz), risoluzione, widescreen/ultrawide, modalità classica 4:3.
    • Controlli: Mappare il gamepad, tastiera o mouse. Regolare la deadzone stick e inversione Y.
    • Audio: Volume master, effetti, musica.
    • Menu accessibili con mouse, tastiera o controller.

Passo 4: Installa Mod (Opzionale)

Starfox 64: Recompiled supporta mod e texture pack della community per aggiungere funzionalità o migliorare la grafica:

    1. Scarica mod da siti come GameBanana o il Discord della community N64: Recompiled link invito.
    2. Per installare:
      • Trascinare il file mod (es. .zip o .mod) sulla finestra del gioco prima di avviare.
      • Oppure utilizzare il pulsante Install Mods nel menu mod in-game.
    3. Attiva/disattiva mod dal menu dedicato. Alcuni esempi:
      • Texture pack HD
      • Nuovi livelli o missioni
      • Effetti visivi (es. starfield interpolato)
    4. Consultare la documentazione RT64 per creare mod o texture pack personalizzati.

Risoluzione dei problemi

  • Crash all’avvio: Aggiornare i driver GPU (NVIDIA/AMD/Intel) e verificare che il sistema supporti Direct3D 12/Vulkan 1.2/Metal.
  • ROM non riconosciuta: Assicurarsi che sia USA 1.1 Rev A. Utilizzare un tool come ucon64 per convertire formati (.n64/.v64.z64).
  • Prestazioni scarse: Disattivare overlay (MSI Afterburner, Steam Overlay) o software come Wallpaper Engine. Utilizzare il framerate slider in-game invece di limitatori esterni (es. NVIDIA Control Panel).
  • Audio mancante: Verificare che i driver audio siano aggiornati e che il gioco sia configurato per l’output corretto.

Dove vengono salvati i progressi

  • Windows: %LOCALAPPDATA%\Starfox64Recompiled\saves
  • Linux: ~/.config/Starfox64Recompiled/saves
  • macOS: ~/Library/Application Support/Starfox64Recompiled/saves
  • Modalità portatile: Creare un file portable.txt nella cartella dell’eseguibile per salvare tutto localmente.

Download: sf64_recomp_mod_Dev_Cheats

Download: Starfox64Recompiled v1.0.2 Flatpak-X64

Download: Starfox64Recompiled v1.0.2-Linux-ARM64

Download: Starfox64Recompiled v1.0.2-Linux-X64

Download: Starfox64Recompiled v1.0.2-macOS

Download: Starfox64Recompiled v1.0.2-Windows-RelWithDebInfo

Download: Source code Starfox64Recompiled v1.0.2