thanks both for testing. some ideas:
- like you said, avoid by assuming the sword will be affiliated with a certain button. downside: starts abandoning game's flexible approach of assigning items to buttons interchangeably.
- find code that determines priorities, and downgrade the Bracelet. downside: more complex, possible side effects.
- allow Bracelet priority toggling, or flat-out Bracelet usage toggling, with some special key press or key combo. it'd have to be a quick and simple one, as going into the menu to change gear isn't that hard. downside: complex, can border on too much work for user, since there aren't shoulder buttons or X/Y available here.
- maybe allow Start + B/A to override Bracelet? it seems that while Select to enter menu gets very high priority, pressing Start to enter map is less so, at least with Virtual Gameboy circa 1997.
so if you're able to register the otherwise-discarded Start press, and there's an item in the Bracelet's button's slot, don't have Bracelet kick in. downside: complex, as you're hacking both controller input, AND finding the code that determines priorities.
- simpler than the last might be a more specific check to have Sword override Bracelet if you're also pressing arrow in the same direction Link's facing.
yeah, ideas are a dime-a-dozen when i won't be the one implementing any of them.