[X360] Battle for the pacific .xds

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
PetkaBY
Posts: 3
Joined: Fri Aug 15, 2014 11:04 pm

[X360] Battle for the pacific .xds

Post by PetkaBY »

Hi
Anybody can know what kind of compression is on the chunks in console x360 version on Battle for the pacific *.xds files (CloakNT Engine) Same format in SoF Payback
It looks like LZ.. Info cmall visible
sorry for eng if so
startup.xds from Battle for the pacific > https://fex.net/get/746294682721/253680391
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: [X360] Battle for the pacific .xds

Post by aluigi »

I don't see a TOC with information about the archived files, probably they are in a smaller index file.
But yes, it's definitely lzss:

Code: Select all

endian big
comtype lzss
for
    get SIZE long
    if SIZE == 0xffffffff
        break
    endif
    savepos OFFSET
    xmath XSIZE "SIZE * 10"
    clog "" OFFSET SIZE XSIZE
    goto SIZE 0 SEEK_CUR
next
PetkaBY
Posts: 3
Joined: Fri Aug 15, 2014 11:04 pm

Re: [X360] Battle for the pacific .xds

Post by PetkaBY »

aluigi wrote:I don't see a TOC with information about the archived files, probably they are in a smaller index file.
But yes, it's definitely lzss:

Code: Select all

endian big
comtype lzss
for
    get SIZE long
    if SIZE == 0xffffffff
        break
    endif
    savepos OFFSET
    xmath XSIZE "SIZE * 10"
    clog "" OFFSET SIZE XSIZE
    goto SIZE 0 SEEK_CUR
next


Thanx aluigi! Regards! Need try recompres with mods.

P.S Before each file, there is a size. Names of files of this package in Exec-Xex on 360. Startup boot file call from the exec.