Valkyrie Anatomia pck files

Extraction and unpacking of game archives and compression, encryption, obfuscation, decoding of unknown files
Hergog
Posts: 4
Joined: Sun Feb 14, 2021 5:51 pm

Valkyrie Anatomia pck files

Post by Hergog »

Greetings people.

See. I'm looking to extract pck files from Valkyrie Anatomia a mobile game that is about to shut down soon, specifically for the art and whatnot. Models and sound have been possible to use and extract for sometime but I have no luck with finding the portraits or full body art within the game. There's a wiki with art for most characters however, they do not use data extraction and as such there's some imperfection and missing characters. I have look elsewhere and tried various methods and none seem to work even some pck bms scripts I've seen elsewhere do not seem to work, as such I'm asking for help. As I'm still somewhat new to this.

https://drive.google.com/file/d/1mzLpI5 ... sp=sharing

Within the link contains the full set of files for the game. Something to keep in mind is that most of the actual pck files names are in Base64 format. I did decode the folder names however (Besides the object model subfolders)

Thank you to anyone who decides to help me.
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Valkyrie Anatomia pck files

Post by aluigi »

It's over 1.6Gb, better to upload the two files generated by the filecutter script if that file is so big:
http://aluigi.org/bms/filecutter.bms
Hergog
Posts: 4
Joined: Sun Feb 14, 2021 5:51 pm

Re: Valkyrie Anatomia pck files

Post by Hergog »

aluigi wrote:It's over 1.6Gb, better to upload the two files generated by the filecutter script if that file is so big:
http://aluigi.org/bms/filecutter.bms


Here's a sample then
Adv.rar
Adv1.rar
aluigi
Site Admin
Posts: 12984
Joined: Wed Jul 30, 2014 9:32 pm

Re: Valkyrie Anatomia pck files

Post by aluigi »

They don't seem real archive but just containers of one file.
No idea if the format of the contained file is known but it has a "GLTP" magic and a .tga name.

Dump script:

Code: Select all

get DUMMY long  # 1
get DUMMY long  # 0x80
get ZERO long
get ZERO long
get OFFSET long
get SIZE long
get NAME string
log NAME OFFSET SIZE