Il porting di Super Mario 64 arriva anche sulla console PlayStation 4 grazie al modulo OpenGL libScePigletv2VSH.sprx e il modulo del compilatore shader libSceShaccVSH.sprx.

Ad oggi diversi sviluppatori hanno realizzato numerose versioni del gioco per console e dispositivi Android, questo grazie anche al codice sorgente del motore di gioco trapelato e pubblicato in rete.
Si tratta di un porting nativo di sm64pc testato e compilato dal developer OsirisX, noto per lo sviluppo del plugin PS3XPAD su console PlayStation 3 nel 2015 e più recentemente per la compilazione di retroArch su console PlayStation 4.
Per compilare il gioco bisogna prima di tutto installare la toolchain OpenOrbisPs4ToolChain. Il developer consiglia inoltre di utilizzare una macchina Linux, se possibile.
Dipendenze
- LLVM
- Clang
- LLD
- make
- gcc
Prerequisiti
Per eseguire il gioco su console PlayStation 4 dovrete prima estrarre il modulo OpenGL libScePigletv2VSH.sprx e il modulo del compilatore shader libSceShaccVSH.sprx da RetroArch_PS4_r4.pkg.
Lo sviluppatore ha raccolto i due file all’interno di un archivio .zip, potrete scaricarlo da questo indirizzo. Una volta estratti i file, trasferite i due moduli all’interno delle directory interne della console.
/data/self/system/common/lib/libScePigletVSH.sprx/data/self/system/common/lib/libSceShaccVSH.sprx
Avrete anche bisogno della ROM di Super Mario 64 rinominata in baserom.<VERSION>.z64 dove VERSION può essere us, jp o eu.
Istruzioni per la compilazione
- Installare e configurare la toolchain
OpenOrbis-PS4-Toolchain(questa guida utilizza la versione 0.5 per Linux). - Clonare la repository:
- Digitare nel terminale
git clone https://github.com/OsirizX/sm64-port.git -b ps4 --single-branch --recurse-submodules - Questo creerà una directory
sm64-port, digitare in seguitocd sm64-port. - Posizionare la
baserom.VERSION.z64all’interno della directory principale del repository per l’estrazione degli asset. - Digitare
make TARGET_PS4=1 pkgper costruire il gioco. Aggiungere-j4per migliorare il tempo di compilazione. - Il pacchetto installabile si troverà in
build/UP0001-CUSA64001_00-0000000000000001.pkg.
- Digitare nel terminale
Crediti
- Il team
OpenOrbisper la sua toolchain per PS4. fgsfdsper aver realizzato il porting su console PS3.bythos14per aver realizzato il porting su console PlayStation Vita.flatzper aver reso possibile OpenGL su PS4.
[stextbox id=’info’]Nota: Per chi è interessato è possibile tradurre il gioco in lingua italiana utilizzando la patch di Rulesless disponibile a questo indirizzo.[/stextbox]
Fonte: youtube.com
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

![[Scena PS5] PS5 exFAT Image Builder si aggiorna alla versione 2.8.0: UI ShadowMount+ ridisegnata, live edit config, miglioramenti stabilità e workflow PS5 jailbroken](https://www.biteyourconsole.net/wp-content/uploads/exFATImage-1-238x178.webp)


![[Scena PS5] PS5 exFAT Image Builder si aggiorna alla versione 2.8.0: UI ShadowMount+ ridisegnata, live edit config, miglioramenti stabilità e workflow PS5 jailbroken](https://www.biteyourconsole.net/wp-content/uploads/exFATImage-1-100x75.webp)

come mai la lingua ita la installa nel pc?
L’eseguibile si limita solo ad applicare la patch ips alla ROM