ROM data pointers for different game versions. More...
#include <zelda.h>
ROM data pointers for different game versions.
Contains memory addresses where specific data structures are located within the ROM. These addresses vary between different regional versions.
uint32_t zelda3_version_pointers::gfx_animated_pointer |
uint32_t zelda3_version_pointers::overworld_gfx_groups1 |
uint32_t zelda3_version_pointers::overworld_gfx_groups2 |
uint32_t zelda3_version_pointers::compressed_map32_pointers_high |
uint32_t zelda3_version_pointers::compressed_map32_pointers_low |
uint32_t zelda3_version_pointers::overworld_map_palette_group |
uint32_t zelda3_version_pointers::overlay_pointers |
uint32_t zelda3_version_pointers::overlay_pointers_bank |
uint32_t zelda3_version_pointers::overworld_tiles_type |
uint32_t zelda3_version_pointers::overworld_gfx_ptr1 |
uint32_t zelda3_version_pointers::overworld_gfx_ptr2 |
uint32_t zelda3_version_pointers::overworld_gfx_ptr3 |
uint32_t zelda3_version_pointers::map32_tile_tl |
uint32_t zelda3_version_pointers::map32_tile_tr |
uint32_t zelda3_version_pointers::map32_tile_bl |
uint32_t zelda3_version_pointers::map32_tile_br |
uint32_t zelda3_version_pointers::sprite_blockset_pointer |
uint32_t zelda3_version_pointers::dungeon_palettes_groups |
uint32_t zelda3_version_pointers::kGfxAnimatedPointer |
uint32_t zelda3_version_pointers::kOverworldGfxGroups1 |
Definition at line 94 of file zelda.h.
Referenced by yaze::zelda3::OverworldMap::LoadAreaGraphicsBlocksets(), yaze::zelda3::OverworldMap::LoadCustomOverworldData(), and yaze::zelda3::OverworldMap::SetupCustomTileset().
uint32_t zelda3_version_pointers::kOverworldGfxGroups2 |
Definition at line 95 of file zelda.h.
Referenced by yaze::zelda3::OverworldMap::LoadCustomOverworldData(), yaze::zelda3::OverworldMap::LoadMainBlocksets(), and yaze::zelda3::OverworldMap::SetupCustomTileset().
uint32_t zelda3_version_pointers::kCompressedAllMap32PointersHigh |
uint32_t zelda3_version_pointers::kCompressedAllMap32PointersLow |
uint32_t zelda3_version_pointers::kOverworldMapPaletteGroup |
Definition at line 98 of file zelda.h.
Referenced by yaze::zelda3::OverworldMap::GetPalette(), and yaze::zelda3::OverworldMap::LoadPalette().
uint32_t zelda3_version_pointers::kOverlayPointers |
uint32_t zelda3_version_pointers::kOverlayPointersBank |
uint32_t zelda3_version_pointers::kOverworldTilesType |
uint32_t zelda3_version_pointers::kOverworldGfxPtr1 |
Definition at line 102 of file zelda.h.
Referenced by yaze::Load2BppGraphics(), yaze::LoadAllGraphicsData(), and yaze::SaveAllGraphicsData().
uint32_t zelda3_version_pointers::kOverworldGfxPtr2 |
Definition at line 103 of file zelda.h.
Referenced by yaze::Load2BppGraphics(), yaze::LoadAllGraphicsData(), and yaze::SaveAllGraphicsData().
uint32_t zelda3_version_pointers::kOverworldGfxPtr3 |
Definition at line 104 of file zelda.h.
Referenced by yaze::Load2BppGraphics(), yaze::LoadAllGraphicsData(), and yaze::SaveAllGraphicsData().
uint32_t zelda3_version_pointers::kMap32TileTL |
uint32_t zelda3_version_pointers::kMap32TileTR |
uint32_t zelda3_version_pointers::kMap32TileBL |
uint32_t zelda3_version_pointers::kMap32TileBR |
uint32_t zelda3_version_pointers::kSpriteBlocksetPointer |
Definition at line 109 of file zelda.h.
Referenced by yaze::Rom::LoadGfxGroups(), yaze::zelda3::OverworldMap::LoadSpritesBlocksets(), and yaze::Rom::SaveGfxGroups().
uint32_t zelda3_version_pointers::kDungeonPalettesGroups |
Definition at line 110 of file zelda.h.
Referenced by yaze::Rom::LoadGfxGroups(), and yaze::Rom::SaveGfxGroups().