yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
dungeon_rom_addresses.h File Reference
#include <cstdint>
#include <array>
Include dependency graph for dungeon_rom_addresses.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  yaze
 Main namespace for the application.
 
namespace  yaze::zelda3
 Zelda 3 specific classes and functions.
 

Variables

constexpr int yaze::zelda3::kRoomObjectLayoutPointer = 0x882D
 
constexpr int yaze::zelda3::kRoomObjectPointer = 0x874C
 
constexpr int yaze::zelda3::kRoomHeaderPointer = 0xB5DD
 
constexpr int yaze::zelda3::kRoomHeaderPointerBank = 0xB5E7
 
constexpr int yaze::zelda3::kDungeonsMainBgPalettePointers = 0xDEC4B
 
constexpr int yaze::zelda3::kDungeonsPalettes = 0xDD734
 
constexpr int yaze::zelda3::kRoomItemsPointers = 0xDB69
 
constexpr int yaze::zelda3::kRoomsSpritePointer = 0x4C298
 
constexpr int yaze::zelda3::kSpriteBlocksetPointer = 0x5B57
 
constexpr int yaze::zelda3::kGfxGroupsPointer = 0x6237
 
constexpr int yaze::zelda3::kTileAddress = 0x001B52
 
constexpr int yaze::zelda3::kTileAddressFloor = 0x001B5A
 
constexpr int yaze::zelda3::kBlocksLength = 0x8896
 
constexpr int yaze::zelda3::kBlocksPointer1 = 0x15AFA
 
constexpr int yaze::zelda3::kBlocksPointer2 = 0x15B01
 
constexpr int yaze::zelda3::kBlocksPointer3 = 0x15B08
 
constexpr int yaze::zelda3::kBlocksPointer4 = 0x15B0F
 
constexpr int yaze::zelda3::kChestsLengthPointer = 0xEBF6
 
constexpr int yaze::zelda3::kChestsDataPointer1 = 0xEBFB
 
constexpr int yaze::zelda3::kTorchData = 0x2736A
 
constexpr int yaze::zelda3::kTorchesLengthPointer = 0x88C1
 
constexpr int yaze::zelda3::kPitPointer = 0x394AB
 
constexpr int yaze::zelda3::kPitCount = 0x394A6
 
constexpr int yaze::zelda3::kDoorPointers = 0xF83C0
 
constexpr int yaze::zelda3::kDoorGfxUp = 0x4D9E
 
constexpr int yaze::zelda3::kDoorGfxDown = 0x4E06
 
constexpr int yaze::zelda3::kDoorGfxCaveExitDown = 0x4E06
 
constexpr int yaze::zelda3::kDoorGfxLeft = 0x4E66
 
constexpr int yaze::zelda3::kDoorGfxRight = 0x4EC6
 
constexpr int yaze::zelda3::kDoorPosUp = 0x197E
 
constexpr int yaze::zelda3::kDoorPosDown = 0x1996
 
constexpr int yaze::zelda3::kDoorPosLeft = 0x19AE
 
constexpr int yaze::zelda3::kDoorPosRight = 0x19C6
 
constexpr int yaze::zelda3::kSpritesData = 0x4D8B0
 
constexpr int yaze::zelda3::kSpritesDataEmptyRoom = 0x4D8AE
 
constexpr int yaze::zelda3::kSpritesEndData = 0x4EC9E
 
constexpr int yaze::zelda3::kDungeonSpritePointers = 0x090000
 
constexpr int yaze::zelda3::kMessagesIdDungeon = 0x3F61D
 
constexpr int yaze::zelda3::kNumberOfRooms = 296
 
constexpr uint16_t yaze::zelda3::kStairsObjects [] = {0x139, 0x138, 0x13B, 0x12E, 0x12D}