Finally. Definitely more that can be improved. Didn't even use the double hop skip.
Played with Everdrive GB X7 and speedrunner GBI running on GameCube Game Boy Player.