Prev: B26B Up: Map Next: B29F
B272: Handler: Hall Of Fame
Used by the routine at HandlerGameMenu.
HandlerHallOfFame B272 JR NZ,InitialiseCounterHallOfFame
B274 LD HL,($96B8) Decrease CounterHallOfFame by one.
B277 DEC HL
B278 LD ($96B8),HL
B27B LD A,H Return unless CounterHallOfFame is zero.
B27C OR L
B27D RET NZ
This entry point is used by the routine at GameOver_1UP.
HandlerHallOfFame_0 B27E CALL HallOfFame Call HallOfFame.
B281 LD B,$0C B=0C.
B283 LD HL,$0000 HL=00.
HandlerHallOfFame_1 B286 XOR A
B287 OUT ($FD),A
B289 IN A,($FE)
B28B CPL Flip the bits.
B28C AND %00011111 Keep only bits 0-4.
B28E JR NZ,HandlerHallOfFame_2
B290 DEC HL
B291 LD A,H
B292 OR L
B293 JR NZ,HandlerHallOfFame_1
B295 DJNZ HandlerHallOfFame_1
HandlerHallOfFame_2 B297 CALL HallOfFame_Clear Call HallOfFame_Clear.
B29A CALL GameMenu Call GameMenu.
B29D JR InitialiseCounterHallOfFame Jump to InitialiseCounterHallOfFame.
Prev: B26B Up: Map Next: B29F