F33E: Routine at F33E
F33E |
XOR A |
F33F |
LD ($5E73),A |
F342 |
JP Game_Restart |
F345 |
LD DE,$5E38 |
F348 |
LD HL,$5E35 |
F34B |
LD A,($5E77) |
F34E |
NEG |
F350 |
ADD A,$08 |
F352 |
LD B,A |
F353 |
SLA A |
F355 |
ADD A,B |
F356 |
LD C,A |
F357 |
LD B,$00 |
F359 |
LDDR |
F35B |
LD HL,$5E78 |
F35E |
LD BC,$0003 |
F361 |
LDIR |
F363 |
LD A,($5E71) |
F366 |
LD ($5E74),A |
F369 |
CP $01 |
F36B |
JR Z,$F372 |
F36D |
LD DE,$5E62 |
F370 |
JR $F375 |
F372 |
LD DE,$5E5F |
F375 |
CALL $F3BF |
F378 |
LD A,($5E72) |
F37B |
AND A |
F37C |
JP Z,$F33E |
F37F |
CP $02 |
F381 |
JP Z,$F39F |
F384 |
LD ($5E71),A |
F387 |
XOR A |
F388 |
LD ($5E72),A |
F38B |
LD DE,$5E5F |
F38E |
LD ($5E74),A |
F391 |
CALL $F3BF |
F394 |
LD A,B |
F395 |
AND A |
F396 |
JP Z,$F33E |
F399 |
CALL $F535 |
F39C |
JP $F5E3 |
F39F |
LD ($5E71),A |
F3A2 |
XOR A |
F3A3 |
LD ($5E72),A |
F3A6 |
LD DE,$5E62 |
F3A9 |
LD ($5E74),A |
F3AC |
CALL $F3BF |
F3AF |
LD A,B |
F3B0 |
AND A |
F3B1 |
JP Z,$F33E |
F3B4 |
LD A,$01 |
F3B6 |
LD ($5E65),A |
F3B9 |
CALL $F535 |
F3BC |
JP $F5E3 |
F3BF |
LD B,$08 |
F3C1 |
PUSH DE |
F3C2 |
LD HL,$5E06 |
F3C5 |
LD C,(HL) |
F3C6 |
LD A,(DE) |
F3C7 |
CP C |
F3C8 |
JP Z,$F3D5 |
F3CB |
JP NC,$F3F1 |
F3CE |
INC HL |
F3CF |
INC HL |
F3D0 |
INC HL |
F3D1 |
DJNZ $F3C5 |
F3D3 |
POP DE |
F3D4 |
RET |
F3D5 |
INC DE |
F3D6 |
INC HL |
F3D7 |
LD C,(HL) |
F3D8 |
LD A,(DE) |
F3D9 |
CP C |
F3DA |
JP Z,$F3E3 |
F3DD |
JP NC,$F3F1 |
F3E0 |
DEC DE |
F3E1 |
JR $F3CF |
F3E3 |
INC HL |
F3E4 |
INC DE |
F3E5 |
LD C,(HL) |
F3E6 |
LD A,(DE) |
F3E7 |
CP C |
F3E8 |
JR Z,$F3EC |
F3EA |
JR NC,$F3F1 |
F3EC |
DEC DE |
F3ED |
DEC DE |
F3EE |
JP $F3D0 |
F3F1 |
LD DE,$5E1E |
F3F4 |
POP HL |
F3F5 |
LD A,($5E74) |
F3F8 |
AND A |
F3F9 |
RET Z |
F3FA |
PUSH BC |
F3FB |
PUSH HL |
F3FC |
LD HL,$5E1B |
F3FF |
LD A,B |
F400 |
SLA A |
F402 |
ADD A,B |
F403 |
LD C,A |
F404 |
LD B,$00 |
F406 |
LDDR |
F408 |
POP HL |
F409 |
LD BC,$0003 |
F40C |
LDIR |
F40E |
POP BC |
F40F |
RET |