home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Set of Apple II Hard Drive Images
/
eric.hdv
/
ERIC
/
TEST
/
ROCKBEAT
(
.txt
)
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
NeXTSTEP
RISC OS
UTF-8
Wrap
Applesoft BASIC Source Code
|
1993-11-12
|
571 b
|
30 lines
|
[FC] Applesoft BASIC Program (0x0801)
1 TEXT : PRINT CHR$(21)
2 HOME : PRINT "ROCK BEAT!": PRINT : PRINT "SPACE = FILL-IN": PRINT : PRINT "ESC TO EXIT"
3 PRINT : PRINT "<--FASTER SLOWER-->"
5 SR = 12 *4096 +10 *16 +8:DR = SR +1
6 POKE SR,19: POKE SR,17
7 BS = 36:SN = 38:HI = 42:HC = 46
8 DL = 200
9 GOTO 20
10 POKE DR,153: POKE DR,N: POKE DR,64: POKE DR,N: POKE DR,0: RETURN
15 FOR DE = 1 TO DL: NEXT : RETURN
20 N = BS: GOSUB 10:N = HI: GOSUB 10
25 GOSUB 15
30 IF FL THEN N = HC: GOSUB 10
32 IF NOT FL THEN N = HI: GOSUB 10
35 GOSUB 15
40 N = SN: GOSUB 10:N = HI: GOSUB 10
45 GOSUB 15
50 IF FL THEN N = HC: GOSUB 10
52 IF NOT FL THEN N = HI: GOSUB 10
55 GOSUB 15
60 BT = BT +2: IF BT = 4 THEN BT = 0:FL = 0: IF PEEK( -16384) >127 THEN 200
90 GOTO 20
200 A = PEEK( -16368)
205 IF A = 27 THEN 900
206 IF A = 21 THEN DL = DL +20: GOTO 90
207 IF A = 8 THEN DL = DL -20: GOTO 90
210 FL = NOT (FL)
290 GOTO 90
900 N = BS: GOSUB 10
999 END