Karma Online .bm and .dds how to open

Skeletons, animations, shaders, texturing, converting, fixing and anything else related to read game models
tagnomad
Posts: 4
Joined: Thu Dec 07, 2017 3:29 am

Karma Online .bm and .dds how to open

Post by tagnomad »

hi i really want to open this model and texture file any help is appreciated
Acewell
Posts: 706
Joined: Fri Aug 08, 2014 1:06 am

Re: Karma Online .bm and .dds how to open

Post by Acewell »

deja vu it seems, i looked at some of these samples before :P
viewtopic.php?f=5&t=4742&p=25334#p25334

your w_breda_tex_normal.dds sample is xored with 0xb7aa,
your w_breda_tex.dds sample is xored with 0xac66,
to cut it short all your samples are xored with different key depending on type of file :)
tagnomad
Posts: 4
Joined: Thu Dec 07, 2017 3:29 am

Re: Karma Online .bm and .dds how to open

Post by tagnomad »

And how do i open ir i am new in this stuff
tagnomad
Posts: 4
Joined: Thu Dec 07, 2017 3:29 am

Re: Karma Online .bm and .dds how to open

Post by tagnomad »

And how do i open it i am new in this kind stuff plz thanks
Acewell
Posts: 706
Joined: Fri Aug 08, 2014 1:06 am

Re: Karma Online .bm and .dds how to open

Post by Acewell »

use this bms script on your samples :D

Code: Select all

# script for QuickBMS http://aluigi.altervista.org/quickbms.htm

get SIZE asize
get NAME basename
get EXT extension
string NAME + _unxored.
string NAME + EXT
if EXT == dds
   goto 0x20
   getdstring KEY 2
   encryption xor KEY
else
   getdstring KEY 2
   encryption xor KEY
endif
log NAME 0 SIZE

you should be able to open the dds right away, not sure of the other files,
not enough samples to test consistency for getting the xor key. :)

edit
i modified the script above to attempt to work at getting the key for the other files too :)
tagnomad
Posts: 4
Joined: Thu Dec 07, 2017 3:29 am

Re: Karma Online .bm and .dds how to open

Post by tagnomad »

really thanks for that but you could tell me how to tell me to open the .bm in hex2obj? plz
Acewell
Posts: 706
Joined: Fri Aug 08, 2014 1:06 am

Re: Karma Online .bm and .dds how to open

Post by Acewell »

guess you didn't check the link to the original research thread? :o
i gave an example of submesh in Hex2obj there already. :)