Difference between revisions of "Phantasy Star Generation 2:ROM map"

From Data Crystal
Jump to navigation Jump to search
Line 5: Line 5:
 
Each DAT file is an archive. Bytes 0 to 3 is the nb_of_files contained, then each sequence of 4 bytes, multiplied by $800, is the offset to the begining of the file. They will be considered as directories in the following listing. Most of them are LZR-compressed.
 
Each DAT file is an archive. Bytes 0 to 3 is the nb_of_files contained, then each sequence of 4 bytes, multiplied by $800, is the offset to the begining of the file. They will be considered as directories in the following listing. Most of them are LZR-compressed.
  
  +MODULE
+
==MODULE==
   |CDVDSTM.IRX
+
   CDVDSTM.IRX
   |EZMIDI.IRX
+
   EZMIDI.IRX
   |IOPRP271.IMG
+
   IOPRP271.IMG
   |LIBSD.IRX
+
   LIBSD.IRX
   |MCMAN.IRX
+
   MCMAN.IRX
   |MCSERV.IRX
+
   MCSERV.IRX
   |MODHSYN.IRX
+
   MODHSYN.IRX
   |MODMIDI.IRX
+
   MODMIDI.IRX
   |PADMAN.IRX
+
   PADMAN.IRX
   |SDRDRV.IRX
+
   SDRDRV.IRX
   |SIO2MAN.IRX
+
   SIO2MAN.IRX
   |MSIS_IOP.IRX
+
   MSIS_IOP.IRX
  
 
Unchecked. Likely drivers or external libs. MSIS may be the Genesis emulator running the original version of the game.
 
Unchecked. Likely drivers or external libs. MSIS may be the Genesis emulator running the original version of the game.
  
  +MAPDATA.DAT
+
==MAPDATA.DAT==
  
 
331 files :  
 
331 files :  
Line 37: Line 37:
 
   0003 : ? (seems to be a copy of the font palette, then zeroes)
 
   0003 : ? (seems to be a copy of the font palette, then zeroes)
 
   0004 : ? (palette with mostly white colors with different alphas, then zeroes)
 
   0004 : ? (palette with mostly white colors with different alphas, then zeroes)
   0005 - 0074 : graphics files
+
   0005 :
 +
  0006 - 0074 : graphics files
 +
 
 +
Some files are reliquish from Phantasy Star Generation: 1 and are unused (0006, 0007, 0035, 0038 - 0052, 0070)
  
 
   0075 : map file (Motavia)
 
   0075 : map file (Motavia)
Line 114: Line 117:
 
   0330 : Rom file (Megadrive Phatasy Star II (J))
 
   0330 : Rom file (Megadrive Phatasy Star II (J))
  
  +EVENT.DAT
+
==EVENT.DAT==
  +BTLDAT.DAT
+
 
  +BTLSYS.DAT
+
==BTLDAT.DAT==
  +SOUND.DAT
+
 
  +MONDAT.DAT
+
==BTLSYS.DAT==
 +
 
 +
==SOUND.DAT==
 +
 
 +
==MONDAT.DAT==
  
  SYSTEM.CNF
+
==SYSTEM.CNF==
 
Unchecked   
 
Unchecked   
  
  SLPM_625.53
+
==SLPM_625.53==
 
Main executable, see memory map.
 
Main executable, see memory map.

Revision as of 14:02, 12 April 2013

This page contains a listing of files found on the game disc.

Each DAT file is an archive. Bytes 0 to 3 is the nb_of_files contained, then each sequence of 4 bytes, multiplied by $800, is the offset to the begining of the file. They will be considered as directories in the following listing. Most of them are LZR-compressed.

MODULE

 CDVDSTM.IRX
 EZMIDI.IRX
 IOPRP271.IMG
 LIBSD.IRX
 MCMAN.IRX
 MCSERV.IRX
 MODHSYN.IRX
 MODMIDI.IRX
 PADMAN.IRX
 SDRDRV.IRX
 SIO2MAN.IRX
 MSIS_IOP.IRX

Unchecked. Likely drivers or external libs. MSIS may be the Genesis emulator running the original version of the game.

MAPDATA.DAT

