Ghostship Vita, il celebre porting nativo di Super Mario 64 per PlayStation Vita e PlayStation TV realizzato dallo sviluppatore italiano Rinnegatamante, riceve uno degli aggiornamenti più importanti dalla sua pubblicazione.

Con l’arrivo della versione 1.2.0, il progetto viene completamente allineato alla più recente release PC di Ghostship, introducendo numerose novità che puntano a migliorare l’esperienza di gioco e portano il titolo a un livello ancora più elevato sotto il profilo tecnico e funzionale.
Ghostship Vita receives an update that brings feature parity with the recently released v.2.0.0 of Ghostship aka right analog camera option, achievements (on Vita avaialble also as trophies), randomizer and more. Also more optimizations had been pushed. https://t.co/54d9StrneF pic.twitter.com/nLeNIqloZi
— Rinnegatamante (@Rinnegatamante) June 2, 2026
A differenza delle tradizionali soluzioni basate sull’emulazione, Ghostship Vita esegue Super Mario 64 in maniera nativa sull’hardware della console Sony.
Il progetto nasce dalla decompilazione del codice originale del gioco Nintendo, seguendo una filosofia simile a quella utilizzata da altri celebri porting moderni come Ship of Harkinian per The Legend of Zelda: Ocarina of Time.
Questo approccio consente di ottenere prestazioni superiori, una maggiore stabilità, compatibilità con le modifiche della community e numerose funzionalità assenti nelle versioni originali.
La versione 1.2.0 introduce finalmente il supporto completo allo stick analogico destro per il controllo della telecamera.
Si tratta di una delle funzionalità più richieste, poiché permette di gestire l’inquadratura in modo molto più moderno e intuitivo, avvicinando l’esperienza di gioco a quella dei remake e delle reinterpretazioni contemporanee dei classici platform tridimensionali.
Tra le novità più interessanti troviamo anche l’integrazione degli achievement. Su PlayStation Vita questi vengono gestiti come veri e propri trofei di sistema, offrendo ai giocatori nuovi obiettivi da completare e aumentando la longevità dell’avventura.
L’aggiornamento introduce inoltre un randomizzatore che modifica diversi elementi dell’esperienza di gioco, rendendo ogni partita potenzialmente diversa dalla precedente e aggiungendo una componente di imprevedibilità particolarmente apprezzata dagli appassionati.
Il lavoro svolto non si limita alle nuove funzionalità. Rinnegatamante ha implementato numerose ottimizzazioni che migliorano la gestione della memoria e le prestazioni generali del software.
Sono stati effettuati anche diversi interventi sul codice per aumentare la stabilità dell’applicazione, ridurre eventuali problemi e garantire un’esperienza più fluida sia su PlayStation Vita che su PlayStation TV.
Un altro aspetto importante riguarda l’aggiornamento degli shader. Proprio per questo motivo gli utenti che desiderano installare la nuova versione devono eseguire alcuni passaggi aggiuntivi oltre al semplice aggiornamento dell’applicazione.
È necessario sostituire la cartella shader_cache utilizzando quella inclusa nei Data Files della versione 1.2.0 e aggiornare il file ghostship.o2r con la nuova versione fornita nel pacchetto.
Non è invece richiesto rigenerare il file sm64.o2r, semplificando così la procedura di aggiornamento.
Preparazione e installazione
- Scaricare la versione PC di Ghostship v1.0.2 e utilizzarla per generare il file
sm64.o2rpartendo dalla propria ROM originale. - Estrarre il file
ghostship.zipdirettamente nella directoryux0:data/della PlayStation Vita. - Copiare i file
sm64.o2reghostship.o2rall’interno del percorsoux0:data/ghostship/. - Installare il file
.vpktramite VitaShell e avviare l’applicazione dalla LiveArea.
Ottimizzazioni vitaGL
Il porting utilizza specifiche configurazioni per migliorare le prestazioni su PlayStation Vita:
HAVE_PTHREAD=1NO_DEBUG=1HAVE_GLSL_TEXTURE_SIZE=1INDICES_SPEEDHACK=1
Preparazione della ROM
Ghostship non include asset protetti da copyright, pertanto è necessario utilizzare una copia originale del gioco.
Verifica della ROM
Utilizzare uno strumento di verifica SHA-1 per assicurarsi che la ROM sia compatibile. Per il controllo è possibile utilizzare il servizio online disponibile su romhacking.net.
- Hash SHA-1 versione USA: 9bef1128717f958171a4afac3ed78ee2bb4e86ce
- Hash SHA-1 versione Giappone: 8a20a5c83d6ceb0f0506cfc9fa20d8f438cafe51
Formato della ROM
- La ROM deve essere obbligatoriamente nel formato
.z64. Se il file è in formato.n64, effettuare la conversione utilizzando strumenti dedicati.
Generazione dei file di gioco
Windows
- Estrarre tutti i file in una cartella e avviare l’eseguibile
Ghostship.exe. Selezionare la ROM USA o JP per generare automaticamente il file.o2r.
Linux
- Estrarre i file ed eseguire
Ghostship.appimage. Se necessario, rendere il file eseguibile tramite terminale con il comandochmod +x.
macOS
- Estrarre i file e avviare Ghostship, quindi selezionare la ROM compatibile.
Nota importante
Dopo il primo avvio su PC, il file sm64.o2r verrà generato nella stessa cartella del programma.
Configurazione dei controlli
Configurazione predefinita tastiera:
| N64 | Tastiera |
|---|---|
| A | X |
| B | C |
| Z | Z |
| Start | Spazio |
| Stick analogico | WASD |
| C Buttons | Frecce direzionali |
| D-Pad | TFGH |
Scorciatoie utili
| Tasto | Azione |
|---|---|
| ESC | Apertura menu |
| CTRL + R | Reset durante il gioco |
| F11 | Schermo intero |
| TAB | Attivazione asset alternativi |
Motori grafici supportati
Ghostship supporta tre API grafiche principali: DirectX 11 su Windows, OpenGL su tutte le piattaforme e Metal su macOS. La selezione avviene dal menu impostazioni e richiede il riavvio del programma.
In caso di problemi o crash, modificare manualmente il file Ghostship.cfg.json, impostando il backend su OpenGL.
Asset personalizzati e mod
I contenuti personalizzati utilizzano file nei formati .o2r o .otr. Per attivarli, copiarli nella cartella mods. Per la creazione di asset personalizzati è possibile utilizzare strumenti dedicati come generatori OTR/O2R o plugin per Blender.
Sviluppo e test
Per chi desidera compilare manualmente il progetto, sono disponibili istruzioni specifiche nella repository ufficiale. Le versioni di test continuo (build CI) sono disponibili per il playtesting, ma possono contenere bug o problemi di stabilità.
Nota finale
In caso di difficoltà, utilizzare i canali di supporto ufficiali del progetto Ghostship. Si ricorda che l’utilizzo del software richiede il possesso legittimo della copia originale del gioco.
Changelog
- Aggiornato alla base Ghostship v2.0.0. Questo introduce numerosi miglioramenti, ma richiede un file
ghostship.o2raggiornato. Non è necessario rigeneraresm64.o2r. Le principali novità sono:- Opzione per la telecamera libera tramite analogico destro.
- Randomizer integrato.
- Obiettivi (Achievements) integrati.
- Correzioni grafiche.
- Aggiunto il supporto ai trofei (richiede NoTrpDrm).
- Apportate diverse ottimizzazioni a Fast3D e al codice di interpolazione dei frame (con un miglioramento delle prestazioni di circa il 15%).
- Aggiornato all’ultimo commit disponibile di vitaGL.
Download: Ghostship v1.2 (vpk)
Download: Ghostship v1.2 (zip)
Download: Source code Ghostship v1.2
Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale. Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.🔥 Prodotti in promozione e articoli più venduti: PS4
Vedi altri prodotti PS4
Ultimo aggiornamento 2026-06-16 / Link di affiliazione / Immagini da Amazon Product Advertising API
![[Scena PS5] Rilasciato PS5 ezRemote Client v2.06 ora con OpenGL, UI più reattiva e fix avvio shortcut dashboard](https://www.biteyourconsole.net/wp-content/uploads/PS5ezremote-238x178.webp)


![[Scena PS5] Rilasciato PS5 ezRemote Client v2.06 ora con OpenGL, UI più reattiva e fix avvio shortcut dashboard](https://www.biteyourconsole.net/wp-content/uploads/PS5ezremote-100x75.webp)

