Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix: Jabu MQ minimap mark points #3494

Merged

Conversation

Archez
Copy link
Contributor

@Archez Archez commented Dec 7, 2023

In Jabu Jabu MQ, when entering the Big Octorok's room, the minimap would randomly display chest icons even though that room has no chests. This behavior was due to a authentically missing minimap mark entry for this room in MQ (the last room in the dungeon) from decomp. Because of the missing entry, N64 hardware would OOB read the next map mark data which just happens to be Forest Temple MQ room 0 (which has no chests). In SoH, however, the OOB read would behave differently, leading to garbage data being read.

This PR adds the 17th entry for Jabu MQ's minimap, matching Jabu Vanilla's minimap entries, indicating there are no chests for this room.

Fixes #1882

Build Artifacts

@Archez Archez linked an issue Dec 7, 2023 that may be closed by this pull request
@briaguya-ai briaguya-ai merged commit fb0f716 into HarbourMasters:develop-macready Dec 17, 2023
8 checks passed
@Archez Archez deleted the fix-jabu-mq-minimap branch December 17, 2023 05:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

minimap chest error MQ
2 participants