home *** CD-ROM | disk | FTP | other *** search
- 1 REM * MIXED-GRAPHICS TEXT PROGRAM *
- 2 POKE792,193
- 5 FORI=0TO7:BI(I)=2^I:NEXT:POKE53280,12
- 10 FORI=49152TO49278:READA:POKEI,A:NEXT:SYS49152
- 20 PRINT"[147][142]":FORI=0TO8:PRINT:NEXT
- 30 PRINT"THE TOP AREA IS HI-RES BIT MAP MODE."
- 40 PRINT:PRINT"THE MIDDLE AREA IS ORDINARY TEXT."
- 50 PRINT:PRINT"THE BOTTOM AREA IS MULTI-COLOR BIT MAP."
- 60 FORG=1384TO1423:POKEG,0:NEXT
- 70 FORG=1024TO1383:POKEG,114:POKEG+640,234:NEXT
- 80 A$="":FORI=1TO128:A$=A$+"@":NEXT:FORI=32TO63STEP2
- 90 POKE648,I:PRINT"[153]"A$A$A$A$:NEXT:POKE648,4:POKE792,71
- 100 BASE=8192:BK=49267
- 110 H=40:C=0:FORX=0TO319:GOSUB150:NEXT
- 120 H=160:C=0:FORX=0TO319STEP2:GOSUB150:NEXT:C=40
- 125 FORX=1TO319STEP2:GOSUB150:NEXT
- 130 C=80:FORX=0TO319STEP2:W=0:GOSUB150:W=1:GOSUB150:NEXT
- 140 GOTO140
- 150 Y=INT(H+20*SIN(X/10+C)):BY=BASE+40*(YAND248)+(YAND7)+(XAND504)
- 151 POKEBY,PEEK(BY)OR(BI(ABS(7-(XAND7)-W))):RETURN
- 152 DATA120,169,127,141,13,220,169,1,141,26,208,169
- 164 DATA3,133,251,173,112,192,141,18,208,169,24,141
- 176 DATA17,208,173,20,3,141,110,192,173,21,3,141
- 188 DATA111,192,169,50,141,20,3,169,192,141,21,3
- 200 DATA88,96,173,25,208,141,25,208,41,1,240,43
- 212 DATA198,251,16,4,169,2,133,251,166,251,189,115
- 224 DATA192,141,33,208,189,118
- 230 DATA192,141,17,208,189,121
- 236 DATA192,141,22,208,189,124
- 242 DATA192,141,24,208,189,112
- 248 DATA192,141,18,208,189,240
- 254 DATA6,104,168,104,170,104,64,76,49,234
- 264 DATA49,171,129 :REM *SCAN LINES*
- 267 DATA0,0,0 :REM *BACKGROUND COLORS*
- 270 DATA59,27,59 :REM *53265 REGISTERS*
- 273 DATA24,8,8 :REM *53270 REGISTERS*
- 276 DATA24,20,24 :REM *MEMORY* *CONTROLRUN*
- 290 REM
- 292 REM
- 300 REM ON LINE NUMBERS 152-276, REM THE DATA IS FOR MEMORY
- 310 REM LOCATIONS 49152 TO 49276.
-