Looking for help with files extraction for Code Lyoko PS2 game.

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Madiator2011
Posts: 3
Joined: Mon Nov 23, 2020 6:27 pm

Looking for help with files extraction for Code Lyoko PS2 game.

Post by Madiator2011 »

Hey guys I plan to upscale textures for this game but I have issues with extracting/repacking game file Code Lyoko: Quest for Infinity PS2 version.
I'm sure that video files are stored in PSS format and graphic for GUI are in .BKG .

I'm adding as attachment sample files and game directory structure.
DKDave
Posts: 136
Joined: Mon Nov 23, 2020 6:01 pm

Re: Looking for help with files extraction for Code Lyoko PS2 game.

Post by DKDave »

The .BKG file is an RGB24 raw image - the width is at offset 0x0c, and the height at 0x0e - the .bkg file attached is 512 x 384

The image data starts at offset 0x12 - I'm not sure what the other values in the header signify.
Madiator2011
Posts: 3
Joined: Mon Nov 23, 2020 6:27 pm

Re: Looking for help with files extraction for Code Lyoko PS2 game.

Post by Madiator2011 »

DKDave wrote:The .BKG file is an RGB24 raw image - the width is at offset 0x0c, and the height at 0x0e - the .bkg file attached is 512 x 384

The image data starts at offset 0x12 - I'm not sure what the other values in the header signify.


Any ideas if that would be possible to extract and repack again?
I'm not good at reverse engineering :)

Do any program support that type of images?
DKDave
Posts: 136
Joined: Mon Nov 23, 2020 6:01 pm

Re: Looking for help with files extraction for Code Lyoko PS2 game.

Post by DKDave »

It's certainly possible. As long as you keep the same size image, you should be able to use whatever package can create RGB24 images, and just replace the raw image data in the file.
Madiator2011
Posts: 3
Joined: Mon Nov 23, 2020 6:27 pm

Re: Looking for help with files extraction for Code Lyoko PS2 game.

Post by Madiator2011 »

DKDave wrote:It's certainly possible. As long as you keep the same size image, you should be able to use whatever package can create RGB24 images, and just replace the raw image data in the file.


The thing is that I want to upscale textures