#include <overworld_allocation.h>
Public Attributes | |
| uint32_t | marker_snes = 0x28A3FF |
| uint8_t | marker_value = 0xEA |
| uint32_t | high_table_snes = 0x28A400 |
| uint32_t | low_table_snes = 0x28A640 |
| int | table_entries = 192 |
| uint32_t | blank_high_snes = 0x308000 |
| std::vector< uint8_t > | blank_high = std::vector<uint8_t>(188, 0x00) |
| uint32_t | blank_low_snes = 0x309000 |
| std::vector< uint8_t > | blank_low = std::vector<uint8_t>(4, 0x00) |
| std::array< uint32_t, 8 > | operand_snes |
| std::array< uint32_t, 8 > | operand_vanilla |
| std::array< uint32_t, 8 > | operand_patched |
| bool | yaze_saves_relocated_tables = false |
| int | yaze_map_count = 160 |
What assets/patches/Overworld/TailMapExpansion.asm writes. Keep in sync with the .asm (a unit test compares them).
Definition at line 167 of file overworld_allocation.h.
| uint32_t yaze::zelda3::TailMapExpansionPlan::marker_snes = 0x28A3FF |
Definition at line 168 of file overworld_allocation.h.
Referenced by yaze::zelda3::BuildOverworldAllocationReport(), and yaze::zelda3::CheckTailMapExpansion().
| uint8_t yaze::zelda3::TailMapExpansionPlan::marker_value = 0xEA |
Definition at line 169 of file overworld_allocation.h.
Referenced by yaze::zelda3::BuildOverworldAllocationReport(), and yaze::zelda3::CheckTailMapExpansion().
| uint32_t yaze::zelda3::TailMapExpansionPlan::high_table_snes = 0x28A400 |
Definition at line 170 of file overworld_allocation.h.
Referenced by yaze::zelda3::BuildOverworldAllocationReport(), and yaze::zelda3::CheckTailMapExpansion().
| uint32_t yaze::zelda3::TailMapExpansionPlan::low_table_snes = 0x28A640 |
Definition at line 171 of file overworld_allocation.h.
Referenced by yaze::zelda3::BuildOverworldAllocationReport(), and yaze::zelda3::CheckTailMapExpansion().
| int yaze::zelda3::TailMapExpansionPlan::table_entries = 192 |
Definition at line 172 of file overworld_allocation.h.
Referenced by yaze::zelda3::CheckTailMapExpansion().
| uint32_t yaze::zelda3::TailMapExpansionPlan::blank_high_snes = 0x308000 |
Definition at line 173 of file overworld_allocation.h.
Referenced by yaze::zelda3::CheckTailMapExpansion().
| std::vector<uint8_t> yaze::zelda3::TailMapExpansionPlan::blank_high = std::vector<uint8_t>(188, 0x00) |
Definition at line 174 of file overworld_allocation.h.
Referenced by yaze::zelda3::CheckTailMapExpansion().
| uint32_t yaze::zelda3::TailMapExpansionPlan::blank_low_snes = 0x309000 |
Definition at line 175 of file overworld_allocation.h.
Referenced by yaze::zelda3::CheckTailMapExpansion().
| std::vector<uint8_t> yaze::zelda3::TailMapExpansionPlan::blank_low = std::vector<uint8_t>(4, 0x00) |
Definition at line 176 of file overworld_allocation.h.
Referenced by yaze::zelda3::CheckTailMapExpansion().
| std::array<uint32_t, 8> yaze::zelda3::TailMapExpansionPlan::operand_snes |
Definition at line 179 of file overworld_allocation.h.
Referenced by yaze::zelda3::CheckTailMapExpansion().
| std::array<uint32_t, 8> yaze::zelda3::TailMapExpansionPlan::operand_vanilla |
Definition at line 182 of file overworld_allocation.h.
Referenced by yaze::zelda3::CheckTailMapExpansion().
| std::array<uint32_t, 8> yaze::zelda3::TailMapExpansionPlan::operand_patched |
Definition at line 185 of file overworld_allocation.h.
Referenced by yaze::zelda3::CheckTailMapExpansion().
| bool yaze::zelda3::TailMapExpansionPlan::yaze_saves_relocated_tables = false |
Definition at line 190 of file overworld_allocation.h.
Referenced by yaze::zelda3::CheckTailMapExpansion().
| int yaze::zelda3::TailMapExpansionPlan::yaze_map_count = 160 |
Definition at line 191 of file overworld_allocation.h.
Referenced by yaze::zelda3::CheckTailMapExpansion().