Page 1 of 2

Ninety Nine Nights 2

Posted: Mon Nov 01, 2010 9:37 am
by Surveyor
Hi there, how are things,
There is this game (N3-2) that I've been messing with and I was able to extract the models, both stages and characters, these aren't the best models out there but it was worth the effort. More to come soon.

Re: Ninety Nine Nights 2

Posted: Mon Nov 01, 2010 11:51 am
by chrrox
Cool nice job.

Re: Ninety Nine Nights 2

Posted: Tue Nov 02, 2010 11:20 am
by Surveyor
Ok, first things first, we need to extract the data out of those fpd files, unfortunately, I couldn't decode the filename table, the archive structure is the same as Lost Odyssey, only offsets and sizes are visible, and thus a lot of data will be ignored, but as long as we can locate the models, we're fine :) This N3-2 Data Extractor (attached below) will do the job for you, a little too much maybe, just put it where default.fpd, default.fpi and xenon_bg.fpd are.
default.fpd contains the game data and xenon_bg.fpd holds the stage data, after extraction, the mcts directory will hold the stage data and mnks will have the models, feel free to delete the rest of the directories if you don't need them. The musics are in xwav.
Next, we will take care of those stages even if they are so dull.

Re: Ninety Nine Nights 2

Posted: Wed Nov 03, 2010 10:15 am
by Surveyor
This tool works on the mcts files that hold the stages, put it in the MCTS directory and execute, the 65 MCTS files must all be present. The good thing about those mcts files is that they contain filenames, which means that the extracted data will have correct names. The bad thing is that the so called DDS files aren't true DDS and are compressed in a an unknown manner, if you have time, take a look and maybe you can figure out the compression. The decompression should be similar to the the tex files in the tex directory (with lots of zeros).
The extracted data is easilly identified:
-dds: textures
-ligt: lights
-lmch: lightmaps?? or collision
-matr: materials
-mest: mesh
-shdr: shaders

Re: Ninety Nine Nights 2

Posted: Thu Nov 04, 2010 11:18 am
by Surveyor
Yeah, those dull stages seem to show perfectly!! I'll upload the obj exporter soon.

Re: Ninety Nine Nights 2

Posted: Sat Nov 06, 2010 12:07 pm
by Surveyor
Hi,
Now here's the stage exporter, it processes MEST files and outputs OBJ files, only position data is hanldled right now, no tex UV's or colors, maybe when when we have working textures.
Enjoy.

Re: Ninety Nine Nights 2

Posted: Sun Nov 07, 2010 1:22 pm
by EternaL
Really good job :wink:
Thanks
I love to see a characters converter soon
Thanks again Surveyor

Re: Ninety Nine Nights 2

Posted: Mon Nov 08, 2010 10:53 am
by Surveyor
The MNKS extractor:
Will parse the mnks files and extract some useful data (models and anims) the rest of the data is ignored since every type needs its own parser (and there are many).
Put the program in the MNKS directory, there is an mnks list that you can modify to your own needs. One thing I'm still not sure of is there's only one texture per model, no normals, specular maps, nothing!!! Maybe one texture holds all of them, we'll see that when we have working textures.

Re: Ninety Nine Nights 2

Posted: Mon Nov 15, 2010 11:14 am
by Surveyor
Hi
Skinning works too, the model exporter will be available soon.

Re: Ninety Nine Nights 2

Posted: Mon Nov 15, 2010 11:16 am
by Tosyk
Surveyor wrote:Hi
Skinning works too, the model exporter will be available soon.
So great, thanks!

Re: Ninety Nine Nights 2

Posted: Sat Nov 20, 2010 4:15 pm
by luciasil
Cool nice job.

Re: Ninety Nine Nights 2

Posted: Sat Nov 20, 2010 4:27 pm
by Ares722
A really great job man!!!

Re: Ninety Nine Nights 2

Posted: Sun Nov 21, 2010 10:03 am
by Surveyor
Hello,
Here's the MESK exporter, it's experimental only so there's no UV coords, no normals, just proper skinning (and this isn't nothing)
The exporter is very easy to use, it generates an MS file that you'll need to drag into 3dsmax, Just make sure the .joint file is also there since it holds the skeleton data.
Enjoy.

Re: Ninety Nine Nights 2

Posted: Mon Nov 22, 2010 12:54 am
by EternaL
A Real man's job ! Thx

Re: Ninety Nine Nights 2

Posted: Mon Nov 29, 2010 6:52 pm
by Szkaradek123
Surveyor,

Please,add uv-mapping for your great tools.
Mayby uv use "half-precision floating-point number" for 2 bytes.