The Forum is up for sale: XeNTaX Forum looking for new owner

[Request] Dirge Of Cerberus Final Fantasy VII models

Post questions about game models here, or help out others!
Post Reply
ultimaespio
mega-veteran
mega-veteran
Posts: 267
Joined: Wed Apr 14, 2010 7:55 pm
Has thanked: 4 times
Been thanked: 5 times

Re: [Request] Dirge Of Cerberus Final Fantasy VII models

Post by ultimaespio »

I'd like to but I haven't a clue about any of it, sorry :/

If there's some kind of tutorial on cracking this stuff, I'd give it a try.
falconcool
veteran
Posts: 105
Joined: Tue Jun 16, 2009 4:41 am
Has thanked: 19 times
Been thanked: 11 times

Re: [Request] Dirge Of Cerberus Final Fantasy VII models

Post by falconcool »

Try type2,,4 bytes stuff,,the 4th byte looks like to be kind of index,,,1st-3rd could be UV or offset,,i'm testing,,,try "readbyte #signed /256.0" to convert interger into float.
ultimaespio
mega-veteran
mega-veteran
Posts: 267
Joined: Wed Apr 14, 2010 7:55 pm
Has thanked: 4 times
Been thanked: 5 times

Re: [Request] Dirge Of Cerberus Final Fantasy VII models

Post by ultimaespio »

I'll try what you were doing with pcsx2 and cheat engine. Only thing is, I don't have a save with the model viewer unlocked. I'll have to find one somewhere.

EDIT: Got a complete save, but the Character viewer is empty. There's no action replay codes to unlock it either.

I'm using the eu version btw.

Edit: got it working. Found Yuffie's mesh file, changed one value and it crashed. Ooops.

Edit 2: found a way to disable objects. There was a string that went 94 01 at the start of the file. I changed the 01 to 09 and...

Image

Note that the reason she has so many arms is because of the graphics plugin lol

EDIT 3: Think i've found uvs. find [ebragd]] in the file, and they are round about there. I changed DE 03 0C to DE 99 0C and Yuffie's left sock turned brown.
falconcool
veteran
Posts: 105
Joined: Tue Jun 16, 2009 4:41 am
Has thanked: 19 times
Been thanked: 11 times

Re: [Request] Dirge Of Cerberus Final Fantasy VII models

Post by falconcool »

Still no luck with UV ,offset,face index and normal,,but i updated my script a bit..It can dump all sections has the signature i mentioned.here is the preview of the result,,it already showed the contour of the face
Image
ultimaespio
mega-veteran
mega-veteran
Posts: 267
Joined: Wed Apr 14, 2010 7:55 pm
Has thanked: 4 times
Been thanked: 5 times

Re: [Request] Dirge Of Cerberus Final Fantasy VII models

Post by ultimaespio »

Cool :D I wonder who that model is?

It looks like a highpoly model going by the face.

I've just thought, this game was released round about the same time as FF12 wasn't it? Do you think they'd use a similar format? Probably just talking out of my butt here.
falconcool
veteran
Posts: 105
Joined: Tue Jun 16, 2009 4:41 am
Has thanked: 19 times
Been thanked: 11 times

Re: [Request] Dirge Of Cerberus Final Fantasy VII models

Post by falconcool »

It's part of Shalua Rui's model,,If I remember her name right,:P
FF12's floats are all visible,,the common point is both of the game seperate the models into
dozens of very small pieces .They're stick together in the center of the head,so it looks still messy
in the picture.
ultimaespio
mega-veteran
mega-veteran
Posts: 267
Joined: Wed Apr 14, 2010 7:55 pm
Has thanked: 4 times
Been thanked: 5 times

Re: [Request] Dirge Of Cerberus Final Fantasy VII models

Post by ultimaespio »

Oh, I see. Do you think we should ask someone to help us with this?
falconcool
veteran
Posts: 105
Joined: Tue Jun 16, 2009 4:41 am
Has thanked: 19 times
Been thanked: 11 times

Re: [Request] Dirge Of Cerberus Final Fantasy VII models

Post by falconcool »

I think this is an open thread to the public,,people who interested with this game will help if they
find something useful(at least I hope so),,It's not necessary to ask someone's help.Although I really hope more ppl join this thread .It will be much more efficient with mutiple ppl join this thread to crack this format..So go ahead if you know someone interested with this game.But don't force them to do this.
:)

pattern updata

Code: Select all

0x16 signature of data starting 00 00 00 20 C0 C0 C0 C0 02 01 00 01 00 00 00 00
0x4  float data 00 80 xx 60  ,xx is float count
  ----xx floats data(these floats affect vertex location,seems to be kind of scale factor)
0x4  signature 01 80 yy 6E ,yy is vertex count,,nx = readbyte / 256.0,ny = readbyte / 256.0,nz =readbyte / 256.0 ,unknown = readbyte
0x4  signature 00 80 zz 79,zz is vertex count,each section is 6 bytes
  ---- vx = readshort /32768.0 ,vy = readshort /32768.0,vz =readshort /32768.0
