Important information: this site is currently scheduled to go offline indefinitely by end of the year.

[PS3]Bleach Soul Ignition demo SPk container for models

Post questions about game models here, or help out others!
shadowmoy
veteran
Posts: 153
Joined: Sat Feb 21, 2009 2:29 pm
Has thanked: 19 times
Been thanked: 43 times

[PS3]Bleach Soul Ignition demo SPk container for models

Post 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)
Last edited by shadowmoy on Thu Jul 19, 2012 5:33 pm, edited 3 times in total.
_-=<(¯`·._.·[ CodeMan ]·._.·´¯)>=-_
chrrox
Moderator
Posts: 2602
Joined: Sun May 18, 2008 3:01 pm
Has thanked: 57 times
Been thanked: 1422 times

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

Post 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
shadowmoy
veteran
Posts: 153
Joined: Sat Feb 21, 2009 2:29 pm
Has thanked: 19 times
Been thanked: 43 times

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

Post 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 ...
_-=<(¯`·._.·[ CodeMan ]·._.·´¯)>=-_
shadowmoy
veteran
Posts: 153
Joined: Sat Feb 21, 2009 2:29 pm
Has thanked: 19 times
Been thanked: 43 times

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

Post 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
Last edited by shadowmoy on Tue Jul 05, 2011 1:54 pm, edited 1 time in total.
_-=<(¯`·._.·[ CodeMan ]·._.·´¯)>=-_
finale00
M-M-M-Monster veteran
M-M-M-Monster veteran
Posts: 2382
Joined: Sat Apr 09, 2011 1:22 am
Has thanked: 170 times
Been thanked: 307 times

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

Post 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
Pokegear
ultra-n00b
Posts: 2
Joined: Tue Aug 02, 2011 6:01 am

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

Post by Pokegear »

What did you use to extract the .spk files?
User avatar
dj082502
mega-veteran
mega-veteran
Posts: 202
Joined: Wed Oct 13, 2010 3:47 am
Has thanked: 37 times
Been thanked: 21 times

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

Post 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
zhanzhongyi
advanced
Posts: 56
Joined: Mon May 16, 2011 6:37 am
Been thanked: 1 time

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

Post 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
Pokegear
ultra-n00b
Posts: 2
Joined: Tue Aug 02, 2011 6:01 am

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

Post by Pokegear »

What do I do with the .unk files?
zhanzhongyi
advanced
Posts: 56
Joined: Mon May 16, 2011 6:37 am
Been thanked: 1 time

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

Post by zhanzhongyi »

I also UNK extract files, I think Mr. chrrox should also extracted, but he did not say the specific methods :(
DOTAPRINCE
veteran
Posts: 133
Joined: Tue May 17, 2011 6:17 am
Has thanked: 7 times
Been thanked: 3 times

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

Post by DOTAPRINCE »

How do you extract the textures? And is it supported by noesis?
zhanzhongyi
advanced
Posts: 56
Joined: Mon May 16, 2011 6:37 am
Been thanked: 1 time

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

Post 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
DOTAPRINCE
veteran
Posts: 133
Joined: Tue May 17, 2011 6:17 am
Has thanked: 7 times
Been thanked: 3 times

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

Post by DOTAPRINCE »

I can't quite understand, How do I import the model in 3ds max?
zhanzhongyi
advanced
Posts: 56
Joined: Mon May 16, 2011 6:37 am
Been thanked: 1 time

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

Post 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
DOTAPRINCE
veteran
Posts: 133
Joined: Tue May 17, 2011 6:17 am
Has thanked: 7 times
Been thanked: 3 times

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

Post by DOTAPRINCE »

Shadowmoy any updates from this?
Post Reply