Update overworld loading logic to use Rom pointers directly; adjust test cases for consistency.

This commit is contained in:
scawful
2025-04-12 11:29:45 -04:00
parent 42cfb3bcb2
commit f43328a1ae
3 changed files with 5 additions and 5 deletions

View File

@@ -157,8 +157,8 @@ zelda3_overworld *yaze_load_overworld(const zelda3_rom *rom) {
}
yaze::Rom *internal_rom = static_cast<yaze::Rom *>(rom->impl);
auto internal_overworld = new yaze::zelda3::Overworld(*internal_rom);
if (!internal_overworld->Load(*internal_rom).ok()) {
auto internal_overworld = new yaze::zelda3::Overworld(internal_rom);
if (!internal_overworld->Load(internal_rom).ok()) {
return nullptr;
}