26981: Routine at 6965
| 26981 |
DI |
| 26982 |
LD A,(23672) |
| 26985 |
LD (24020),A |
| 26988 |
LD A,1 |
| 26990 |
LD (24021),A |
| 26993 |
PUSH IX |
| 26995 |
LD HL,23856 |
| 26998 |
LD (27061),HL |
| 27001 |
LD A,195 |
| 27003 |
LD (27091),A |
| 27006 |
LD HL,27037 |
| 27009 |
LD (27092),HL |
| 27012 |
LD IX,23808 |
| 27016 |
JP StartGame_1 |
| 27019 |
LD HL,23944 |
| 27022 |
LD (27061),HL |
| 27025 |
LD A,58 |
| 27027 |
LD (27091),A |
| 27030 |
LD HL,580 |
| 27033 |
LD (27092),HL |
| 27036 |
RET |
| 27037 |
CALL 27019 |
| 27040 |
POP IX |
| 27042 |
XOR A |
| 27043 |
LD (24021),A |
| 27046 |
EI |
| 27047 |
RET |
| 27048 |
LD HL,24014 |
| 27051 |
INC (HL) |
| 27052 |
LD DE,8 |
| 27055 |
ADD IX,DE |
| 27057 |
PUSH IX |
| 27059 |
POP HL |
| 27060 |
LD BC,23944 |
| 27063 |
AND A |
| 27064 |
SBC HL,BC |
| 27066 |
JP C,StartGame_1 |
| 27069 |
LD A,254 |
| 27071 |
OUT (253),A |
| 27073 |
IN A,(254) |
| 27075 |
BIT 0,A |
| 27077 |
JR Z,27069 |
| 27079 |
LD HL,(24012) |
| 27082 |
INC HL |
| 27083 |
LD (24012),HL |
| 27086 |
LD H,0 |
| 27088 |
LD A,R |
| 27090 |
LD C,A |
| 27091 |
LD A,(24014) |
| 27094 |
ADD A,(HL) |
| 27095 |
ADD A,C |
| 27096 |
LD (24014),A |
| 27099 |
EX AF,AF' |
| 27100 |
LD A,(24011) |
| 27103 |
CP 3 |
| 27105 |
JR C,27119 |
| 27107 |
EX AF,AF' |
| 27108 |
AND 31 |
| 27110 |
JR NZ,27152 |
| 27112 |
LD A,(24011) |
| 27115 |
CP 6 |
| 27117 |
JR NC,27152 |
| 27119 |
LD A,(24023) |
| 27122 |
AND A |
| 27123 |
JR NZ,27152 |
| 27125 |
LD A,(23808) |
| 27128 |
AND 63 |
| 27130 |
DEC A |
| 27131 |
JR Z,27136 |
| 27133 |
DEC A |
| 27134 |
JR NZ,27152 |
| 27136 |
LD HL,23888 |
| 27139 |
LD B,6 |
| 27141 |
LD DE,8 |
| 27144 |
LD A,(HL) |
| 27145 |
AND A |
| 27146 |
JP Z,27161 |
| 27149 |
ADD HL,DE |
| 27150 |
DJNZ 27144 |
| 27152 |
CALL DropFuelPod |
| 27155 |
CALL 26079 |
| 27158 |
JP StartGame_0 |
| 27161 |
PUSH HL |
| 27162 |
EX DE,HL |
| 27163 |
LD HL,28107 |
| 27166 |
LD BC,8 |
| 27169 |
LDIR |
| 27171 |
POP IX |
| 27173 |
LD A,(24012) |
| 27176 |
LD E,A |
| 27177 |
AND 64 |
| 27179 |
LD (IX+4),A |
| 27182 |
LD (IX+0),A |
| 27185 |
LD A,E |
| 27186 |
AND 127 |
| 27188 |
ADD A,40 |
| 27190 |
LD (IX+2),A |
| 27193 |
PUSH IX |
| 27195 |
POP BC |
| 27196 |
LD A,C |
| 27197 |
RRA |
| 27198 |
RRA |
| 27199 |
RRA |
| 27200 |
AND 3 |
| 27202 |
INC A |
| 27203 |
INC A |
| 27204 |
LD (IX+3),A |
| 27207 |
AND 1 |
| 27209 |
LD (IX+6),A |
| 27212 |
LD HL,27236 |
| 27215 |
LD A,(24048) |
| 27218 |
AND 7 |
| 27220 |
LD E,A |
| 27221 |
LD D,0 |
| 27223 |
ADD HL,DE |
| 27224 |
LD A,(IX+0) |
| 27227 |
AND 192 |
| 27229 |
OR (HL) |
| 27230 |
LD (IX+0),A |
| 27233 |
JP 27152 |
| 27236 |
INC BC |
| 27237 |
LD DE,1798 |
| 27240 |
RRCA |
| 27241 |
DEC B |
| 27242 |
INC BC |
| 27243 |
RRCA |