Add zelda.h for game version handling and refactor ROM version management

This commit is contained in:
scawful
2025-01-18 00:45:44 -05:00
parent 1c53ba24c5
commit 3fc52cce62
3 changed files with 101 additions and 83 deletions

View File

@@ -262,9 +262,9 @@ absl::Status Rom::LoadZelda3() {
rom_data_.begin() + kTitleStringOffset + kTitleStringLength,
title_.begin());
if (rom_data_[kTitleStringOffset + 0x19] == 0) {
version_ = Z3_Version::JP;
version_ = zelda3_version::JP;
} else {
version_ = Z3_Version::US;
version_ = zelda3_version::US;
}
// Load additional resources