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!
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 »

From vertices dump of 3200b000.dat,,,it's shape look like part of street,not character.

Image

you can check it by following script yourself:P

Code: Select all

fname = getOpenFileName \ 
caption:"Model File" \
types:" Model File(*.dat)|*.dat" \

f = fopen fname "rb"
fsize = getFileSize fname
clearlistener()

Vert_array = #()
Normal_array = #()
UV_array = #()
Face_array = #()
print "file size check"
print fsize

c = 0
fseek f 160 #seek_cur
while c != 1 do (
  sig1 = readlong f #unsigned
  sig2 = readlong f #unsigned
  sig3 = readlong f #unsigned
  sig4 = readlong f #unsigned
  
  cur_pos = ftell f
  
  if sig1 == 2 do(
    	
	vx = readfloat f
	vy = readfloat f
	vz = readfloat f
	unknown1 = readfloat f
	append Vert_array[vx,vy,vz,unknown1]
  
  )----if sig1 = 2
  
  if cur_pos >= (fsize - 64) do (
    c =1
  )----if cur_pos >= (fsize - 64)

)---- while c != 1

print Vert_array.count
--print Vert_array

msh = mesh vertices:Vert_array faces:Face_array
msh.numTVerts = Vert_array.count
buildTVFaces msh
--for j = 1 to UV_array.count     do setTVert  msh j UV_array[j]
--for j = 1 to Face_array.count   do setTVFace msh j Face_array[j]
--for j = 1 to Normal_array.count do setNormal msh j Normal_array[j]
--convertTo msh PolyMeshObject



gc()
fflush f
fclose f

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 missed that :eek: Yeah, it does look like a street. Looks as if you've found part of map. Hard to tell from just verts lol.

@Cloud452 Yeah, that's just movies. Standard format, can be extracted from any game that uses it.
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 »

A littele progress for "MOD" data.
Please look the red rectangle in the picture.
Image

you can see ,,data pattern changes once it meet this kind of signature
hex 00 00 00 00 xx 00 yy zz

xx is the data counter,in the picture i posted,it's value shows 53(dec)
Then I found each data section's lengh is 6 bytes.
So if you multiply 53 by 6,,result is 318(dec) ,then you offset current postion by 318.you will find another 00 00 00 00 xx 00 yy zz signature.

6 bytes for each one,,it's not likely half floats,,or it only can save 3 values..it likely to be kind of compression method .

you can see each of the section has big difference in their value,so i assume each of them must be manipulated by differnt decompress operation.
But,,besides "data counter" there seems to be no index or something else help to figure out which kind of "operation" it should use to decompress the data in each section.
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 »

i really hope that MrAdults gonna help us extracting the model
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 »

Flat mesh captured by Game Assassin,,it's assembled by 1275 small pieces of small objects,,
If you use GA,it will give you non-back cull mesh,,,UV seems okay,,,but you know this is not the best way,the model will distorted a bit.And it's not t-posed.
I will keep trying and digging,,please let me know if anyone find useful information,thx:)
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 »

I'm glad people are still interested in this :D

I've managed to get some mesh with 3dvia before, but it was flat with parts missing. You can stretch it out so it's right again though. There's no uv's with them either.

3dRipperDX can get uv's, but no mesh. Heh...
Cloud452
veteran
Posts: 91
Joined: Sat Oct 23, 2010 2:50 pm
Has thanked: 2 times

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

Post by Cloud452 »

Always happy to see some progress, falconcool! :D
mariokart64n
ultra-veteran
ultra-veteran
Posts: 585
Joined: Sun Jun 05, 2005 12:00 pm
Location: Ontario, Canada
Has thanked: 36 times
Been thanked: 240 times

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

Post by mariokart64n »

thats no good, the game cull and faces not seen by the front facing camera..

whats the status on getting the game files dumped?
Maxscript and other finished work I've done can be found on my DeviantArt account
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 »

PCSX2 r3878, Zero GS plugin
rename D3DX9.mod into D3DX9.dll and place it into your emulator's executable folder.(If the GA flag doesn't show up).
sample i captured is here
http://www.sendspace.com/file/pw90l0

This is my GA setting
Image
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 »

falconcool wrote:PCSX2 r3878, Zero GS plugin
rename D3DX9.mod into D3DX9.dll and place it into your emulator's executable folder.(If the GA flag doesn't show up).
Hi my friend falconcool, I don't know if this will help you but "3dhobby" post this image in the darkmatter forum looks like he have the bonus material of the game (the "model viewer")
You do not have the required permissions to view the files attached to this post.
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 »

That is interesting.

@Mario we still don't have a proper file dumper.
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 »

[/quote]

Hi my friend falconcool, I don't know if this will help you but "3dhobby" post this image in the darkmatter forum looks like he have the bonus material of the game (the "model viewer")[/quote]

Thanks,,would you give me the link please?I can't find it in darkmatter2,,
Darkmatter1 seems disappeared.
He must find the way to null out the animation like mario did in Xenosaga3.
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 »

oh so its impossible to extract the model from archive
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 »

Falconcool here:

http://darkmatter2.gamersjudgement.com/ ... st&p=16210

If you can't read it, i'll quote:
I have ripped Yuffie but it miss the UV.
Image
If someone know a tool for transfer UV it will help me a lot.

Edit:I have found a way (for the face at least)
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 »

[quote="ultimaespio"]Falconcool here:

http://darkmatter2.gamersjudgement.com/ ... st&p=16210

If you can't read it, i'll quote:

[quote]

Thanks ultimaespio:)
Post Reply