Chicken Invaders Universe (InterAction studios) .dat.hq2x files

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
EmeraldPlay
Posts: 8
Joined: Sun Jan 06, 2019 1:22 am

Chicken Invaders Universe (InterAction studios) .dat.hq2x files

Post by EmeraldPlay »

Hello,
I wanted to note that the "interactionstudios.bms" script no longer works on Chicken Invaders Universe, their newest game. The engine was updated and the textures appear to be encoded differently.

Here's a sample: https://www.dropbox.com/s/5gpkamfyqoku1qg/CIU.dat.hq2x.zip?dl=0
Last edited by EmeraldPlay on Thu Jan 10, 2019 8:32 pm, edited 1 time in total.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Chicken Invaders Universe (InterAction studios) .dat.hq2x files

Post by aluigi »

No idea about that hq2x file, it's just data
EmeraldPlay
Posts: 8
Joined: Sun Jan 06, 2019 1:22 am

Re: Chicken Invaders Universe (InterAction studios) .dat.hq2x files

Post by EmeraldPlay »

Ah, I thought that file (CIU.dat.language.v2.hq2x) would have been similar to CIU.dat.hq2x, the file I'm trying to get into, but it's used for something else. I have uploaded it here. This should have textures and sounds.
EmeraldPlay
Posts: 8
Joined: Sun Jan 06, 2019 1:22 am

Re: Chicken Invaders Universe (InterAction studios) .dat.hq2x files

Post by EmeraldPlay »

Thanks a lot.
EmeraldPlay
Posts: 8
Joined: Sun Jan 06, 2019 1:22 am

Re: Chicken Invaders Universe (InterAction studios) .dat.hq2x files

Post by EmeraldPlay »

I wasn't sure where to post this so I'll just post it here again.

The file format has been changed in a recent update. The header was extended with "UVE WAD " added before the version number, and the filenames now seem to take up four bytes instead of 80 bytes. I can't figure out what they're supposed to be exactly and I'm not sure if it also requires the game's executable file to get the filenames. For example, the first file's filename in the data is encoded in hex as "E1 38 0C 1B", which is supposed to mean "gfx/gui/progressbar.tga". The pointer and size values haven't been changed.

Here's a sample: https://www.dropbox.com/s/d4hpdcd7iv88d ... .hq2x?dl=0
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Chicken Invaders Universe (InterAction studios) .dat.hq2x files

Post by aluigi »

Script updated
EmeraldPlay
Posts: 8
Joined: Sun Jan 06, 2019 1:22 am

Re: Chicken Invaders Universe (InterAction studios) .dat.hq2x files

Post by EmeraldPlay »

The file types seem to be off for many of the extracted files, but thanks for the help.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Chicken Invaders Universe (InterAction studios) .dat.hq2x files

Post by aluigi »

The extension is just guessed so it's normal if it's wrong for custom formats like this.