XeNTaX Forum Index
Forum MultiEx Commander Tools Tools Home
It is currently Wed Oct 18, 2017 10:00 am

All times are UTC + 1 hour


Forum rules


Please click here to view the forum rules



Post new topic Reply to topic  [ 124 posts ]  Go to page 1, 2, 3, 4, 5 ... 9  Next
Author Message
 Post subject: Final Fantasy XIII-2 extraction
PostPosted: Thu Dec 15, 2011 2:03 pm 
Offline
beginner

Joined: Thu Mar 17, 2011 12:10 pm
Posts: 21
Location: Peterborough, UK
Has thanked: 3 times
Have thanks: 1 time














You can make the ads go away by registering

I've got myself a Japanese copy of Final Fantasy XIII-2 for 360, opened it up, and it's surprisingly similar in contents to Final Fantasy XIII.

However, using QuickBMS to try and extract the delicious contents doesn't seem to work using the old script for the first game - anybody else got a copy they care to check out?

I would upload samples, but I'm not uploading 1.8gb of data...


Top
 Profile  
 
 Post subject: Re: Final Fantasy XIII-2 extraction
PostPosted: Fri Dec 16, 2011 11:23 pm 
Offline
veteran

Joined: Tue Mar 15, 2011 3:14 pm
Posts: 124
Has thanked: 36 times
Have thanks: 3 times
The contents of this post was deleted because of possible forum rules violation.


Top
 Profile  
 
 Post subject: Re: Final Fantasy XIII-2 extraction
PostPosted: Sat Dec 17, 2011 3:56 am 
Offline
Moderator
User avatar

Joined: Mon Mar 23, 2009 2:57 am
Posts: 1005
Has thanked: 44 times
Have thanks: 476 times
Image
Some small (but very weird) changes to the model format from FF13. chrrox and I are still working on extracting the data.


Top
 Profile  
 
 Post subject: Re: Final Fantasy XIII-2 extraction
PostPosted: Sat Dec 17, 2011 4:30 am 
Offline
ultra-veteran
ultra-veteran

Joined: Sun Jun 05, 2005 12:00 pm
Posts: 528
Location: Ontario, Canada
Has thanked: 23 times
Have thanks: 154 times
sexy :D

_________________
Research: [DOA2U] [DOA5U]


Top
 Profile  
 
 Post subject: Re: Final Fantasy XIII-2 extraction
PostPosted: Sat Dec 17, 2011 11:26 am 
Offline
Moderator
User avatar

Joined: Mon Mar 23, 2009 2:57 am
Posts: 1005
Has thanked: 44 times
Have thanks: 476 times
I'm pretty sure the filelist has a 48 byte header (as indicated by the size of actual data given 16 bytes in), so I've tried running the data through a whole bunch of different ciphers using the key from img.key. I've tried the 16 bytes at offsets 0 and 32 as IV's and I've tried decrypting each with the given cipher to use as the new IV for the file, but unfortunately none of that produced anything readable. The 8 zeroed bytes at the end of the file also seem suspicious. There are too many unknowns (like whether the img.key is the correct key to be using, if the IV is in the file itself or the xex, whether the encrypted data is segmented to intentionally throw people off, whether the encryption algorithm is something known or something modified/proprietary, etc.) to keep on randomly guessing without being able to disassemble the xex, and unfortunately I don't have a copy of IDA capable of doing that.

So, no correct filenames unless someone else wants to decrypt and decompile the xex for me.


Top
 Profile  
 
 Post subject: Re: Final Fantasy XIII-2 extraction
PostPosted: Sat Dec 17, 2011 11:36 pm 
Offline
Moderator
User avatar

Joined: Sun May 18, 2008 3:01 pm
Posts: 2433
Has thanked: 56 times
Have thanks: 1185 times
here is the best extractor that is possible at the moment.
viewtopic.php?f=33&t=4582&p=63683#p63683


Top
 Profile  
 
 Post subject: Re: Final Fantasy XIII-2 extraction
PostPosted: Mon Dec 19, 2011 3:12 am 
Offline
ultra-n00b

Joined: Tue Jun 15, 2010 8:37 pm
Posts: 3
Has thanked: 0 time
Have thanks: 0 time
hi, MrAdults

i have a question. where is UV in trb file? ff13-2 model format is not much change.

