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.
Important information: this site is currently scheduled to go offline indefinitely by end of the year.
Ninety Nine Nights 2
Ninety Nine Nights 2
You do not have the required permissions to view the files attached to this post.
-
- Moderator
- Posts: 2602
- Joined: Sun May 18, 2008 3:01 pm
- Has thanked: 57 times
- Been thanked: 1422 times
Re: Ninety Nine Nights 2
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.
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.
You do not have the required permissions to view the files attached to this post.
Re: Ninety Nine Nights 2
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
The extracted data is easilly identified:
-dds: textures
-ligt: lights
-lmch: lightmaps?? or collision
-matr: materials
-mest: mesh
-shdr: shaders
You do not have the required permissions to view the files attached to this post.
Re: Ninety Nine Nights 2
Yeah, those dull stages seem to show perfectly!! I'll upload the obj exporter soon.
You do not have the required permissions to view the files attached to this post.
Re: Ninety Nine Nights 2
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.
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.
You do not have the required permissions to view the files attached to this post.
Re: Ninety Nine Nights 2
Really good job
Thanks
I love to see a characters converter soon
Thanks again Surveyor
Thanks
I love to see a characters converter soon
Thanks again Surveyor
Re: Ninety Nine Nights 2
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.
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.
You do not have the required permissions to view the files attached to this post.
Re: Ninety Nine Nights 2
Hi
Skinning works too, the model exporter will be available soon.
Skinning works too, the model exporter will be available soon.
You do not have the required permissions to view the files attached to this post.
- Tosyk
- double-veteran
- Posts: 1027
- Joined: Thu Oct 22, 2009 10:24 am
- Location: Russia, Siberia
- Has thanked: 269 times
- Been thanked: 154 times
- Contact:
Re: Ninety Nine Nights 2
So great, thanks!Surveyor wrote:Hi
Skinning works too, the model exporter will be available soon.
Re: Ninety Nine Nights 2
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.
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.
You do not have the required permissions to view the files attached to this post.
-
- mega-veteran
- Posts: 292
- Joined: Wed May 05, 2010 8:21 pm
- Location: Poland Głogów
- Has thanked: 21 times
- Been thanked: 742 times
Re: Ninety Nine Nights 2
Surveyor,
Please,add uv-mapping for your great tools.
Mayby uv use "half-precision floating-point number" for 2 bytes.
Please,add uv-mapping for your great tools.
Mayby uv use "half-precision floating-point number" for 2 bytes.