2 ; void clrscr (void);
\r
7 ; Adapted from the Challenger Character Graphics
\r
8 ; Reference Manual, "2.3.3 MACHINE LANGUAGE SCREEN CLEAR"
\r
9 ; This is self-modifying code!
\r
10 BANKS = VIDEORAMSIZE / $100
\r
12 _clrscr: LDA #$20 ;' '
\r
15 STALOC: STA SCRNBASE,X
\r
21 LDA #>(SCRNBASE) ; load high byte
\r
22 STA STALOC+2 ; restore base address
\r