Home Homebrew Super Smash Bros. 64 arriva su PlayStation Vita con BattleShip Vita: porting...

Super Smash Bros. 64 arriva su PlayStation Vita con BattleShip Vita: porting nativo sperimentale con audio e video funzionanti

88
0

La scena homebrew per PlayStation Vita continua a regalare sorprese e questa volta porta sulla console portatile Sony uno dei classici più amati su Nintendo 64.

È infatti comparso BattleShip Vita, un porting sperimentale di Super Smash Bros. 64 che punta a eseguire in maniera nativa sulla PlayStation Vita il celebre picchiaduro Nintendo.

Battleship Vita v.1.0 by robin994 can now be downloaded from VitaDB or VitaDB Downloader! More info: https://www.rinnegatamante.eu/vitadb/#/info/1483

(@vitadb.bsky.social) 2026-08-23T18:53:06.873Z

Il progetto nasce dal lavoro di robin994 ed è basato su BattleShip, un porting nativo per PC del Super Smash Bros. originale.

Il progetto utilizza il codice ottenuto attraverso la decompilazione del gioco e sfrutta librerie moderne come libultraship, che permettono di gestire in maniera nativa componenti come rendering, audio e input.

La versione dedicata alla console PlayStation Vita rappresenta un nuovo target sperimentale del progetto. Il lavoro è ancora in corso, ma il risultato è già abbastanza concreto: le versioni più recenti permettono infatti di installare il gioco sulla console attraverso un normale file VPK.

La release 1.1 mostra già diversi progressi significativi. Video e audio risultano funzionanti sia sull’hardware reale della PlayStation Vita, sia attraverso l’emulatore Vita3K, anche se il porting non può ancora essere considerato completamente stabile.

Durante le partite complete possono infatti verificarsi ancora dei crash e gli sviluppatori stanno continuando a lavorare sulla stabilizzazione.

Per poter utilizzare il progetto è necessario possedere una copia legale della ROM di Super Smash Bros. per Nintendo 64.

La repository non distribuisce infatti gli asset protetti da copyright di Nintendo: i dati necessari devono essere estratti direttamente dalla propria ROM. Gli sviluppatori consigliano in particolare la versione americana NTSC-U v1.0.

Inoltre, è necessario estrarre il file BattleShip.o2r e copiarlo nella directory ux0:data/battleship/ della PlayStation Vita.

Guida per l’installazione

Procurarsi la ROM

Serve una copia legalmente posseduta di Super Smash Bros. N64. Se il dump non corrisponde agli hash della relativa versione, non funzionerà.

Versione Codice gioco SHA-1 MD5
US — NTSC-U v1.0 NALE e2929e10fccc0aa84e5776227e798abc07cedabf f7c52568a31aadf26e14dc2b6416b2ed
JP — Nintendo All-Star! Dairantou Smash Brothers v1.0 NALJ 4b71f0e01878696733eefa9c80d11c147ecb4984 66db457b130d31a286a23d6e4dd9726e

La ROM deve essere disponibile sul PC, ad esempio: baserom.us.z64

Generare il file BattleShip.o2r

Dalla cartella principale del progetto eseguire: scripts/extract-vita-data.sh /percorso/della/tua/baserom.us.z64

Ad esempio: scripts/extract-vita-data.sh ~/ROMs/baserom.us.z64

Lo script:

  • Compilare temporaneamente torch;
  • Estrarre i dati dalla ROM;
  • Creare il file BattleShip.o2r;
  • Generare le icone aggiuntive;
  • Preparare il tutto nella cartella: dist/vita-data-deploy/ux0/data/battleship/

Installare i dati sulla PlayStation Vita

Copiare sulla memory card della PlayStation Vita i file ux0:data/battleship/BattleShip.o2r e ux0:data/battleship/assets/css_icons/*.png.

Alla fine la struttura dovrebbe essere:


ux0:data/battleship/
├── BattleShip.o2r
└── assets/
    └── css_icons/
        └── *.png

Trasferire i file tramite VitaShell FTP/USB oppure altri sistemi di trasferimento.

Installare il file VPK

  • Copiare il file battleship.vpk sulla PlayStation Vita e installarlo con VitaShell.
  • Dopodiché avviare BattleShip.

Primo avvio: attenzione

Il primo avvio è volutamente molto lento. BattleShip deve precompilare gli shader Fast3D necessari. Il processo può richiedere 2-3 minuti e viene mostrata una barra di avanzamento. Non chiudere il gioco durante questa fase.

Gli shader vengono poi salvati nella directory ux0:data/battleship/shader_cache e gli avvii successivi saranno più veloci.

Changelog

  • Correzioni varie.

Download: BattleShip Vita v1.1

Download: Source code BattleShip Vita v1.1

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: PS4

Vedi altri prodotti PS4

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-09-09 / Link di affiliazione / Immagini da Amazon Product Advertising API

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.