D52E: routine72
routine72 |
D52E |
CALL routine12 |
|
D531 |
CALL set_IM2_mode |
|
D534 |
LD A,$00 |
|
D536 |
LD ($5C8D),A |
|
D539 |
LD A,$FF |
|
D53B |
LD ($5C8E),A |
|
D53E |
CALL routine50 |
|
D541 |
EI |
|
D542 |
HALT |
|
D543 |
LD A,$03 |
|
D545 |
LD ($5C91),A |
|
D548 |
CALL clear_bottom_row |
|
D54B |
LD A,(unknown11) |
|
D54E |
LD B,A |
|
D54F |
PUSH BC |
routine72_0 |
D550 |
CALL routine41 |
|
D553 |
CALL $02BF |
|
D556 |
CP $53 |
|
D558 |
JR Z,routine72_1 |
|
D55A |
CP $4B |
|
D55C |
JR NZ,routine72_0 |
|
D55E |
POP BC |
|
D55F |
LD HL,sound_effect_18 |
|
D562 |
CALL play_sound_effect_in_HL |
|
D565 |
EI |
|
D566 |
RET |
routine72_1 |
D567 |
CALL wait_no_key_seed |
|
D56A |
CALL routine10 |
|
D56D |
JP P,routine13_3 |
|
D570 |
CALL clear_bottom_row |
|
D573 |
LD BC,$1600 |
|
D576 |
LD A,$45 |
|
D578 |
LD ($5C8F),A |
|
D57B |
LD A,$35 |
|
D57D |
CALL MPRINT |
|
D580 |
CALL wait_no_key_seed |
|
D583 |
CALL wait_key_seed |
|
D586 |
JR routine72_0 |