Page 1 of 2

[Perfect world & SEGA] Saint Seiya Online .pck package

Posted: Fri Jan 25, 2013 5:18 pm
by renato
hello, this is my first time posting here ...

I would like some help in extracting files from an archive of the game Saint Seiya Online produced by SEGA and the Perfect World. I already test several PCK extractors but it seems that none works in this new game
I already tried to learn how to create extractors in QuickBMS but not had much success, but at least I could understand something of the files that I tested. When I opened the Saint seiya files in hex ​​editor my mind exploded. I could not understand anything.
if someone can help me or give me some light here is a sample file:
http://www.4shared.com/file/cuptruEt/configs.html
My real intention is to extract the models to make a costume using papercraft.
I do not know if using this file will be possible to create a decent extractor to the Models.pck file
if necessary use the models.pck file, the official link to download the game is this:
http://download102.wanmei.com/sds/clien ... 130115.zip
The 3d models are beautiful, I realy need this:
Image
Image
if no one can help thanks for your time ^^

Re: [Perfect world & SEGA] Saint Seiya Online .pck package

Posted: Sun Jan 27, 2013 5:06 pm
by Darko
You can try ninja ripper if what you want is the models.

Re: [Perfect world & SEGA] Saint Seiya Online .pck package

Posted: Sun Jan 27, 2013 9:39 pm
by renato
the problem is that the game is in closed Beta in china, I cant access the game

thanks for your help, if there is any way to bypass the restriction I will surely test

Re: [Perfect world & SEGA] Saint Seiya Online .pck package

Posted: Mon Jan 28, 2013 4:41 am
by chrrox
Saint Seiya Online pck Extractor
this is a quickbms script.
you can try fatducks importer as it uses the .ski format for models.

Code: Select all

#Saint Seiya Online pck Extractor
#by chrrox
#quickbms from aluigi http://aluigi.altervista.org/quickbms.htm
get magic1 long #0x4dCa23EF
get arcsize long
get magic2 long #0x56A089B7
goto -8
get files long
goto -272
filexor "0xe1 0xf9 0xa4 0x62"
get tbloff long
filexor ""
for i = 0 < files
goto tbloff
filexor "0xe1 0xf9 0xa4 0x62"
get tzsize long
filexor "0xd5 0xC3 0x20 0x35"
get tzsize2 long
filexor ""
savepos tbloff
clog MEMORY_FILE tbloff tzsize 276
getdstring name 0x104 MEMORY_FILE
get offset long MEMORY_FILE
get size long MEMORY_FILE
get zsize long MEMORY_FILE
if size == zsize
log name offset size
else
clog name offset zsize size
endif
math tbloff + tzsize
next i


Re: [Perfect world & SEGA] Saint Seiya Online .pck package

Posted: Mon Jan 28, 2013 5:16 am
by Darko
Downloading the CBT :mrgreen:

Re: [Perfect world & SEGA] Saint Seiya Online .pck package

Posted: Mon Jan 28, 2013 9:15 am
by renato
MAN MAN MAN MAN MAN MAN, i'm crying right now, I can not find words to thank you

you are the best OMFG

I'm looking for a way to extract it from when the game was released for download, I was already going crazy

Thank you, thank you so much

Re: [Perfect world & SEGA] Saint Seiya Online .pck package

Posted: Mon Jan 28, 2013 1:23 pm
by renato
it worked perfectly, now the problem are the files of the models, I could not find a converter that works, I tried the Fat importer and some Blender addons.

the hex editor shows a intelligible code, I can see the object groups, the textures names, but I could not find a guide to help me create a converter to obj, my knowledge of programming borders on nothing

I have attached a sample in the post

Re: [Perfect world & SEGA] Saint Seiya Online .pck package

Posted: Mon Jan 28, 2013 1:27 pm
by chrrox
you should ask fatduck to update his importer in his thread.

Re: [Perfect world & SEGA] Saint Seiya Online .pck package

Posted: Mon Jan 28, 2013 1:45 pm
by renato
ok, thanks so much for your help ^^

Re: [Perfect world & SEGA] Saint Seiya Online .pck package

Posted: Fri Jun 28, 2013 9:18 am
by yiwang
chrrox wrote:you should ask fatduck to update his importer in his thread.
SKI How to extract

Re: [Perfect world & SEGA] Saint Seiya Online .pck package

Posted: Sun Aug 04, 2013 9:13 am
by darksimonus
Has anyone found a solution there for ski convert?

Re: [Perfect world & SEGA] Saint Seiya Online .pck package

Posted: Wed May 14, 2014 11:26 pm
by jangoclone
Hi, the QuickBMS script doesn´t work for me, it gives me this error:

"Incomplete input file number 0, can´t read 4 bytes"

and doesn´t decompress anything, please help me ! !

Re: [Perfect world & SEGA] Saint Seiya Online .pck package

Posted: Tue Feb 02, 2016 12:16 pm
by kangaroo78
IS there any updates guys, I have been trying to unpack model.pck, have done the tempmodel.pck but then cant do anything after that. IS there anyone that can give a bit of help please?

Re: [Perfect world & SEGA] Saint Seiya Online .pck package

Posted: Sat Feb 13, 2016 7:47 am
by shakotay2
Is it a problem of a format change or is it a problem of using the unpacker?
What exactly did you do?

In case it's a format change try to get an old version sample, unpack it.
Then use the script on the new format and report exactly what happens.
kangaroo78 wrote:have done the tempmodel.pck
Does mean what? Does this .pck result from the model.pck extraction? (Guess 'no'.)

Re: [Perfect world & SEGA] Saint Seiya Online .pck package

Posted: Fri Mar 04, 2016 3:49 am
by kangaroo78
shakotay2 wrote:Is it a problem of a format change or is it a problem of using the unpacker?
What exactly did you do?

In case it's a format change try to get an old version sample, unpack it.
Then use the script on the new format and report exactly what happens.
kangaroo78 wrote:have done the tempmodel.pck
Does mean what? Does this .pck result from the model.pck extraction? (Guess 'no'.)
I cant unpack the "model.pck". ( I used the script for the other .pck and it worked with no problem but no the model.pck) I followed a tutorial from another site that says that combining model.pck + model.pcx = tempmodel.pck and then it should be easier to unpack and be able to get all models there, but script didnt work. (dnt know if the script has to be modified for that tempmodel.pck, if so I dnt know how)