27048: Handler: Flak
Handler_Flak |
27048 |
LD HL,23365 |
|
27051 |
LD A,(23336) |
|
27054 |
INC A |
|
27055 |
BIT 1,A |
|
27057 |
JR Z,Handler_Flak_0 |
|
27059 |
LD A,4 |
|
27061 |
LD (HL),A |
|
27062 |
LD (23336),A |
|
27065 |
LD A,(23354) |
|
27068 |
DEC A |
|
27069 |
DEC A |
|
27070 |
DEC A |
|
27071 |
LD (23337),A |
Handler_Flak_0 |
27074 |
LD A,(HL) |
|
27075 |
OR A |
|
27076 |
LD A,(23296) |
|
27079 |
JR NZ,Handler_Flak_2 |
Handler_Flak_1 |
27081 |
CP 7 |
|
27083 |
RET NZ |
|
27084 |
LD A,10 |
|
27086 |
LD (23337),A |
|
27089 |
JR Handler_Flak_3 |
Handler_Flak_2 |
27091 |
CP 3 |
|
27093 |
JR NZ,Handler_Flak_1 |
|
27095 |
DEC (HL) |
Handler_Flak_3 |
27096 |
LD A,(23350) |
|
27099 |
RLCA |
|
27100 |
RLCA |
|
27101 |
RLCA |
|
27102 |
RLCA |
|
27103 |
AND 15 |
|
27105 |
LD H,A |
|
27106 |
LD A,(23337) |
|
27109 |
CP H |
|
27110 |
RET C |
|
27111 |
LD L,26 |
|
27113 |
CALL 24822 |
|
27116 |
LD A,(DE) |
|
27117 |
CP 45 |
|
27119 |
RET NZ |
|
27120 |
LD B,96 |
|
27122 |
LD A,R |
|
27124 |
BIT 0,A |
|
27126 |
JR Z,Handler_Flak_4 |
|
27128 |
INC B |
Handler_Flak_4 |
27129 |
LD A,B |
|
27130 |
LD C,43 |
|
27132 |
CALL 24852 |
|
27135 |
LD HL,27164 |
|
27138 |
LD C,2 |
|
27140 |
XOR A |
Handler_Flak_5 |
27141 |
LD B,(HL) |
|
27142 |
INC HL |
Handler_Flak_6 |
27143 |
PUSH HL |
|
27144 |
POP HL |
|
27145 |
DJNZ Handler_Flak_6 |
|
27147 |
SET 4,A |
|
27149 |
OUT (254),A |
|
27151 |
LD B,(HL) |
Handler_Flak_7 |
27152 |
PUSH HL |
|
27153 |
POP HL |
|
27154 |
DJNZ Handler_Flak_7 |
|
27156 |
RES 4,A |
|
27158 |
OUT (254),A |
|
27160 |
DEC C |
|
27161 |
JR NZ,Handler_Flak_5 |
|
27163 |
RET |