Prev: 9226 Up: Map Next: 92C5
9270: Routine at 9270
Used by the routine at Initialise_SubGame.
9270 LD ($99AE),SP Write SP to *99AE.
9274 LD A,($99E2) A=*99E2.
9277 LD ($99AC),A Write A to *99AC.
927A LD ($99AD),A Write A to *99AD.
927D LD A,($99EE) A=*99EE.
9280 LD ($99AA),A Write A to *99AA.
9283 LD HL,($99E7) HL=*99E7.
9286 LD DE,$0007 DE=0007.
9289 ADD HL,DE HL+=DE.
928A LD (HL),$01 Write 01 to *HL.
928C LD HL,$7208 HL=7208.
928F LD ($99B8),HL Write HL to *99B8.
9292 CALL $9346 Call 9346.
9295 LD A,$00 A=00.
9297 LD ($99AB),A Write A to *99AB.
929A LD A,($99EF) A=*99EF.
929D LD ($7207),A Write A to *7207.
92A0 CALL $8079 Call 8079.
92A3 LD HL,$7207 HL=7207.
92A6 DEC (HL) Decrease *HL by one.
92A7 JP P,$92B0 Jump to 92B0 P.
92AA LD A,($99EF) A=*99EF.
92AD LD ($7207),A Write A to *7207.
92B0 CALL $953F Call 953F.
92B3 LD DE,$99F0 DE=99F0.
92B6 LD ($99A7),DE Write DE to *99A7.
92BA CALL $92C5 Call 92C5.
Self-modifying code. See; Initialise_SubGame.
92BD CALL $92C5 Call 92C5.
92C0 CALL $9634 Call 9634.
92C3 JR $92A0 Jump to 92A0.
Prev: 9226 Up: Map Next: 92C5