yaze 0.3.2
Link to the Past ROM Editor
 
Loading...
Searching...
No Matches
hm_support.h
Go to the documentation of this file.
1#ifndef YAZE_ROM_HM_SUPPORT_H
2#define YAZE_ROM_HM_SUPPORT_H
3
4#include <string>
5#include <vector>
6
7#include "rom/rom.h"
8
9namespace yaze {
10namespace rom {
11
13 public:
14 explicit HyruleMagicValidator(Rom* rom);
15
16 // Detection
17 bool IsParallelWorlds() const;
18 bool IsHyruleMagic() const;
19 bool HasBank00Erasure() const;
20
21 // Fixes
22 bool FixChecksum();
23
24 // Reporting
25 std::string GetVariantName() const;
26
27 private:
29};
30
31} // namespace rom
32} // namespace yaze
33
34#endif // YAZE_ROM_HM_SUPPORT_H
The Rom class is used to load, save, and modify Rom data. This is a generic SNES ROM container and do...
Definition rom.h:24
std::string GetVariantName() const
Definition hm_support.cc:90