GENERAL_UI.BIN: Has a couple of arrow textures.
grd files: Unlike other binary files, these have names in all-lowercase. They do not contain any information my program can read, but I suspect they have something to do with how levels are tiled with textures.
grdalps_ceil_tex.bin
grdalps_ceil_vtx.bin
grdalps_grd_tex.bin
grdalps_grd_vtx.bin
grdfores_ceil_tex.bin
grdfores_ceil_vtx.bin
grdfores_grd_tex.bin
grdfores_grd_vtx.bin
grdmagne_ceil_tex.bin
grdmagne_ceil_vtx.bin
grdmagne_grd_tex.bin
grdmagne_grd_vtx.bin
grdocean_ceil_tex.bin
grdocean_ceil_vtx.bin
grdocean_grd_tex.bin
grdocean_grd_vtx.bin
grdreala_grd_tex.bin
grdreala_grd_vtx.bin
grdrubbe_ceil_tex.bin
grdrubbe_ceil_vtx.bin
grdrubbe_grd_tex.bin
grdrubbe_grd_vtx.bin
grdsnow_ceil_tex.bin
grdsnow_ceil_vtx.bin
grdsnow_grd_tex.bin
grdsnow_grd_vtx.bin
grdst5mrpofs.bin
FROG files: These are four files titled MOTFROG_SS.BIN, POLFROG_SS.BIN, TEXFROG_SS.BIN, and WEIFROG_SS.BIN. They are each one of four parts that make up the complete DATFROG_SS.BIN file. Their roles are as follows:
MOTFROG_SS.BIN : Contains what I believe is animation data
POLFROG_SS.BIN : Contains model and texture mapping data
TEXFROG_SS.BIN : Contains texture data
WEIFROG_SS.BIN : Contains what I believe is rigging or material data
NSICON.BIN: This one doesn't contain any data my program can read.
PCOM_A.BIN: Has a few basic shapes including the ones pictured and some small planes and cubes.
PNODM files: Contain stage geometry data.
File list:
PNODM_ST01_PIA_GRDPS2.BIN -- Spring Valley
PNODM_ST02_PIA_GRDPS2.BIN -- Splash Garden
PNODM_ST03_PIA_GRDPS2.BIN -- Mystic Forest
PNODM_ST04_PIA_GRDPS2.BIN -- Frozen Bell
PNODM_ST05_PIA_GRDPS2.BIN -- Soft Museum
PNODM_ST06_PIA_GRDPS2.BIN -- Stick Canyon
PNODM_XMAS_BOY_PIA_GRDPS2.BIN -- Spring Valley (Christmas) for Elliot
PNODM_XMAS_PIA_GRDPS2.BIN -- Spring Valley (Christmas)
I'm not sure if there are differences between the last two.
PREPLAY.BIN: This one doesn't contain any data my program can read.
shp files: Like the grd files, these are written in lowercase and my program can't read them. However, inspecting them using a program called ModelResearcher showed that these files contain vertex data. Nights.exe refers to these as "shape" files, and they seem to be used to reshape models. shp_nights_ps2.bin, for instance, includes Brand New Dreams NiGHTS' different morphs among its vertices. Curiously, shp_nightsxmas_ps2.bin includes a slightly earlier version of Halloween NiGHTS' model data, complete with skull ornaments. However, these models feature unusually long "horns" which appear to have been a mistake as they are the same length as drill dash horns.
shp_com.bin
shp_com_ps2.bin
shp_frog_ps2.bin
shp_frog_ss.bin
shp_frog_xmas.bin
shp_mare1.bin
shp_mare1_ps2.bin
shp_mare3.bin
shp_mare3_ps2.bin
shp_mare_xmas.bin
shp_nightshalloween_ps2.bin
shp_nightsxmas_ps2.bin
shp_nights_ps2 - Copy.bin
shp_nights_ps2.bin
shp_nights_ss.bin
shp_pia1_ps2.bin
shp_pia2.bin
shp_pia2_ps2.bin
shp_pia3_ps2.bin
shp_pia5.bin
shp_pia5_ps2.bin
shp_pia7.bin
shp_pia7_ps2.bin
shp_pia_xmas.bin
stage files: These contain stage paths for NiGHTS. SmallMistake knows much more about this than I do, so check out his repository.
stage_1_boss_SDF.bin
stage_1_SDF.bin
stage_2_boss_SDF.bin
stage_2_SDF.bin
stage_3_boss_SDF.bin
stage_3_SDF.bin
stage_4_boss_SDF.bin
stage_4_SDF.bin
stage_5_boss_SDF.bin
stage_5_SDF.bin
stage_6_boss_SDF.bin
stage_6_SDF.bin
stage_7_boss_SDF.bin
stage_7_SDF.bin
stage_christmas_boss_SDF.bin
stage_christmas_e_SDF.bin
stage_christmas_SDF.bin
stage_halloween_boss_SDF.bin -- Stage paths for the scrapped Halloween level
stage_halloween_e_SDF.bin
stage_halloween_SDF.bin
stage_test_SDF.bin
TCOM_A.BIN: Contains one small and completely transparent image.
TITLE.BIN: Contains a large number of graphics used for the PS2 version's title screen and menu. Some of these are probably used in the PC version, but others have been replaced with higher-quality images.
Here are many of the images, including all PS2 title screens.
TNODM files: Contain stage texture data.
File list:
TNODM_ST01_PIA_GRDPS2.BIN -- Spring Valley
TNODM_ST02_PIA_GRDPS2.BIN -- Splash Garden
TNODM_ST03_PIA_GRDPS2.BIN -- Mystic Forest
TNODM_ST04_PIA_GRDPS2.BIN -- Frozen Bell
TNODM_ST05_PIA_GRDPS2.BIN -- Soft Museum
TNODM_ST06_PIA_GRDPS2.BIN -- Stick Canyon
TNODM_XMAS_BOY_PIA_GRDPS2.BIN -- Spring Valley (Christmas) for Elliot
TNODM_XMAS_PIA_GRDPS2.BIN -- Spring Valley (Christmas)
The last two are identical.
TREPLAY.BIN: Doesn't contain data my program can read.