ff13 = 2 vertex stream
ff13-2 = 3 vertex stream, but last stream(uv) have empty data?

i got everything almost ok, like pos,bone weight/index, but not UV. can't find data anywhere.

need your help.. thank you very much.


Top
 Profile  
 
 Post subject: Re: Final Fantasy XIII-2 extraction
PostPosted: Mon Dec 19, 2011 8:34 am 
Offline
ultra-n00b

Joined: Tue Jun 15, 2010 8:37 pm
Posts: 3
Has thanked: 0 time
Have thanks: 0 time
I found uv in img bundle file by trace noesis.exe fopen(). and it's ok now.

great job, MrAdults.


Top
 Profile  
 
 Post subject: Re: Final Fantasy XIII-2 extraction
PostPosted: Mon Dec 19, 2011 9:35 am 
Offline
beginner

Joined: Tue May 31, 2011 5:22 am
Posts: 29
Has thanked: 0 time
Have thanks: 0 time
how can i extract the .trb file from the bin file? pls :(


Top
 Profile  
 
 Post subject: Re: Final Fantasy XIII-2 extraction
PostPosted: Mon Dec 19, 2011 4:15 pm 
Offline
double-veteran
double-veteran

Joined: Mon Jul 13, 2009 6:16 pm
Posts: 667
Has thanked: 66 times
Have thanks: 109 times
652845095 wrote:
how can i extract the .trb file from the bin file? pls :(


Lol:

Check the posts above and you'll find this:

viewtopic.php?f=33&t=4582&p=63683#p63683

_________________
Image


Top
 Profile  
 
 Post subject: Re: Final Fantasy XIII-2 extraction
PostPosted: Mon Dec 19, 2011 10:07 pm 
Offline
Moderator
User avatar

Joined: Mon Mar 23, 2009 2:57 am
Posts: 1005
Has thanked: 44 times
Have thanks: 476 times
livid123 wrote:
I found uv in img bundle file by trace noesis.exe fopen(). and it's ok now.

great job, MrAdults.

They also changed the vertex weights to use absolute indices and just sorted their bones so that the bones with weight influences come first. (so a maximum of 256 weighted bones per model is imposed, but plenty of models still go way beyond 256 bones...just not weighted ones)

Despite this they still have the bone index maps in the file, and this new method is probably slower because they don't sort their vertices well to optimize matrix palette accesses. Overall both the changes were a fairly bad idea (taking UV's out of your interleaved vertex array is another performance hit on both consoles, not on most PC hardware though), unless of course they're correcting the data on load, but that would be pretty silly.


Top
 Profile  
 
 Post subject: Re: Final Fantasy XIII-2 extraction
PostPosted: Tue Dec 20, 2011 2:11 am 
Offline
beginner

Joined: Tue May 31, 2011 5:22 am
Posts: 29
Has thanked: 0 time
Have thanks: 0 time
when i extract the file "white_img.x360.bin" i got this error.


Attachments:


You do not have the required permissions to view the files attached to this post. Register to gain access.



Top
 Profile  
 
 Post subject: Re: Final Fantasy XIII-2 extraction
PostPosted: Tue Dec 20, 2011 3:10 am 
Offline
Moderator
User avatar

Joined: Sun May 18, 2008 3:01 pm
Posts: 2433
Has thanked: 56 times
Have thanks: 1185 times
update your quickbms


Top
 Profile  
 
 Post subject: Re: Final Fantasy XIII-2 extraction
PostPosted: Tue Dec 20, 2011 4:03 am 
Offline
beginner

Joined: Tue May 31, 2011 5:22 am
Posts: 29
Has thanked: 0 time
Have thanks: 0 time
already updated the bms to 0.5.4,but still get the same error.... :(


Top
 Profile  
 
 Post subject: Re: Final Fantasy XIII-2 extraction
PostPosted: Tue Dec 20, 2011 4:59 am 
Offline
Moderator
User avatar

Joined: Sun May 18, 2008 3:01 pm
Posts: 2433
Has thanked: 56 times
Have thanks: 1185 times
use command line
not sure what your doing.
tons of people already have it working so i cant do much to help.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 124 posts ]  Go to page 1, 2, 3, 4, 5 ... 9  Next

All times are UTC + 1 hour


Who is online

Users browsing this forum: hvg6458 and 6 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group