(08-06-2019, 06:02 AM)Malkierian Wrote: By the way, I noticed an interesting bug. The 30 FPS codes, somehow, end up significantly shortening the bomb fuses, specifically your personal bombs and bombchus (bomb flowers still seem to last as long as they should). It's actually impossible to win some of the Bombchu Bowling Alley rounds sometimes because of goal placement while the game is running at 30 FPS. Toggling it off makes it work just fine (and it seems to be just the fact that it's running at 30 FPS, as disabling the Part 2 and Part 3 AR codes doesn't affect it).
I am aware bombs won't work as properly as intended in 30 FPS. And among other causes makes most minigames at nightmare in 30 FPS, especially with the clock timer counting too fast. I did adjust the clock timer from running too fast for all Ocarina of Time versions which are part of the 30 FPS Switch (Part 3) AR Code. Sadly, this wasn't possible for Majora's Mask.
There simply isn't a fix for increasing the fuse timer of bombs and bomchus. The issue is that each bomb is assigned to a different RAM address whenever you enter a different area, making it possible to simply adjust it. The Deku Stick uses a static RAM addresses and thus always uses the same RAM address for the amount of time it is burning, making it an easy fix.
Some things will need to be done at 20 FPS. It will be practically impossible to keep the whole game running at 30 FPS constantly. I recently added fixes to Ocarina of Time and Majora's to keep the game running at 30 FPS when entering doors, opening chests, going up staircases into a different room and switching areas. I also fixed the height at which you are launched from Deku Flowers, so that you won't example bump into the ceiling which causes you to drop too during during Woodfall Temple.
I might be able to let the game automatically revert back to 20 FPS during problematic cases, but that won't work just yet for Majora's Mask clock timers, since as I mentioned wasn't able to find those. Yet...
You don't need to disable the codes if you want to go back to 20 FPS. Just press the D-Pad Up button on the emulated GameCube controller instead to toggle between 20 FPS and 30 FPS on the fly. Easy. You probably shouldn't disable the codes since it might not cause certain values to properly reset. But most values will properly reset whenever you open the Pause Menu or enter a different area's. Toggling back to 20 FPS with the built-in toggle button does reset the necessary values.
(08-06-2019, 06:51 AM)Malkierian Wrote: Also, the infinite max ammo code you gave me earlier doesn't include the magic beans.
It doesn't? I must have forgotten it. I look into it then with my next batch of coding updates. Shouldn't be that hard. Probably only takes a few minutes too. Should be a few 8-bit addresses further. Is it missing in Ocarina of Time or Majora's Mask?