#include <rom_diagnostics.h>
Public Member Functions | |
| std::string | ToJson () const |
| void | Analyze () |
Public Attributes | |
| size_t | rom_size = 0 |
| bool | header_stripped = false |
| bool | checksum_valid = false |
| uint32_t | ptr1_loc = 0 |
| uint32_t | ptr2_loc = 0 |
| uint32_t | ptr3_loc = 0 |
| std::array< SheetDiagnostics, 223 > | sheets |
| bool | size_zero_regression = false |
| bool | header_misalignment = false |
| bool | all_sheets_0xFF = false |
Definition at line 22 of file rom_diagnostics.h.
| std::string yaze::GraphicsLoadDiagnostics::ToJson | ( | ) | const |
Definition at line 35 of file rom_diagnostics.cc.
References all_sheets_0xFF, checksum_valid, header_misalignment, header_stripped, rom_size, sheets, and size_zero_regression.
| void yaze::GraphicsLoadDiagnostics::Analyze | ( | ) |
Definition at line 10 of file rom_diagnostics.cc.
References all_sheets_0xFF, header_misalignment, rom_size, sheets, and size_zero_regression.
| size_t yaze::GraphicsLoadDiagnostics::rom_size = 0 |
Definition at line 23 of file rom_diagnostics.h.
Referenced by Analyze(), yaze::LoadAllGraphicsData(), yaze::zelda3::LoadGraphics(), and ToJson().
| bool yaze::GraphicsLoadDiagnostics::header_stripped = false |
Definition at line 24 of file rom_diagnostics.h.
Referenced by ToJson().
| bool yaze::GraphicsLoadDiagnostics::checksum_valid = false |
Definition at line 25 of file rom_diagnostics.h.
Referenced by ToJson().
| uint32_t yaze::GraphicsLoadDiagnostics::ptr1_loc = 0 |
Definition at line 28 of file rom_diagnostics.h.
| uint32_t yaze::GraphicsLoadDiagnostics::ptr2_loc = 0 |
Definition at line 29 of file rom_diagnostics.h.
| uint32_t yaze::GraphicsLoadDiagnostics::ptr3_loc = 0 |
Definition at line 30 of file rom_diagnostics.h.
| std::array<SheetDiagnostics, 223> yaze::GraphicsLoadDiagnostics::sheets |
Definition at line 33 of file rom_diagnostics.h.
| bool yaze::GraphicsLoadDiagnostics::size_zero_regression = false |
Definition at line 36 of file rom_diagnostics.h.
| bool yaze::GraphicsLoadDiagnostics::header_misalignment = false |
Definition at line 37 of file rom_diagnostics.h.
| bool yaze::GraphicsLoadDiagnostics::all_sheets_0xFF = false |
Definition at line 38 of file rom_diagnostics.h.