Static Public Member Functions | |
static absl::Status | CreateV3PatchedROM (const std::string &input_rom_path, const std::string &output_rom_path) |
Static Private Member Functions | |
static absl::Status | ApplyV3Patch (Rom &rom) |
Definition at line 14 of file rom_patch_utility.cc.
|
inlinestatic |
Definition at line 16 of file rom_patch_utility.cc.
References ApplyV3Patch(), yaze::Rom::SaveSettings::filename, yaze::Rom::LoadFromFile(), RETURN_IF_ERROR, and yaze::Rom::SaveToFile().
Referenced by main().
|
inlinestaticprivate |
Definition at line 30 of file rom_patch_utility.cc.
References yaze::zelda3::kOverworldMessagesExpanded, yaze::zelda3::kOverworldScreenSize, yaze::zelda3::OverworldCustomAnimatedGFXArray, yaze::zelda3::OverworldCustomAnimatedGFXEnabled, yaze::zelda3::OverworldCustomAreaSpecificBGEnabled, yaze::zelda3::OverworldCustomAreaSpecificBGPalette, yaze::zelda3::OverworldCustomASMHasBeenApplied, yaze::zelda3::OverworldCustomMainPaletteArray, yaze::zelda3::OverworldCustomMainPaletteEnabled, yaze::zelda3::OverworldCustomMosaicArray, yaze::zelda3::OverworldCustomMosaicEnabled, yaze::zelda3::OverworldCustomSubscreenOverlayArray, yaze::zelda3::OverworldCustomSubscreenOverlayEnabled, yaze::zelda3::OverworldCustomTileGFXGroupArray, yaze::zelda3::OverworldCustomTileGFXGroupEnabled, and yaze::Rom::WriteByte().
Referenced by CreateV3PatchedROM().