Routines |
Prev: F4FB | Up: Map | Next: F56E |
Used by the routines at F345 and NewHighScore.
|
||||
F535 | LD A,B | A=B. | ||
F536 | SUB $08 | |||
F538 | NEG | |||
F53A | LD ($5E77),A | |||
F53D | CALL CreateWindow | Call CreateWindow. | ||
F540 | LD HL,$5900 | HL=5900. | ||
F543 | LD C,$02 | C=02. | ||
F545 | LD A,$46 | A=46. | ||
F547 | LD B,$00 | B=00 (counter). | ||
F549 | LD (HL),A | Write A to HL. | ||
F54A | INC HL | Increment HL by one. | ||
F54B | DJNZ $F549 | Decrease counter by one and loop back to F549 until counter is zero. | ||
F54D | DEC C | Decrease C by one. | ||
F54E | JR NZ,$F547 | Jump back to F547 until C is zero. | ||
F550 | CALL HighScoreMessaging | Call HighScoreMessaging. | ||
F553 | LD HL,$1000 | Write 1000 to 5E6D. | ||
F556 | LD ($5E6D),HL | |||
F559 | LD HL,$50AD | Write 50AD to 5E75. | ||
F55C | LD ($5E75),HL | |||
F55F | XOR A | Write 00 to 5E6F. | ||
F560 | LD ($5E6F),A | |||
F563 | LD HL,$5E78 | HL=5E78. | ||
F566 | LD B,$03 | B=03 (counter). | ||
F568 | LD (HL),$41 | Write 41 to HL. | ||
F56A | INC HL | Increment HL by one. | ||
F56B | DJNZ $F568 | Decrease counter by one and loop back to F568 until counter is zero. | ||
F56D | RET | Return. |
Prev: F4FB | Up: Map | Next: F56E |