The Forum is up for sale: XeNTaX Forum looking for new owner

Invincible/Bulpae online

Get your graphics formats figures out here! Got details for others? Post here!
Post Reply
lumis
beginner
Posts: 38
Joined: Sat Nov 30, 2013 9:32 pm
Has thanked: 29 times
Been thanked: 1 time

Invincible/Bulpae online

Post by lumis »

Seems like the dds textures of this game are somehow "packed" even after using script from this topic viewtopic.php?p=77616#p77616 , meshes, bones, anims are working fine after import, just textures won't.

Here's how it looks in hex
Image

and here are the file samples
http://go4up.com/dl/1XKnLFlvIt0

Any chance that someone could make a quickbms script to "unpack" these textures? thanks in advance.
User avatar
aluigi
VVIP member
VVIP member
Posts: 1916
Joined: Thu Dec 08, 2005 12:26 pm
Location: www.ZENHAX.com
Has thanked: 4 times
Been thanked: 661 times
Contact:

Re: Invincible/Bulpae online

Post by aluigi »

that's the script to decode the DDS header:

Code: Select all

set KEY binary "LJKSCnlkenansdklsdjfwefnwer1:3#@$ancalsdh#@$%92875ey134591243\]"
encryption xor KEY
log MEMORY_FILE 0 0x3f
encryption "" ""
append
get SIZE asize
math SIZE -= 0x3f
log MEMORY_FILE 0x3f SIZE
append
get SIZE asize MEMORY_FILE
get NAME filename
log NAME 0 SIZE MEMORY_FILE
note to people who write script with quickbms: if you have a variable with a fixed content that includes a '[' or ']' character, you need to specify it as "binary" otherwise quickbms will interpret it as a multi dimensional array (like "variable")
Post Reply