home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Nibble Magazine
/
nib37b.dsk
/
AMPER.PEEK.DEMO.bas
next >
Wrap
BASIC Source File
|
2023-02-26
|
1KB
|
28 lines
10 REM ************************
20 REM * AMPER.PEEK.DEMO *
30 REM * BY CHRIS MEYER *
40 REM * COPYRIGHT(C) 1989 *
50 REM * MINDCRAFT PUBL. CORP.*
60 REM * CONCORD, MA 01742 *
70 REM ************************
90 PRINT CHR$(4)"BRUN AMPER.PEEKER": GOSUB 200
100 DIM A%(24,40)
110 GOSUB 250
120 FOR B = 1 TO 24: FOR C = 1 TO 40
130 B% = B:C% = C: & A%,C%,B%
140 A%(B%,C%) = A%
150 NEXT C,B
160 PRINT CHR$(4): PRINT CHR$(4)"PR#1"
165 PRINT CHR$(9)"80N"
170 FOR B = 1 TO 24: FOR C = 1 TO 40: PRINT CHR$(A%(B,C));: NEXT C
180 PRINT "": NEXT B
190 PRINT CHR$(4)"PR#0": END
200 PRINT CHR$(21): HOME : PRINT : PRINT : PRINT : PRINT
210 PRINT "THIS ROUTINE WILL USE AMPER.PEEKER": PRINT "TO READ THE TEXT SCREEN AND PRINT IT TO THE PRINTER."
220 VTAB 23: PRINT "PRESS RETURN TO CONTINUE."
230 IF PEEK( -16384) <128 THEN 220
240 RETURN
250 HOME : FOR X = 1 TO 950: IF INT( RND(1) *2) = 0 THEN PRINT " ";: GOTO 270
260 A = INT( RND(1) *25) +193: PRINT CHR$(A);
270 NEXT X
280 RETURN