News:

Don't forget to visit the main site! There's lots of helpful docs, patches, and more!

Main Menu

MB Timer show Cere explosion instead of White screen

Started by benox50, September 19, 2017, 09:57:01 PM

Previous topic - Next topic

benox50

Yo, I'm using an ASM where the timer trigger after defeating certain bosses. It is using MB timer but it show cere explosion when the timer run out instead of the white flash used for MB timer. How can I make it show the white flash for both MB timer and Cere timer ? Since the timer dont seems to be dependant of which ending to play on run out.

That is the part of code that run the timer:

LoadTimerGFX:
      LDX $0330
LDA #$0400 : STA $D0,X
LDA #$C000 : STA $D2,X
LDA #$B0B0 : STA $D4,X
LDA #$7E00 : STA $D5,X
TXA : CLC : ADC #$0007 : STA $0330
RunTimer:
LDA #$0002 : STA $0943
LDA #$E0E6 : STA $0A5A


I know LDA #$0002 : STA $0943 start the MB timer, so why does it use Cere explosion when it run out ?

Btw I'm using Cere skip patch because we dont want that, so maybe there is a check if Cere is done or not causing this issue.

benox50

Iv been told to run event 0E (zebes boom) or to edit the timer ran out routine.

I have no idea how to edit the routine, so this is where I need help

PHOSPHOTiDYL