Been having the same issue, played the same section in Snes Zelda a few times.
Wasn't aware of the workaround.
Excellent work otherwise though!