Captain Tsubasa J get in the tomorrow.bin (PSX Game)

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
kacabianca
Posts: 6
Joined: Sun May 14, 2017 5:39 pm

Captain Tsubasa J get in the tomorrow.bin (PSX Game)

Post by kacabianca »

Hi everyone,I want to edit this game (Captain tsubasa j get in the tomorrow.bin),
how can I do that ? Which programs do I need to use ?
As an example, I would like to change the level of all the players. I'm waiting for your help. Thanks.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Captain Tsubasa J get in the tomorrow.bin (PSX Game)

Post by aluigi »

Can you upload that file or its filecutted samples?
There are some results on both zenhax and xentax but they are old and unanswered or are the ps2 version (add_pac/lzs scripts).
kacabianca
Posts: 6
Joined: Sun May 14, 2017 5:39 pm

Re: Captain Tsubasa J get in the tomorrow.bin (PSX Game)

Post by kacabianca »

aluigi wrote:Can you upload that file or its filecutted samples?
There are some results on both zenhax and xentax but they are old and unanswered or are the ps2 version (add_pac/lzs scripts).


This is the game ;https://mega.nz/#!s74RXIoL!CnRgyVAIUOOQ77zhD9h6eRye6Qq9zyjjlbHl3HcLxnw

Filecutted 1 ;https://mega.nz/#!smAGwLgb!K9QAm3Ux1DEGCTTTXNwxY9trbYBBWx6UAexkFU0bZVU

Filecutted 2 ;https://mega.nz/#!UyJnzRQb!3Nbq97E_Rk5jEz2dxhnOsFAWA4c_-2C4foohvqm2ylA
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Captain Tsubasa J get in the tomorrow.bin (PSX Game)

Post by aluigi »

The first step is converting the PS image (the bin file you uploaded) in an ISO file:
http://aluigi.org/bms/ps1_disk_chunks.bms

Now you can open the generated file with a program like 7-zip.

It contains many files with STR extension but I'm not sure what type of file or archive they are.
I spent some minutes on them and made the following script that dumps what I guess are chunked files (2048 bytes each chunk):

Code: Select all

get STR_SIZE asize
for OFFSET = 0 != STR_SIZE
    goto OFFSET
    get DUMMY long
    get CHUNK short
    get CHUNKS short
    get FILEID long
    get _SIZE long
    get DUMMY long
    get _ZSIZE threebyte
    get DUMMY byte
    get DUMMY short
    get DUMMY short
    get ZERO long

    savepos OFFSET
    math CHUNKSZ = 0x800
    math CHUNKSZ - 0x20
    if CHUNK == 0
        log MEMORY_FILE 0 0
    endif
    append
    log MEMORY_FILE OFFSET CHUNKSZ
    append
    math OFFSET + CHUNKSZ

    math CHUNKS - 1
    if CHUNK >= CHUNKS  # last chunk
        get SIZE asize MEMORY_FILE
        log "" 0 SIZE MEMORY_FILE
    endif
next
Yeah the extracted files are quite useless but maybe someone else can take a look at this whole stuff.
kacabianca
Posts: 6
Joined: Sun May 14, 2017 5:39 pm

Re: Captain Tsubasa J get in the tomorrow.bin (PSX Game)

Post by kacabianca »

Thanks aluigi. Can I find the necessary tools here ; http://www.psxdev.net/forum/index.php

my English is not good :(