Dallo sviluppatore alex-free arriva un nuovo aggiornamento di PSEXE2ROM con una nuova versione 1.0.1.PSEXE2ROM è un’applicazione a riga di comando che vi permette di convertire gli eseguibili PS1/PSX in file Flashable GameShark/Cheat Cart ROM.Il nuovo aggiornamento include l’implementazione di due modalità, l’output di romfile.dat nella directory corrente con l’argomento -d e l’output solo del file .rom con l’argomento -r.
Dall’autore
Hai mai desiderato eseguire il tuo codice invece del BIOS/Shell PSX all’avvio su una console PS1 non modificata? Questo strumento ti consente di convertire gli eseguibili PSX in un file .rom
che puoi utilizzare per sovrascrivere l’eseguibile esistente su un GameShark o cheat cart PSX con il tuo file .
Puoi eseguire il flashing del tuo cheat cart utilizzando il metodo CD NXFlash con il file generato da PS-EXE2ROM, quindi il cheat cart avvierà automaticamente quel PS-EXE se il cheat cart è installato in una console e lo accendi.romfile.dat
In alternativa, puoi inviare il file .rom
generato da PSEXE2ROM con un cavo seriale per trasferire il file .rom
dal tuo computer alla tua console PS1 utilizzando un programma come UNIROM o NXFlash .
PSEXE2ROM può generare file romfile.dat
con byte identici, esattamente come quando venivano generati dal vecchio programma non open source romfile.exe
incluso nelle versioni originali di NXFLASH/XFLASH.
Guida
Utilizzo
PSEXE2ROM è un programma a riga di comando che richiede 3 argomenti. Il programma è il file psexe2rom.exe
(Windows) o psexe2rom
(Linux) nelle versioni scaricabili dall’alto.
I cheat cart PS1 come GameShark hanno capacità di 128 KB, 256 KB o 512 KB (come GameShark Pro v3.0 che ho). A causa del fatto che il caricatore principale di MottZilla che esegue PS-EXE sul cheat cart occupa spazio in sé, la dimensione massima effettiva del file PS-EXE che puoi utilizzare è leggermente inferiore:
- Dispositivo cheat da 512 KB: 523.264 byte
- Dispositivo cheat da 256 KB: 261.120 byte
- Dispositivo cheat da 128 KB: 130.048 byte
Se specifichi un file PS-EXE più grande di 523.264 byte, psexe2rom si rifiuterà completamente di continuare dopo averti detto che l’eseguibile che hai specificato come primo argomento è troppo grande per essere convertito in un file ROM. In caso contrario, PSEXE2ROM genererà un file ROM con una dimensione massima di 128 KB, 256 KB o 512 KB, a seconda del minimo comune denominatore per la massima compatibilità tra i flash cart.
Il primo argomento è la modalità di output di PSEXE2ROM. -d
come primo argomento produrrà un romfile.dat
file nella directory corrente e un .rom
file specificato dal terzo argomento fornito. -r
poiché il primo argomento restituirà solo il .rom
file specificato dal terzo argomento fornito.
Il secondo argomento è il percorso del file PS-EXE che vuoi eseguire sul tuo GameShark o su un altro dispositivo cheat.
Il terzo argomento è il percorso del file di output desiderato del file ROM che si desidera ricavare dal file PS-EXE specificato nel primo argomento. Il terzo argomento deve avere l’estensione file .rom
o .ROM
specificare . Esempio di utilizzo di seguito:
Linux (nel terminale), genera my.rom da my.exe
./psexe2rom -r my.exe my.rom
Linux (nel terminale), genera my.rom da my.exe e un file romfile.dat nella directory corrente
./psexe2rom -d my.exe my.rom
Windows (in CMD.EXE) genera my.rom da my.exe
psexe2rom.exe -r my.exe my.rom
Windows (in CMD.EXE), genera my.rom da my.exe e un file romfile.dat nella directory corrente
psexe2rom.exe -d my.exe my.rom
Guida su CD NXFLASH/XFLASH
Puoi creare un CD NXFLASH o XFLASH con un file romfile.dat
che, una volta avviato su una console PS1, ti consente di eseguire il flashing del file .rom
contenuto all’interno del file romfile.dat
sul CD su una cartuccia cheat collegata alla PS1. Se non si dispone di un cavo seriale e di tutto ciò che è configurato per questo, questo è il modo più semplice per eseguire il flashing della cartuccia cheat. L’unico requisito è un CD-R per eseguire il flashing della cartuccia in questo modo.
Passi:
- Scaricare e installare MKPSXISO .
- Scarica NXFLASH in una directory locale.
- Scarica il file di licenza giapponese da utilizzare per il CD (da PSYQ SDK): licensej.dat , questo file di licenza garantisce che il CD si avvii con qualsiasi metodo di avvio per qualsiasi console con una porta per cartucce che supporti i cheat cart (da SCPH-1000 a SCPH-7502).
- Copia
nxflash/CDFILES/system.cnf
,rom-flasher-cd.xml
(trovato nella versione/fonte di psexe2rom) e i filelicensej.dat
nella stessa directory del tuoromfile.dat
file (che è stato precedentemente generato con la-d
modalità di PSEXE2ROM). - Corri
mkpsxiso rom-flasher-cd.xml
. Verranno generati 2 file,rom-flasher-cd.bin
, erom-flasher-cd.cue
. - Masterizza il file
rom-flasher-cd.cue
e avvialo nella tua PS1 con una cartuccia cheat collegata. - Premi il pulsante
R2
sul controller per rilevare la cartuccia cheat (questa è memorizzata in alto a sinistra dell’interfaccia XFLASH/NXFLASH sotto il logo). - Dopo aver confermato che la cartuccia cheat è stata rilevata e funziona con NXFLASH/XFLASH, premere il pulsante
start
sul controller. - Premi il pulsante
X
sul controller per eseguire il flashing della ROM e attendi il completamento della barra di caricamento. - Ripristina la tua console e si avvierà immediatamente al tuo PS-EXE originale!
Download e fonte