This patch fixes a bug in Super Mario World that sprites that fall off screen still interact with objects (see the screenshots). This can be proven by Koopa shells suddenly veering left or right when they pass through the solid blocks as well as triggering custom blocks when they shouldn't.
I'd appreciate if we could have a flag that'd bypass the check; I think the SML sprites use value 02 to make the "squish then fall off screen" animation. Not sure though.
But it works fine, so I'm approving it.
Fixed the original patch's incredibly faulty SA-1 conversion. It missed two addresses and mistakenly set the "sprite blocked status" sprite table to the "sprite slope" sprite table.
Thanks to Mogu94 for noticing and reporting the issue. It most definitely should have been caught by the previous moderator, especially considering that it's plainly visible by just looking at the code.