Urban Freestyle Soccer (PS2) - CDF and it's corresponding CDD header files

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
BloodRaynare
Posts: 367
Joined: Fri Mar 10, 2017 7:23 am

Urban Freestyle Soccer (PS2) - CDF and it's corresponding CDD header files

Post by BloodRaynare »

Inside the CDD header there's some strings that possibly include directory structures

https://drive.google.com/open?id=110aA- ... I2TGcrmYsO
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Urban Freestyle Soccer (PS2) - CDF and it's corresponding CDD header files

Post by aluigi »

The format is weird, the directory tree is not clear at all, the delimiter of the folder/file names is weird too, often the last char of the names is xored with 0x80, didn't recognize the compression.

The only clear thing is the format of the file entries (bms snippet, don't use):

Code: Select all

        get OFFSET threebyte
        get SIZE long
        get XSIZE long
        math OFFSET * 0x800
        if XSIZE == 0xffffffff
            log NAME OFFSET SIZE 1
        else
            clog NAME OFFSET SIZE XSIZE 1
        endif