yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
rom_doctor_commands.cc File Reference
#include "cli/handlers/tools/rom_doctor_commands.h"
#include <iostream>
#include "absl/status/status.h"
#include "absl/strings/str_format.h"
#include "absl/strings/match.h"
#include "absl/strings/str_join.h"
#include "rom/rom.h"
#include "cli/handlers/tools/diagnostic_types.h"
#include "rom/hm_support.h"
#include "app/editor/message/message_data.h"

Go to the source code of this file.

Classes

struct  yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::RomHeaderInfo
 

Namespaces

namespace  yaze
 
namespace  yaze::cli
 Namespace for the command line interface.
 
namespace  yaze::cli::anonymous_namespace{rom_doctor_commands.cc}
 

Functions

RomHeaderInfo yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::ReadRomHeader (Rom *rom)
 
std::string yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::GetMapModeName (uint8_t mode)
 
std::string yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::GetCountryName (uint8_t country)
 
void yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::OutputTextBanner (bool is_json)
 
RomFeatures yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::DetectRomFeaturesLocal (Rom *rom)
 
void yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::CheckCorruptionHeuristics (Rom *rom, DiagnosticReport &report)
 
void yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::ValidateExpandedTables (Rom *rom, DiagnosticReport &report)
 
void yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::CheckParallelWorldsHeuristics (Rom *rom, DiagnosticReport &report)
 
void yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::CheckZScreamHeuristics (Rom *rom, DiagnosticReport &report)
 

Variables

constexpr size_t yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::kVanillaSize = 0x100000
 
constexpr size_t yaze::cli::anonymous_namespace{rom_doctor_commands.cc}::kExpandedSize = 0x200000