|
| uint32_t | yaze::zelda3::anonymous_namespace{game_data.cc}::AddressFromBytes (uint8_t bank, uint8_t high, uint8_t low) |
| |
| uint32_t | yaze::zelda3::anonymous_namespace{game_data.cc}::SnesToPc (uint32_t snes_addr) |
| |
| uint32_t | yaze::zelda3::GetGraphicsAddress (const uint8_t *data, uint8_t addr, uint32_t ptr1, uint32_t ptr2, uint32_t ptr3, size_t rom_size) |
| | Gets the graphics address for a sheet index.
|
| |
| absl::Status | yaze::zelda3::LoadGameData (Rom &rom, GameData &data, const LoadOptions &options={}) |
| | Loads all Zelda3-specific game data from a generic ROM.
|
| |
| absl::Status | yaze::zelda3::SaveGameData (Rom &rom, GameData &data) |
| | Saves modified game data back to the ROM.
|
| |
| absl::Status | yaze::zelda3::LoadMetadata (const Rom &rom, GameData &data) |
| |
| absl::Status | yaze::zelda3::LoadPalettes (const Rom &rom, GameData &data) |
| |
| absl::Status | yaze::zelda3::LoadGfxGroups (Rom &rom, GameData &data) |
| |
| absl::Status | yaze::zelda3::SaveGfxGroups (Rom &rom, const GameData &data) |
| |
| absl::Status | yaze::zelda3::LoadGraphics (Rom &rom, GameData &data) |
| |
| absl::StatusOr< std::array< gfx::Bitmap, kNumLinkSheets > > | yaze::zelda3::LoadLinkGraphics (const Rom &rom) |
| | Loads Link's graphics sheets from ROM.
|
| |
| absl::StatusOr< std::vector< uint8_t > > | yaze::zelda3::Load2BppGraphics (const Rom &rom) |
| | Loads 2BPP graphics sheets from ROM.
|
| |
| absl::StatusOr< gfx::Bitmap > | yaze::zelda3::LoadFontGraphics (const Rom &rom) |
| | Loads font graphics from ROM.
|
| |
| absl::Status | yaze::zelda3::SaveAllGraphicsData (Rom &rom, const std::array< gfx::Bitmap, kNumGfxSheets > &sheets) |
| | Saves all graphics sheets back to ROM.
|
| |