dibe91 Posted October 11 Share Posted October 11 (edited) I was able to extract the achivi but the model has a format I've never seen, has anyone ever seen it? Gretchin.rar Edited October 11 by dibe91 Link to comment Share on other sites More sharing options...
Engineer h3x3r Posted October 11 Engineer Share Posted October 11 (edited) Send other sample. It's hard to tell what is what without compare. At first look seems like it uses byte face index. EDiT: Well i was pretty unsure that this is the model file which turns out is not. Models are D9M. Anyway here is BMS i wrote for jfs/jfslist archive type so anyone can now unpack it. ############################################ # Warhammer 40000 Kill Team - JFS Dump # ############################################ Open FDDE jfslist 0 Open FDDE jfs 1 get BaseFileName basename get TotalFileSize asize getdstring Dummy 0xC 1 get Files uint32 1 for i = 0 < Files getdstring Dummy_0 0x16 get FileNameStrLen ubyte getdstring FileName FileNameStrLen getdstring Dummy_1 0x17 get RefStrLen_0 ubyte get Unknown_0 ubyte getdstring RefStrName_0 RefStrLen_0 get Unknown_1 uint32 get RefStrLen_1 ubyte getdstring RefStrName_1 RefStrLen_1 get Unknown_2 ubyte get RefStrLen_2 ubyte getdstring RefStrName_2 RefStrLen_2 getdstring Dummy_2 0xA get RefStrLen_3 ubyte getdstring RefStrName_3 RefStrLen_3 get RefStrCount uint32 for j = 0 < RefStrCount get RefStrLen ubyte getdstring RefStrName RefStrLen next j getdstring Dummy_3 0xA get Flag_0 uint32 get Flag_1 uint32 getdstring Dummy_4 0xA if Flag_0 != 0 getdstring Dummy 0x4 get StrLen ubyte getdstring StrName StrLen getdstring Dummy 0x3 endif getdstring Dummy_5 0x4E string Name p "%s/%s" BaseFileName FileName # read JFS table get FileId uint32 1 get Offset uint32 1 get ComSize uint32 1 get DecSize uint32 1 get ComFlag_0 uint32 1 get ComFlag_1 uint32 1 if ComFlag_1 != 0 clog Name Offset ComSize DecSize 1 else log Name Offset DecSize 1 endif next i Edited October 12 by h3x3r Link to comment Share on other sites More sharing options...
dibe91 Posted October 12 Author Share Posted October 12 in fact it is the same script I used to have this model, if you want I can send you the meshes as well, see what you can figure out Gretchin2.rar Link to comment Share on other sites More sharing options...
Engineer h3x3r Posted October 12 Engineer Share Posted October 12 Actually partialy figured it out. There is variable Stride. So far I came accross 36 / 52. Also multiple meshes in one file. Need time to process. Index is separated and doesn't have any offset. Link to comment Share on other sites More sharing options...
dibe91 Posted October 12 Author Share Posted October 12 But is it possible to get the model along with the skeleton and skin? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now