Presentato quasi a sorpresa una nuova softmod per console PSOne dal titolo Tonyhax, un caricatore di backup che sfrutta un exploit nei salvataggi di gioco di Pro Skater 2 e Pro Skater 3 di Tony Hawk, sia nella versione europea PAL che in quella americana NTSC-U.
L’exploit sfrutta una falla all’interno del gioco, in sostanza il programma non esegue alcun controllo sul nome del file di salvataggio, pertanto non sa se questo sia stato manomesso o meno.
Basta cambiare esternamente il nome utente in qualcosa di più lungo per sovrascrivere altre parti vitali della memoria ed eseguire codice non firmato. In termini più tecnici, questo exploit consiste in un gioco di salvataggio appositamente predisposto con:
- I punteggi più alti che sono stati sostituiti con un payload della prima fase di 144 byte.
- Un nome di uno skater insolitamente lungo, con l’indirizzo di memoria del payload del primo stadio inserito.
Requisiti
- Una memory card.
- Una copia originale di Tony Hawk Pro Skater 2 o Tony Hawk Pro Skater 3.
Installazione
- Per installare questo exploit, bisogna andare a copiare il file di salvataggio modificato all’interno della Memory Card della PS1. Personalmente, ho usato una PS2 con Free McBoot e uLaunchELF.
- Tutto quello che bisogna fare è quello di copiare semplicemente il file di salvataggio creato dal gioco e il file
TONYHAX-SPL
nella scheda. Questo è tutto. - Una volta installato, puoi copiarlo liberamente su altre schede utilizzando la PS1 e il menu di gestione della scheda di memoria e distribuirlo liberamente tra gli amici.
Utilizzo
- Una volta installato, tutto ciò che devi fare è avviare il gioco come faresti normalmente.
- Una volta raggiunto il menu principale, caricherà il salvataggio del gioco (dovrebbe essere visualizzato “Caricamento di TONYHAX”). Dopo aver finito, andare alla funzione “CREATE SKATER” e premere . Dopo un paio di secondi, tonyhax dovrebbe avviarsi.
Salvataggi di gioco
BASLUS-01066TNHXG01
: Tony Hawk’s Pro Skater 2 (NTSC-U) (SLUS-01066)BESLES-02908TNHXG01
: Pro Skater 2 di Tony Hawk (PAL-E) (SLES-02908)BASLUS-01419TNHXG01
: Tony Hawk’s Pro Skater 3 (NTSC-U) (SLUS-01419)BESLES-03645TNHXG01
: Pro Skater 3 di Tony Hawk (PAL-E) (SLES-03645)TONYHAX
: Programma di caricamento secondario (SPL) di tonyhax
Compatibilità
- Ogni console PAL.
- Ogni console NTSC-U eccetto il primissimo modello SCPH-1000.
- Console NetYo rosa.
Tuttavia, questo non funzionerà con:
- Console giapponesi NTSC-J (sblocco CD bloccato).
- Console NTSC-U SCPH-1000 (il BIOS precede l’introduzione del comando di sblocco del CD).
Download: BASLUS-01066TNHXG01
Download: BASLUS-01419TNHXG01
Download: BESLES-02908TNHXG01
Download: BESLES-03645TNHXG01
Download: TONYHAX-SPL
Download: Source code Tonyhax v1.0
Fonte¹: orca.pet
Fonte²: github.com