331 files :

 0000 : ? (seems structures of 16 bytes length)
 0001 : archive file (same structure as DAT files)
 | 0000 : palettes (11 palettes × 256 colors × 4 bytes RGBA) (todo : dump them)
 | 0001 - 0141 : graphics files (party sprites) (todo: dump them)

11 groups of sprites : Eusis, Nei, Rudo, Amy, Hugh, Anna, Kain, Shir, Teim, Jet Scooter, Plasma Ring. Each palette from file 0000 goes to the according group. Here's the result (one row per group) :

PSGEN2 MAPDATA0001.png
 0002 : font file (see below)
 0003 : ? (seems to be a copy of the font palette, then zeroes)
 0004 : ? (palette with mostly white colors with different alphas, then zeroes)
 0005 :
 0006 - 0074 : graphics files

Some files are reliquish from Phantasy Star Generation: 1 and are unused (0006, 0007, 0035, 0038 - 0052, 0070)

 0075 : map file (Motavia)
 0076 - 0080 : graphics files (Motavia tiles)
 0081 : map file (Paseo)
 0082 - 0085 : graphics files (Paseo tiles)
 0086 : graphics file (unused)
 0087 : map file (Arimaya)
 0088 - 0091 : graphics file (Arimaya tiles)
 0092 : map file (Oputano)
 0093 - 0096 : graphics file (Oputano tiles)
 0192 - 0195 : Graphics files (Piata Control Tower)
 0196 - 0201 : Piata Control Tower maps
 0202 - 0205 : Graphics files (Red Dam tiles)
 0206 - 0208 : red Dam maps
 0209 - 0212 : graphics files (Yellow Dam tiles)
 0213 - 0216 : Yellow Dam maps
 0217 - 0220 : Graphics files (Blue Dam tiles)
 0221 - 0225 : Blue Dam maps
 0226 - 0229 : Graphics files (Green Dam tiles)
 0230 - 0231 : Green Dam maps
 0232 - 0234 : Graphics files (Gaira tiles)
 0235 : Gaira map
 0236 - 0238 : Graphics files (Skure tiles)
 0239 - 0241 : Skure maps
 0242 - 0243 : Graphics files (Crevice tiles)
 0244 - 0246 : Crevice maps
 0247 - 0249 : Graphics files (Esper Mansion tiles)
 0250 - 0251 : Esper Mansion maps
 0252 - 0255 : Graphics files (Menobe tiles)
 0256 - 0259 : Menobe maps
 0260 - 0263 : Graphics files (Naval tiles)
 0264 - 0268 : Naval maps
 0269 - 0272 : graphics files (Guaron tiles)
 0273 - 0289 : Guaron maps
 0290 - 0293 : Graphics files (Ikuto tiles)
 0294 - 0300 : Ikuto maps
 0301 - 0304 : graphics files (Noah tiles)
 0305 - 0306 : Noah maps
 0307 : Graphics files (NPC) + several palettes (to do : dump them)
 0308 : Graphics files (NPC) + several palettes (to do : dump them)
 0309 : unknown (maybe Motavia battle map for sea and rivers) (todo : dump as a graphic file)
 0310 : archive file (same structure as DAT files)
 | 0000 - 0007 : Graphics files (characters images in Stats menu)
 | 0008 - 0048 : Dialogs' portraits (eusis, Nei, Rudo, Amy, Hugh, Anna, Kain, Shir, Lutz, Neifirst, Darum, Teim * 2, Tyler, Motavian, Earthman, Dezorian)
 
 0311 : KMGAPACK file (archive of KMGA files, use is unknown)
 0312 : unknown (battle map ?)
 0313 : unknown (likely 2 Motavia battle maps)
 0314 : unknown (likely Dezolis battle map)
 0315 : unknown
 0316 : Graphics file (Esper Mansion NPC)
 0317 - 0324 : Graphics files
 0325 - 0326 : unknown
 0327 - 0329 : graphics files
 0330 : Rom file (Megadrive Phatasy Star II (J))

EVENT.DAT

BTLDAT.DAT

BTLSYS.DAT

SOUND.DAT

MONDAT.DAT

SYSTEM.CNF

Unchecked

SLPM_625.53

Main executable, see memory map.