Changes for page File System
Last modified by Banjeoin on 2024/05/10 23:57
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -41,7 +41,17 @@ 41 41 |28|TEXPRE.tab|0x020501AA|Table of offsets into TEXPRE.bin 42 42 |29|TEXPRE.bin|0x020512EA|Some textures (not used?) 43 43 |30|WARPTAB.bin|0x020E023A|Positions into the world map where the player can warp to. 44 -|31|MAPS.bin|0x020E083A|Cell layouts, object lists and more relating to each map. 44 +|31|MAPS.bin|0x020E083A|((( 45 +Cell layouts, object lists and more relating to each map. Each map requires 7 files: 46 + 47 +1. header (//containing the map grid's width/height, object count, etc.//) 48 +1. blockIDs (//used in combination with TRKBLK.bin to define the BLOCKS.bin ID for each cell//) 49 +1. gridVisibility_A1 (//a Potentially Visible Set for each grid cell in the main map layer//) 50 +1. gridVisibility_A2 (//usually a duplicate of //gridVisibility_A1 //- it's unknown why 2 of these are needed//) 51 +1. objects //(a list of the map's object instances - each object's data has variable length, given by multiplying byte 0x2 by 4)// 52 +1. gridVisibility_B1 (//a Potentially Visible Set for each grid cell in the secondary map layer - e.g. for the other half of DFPT//) 53 +1. gridVisibility_B2 (//usually a duplicate of //gridVisibility_B1 //- it's unknown why 2 of these are needed//) 54 +))) 45 45 |32|MAPS.tab|0x02197C2A|Table of offsets into MAPS.bin 46 46 |33|MAPINFO.bin|0x021986EA|Metadata for each map, such as name and type(?) 47 47 |34|?|0x0219932A|