GBA Cheats: Fix PARv3 Thumb hooks

This commit is contained in:
Vicki Pfau 2019-06-22 13:04:34 -07:00
parent 437af22ab4
commit fe459b323e
2 changed files with 2 additions and 1 deletions

View File

@ -8,6 +8,7 @@ Other fixes:
- Core: Fix crashes if core directories aren't set
- Qt: Cap audio buffer size to 8192 (fixes mgba.io/i/1433)
- Core: Fix crash when exiting game with cheats loaded
- GBA Cheats: Fix PARv3 Thumb hooks
Misc:
- Qt: Make mute menu option also toggle fast-forward mute (fixes mgba.io/i/1424)

View File

@ -284,7 +284,7 @@ bool GBACheatAddProActionReplayRaw(struct GBACheatSet* cheats, uint32_t op1, uin
return false;
}
cheats->hook = malloc(sizeof(*cheats->hook));
cheats->hook->address = BASE_CART0 | (op1 & (SIZE_CART0 - 1));
cheats->hook->address = BASE_CART0 | (op1 & (SIZE_CART0 - 2));
cheats->hook->mode = MODE_THUMB;
cheats->hook->refs = 1;
cheats->hook->reentries = 0;