The rules have been updated, read them now: Rules!

Crossout's .grp files

Get your graphics formats figures out here! Got details for others? Post here!
Post Reply
AaronVB
ultra-n00b
Posts: 1
Joined: Thu Apr 22, 2021 9:37 pm

Crossout's .grp files

Post by AaronVB » Thu Apr 22, 2021 10:05 pm

Hi everyone,

Recently i've been trying to extract textures from the game Crossout.

I found out that when you open their .grp files in a hex viewer, you can find the names of files in that archive and the header "GRP2".
For every .grp file there is also a .index file which has a header "TGP2" and sometimes also contains file names.

For Models they appaear to be using .mdl and .mdf and for Textures .tfh.

Since War Thunder and Crossout use the same engine, the "dagor engine", I searched for War Thunder texture extractors since War Thunder has been around for a lot longer and found this thread -> viewtopic.php?t=11349.
However, War Thunder apparently used to/still uses .bin files for Textures and only uses .grp for Models, while Crossout has both Textures and Models in .grp Files. War Thunder has a Modding-Toolkit, however that doesn't seem to be able to open .grp files.

I found a bunch of QuickBMS scripts that are supposed to be ably to open these Files but it seems Crossout uses a modified Format since none worked for me. I also found a shell script on GitHub that looked useful but it only prints out junk.
https://github.com/darealshinji/scripts ... aster/grp2
Image

And now i'm here, looking for help.

TheInfinityUser
ultra-n00b
Posts: 4
Joined: Wed Mar 17, 2021 7:45 am

Re: Crossout's .grp files

Post by TheInfinityUser » Sun May 02, 2021 7:53 pm

With help, I was able to unpack the grp file. But I dunno about the tgp file tho.

The grp file further contains even more files.
It contains five more files - MDL, MDF, MDP, TFH and TFD.
Here's the unpacked grp file along with the script https://drive.google.com/file/d/1CmMSbx ... p=drivesdk

knifers
ultra-n00b
Posts: 8
Joined: Mon Jan 08, 2018 6:05 pm
Has thanked: 6 times
Been thanked: 2 times

Re: Crossout's .grp files

Post by knifers » Tue May 04, 2021 5:34 pm

Good job, how you figure it out?

TheInfinityUser
ultra-n00b
Posts: 4
Joined: Wed Mar 17, 2021 7:45 am

Re: Crossout's .grp files

Post by TheInfinityUser » Tue May 04, 2021 5:41 pm

Someone on discord did, I didn't.
He says that he looked at the bytes, did some analysis and created a script for it.
I don't think there is currently any way to decode any of those files.
But I viewed the files in hex viewer and the MDL appears to be for the model, the MDP appears to be for physics and the mdf appears to be for materials. And as you said earlier tfh and tfd are for the textures.

Post Reply