User Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
banjo_kazooie_gruntys_revenge:rooms [2016/10/18 21:44]
jesse [List of Rooms] Edit names
banjo_kazooie_gruntys_revenge:rooms [2025/10/18 21:21] (current)
Line 59: Line 59:
 ===== Room header ===== ===== Room header =====
  
-The room header is 0x64 bytes long+The room header is 0x64 bytes long. This data is copied to RAM at 0x3003344.
  
 ^ Offset ^ Length ^ Description ^ ^ Offset ^ Length ^ Description ^
Line 66: Line 66:
 | 0x04 | 2 | Tiledata 2 count | | 0x04 | 2 | Tiledata 2 count |
 | 0x06 | 2 | Tileset 2 count | | 0x06 | 2 | Tileset 2 count |
-| 0x08 | 2 |  |+| 0x08 | 2 | Amount of layers on |
 | 0x0A | 2 | Tilemap X length | | 0x0A | 2 | Tilemap X length |
 | 0x0C | 2 | Tilemap Y length | | 0x0C | 2 | Tilemap Y length |
-| 0x0E | |  |+| 0x0E | |  ​
 +| 0x0F | 1 | Compression method used (0 = no compression,​ 1 = LZ77, 2 = huff) |
 | 0x10 | 4 |  | | 0x10 | 4 |  |
 | 0x14 | 1 | Layer 1 Tileset (00 = set 1, 01 = set 2) | | 0x14 | 1 | Layer 1 Tileset (00 = set 1, 01 = set 2) |
Line 80: Line 81:
 | 0x24 | 4 | Tiledata 2 pointer | | 0x24 | 4 | Tiledata 2 pointer |
 | 0x28 | 4 | Tileset 2 pointer | | 0x28 | 4 | Tileset 2 pointer |
-| 0x2C | 4 | Tile animations pointer | +| 0x2C | 4 | Tile animations ​pointer | 
-| 0x30 | 4 |  |+| 0x30 | 4 | Tile animations 2 pointer ​|
 | 0x34 | 4 | Collision pointer | | 0x34 | 4 | Collision pointer |
 | 0x38 | 4 | Textbar NPC | | 0x38 | 4 | Textbar NPC |