yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
rom_diff_tool.h File Reference

ROM comparison and diff analysis tools for AI agents. More...

#include <cstdint>
#include <string>
#include <vector>
#include "absl/status/status.h"
#include "cli/service/resources/command_handler.h"
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  yaze::cli::agent::tools::RomDiff
 A single difference between two ROMs. More...
 
struct  yaze::cli::agent::tools::DiffSummary
 Summary of differences between two ROMs. More...
 
class  yaze::cli::agent::tools::RomDiffTool
 Compare two ROM files and identify differences. More...
 
class  yaze::cli::agent::tools::RomChangesTool
 Analyze what game elements changed between two ROMs. More...
 

Namespaces

namespace  yaze
 
namespace  yaze::cli
 Namespace for the command line interface.
 
namespace  yaze::cli::agent
 
namespace  yaze::cli::agent::tools
 

Detailed Description

ROM comparison and diff analysis tools for AI agents.

Provides semantic comparison between ROMs, identifying changes in game elements like tiles, sprites, palettes, and code.

Definition in file rom_diff_tool.h.