This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Nah, you're confusing enemy sprite palettes with background sprite palettes, so it's not possible for a brick block debris sprite (enemy sprite) to have the same palette as the unbroken brick block (background sprite).
Replace $289 with EA EA. Actually, try it on its own when the demo is playing: Mario will stop dead and probably get killed by a Goomba.thanks for all your help
thanks. if only i knew how to actually do that.
00:825A:F0 1A BEQ $8276
00:825C:AE A2 07 LDX $07A2 = #$0F
00:825F:D0 0B BNE $826C
00:8261:8D 80 07 STA $0780 = #$00
00:8264:20 6B 83 JSR $836B
When 7A2 becomes zero it goes to demo mode.
00:8113:DE 80 07 DEC $0780,X @ $0785 = #$00
Replace these three bytes with EA EA EA and it won't do that anymore, but looking at it now that code must probably be used for other things (I think it's the general timer function), so you may want to test the game or use another solution. But it's there or in the above code you can easily get it working.
edit: you're probably safe by changing the "LDA 7A2" line to a jump to "not demo mode" like so
00:825C:4C 6C 82 JMP $826C