Prev: 45675 Up: Map Next: 45727
45682: Handler: Hall Of Fame
Used by the routine at HandlerGameMenu.
HandlerHallOfFame 45682 JR NZ,InitialiseCounterHallOfFame
45684 LD HL,(38584) Decrease CounterHallOfFame by one.
45687 DEC HL
45688 LD (38584),HL
45691 LD A,H Return unless CounterHallOfFame is zero.
45692 OR L
45693 RET NZ
This entry point is used by the routine at GameOver_1UP.
HandlerHallOfFame_0 45694 CALL HallOfFame Call HallOfFame.
45697 LD B,12 B=12.
45699 LD HL,0 HL=0.
HandlerHallOfFame_1 45702 XOR A
45703 OUT (253),A
45705 IN A,(254)
45707 CPL Flip the bits.
45708 AND %00011111 Keep only bits 0-4.
45710 JR NZ,HandlerHallOfFame_2
45712 DEC HL
45713 LD A,H
45714 OR L
45715 JR NZ,HandlerHallOfFame_1
45717 DJNZ HandlerHallOfFame_1
HandlerHallOfFame_2 45719 CALL HallOfFame_Clear Call HallOfFame_Clear.
45722 CALL GameMenu Call GameMenu.
45725 JR InitialiseCounterHallOfFame Jump to InitialiseCounterHallOfFame.
Prev: 45675 Up: Map Next: 45727