some unknown data in the end(not always exit,,searching pattern atm)
Last edited by falconcool on Thu Mar 31, 2011 4:45 am, edited 2 times in total.
ultimaespio
mega-veteran
mega-veteran
Posts: 267
Joined: Wed Apr 14, 2010 7:55 pm
Has thanked: 4 times
Been thanked: 5 times

Re: [Request] Dirge Of Cerberus Final Fantasy VII models

Post by ultimaespio »

Oh nonono I wouldn't force anyone into it no. Definitely not.
jaden
mega-veteran
mega-veteran
Posts: 209
Joined: Sat Feb 05, 2011 1:41 am
Been thanked: 1 time

Re: [Request] Dirge Of Cerberus Final Fantasy VII models

Post by jaden »

Ask MrAdults i think he will help you with the model
ultimaespio
mega-veteran
mega-veteran
Posts: 267
Joined: Wed Apr 14, 2010 7:55 pm
Has thanked: 4 times
Been thanked: 5 times

Re: [Request] Dirge Of Cerberus Final Fantasy VII models

Post by ultimaespio »

Image

What have I done? lol :P
shadowmoy
veteran
Posts: 153
Joined: Sat Feb 21, 2009 2:29 pm
Has thanked: 19 times
Been thanked: 43 times

Re: [Request] Dirge Of Cerberus Final Fantasy VII models

Post by shadowmoy »

falconcool wrote:pattern updata

Code: Select all

0x16 signature of data starting 00 00 00 20 C0 C0 C0 C0 02 01 00 01 00 00 00 00
0x4  float data 00 80 xx 60  ,xx is float count
  ----xx floats data(these floats affect vertex location,seems to be kind of scale factor)
0x4  signature 01 80 yy 6E ,yy is vertex count,,nx = readbyte / 256.0,ny = readbyte / 256.0,nz =readbyte / 256.0 ,unknown = readbyte
0x4  signature 00 80 zz 79,zz is vertex count,each section is 6 bytes
  ---- vx = readshort /32768.0 ,vy = readshort /32768.0,vz =readshort /32768.0
some unknown data in the end(not always exit,,searching pattern atm)
nearly that you are burning, also to help a little 0x79 one is the normals :wink:
0x60 is vertex weighting
0x6e is vertex
0x65 seems to be uv's

this is ps2 giftags, also thoses giftages can change according to the first byte that can be 0x00, 0x01 ,0x02,0x03 etc...
_-=<(¯`·._.·[ CodeMan ]·._.·´¯)>=-_
falconcool
veteran
Posts: 105
Joined: Tue Jun 16, 2009 4:41 am
Has thanked: 19 times
Been thanked: 11 times

Re: [Request] Dirge Of Cerberus Final Fantasy VII models

Post by falconcool »

Thank you Codeman,that helps much,I'll rewrite my maxscript.:)
This is the header information i found
Image

Watch the blue rectangle in the picture.It's value is
0x 05 00 00 00 25 49 52 40 E0 03 00 00 10 00 00 00
This part is very tricky,
the first 4 bytes long,,0x 05 00 00 00 ----this is the counter of the signature of data starting( 0x 00 00 00 20 C0 C0 C0 C0 ......,16 bytes stuff),,Remember there is sometimes addtional data behind 0x00 80 zz 79? When "signature count" meet this value,,the first section of "additional data" appear.
In the picture,the value is 5.

the second float is general scale factor,I tested in the emulator with cheatengine.This factor scale each mesh in the file. in this case,the value is 0x 25 49 52 40,,decimal value is 3.2857144

the 3rd long is offset value from the 1st byte of the "blue rectangle" in the picture to the first"additional data" ,in this case,the value is 0x E0 03 00 00,,decimal value is 992

the 4th long is unknown for now.
FEATHER
advanced
Posts: 75
Joined: Sun Jun 13, 2010 6:47 am
Has thanked: 3 times
Been thanked: 4 times

Re: [Request] Dirge Of Cerberus Final Fantasy VII models

Post by FEATHER »

Cloud452 wrote:Wow... I wonder how far away we are from a full method to rip the models, UVmaps and textures intact....
Are you talking about the 3d capture method? There is a way but i'm NOT sure if it will work in this game
inferry wrote: So, in resume:
  • -Get mesh from 3Dvia
    -Get UV from 3Dripper
    -Pass UV to mesh.
    -Find a way to correct perspective issue.
    -Rig.
    -Export.
    -Eat a donut.
    -Upload archive here.
LynMs
ultra-n00b
Posts: 1
Joined: Sun Apr 03, 2011 2:29 am

Re: [Request] Dirge Of Cerberus Final Fantasy VII models

Post by LynMs »

If you could give me any pcsx2 state of preservation, it might freeze, because the result may be a few million is a good thing, because the file will not be compressed. This will save me some time to drive to the library to pick it up only to find its compression,
Post Reply