Il developer Master continua ad aggiornare costantemente PS Remote Lua Loader, il tool che consente di eseguire script LUA personalizzati su console PS4 e PS5 attraverso salvataggi di gioco per titoli sviluppati attraverso il motore Artemis Engine.
Questo loader non dipende dal firmware della console ed è stato testato con successo su PS5 Pro che monta il firmware 10.20 al momento del lancio. Attualmente, è compatibile con i seguenti titoli:
- Raspberry Cube (CUSA16074)
- Aibeya (CUSA17068)
- Hamidashi Creative (CUSA27389)
- Hamidashi Creative Demo (CUSA27390) – La versione demo richiede il firmware più recente per essere scaricata da PSN.
- Making*Lovers (CUSA27828)
- Tenpure!! (CUSA28636)
- Sanoba Witch (CUSA23225)
- Kakenuke Seishun Sparking! (CUSA30738)
Script LUA disponibili
Il tool include vari script LUA predefiniti per testare funzionalità e debug:
- hello_world.lua
- Stampa informazioni di base sul processo di gioco:
- Process ID (PID).
- Indirizzo base di eboot, libc e libkernel.
- Stampa informazioni di base sul processo di gioco:
- sigsegv_crash_trigger.lua
- Genera due crash SIGSEGV consecutivi gestiti dal signal handler senza mandare in crash il processo di gioco.
- notification_popup.lua
- Mostra un popup di notifica con il messaggio “Hello World” sulla console PlayStation.
- sigbus_crash_trigger.lua
- Genera un crash SIGBUS che viene gestito dal signal handler senza compromettere il gioco.
- streaming_output.lua
- Stampa informazioni di base in tempo reale e genera due crash SIGSEGV per dimostrare l’output in streaming.
- ftp_server.lua
- Avvia un server FTP sulla porta 1337 per esplorare il filesystem limitato del processo di gioco. Le funzionalità di download/upload non sono ancora disponibili.
- ftp_server.lua (+ dump app0)
- Avvia un server FTP sulla porta 1337 per esplorare il filesystem ed esegue il dump della directory app0.
- threading_test.lua
- Fornisce esempi su come eseguire codice LUA in nuovi thread.
- libkernel_base_dump.lua
- Mostra informazioni di debug:
- Process ID (PID) e Parent Process ID (PPID).
- Versioni di sistema.
- Indirizzi base delle librerie (libc, libkernel).
- Dati della memoria letti dalla libreria
libkernel
.
- Mostra informazioni di debug:
Download: PS Remote Lua Loader v3.2
Download: Source code PS Remote Lua Loader
Fonte: x.com