6978: Display the game screen.
GameScreenDisplay |
6978 |
LD A,$00 |
|
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 |
|
698F |
LD HL,BGMap_StrAddr |
|
6992 |
CALL StrPrint |
|
6995 |
LD BC,$02C0 |
|
6998 |
LD DE,$5800 |
|
699B |
LD HL,Bg_Attr |
|
699E |
LDIR |
|
69A0 |
LD HL,$5AE0 |
|
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 |
|
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 |