Prev: 6914 Up: Map Next: 69DC
6978: Display the game screen.
Used by the routine at Start.
GameScreenDisplay 6978 LD A,$00 Black screen
697A CALL AttrFill
697D CALL Init_RightHandCol
6980 LD B,$1F
GameScreenDisplay_0 6982 PUSH BC
6983 CALL Bg_Update
6986 CALL BgAttrScroll
6989 POP BC
698A DJNZ GameScreenDisplay_0
698C LD DE,$0001 Draw the background onto the DF screen.
698F LD HL,BGMap_StrAddr
6992 CALL StrPrint
6995 LD BC,$02C0 Colour the screen with the background colours.
6998 LD DE,$5800
699B LD HL,Bg_Attr
699E LDIR
69A0 LD HL,$5AE0 Colour the scoreboard.
69A3 LD A,$60
69A5 LD B,$1F
GameScreenDisplay_1 69A7 LD (HL),A
69A8 INC HL
69A9 DJNZ GameScreenDisplay_1
69AB LD A,$47
69AD LD ($5AE5),A
69B0 LD ($5AEF),A
69B3 LD HL,$5AF9
69B6 LD (HL),A
69B7 INC HL
69B8 LD (HL),A
69B9 INC HL
69BA LD (HL),A
69BB INC HL
69BC LD (HL),A
69BD INC HL
69BE LD (HL),A
69BF NOP
69C0 NOP
69C1 LD DE,$02E1 Draw the scoreboard.
69C4 LD HL,Str_ScoreBoard
69C7 CALL StrPrint
69CA RET
69CB NOP
69CC NOP
69CD NOP
69CE NOP
69CF NOP
69D0 NOP
69D1 NOP
69D2 NOP
69D3 NOP
69D4 NOP
69D5 NOP
69D6 NOP
69D7 NOP
69D8 NOP
69D9 NOP
69DA NOP
69DB NOP
Prev: 6914 Up: Map Next: 69DC