Home Homebrew Un nuovo aggiornamento per Remote Lua Loader: Caricamento di script Lua per...

Un nuovo aggiornamento per Remote Lua Loader: Caricamento di script Lua per giochi Artemis su PS4 e PS5

106
0

Un ampio aggiornamento per Remote Lua Loader sviluppato a partire dalle ricerche di Gezine, ora consente di utiizzare tutti i giochi sviluppati con il motore Artemis e di caricare automaticamente file Lua arbitrari dai dati di salvataggio.

Questo loader si distingue per non dipendere dal firmware della console, con test riusciti su PS5 Pro con firmware 10.40. Tuttavia, la compatibilità non è garantita per tutti i giochi Artemis, poiché ogni titolo necessita di un porting specifico degli offset.

Alcuni giochi risultano già funzionanti grazie alla condivisione dello stesso file eboot, mentre altri richiedono adattamenti dedicati.

Attualmente il loader è stato ottimizzato per una selezione ristretta di titoli:

  1. Raspberry Cube (CUSA16074)
  2. Aibeya (CUSA17068)
  3. Hamidashi Creative (CUSA27389)
  4. Hamidashi Creative Demo (CUSA27390) – Richiede l’ultimo firmware per essere scaricata da PSN
  5. Aikagi Kimi to Issho ni Pack (CUSA16229)
  6. Aikagi 2 (CUSA19556)
  7. IxSHE Tell (CUSA17112)
  8. IxSHE Tell Demo (CUSA17126)
  9. Nora Princess and Stray Cat Heart HD (CUSA13303) – Richiede il caricamento manuale del salvataggio.
    • Rinominare il salvataggio da save9999.dat in nora_01.dat.
  10. Jinki Resurrection (CUSA25179)
  11. Jinki Resurrection Demo (CUSA25180) – Richiede l’ultimo firmware per essere scaricata da PSN.
  12. Fuyu Kiss (CUSA29745)

Guida all’uso su PS4 con disco di gioco

(Jailbreak necessario)

  1. Creazione del salvataggio: Avviare il gioco e giocare fino a poter creare un file di salvataggio.
  2. Esportazione del salvataggio: Utilizzare Apollo Save Tool per esportare il salvataggio decriptato su una chiavetta USB.
  3. Modifica del salvataggio: Copiare i file del salvataggio decriptato dalla chiavetta USB nella directory specificata (x:\PS4\APOLLO\id_{YOUR_GAME_CUSA_ID}_savedata), sovrascrivendo i file esistenti.
  4. Configurazione del file Lua: Assicurarsi che la variabile PLATFORM in cima al file inject.lua sia configurata correttamente.
  5. Importazione del salvataggio: Utilizzare nuovamente Apollo Save Tool per importare il salvataggio modificato.
  6. Esecuzione del gioco: Avviare il gioco e verificare la comparsa di un popup relativo al Lua Loader.
  7. Invio del file Lua: Utilizzare lo script send_lua.py per inviare il file Lua al loader.

Se si possiede una PS5 jailbroken con un account non attivato, è possibile utilizzare lo strumento OffAct (scaricabile da questo link) per attivare l’account offline e trasferire i dati di salvataggio con l’ID account corrispondente tramite FTP.

Guida all’uso su PS5/PS5 Slim/PS5 Pro

Requisiti

  • PS5/PS5 Slim/PS5 Pro attivata con un account PSN. Può essere anche un firmware offline non recente, purché l’attivazione sia avvenuta in passato.
  • Una PS4 jailbroken con una versione del firmware uguale o precedente rispetto alla PS5/PS5 Slim/PS5 Pro. Consultare la tabella di compatibilità. Ad esempio, una PS4 con firmware 9.00 può essere utilizzata per creare salvataggi compatibili con PS5 >=4.00 ma non inferiori.

Primo step

  • Individuare l’ID account PSN attivo su PS5/PS5 Slim/PS5 Pro:
    • Tramite le impostazioni della console oppure utilizzando questo sito web.
  • Convertire l’ID account (circa 19 caratteri) in formato esadecimale utilizzando questo sito web.

PS4 Jailbroken – Procedura

  • Giocare fino a quando è possibile creare i dati di salvataggio.
  • Collegare un’unità USB alla PS4.
  • Utilizzare Apollo Save Tool per esportare i dati di salvataggio decriptati su USB.
  • Assicurarsi che la variabile PLATFORM nella parte superiore di inject.lua sia impostata correttamente.
  • Copiare e incollare tutti i file dalla cartella dei dati di salvataggio su USB (x:\PS4\APOLLO\id_{YOUR_GAME_CUSA_ID}_savedata), sovrascrivendo quelli esistenti.
  • Creare un nuovo account offline fittizio.
  • Utilizzare Apollo Save Tool per attivare l’account fittizio utilizzando l’ID account esadecimale convertito (dal passaggio 2).
  • Passare all’account fittizio attivato.
  • Importare i dati di salvataggio dalla USB utilizzando Apollo Save Tool:
    • (USB Saves -> Seleziona il gioco -> Copia salvataggio -> Copia su HDD).
  • Utilizzare il menu delle impostazioni della PS4 per esportare i dati di salvataggio crittografati su USB:
    • (Impostazioni -> Gestione dati salvati dell’applicazione -> Dati salvati nella memoria di sistema -> Copia su dispositivo USB).

PS5/PS5 Slim/PS5 Pro con account PSN attivato

Procedura

  • Assicurarsi di essere connesso con l’utente PSN attivato.
  • Collegare l’unità USB alla PS5/PS5 Slim/PS5 Pro.
  • Utilizzare il menu delle impostazioni della PS5 per importare i dati di salvataggio crittografati dall’unità USB:
    • (Dati salvati e impostazioni dei giochi/app -> Dati salvati (PS4) -> Copia o elimina da unità USB -> Seleziona il gioco e importa).
  • Avviare il gioco e verificare se compare un popup del lua loader.
  • Utilizzare send_lua.py per inviare il file Lua al loader.

Download: Source code Remote Lua Loader

Fonte: x.com