home *** CD-ROM | disk | FTP | other *** search
- 0 REM BOX DEMO
- 5 REM POKE 'DOT' SHAPE TABLE
- 10 POKE 768,1: POKE 769,0: POKE 770,4
- 15 POKE 771,0: POKE 772,4: POKE 773,0
- 20 POKE 232,0: POKE 233,3: REM $E8,E9=$300
- 25 HGR : HCOLOR= 3
- 30 GOSUB 200
- 35 X = 140:Y = 80: REM STARTING POSITION
- 40 H = 50:W = 75: REM HEIGHT, WIDTH
- 100 REM DRAW FRAME
- 105 ROT= 16: SCALE= W
- 110 XDRAW 1 AT X,Y
- 115 XDRAW 1 AT X,Y +H
- 120 ROT= 32: SCALE= H
- 125 XDRAW 1 AT X,Y
- 130 XDRAW 1 AT X +W,Y
- 135 GET A$
- 140 ROT= 16: SCALE= W
- 145 XDRAW 1 AT X,Y
- 150 XDRAW 1 AT X,Y +H
- 155 ROT= 32: SCALE= H
- 160 XDRAW 1 AT X,Y
- 165 XDRAW 1 AT X +W,Y
- 170 IF A$ = CHR$(8) THEN X = X -1: IF X <0 THEN X = 0
- 175 IF A$ = CHR$(21) THEN X = X +1: IF X +W >279 THEN X -279 -W
- 180 IF A$ = CHR$(10) THEN Y = Y +1: IF Y +H >159 THEN Y = 159 -H
- 185 IF A$ = CHR$(11) THEN Y = Y -1: IF Y <0 THEN Y = 0
- 190 IF A$ = "Q" THEN TEXT : END
- 195 GOTO 105
- 200 REM CREATE FIELD
- 205 FOR I = 1 TO 50
- 210 X = RND(1) *279:Y = RND(1) *159
- 215 HPLOT X,Y
- 220 NEXT I
- 225 RETURN