home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Set of Apple II Hard Drive Images
/
hard.hdv
/
HARD
/
SCORES
/
PLAYSTEP2
(
.txt
)
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
Macintosh to JP
NeXTSTEP
RISC OS/Acorn
Shift JIS
UTF-8
Wrap
Applesoft BASIC Source Code
|
1990-12-14
|
593 b
|
32 lines
|
[FC] Applesoft BASIC Program (0x0801)
1 S$ = "C C#D D#E F F#G G#A A#B "
2 F$ = "C D&D E&E F G&G A&A B&B "
3 K$ = S$
5 PRINT "PRESS ANY KEY TO PLAY NEXT CHORD": PRINT "PRESS ESC TO STOP"
10 AC = 12 *4096 +10 *16 +8
15 D = AC +1
20 POKE AC,19: POKE AC,17
50 P = 8192
100 N = PEEK(P)
105 C = C +1:C(C) = N
110 IF N = 0 THEN EN = 1: GOTO 300
120 IF N = 255 THEN 200
135 O = INT(N/12) -2
137 L = N - INT(N/12) *12
139 PRINT " ";
140 PRINT O; MID$ (K$,L *2 +1,2);" ";
150 P = P +1: GOTO 100
200 REM
202 PRINT
205 FOR I = 1 TO C: POKE D,144: POKE D,C(I): POKE D,64: NEXT
206 GET A$: GOSUB 1000
207 C = 1
208 IF A$ = CHR$(27) OR N = 0 THEN 300
220 P = P +1
230 GOTO 100
300 FOR I = 1 TO C: POKE D,144: POKE D,C(I): POKE D,64: NEXT
302 IF EN = 1 THEN GET A$
305 POKE D,11 *16: POKE D,125: POKE D,0
399 END
1000 PRINT P;": ";
1010 FOR I = 1 TO C: POKE D,144: POKE D,C(I): POKE D,0: NEXT
1999 RETURN