Address | Length | Type | Description | Submitter |
$01B44F | 231 bytes | Sprite subroutine (JSL) | Invisible solid block subroutine. JSL to it in a sprite to make it solid. $01B4C0 - Change to A0 00 to make Super/Fire/Cape Mario have a 16x16 interaction field (like Small Mario) or change to A0 01 to have a 16x32 intereaction field (like Big Mario) (in conjunction with addresses $00EB79 and $03B67C) $01B4F3 - SFX that comes up when Mario hits the Message Block/Flying ?-Block sprite. After the routine is done, it outputs the carry flag: C = set when the player is in contact with the solid sprite, otherwise clear. | HammerBrother |