Page 1 of 2

[PS3]Bleach Soul Ignition demo SPk container for models

Posted: Thu Apr 07, 2011 7:32 pm
by shadowmoy
hi there as a fan of bleach i need to work on this one ^^

so :
- "btlIchigoDokuro.spk" contain the mesh :
vertex indices for tristrip, vertex array as vec3 then seems the normals etc.. are also in separated arrays
-"btlIchigoDokuroImg.spk" contain the mesh textures (dds, not found the header specs actually)

here are sample files:
-- removed --

help would be apprecied

edit : here is the alpha tool i was working on : it extract data from spk textures and mesh blocks as splitted object files, it is still not finished as i am too busy currently)
i suggest you create a folder and put each spk and *img.spk files in it then put the exe and drop the files on it to export it the raw way...

http://www.mediafire.com/?forg5icg91bm55x (executable)
http://www.mediafire.com/?1qcz0y7h7cqz716 (dll file to put with the exe)

(also if mr adult want to add support to this one in noesis i can send him the file specs to add this format support, just drop me a pm)

Re: [PS3]Bleach Soul Ignition demo SPk container for models

Posted: Thu Apr 07, 2011 9:31 pm
by chrrox
quickbms

Code: Select all

findloc start string "\x0\x0\x0\x1"
print "%start%"

goto start
endian big
set i 0
for i
savepos offset
get name basename
string name + _
string name + i
string name + .unk
getdstring one 0x14
get size long
math size + 0x20
log name offset size
math offset + size
goto offset
next i

Re: [PS3]Bleach Soul Ignition demo SPk container for models

Posted: Fri Apr 08, 2011 6:07 pm
by shadowmoy
finished texture extractor :D

Image

3dmodel sample :
Image

the file format is quite easy as it seems to use some ps2 like viftags before each data block ...

Re: [PS3]Bleach Soul Ignition demo SPk container for models

Posted: Tue Jul 05, 2011 1:42 pm
by shadowmoy
Image

some good news today i got some free time to work on this format quickly:
the good news :
- bms script no more needed to extract the mesh
- faces are now fixed, no more degenerated ones :op

the bad news :
- one obj is exported for each extracted part so you need to merge the obj together to get the full mesh
- still no skeleton and normals
- materials need to be manually assignated
- i need time to work on this grrrr

Re: [PS3]Bleach Soul Ignition demo SPk container for models

Posted: Tue Jul 05, 2011 1:53 pm
by finale00
one obj is exported for each extracted part so you need to merge the obj together to get the full mesh
That doesn't sound too bad, unless there are more complications involved when everything is in pieces lol

Re: [PS3]Bleach Soul Ignition demo SPk container for models

Posted: Tue Aug 02, 2011 1:52 pm
by Pokegear
What did you use to extract the .spk files?

Re: [PS3]Bleach Soul Ignition demo SPk container for models

Posted: Tue Aug 02, 2011 2:10 pm
by dj082502
Pokegear wrote:What did you use to extract the .spk files?
Hereviewtopic.php?f=16&t=6373&p=52389#p52389
That is a script for QuickBMS.
http://aluigi.org/quickbms.htm

Re: [PS3]Bleach Soul Ignition demo SPk container for models

Posted: Tue Aug 02, 2011 2:56 pm
by zhanzhongyi
shadowmoy wrote:finished texture extractor :D

Image

3dmodel sample :
Image

the file format is quite easy as it seems to use some ps2 like viftags before each data block ...
That under the detailed methodology

Re: [PS3]Bleach Soul Ignition demo SPk container for models

Posted: Tue Aug 02, 2011 3:06 pm
by Pokegear
What do I do with the .unk files?

Re: [PS3]Bleach Soul Ignition demo SPk container for models

Posted: Wed Aug 03, 2011 12:37 pm
by zhanzhongyi
I also UNK extract files, I think Mr. chrrox should also extracted, but he did not say the specific methods :(

Re: [PS3]Bleach Soul Ignition demo SPk container for models

Posted: Thu Aug 25, 2011 11:27 am
by DOTAPRINCE
How do you extract the textures? And is it supported by noesis?

Re: [PS3]Bleach Soul Ignition demo SPk container for models

Posted: Fri Aug 26, 2011 3:47 am
by zhanzhongyi
DOTAPRINCE wrote:How do you extract the textures? And is it supported by noesis?
I extracted all UNK file, do not you have to extract from other files UNK in it

Re: [PS3]Bleach Soul Ignition demo SPk container for models

Posted: Fri Aug 26, 2011 4:08 am
by DOTAPRINCE
I can't quite understand, How do I import the model in 3ds max?

Re: [PS3]Bleach Soul Ignition demo SPk container for models

Posted: Fri Aug 26, 2011 4:28 am
by zhanzhongyi
DOTAPRINCE wrote:I can't quite understand, How do I import the model in 3ds max?
I would also like to know how to import in 3dmax

Re: [PS3]Bleach Soul Ignition demo SPk container for models

Posted: Sat Sep 17, 2011 4:12 am
by DOTAPRINCE
Shadowmoy any updates from this?