Its turns out that I was able to extract the content files from Luigi's Mansion: Dark Moon for 3DS
Apparently, they use .data as common format along with .dict files.
I'm have been interested to looking for models, but I'm not too smart to using Hex editor or such...
If anyone interest to looking into the file, create a tool or extractor .etc, just send me a PM then.
(05-01-2015, 01:47 AM)RatchetMario Wrote: [ -> ]No ones huh??
Maybe I let the simple files right here: https://www.dropbox.com/s/okr9b3xbvwklf9...e.rar?dl=0 For one else can reversing engineer format.
Don't really to giving out the whole folder.
The link will remove in next week...
ok... at least, somebody is trying something with another new 3DS rom... neither I'm interested on it's contents... but I think you'll get the help you need Ratchetmario... so no worries.
I'm feeling better for the last week experience, very soon I will be definitely be back to action and THIS TIME... I hope I may finally succeed at something than just posting trivialities on this forum...
Besides... I cannot get the models I am still requesting since half year ago, and neither help all of you. if I don't do something on my own... I was too busy to give it a try.
I'm sorry... I did promised many things... and yet, I didn't keep them. even if I am a failure at reverse engineering any format. I would just try it with the tutorials I got a week ago.
Noticed the 0x78 0x9C patterns, which means the file is zlib compressed!
Use
offzip to decompress the file
eg:
Code:
offzip.exe -a -1 "C:\Users\TGE\Downloads\ghost simple\ghosthider.data" "C:\Users\TGE\Downloads\ghost simple" 0
It doesn't appear to be using CGFX but I have a gut feeling it's a modified version of the propreitary model format. (looks like it's the case!)
(05-02-2015, 09:49 AM)TGE Wrote: [ -> ]Noticed the 0x78 0x9C patterns, which means the file is zlib compressed!
Use offzip to decompress the file
eg:
Code:
offzip.exe -a -1 "C:\Users\TGE\Downloads\ghost simple\ghosthider.data" "C:\Users\TGE\Downloads\ghost simple" 0
It doesn't appear to be using CGFX but I have a gut feeling it's a modified version of the propreitary model format. (looks like it's the case!)
I remember looking at the files .data files a while back and found the files were zlib compressed (I remember telling ItsEasyActually about it, dont think he did much with the info), but be aware, the bundle.data files can be grab bags, sometimes they are compressed sometimes they aren't (some of the level models are not compressed for example). Edit: I forgot to mention, not all .data files are zlib compressed, most notably any of the tweaker files (the tweaker being a debugger iirc), the credits, and any global.data files, and another note, some of the files seem eerily similar to mario strikers nis format, they are the files in the properly named nis folder and are slightly modified versions of the Strikers nis files. A lot of LM2 seems a bit similar to strikers, mostly file layout, format, and debugging (both use tweakers, lm2's is probably just compressed) wise. (Really sorry about the edits, I keep forgetting to mention things that are probably really important)
(05-02-2015, 09:49 AM)TGE Wrote: [ -> ]Noticed the 0x78 0x9C patterns, which means the file is zlib compressed!
Use offzip to decompress the file
eg:
Code:
offzip.exe -a -1 "C:\Users\TGE\Downloads\ghost simple\ghosthider.data" "C:\Users\TGE\Downloads\ghost simple" 0
It doesn't appear to be using CGFX but I have a gut feeling it's a modified version of the propreitary model format. (looks like it's the case!)
Thanks!
So, its give me the 00000000.dat like that.
Now what I should to do next? I suppose?
(05-02-2015, 11:55 PM)RatchetMario Wrote: [ -> ] (05-02-2015, 09:49 AM)TGE Wrote: [ -> ]Noticed the 0x78 0x9C patterns, which means the file is zlib compressed!
Use offzip to decompress the file
eg:
Code:
offzip.exe -a -1 "C:\Users\TGE\Downloads\ghost simple\ghosthider.data" "C:\Users\TGE\Downloads\ghost simple" 0
It doesn't appear to be using CGFX but I have a gut feeling it's a modified version of the propreitary model format. (looks like it's the case!)
Thanks!
So, its give me the 00000000.dat like that.
Now what I should to do next? I suppose?
At this point nothing. It spits out a model format that hasn't been figured out yet.
To me it looks like a more primitive version of CGFX, with all the chunk tags stripped.
Surely people that are familiar with the format would be able to figure it out.
(05-03-2015, 08:53 AM)TGE Wrote: [ -> ]To me it looks like a more primitive version of CGFX, with all the chunk tags stripped.
Surely people that are familiar with the format would be able to figure it out.
That might explain the dict files, though im not really sure. If you look
here you'll see that CGFX files uses dictionaries for finding data offsets as well as other information, meaning if this is a primitive cgfx (and considering LM2 started development in December 2010 its likely) the dcit files might be something to look into.