Prev: 6BD0 Up: Map Next: 6C98
6BE4: Start
Called from basic
Start 6BE4 CALL TitlePageDisplay Display title screen andwait for a key press.
6BE7 CALL ScreenSelectSpeed
6BEA CALL Init_Landscape
6BED CALL Score_Init
6BF0 CALL GameScreenDisplay
6BF3 CALL _749a
Start_0 6BF6 LD A,$95
6BF8 LD (Zone_CountDown),A
6BFB LD A,(Land_Gap)
6BFE LD B,A
6BFF LD A,$12
6C01 SUB B
6C02 LD (_7c40),A
Start_1 6C05 CALL Item_Update
6C08 CALL Land_MapColumn
6C0B CALL Game_Update
6C0E LD A,(Char_Ships)
6C11 CP $30
6C13 JR Z,Start_5
6C15 LD HL,Zone_CountDown
6C18 DEC (HL)
6C19 JR NZ,Start_1
6C1B LD HL,Char_Zone
6C1E INC (HL)
6C1F LD HL,Zone_Colour
6C22 DEC (HL)
6C23 JR NZ,Start_2
6C25 LD (HL),$03
Start_2 6C27 LD HL,Land_Gap
6C2A LD A,(Char_Zone)
6C2D CP $44
6C2F JR C,Start_3
6C31 LD A,$03
6C33 CP (HL)
6C34 JR NC,Start_3
6C36 DEC (HL)
6C37 DEC (HL)
Start_3 6C38 LD HL,Char_Zone
6C3B LD A,$5A
6C3D CP (HL)
6C3E JR NC,Start_0
6C40 LD (HL),$20
6C42 LD A,$1F
6C44 LD (Zone_CountDown),A
6C47 CALL Init_RightHandCol
Start_4 6C4A CALL Game_Update
6C4D LD A,(Char_Ships)
6C50 CP $30
6C52 JR Z,Start_5
6C54 LD HL,Zone_CountDown
6C57 DEC (HL)
6C58 JR NZ,Start_4
Start_5 6C5A LD BC,$2000
6C5D CALL Pause
6C60 JP Start
6C63 NOP
6C64 NOP
6C65 NOP
6C66 NOP
6C67 NOP
6C68 NOP
6C69 NOP
6C6A NOP
6C6B NOP
6C6C NOP
6C6D NOP
6C6E NOP
6C6F NOP
6C70 NOP
6C71 NOP
6C72 NOP
6C73 NOP
6C74 NOP
6C75 NOP
6C76 NOP
6C77 NOP
6C78 NOP
6C79 NOP
6C7A NOP
6C7B NOP
6C7C NOP
6C7D NOP
6C7E NOP
6C7F NOP
6C80 NOP
6C81 NOP
6C82 NOP
6C83 NOP
6C84 NOP
6C85 NOP
6C86 NOP
6C87 NOP
6C88 NOP
6C89 NOP
6C8A NOP
6C8B NOP
6C8C NOP
6C8D NOP
6C8E NOP
6C8F NOP
6C90 NOP
6C91 NOP
6C92 NOP
6C93 NOP
6C94 NOP
6C95 NOP
6C96 NOP
6C97 NOP
Prev: 6BD0 Up: Map Next: 6C98