Fix Kraid vomit
Release Date: May 17, 2022
Author: P.JBoy
Type: Assembly
Rating: Pending
Links:
[download] .asm file (73 downloads)
[download] .ips file (59 downloads)
Game: SM
Description
More generally this fixes PLM drawing during door transitions, where the adding of PLM VRAM transfers to the $D0 table is interrupted by an NMI that processes this table.

This bug notably causes a load of garbage to be drawn where Kraid's spikes are (see screenshot) depending on CPU load when loading that room (in vanilla, the load *happens* to not trigger the issue).

Uses free space in bank $84 (15 bytes)

The screenshot shows THE BUG, not the fix
Media
Screenshot
Ratings and Reviews
By MetroidNerd#9001 on Jul 24, 2022 (Star Star Star Star Star )
One of the most consistent and head-scratching bugs that has been plaguing MetConst for years. Glad to see it finally fixed.

You must login to rate this resource