Traduzioni > CD/DVD Console Hacking

[PS2] Aiuto file compresso

(1/1)

Scorpion2k7:
Salve a tutti,
avrei bisogno di un aiuto per l'estrazione dei file compressi che ho trovato nel gioco Captain Tsubasa per PS2.
Ho scritto un tool che estrae l'archivio principale in formato afs in file pac contenuti al suo interno. Una volta estratti anche i file pac (semplici archivi con header all'inizio del file) mi ritrovo con file compressi che non riesco a decomprimere.
I file iniziano tutti con la chiave lzs, testando la decompressione con vari tool non riesco a trovare la soluzione.
I file hanno tutti questo formato:

Questi sono alcuni file compressi del gioco:
Archivi_Lzs
Qualcuno potrebbe darmi qualche consiglio?
Grazie

Phoenix:
Ti conviene andare di debugger con pcsx2.

Phoenix:
Da quel poco che ho potuto capire via ASM, l'algoritmo è molto semplice. Non usa neanche un buffer ad anello. La cosa particolare è che il numero di flag che identificano le parti compresse e non compresse e la forma del salto/recupero è dinamica, e cambia in base a due parametri specificati nell'header del file.



So che è un po' confusionario, ma se dai una occhiata veloce alla mia guida alle compressioni, dovresti trovarti.

La decompressione va avanti finché non si è scritto tutti i dati decompressi.

Scorpion2k7:
Ti ringrazio per le info, proverò a studiare un pò il file utilizzando la guida.

Navigazione

[0] Indice dei post

Vai alla versione completa