I watched your video, SolidSnake141.35. I'm going to comment on each glitch I saw in the order I saw them in.
- The first glitch isn't really that big of a deal, since why would the player want to grab mushrooms, fire flowers, and feathers anyway? Fire flowers and feathers have the wrong graphics, and they wouldn't work properly. Mushrooms would do nothing. 1-up mushrooms and stars on the other hand...
- I've seen that happen. It probably has something to do with the hit detection of Yoshi's tongue or the hitbox of the enemies.
- I know about that glitch. That can also apply to piranha plants. An easy way to fix that would be to make the jumping piranha plants (and the classic and upside down piranha plants) inedible using Tweaker.
- You had six eggs, so Yoshi was unable to swallow the enemy. I already know about this glitch.
- I can explain why Yoshi didn't get hit by the Banzai Bill. There is a line of code in Yoshi.asm that makes Yoshi invincible when he sticks his tongue out. I'm pretty sure it's this:
Code
LDA #$03
STA $1497 ; Make it so that sprites can't come into contact with Yoshi.
STZ $7B ; Freeze Yoshi to avoid fuckups.
- I've had that happen from time to time. Usually, Yoshi loses his ability to throw eggs when he throws an egg while something is in his mouth, then spits out whatever was in his mouth. Yoshi regains the ability if he leaves the level or enters a door/pipe/teleport block.
- I'm guessing that the way to fix that would be to disable ground pounding while Yoshi's tongue is out.
- I've seen other cases where Yoshi looks like he has something in his mouth when he doesn't.
- Super mushrooms are useless when using the Yoshi Abilities patches. Just take out the super mushrooms and any block that gives them.
- I'm guessing the Rex doesn't hurt Yoshi in this case is because the Rex is walking away from Yoshi.
- The sound effect playing more than once isn't really that big of a deal (maybe Yoshi is having a little trouble swallowing whatever is in his mouth, so he attempts to swallow it several times).
- I'm guessing that the way to fix that would be to disable flutter jumping while Yoshi's tongue is out. Also, I've seen similar glitches like this one. Yoshi's hand sometimes looks a bit cutoff is one example (It looks like he cut his hand in half in this case).
- For some reason, even after disabling spin jumping, Yoshi will still spin in certain cases (like when he uses a springboard). It's not really too big a deal, though.
Also, here's another glitch I found, though it's very minor and not really necessary to fix. If Yoshi is sinking fast enough in water when you press the jump button, Yoshi will look like he's flutter jumping for a brief moment. Also, for some reason, the death routine is acting up again for me. However, doing what Teo17 said earlier (adding that line of code to Hurt.asm) fixed it, aside from the fact that the Game Over Glitch still occurs (and the death animation doesn't play).
My Hacks:
Mario's Strange Quest V1.6
Yoshi's Strange Quest V1.3 /
V1.3.1 Beta 4.6
Mario & Yoshi's Strange Quests (2/10/2023 Build)
Other stuff:
My SMW/SMAS/SMAS+W disassembly
Yoshifanatic's Discord Server: A place for fans of my stuff and/or Yoshi to chat with others.