RCA CDP18S711 Cassette Player User Manual


 
40
1. VIP Kaleidoscope
This program uses the CHIP-8 INTERPRETER at
0000-01FF. Four spots appear in a group at the center of
the screen. Press keys 2, 4, 6, or 8 to create a pattern.
Keep your pattern smaller than 138 key depressions.
Push key 0 to terminate pattern
RCA COSMAC VIP Instruction Manual
entry. Pushing key 0 causes your pattern to be
continuously repeated forming a fascinating, changing
kaleidoscope display on the screen. A "44444442220"
key sequence provides a very nice effect Experiment to
find other nice patterns. The subroutine at 0232-0274
causes your pattern to be duplicated in the four quadrants
of the screen.
0200 6000 V0=00
0202 6380 V3=80
0204 611F V1=1F
0206 620F V2=0F
0208 2232 DO 0232
020A A200 I=0200
020C F31E I=I+V3
020E F00A V0=KEY
0210 F055 MI-V0:V0
0212 4000 SKIP;V0 NE 00
0214 121C GO 021C
0216 7301 V3+01
0218 3300 SKIP;V3 EQ 00
021A 1208 GO 0208
021C 6380 V3=80
021E A200 I=0200
0220 F31E I=I+V3
0222 F065 VO:VO=MI
0224 4000 SKIP;VO NE 00
0226 121C GO 021C
0228 7301 V3+01
022A 4300 SKIP;V3 NE 00
022C 121C GO 021C
022E 2232 DO 0232
0230 121E GO 021E
0232 4002 SKIP;V0 NE 02
0234 72FF V2+FF
0236 4004 SKIP;VO NE 04
0238 71FF VI+FF
023A 4006 SKIP;V0 NE 06
023C 7101 V1+01
023E 4008 SKIP;V0 NE 08
0240 7201 V2+01
0242 A277 I=0277
0244 6AEO VA=E0
0246 8A12 VA=VA&Vl
0248 6B1F VB=1F
024A 81B2 VI=Vl&VB
024C 3AOO SKIP;VA EQ 00
024E 7201 V2+01
0250 6AFO VA=FO
0252 8A22 VA=VA&V2
0254 6BOF VB=OF
0256 8282 V2=V2&VB
0258 3AOO SKIP; VAEQ 00
025A 7101 V1+01
025C 6BIF VB=1F
025E 81B2 Vl=Vl&VB
0260 D121 SHOW 1MI@VlV2
0262 8A10 VA=Vl
0264 6B1F VB=1F
0266 8B25 VB=VB-V2
0268 DAB1 SHOW 1MI@VAVB
026A 6A3F VA=3F
026C 8A15 VA=VA-VI
026E DABI SHOW 1MI@VAVB
0270 8B20 VB=V2
0272 DAB1 SHOW 1MI@VAVB
0274 00EE RET
0276 0180
0278 0000