Markus95 trascina il frontend retroArch per PlayStation 2 su console PlayStation 4 e PlayStation 5, anche se al momento l’archivio conterrebbe solo sei core.
Probabile che il porting possa interessare anche tutti gli altri sistemi che secondo la build realizzata dal developer Francisco J. Trujillo per console PlayStation 2 ne conterrebbe circa una cinquantina.
Retroarch PS2 Emulators Pack for PS5
Release here:https://t.co/ug1eQb6mrFDonate: https://t.co/bsBMlLMAoLhttps://t.co/pPnip8hGwo
— Monsieur… (@Markus00095) February 22, 2023
Allo stato attuale è possibile emulare solo il Neo Geo Pocket, il MegaDrive, il Master System, il Game Boy (e Game Boy Color), il Super Nintendo e il NES, mentre pare mancherebbe all’appello ancora l’emulatore Game Boy Advance e il MAME.
Dal frontend non è possibile aggiornare i core, ne intervenire in alcun modo, pertanto tutte le ROM e gli eventuali file di configurazione dovranno essere preventivamente aggiunti attraverso strumenti come CDGen.
Per poter eseguire l’emulatore bisogna procurarsi una copia legittima del gioco sfruttabile Okage Shadow King (potrete acquistarla all’interno del PlayStation Store) e un modo per firmare il file di salvataggio del gioco.
Per firmare i salvataggi di gioco potrete utilizzare Apollo Save Tool su PS4 jailbroken o lo strumento Save Wizard (in abbonamento), in alternativa potrete chiedere aiuto ad un amico che abbia accesso a questi strumenti e farvi firmare i file di salvataggio.
Unico neo è che per poter acquistare una copia leggittima del gioco Okage Shadow King bisogna aggiornare la console al firmware più recente, in controtendenza a quanto consigliato dagli hacker che ritengono che un firmware più basso possa essere più vulnerabile.
Il gioco attualmente ha un costo di 10 euro/dollari circa, interessante notare anche come il titolo sia presente all’interno del piano Premium del PlayStation Plus.
Requisiti
[stextbox id=’info’]Nota: Questa guida è stata realizzata da Wololo, la fonte originale può essere trovata a questo indirizzo.[/stextbox]
- Una console PS4 o PS5 “Target” (non jailbroken) su cui si intende eseguire l’exploit.
- Una console PS4 jailbroken.
- Scaricare e installare Apollo Save Tool sulla console PS4 jailbroken.
- Con Apollo Save Tool, attivare in offline la PS4 jailbroken con lo stesso ID utente PSN della console PS4/PS5 “Target”. Avrai bisogno di Chiaki per ottenere l’ID PSN (Modded Warfare lo spiega in dettaglio in un video qui). Vedere anche https://github.com/bucanero/apollo-ps4#custom-account-id-settings
- Un client FTP (ad es. FileZilla).
- Una copia legittima di Okage Shadow King (avrai bisogno di una copia legale acquistata sul PSN, in modo che funzioni sulla console Target PS4/PS5).
- Il file exploit “Hello World” di McCaulay Hudson (Versione PS4/Versione PS5 <– Scegliere quello giusto a seconda del tuo dispositivo di destinazione).
Come creare l’exploit
I file di salvataggio PS4 (inclusi i giochi PS2) sono crittografati per l’account PSN che li esegue. Ciò significa che è necessario crittografare la propria versione dell’exploit per eseguirlo. Per fare ciò, procedere come segue:
- Eseguire Okage Shadow King sulla console PS4 con jailbreak.
- Creare un personaggio e andare nella propria camera da letto nel gioco, dove potrai salvare il gioco, questo creerà i tuoi dati di salvataggio iniziali.
- Da Apollo Save Tool, decodificare i dati di salvataggio. Questo creerà versioni decrittografate del file di salvataggio, sul disco rigido della PS4 con jailbreak.
- Dal PC che esegue il client FTP, connettersi alla PS4 jailbroken tramite FTP e individuare i file decrittografati. Dovrebbe esserci un file
VMC0.card
lì dentro. Sostituire quel file con questa versione (basta copiare via FTP il file sfruttato dal PC per sovrascrivere quello sulla PS4 jailbroken).
Esecuzione
- Scaricare l’archivio
Retroarch_PS2.rar
ed estrarlo su PC. - Estrarre le ISO con un qualsiasi estrattore di file (io uso WinRAR).
- Scegliere e aggiungere le ROM preferite all’interno delle directory
ROMS
. - Selezionare tutti i file estratti precedentemente e trascinaterli all’interno del programma CDGenPS2.
- Andare su File e scendere su Save Image, scegliere di salvare l’immagine come file ISO.
- Una volta eseguito l’exploit sulla console PlayStation 5, inviare l’immagine ISO del core alla console digitando il comando
send-game.py
. - In alternativa è possibile utilizzare l’applicazione mast1c0re – PS2 ELF Loader.
Download: Core RetroArch PS2
Fonte: twitter.com