J<&MJ=JJJ@F 3 C @>) <]?J@* JJ<JJJ)JJ*J@@A f2*'&>J l@ȑ @ Б = 3JAJ*J&6H777777777777JJJJx 77 L778777777776 77H67 77777 7`77 77 7777`x =(`(8`5775I7`B` 76`77`2>&JJJ;ȱ>'JJJ3;ȱ>*JJJf;ȱ>J&*J&'J&&;ȱ>J&*J&'J;&*)<')3<*)f<>)Ƚ3Ƚfȥ&);>ȥ');>`*xY+&x'8*BIxix&&  x) +: :') +: :&д :+`FG8`0($ p,&" (0 8@ HPX !"#$`h%&px')*+,-./12345679:;<>                -<L >    HIHHHHhHH݌hHh݌H6 HHH(jf5( FG HUSj 80x e9xxH` ># ;>h ;>L=.x"xH >hx0h@(L)>@H/L>HH/Hh/ ۠-H x( 8( 9$8 H` j8HNx`. {>x$50x.$50xL:JJJJ`HHjf5 {>h $50x`xA :JPG'K݌$HhHhꝍ݌KGHhHhꝍ݌ ? ? ?/ ?A ?K ?/EAEKHJJ݌h ? ? ? ? ?F HhHh݌FG$Ki K ,KL>HhG04Hh$Hh e9- GL>AA# :GȄGL>@L)>L'>HJJ݌h Hhꝍ݌``L%c*p*q*` ['*` ~.3 #3 L3LA@@&E&&A@@&AA)߅CBBH&E&&A@B& ChLQhBAȌy8zx8v{v I7H7@)*AL@m{@AAA,+i(ˢ3Z@[A@ /@v wm{@8/e@@eAA3]ͥ@\ƊiY?AyC@B@B|ACLT$VXZdflpx|~**7777(*377558:=?@##topmnU^_R ij^_lk 󅔆nmLY^^ȱ^ȱ^eȱ^e(ӊ0Цe^^u**`*5".Q`pN%$#$$b"p"t""%%%%"""m%2"<"("-"P"y%%0#\##|"6$6$$$e<%%g< 7JJJJj*7h*I * aUL@* kU8*  L % Q(^*R*(jQ*0l^l\ * wU*u**W* '* H &h@ ['_* /QSIRb*_*L!`LLL*L7`**`LQ(LYLeLXLeLee Q*H\*(h0L&& $`(* &R*  \*Z*Ll8 R* HH\*`\*Z*[*Y*S*6`*LxQ*ɿu3'R*Ͳ*ʎR*ʎ]*]*]*ɍuLɍ}R*LR*ɍ*g^H8* ^&hZ*LɍR* &LͲ*ɊR*R*%* Q(L$Ͳ* Z*@ -^*  \*[*Z* Q(Y*\*[*Z*8`l6L_*Ȍb*_*Ͳ*]* !)Y( h( (֭Ͳ*Lɍ ['LL&_*_* ^& 9 )L&3 9 )a  ! 0L jLY ! u*< !(_*9 ) ˭*ɠu*ɠK_*9 )?L ˆʎ55L $ 5 55555 &a*5`*5` "L&5_*b*JL%u**Lz%`** $  Q(lXJ̥KlV $  Q(lV eօ3L e3L &%R*L &%Q*L d' "L4% N'e*)n*5 5 &`@-e*f*f* 5 "L# "5f*`L %.* *t*Q*L$ %L&*L` "O**P**u** d' "L% N'e*)n*o*o*n* &8ɍ` ^&f\*555L& ^&NR* & "R*ΩL&)\*Z* ʽ LH*v 3h`0h8` " ['L & N'С55 &5`*A*@` + d'@55`  \* ?*0 '\* '  Q( ^&\*lZl^?*c*q)H c*h`f*5h*5j*555@O*AP*`u*@`@5&`Q*R*`E 'Ls' ' ' @DAE@u*`8` %@ @A@`@`**@*A`M5 ) "L&`8@AW*c*@8@-@HAȑ@hHȑ@ȑ@hHȑ@Ȋ@c*h8&ȑ@Hȑ@Ah@L'Hȑ@ȑ@* htphso`hMhL`9V*8U*897T*6S*67`INILOASAVRUCHAIDELETLOCUNLOCCLOSREAEXEWRITPOSITIOOPEAPPENRENAMCATALOMONOMOPRINMAXFILEFINBSAVBLOABRUVERIF!pppp p p p p`" t""#x"p0p@p@@@p@!y q q p@  LANGUAGE NOT AVAILABLRANGE ERROWRITE PROTECTEEND OF DATFILE NOT FOUNVOLUME MISMATCI/O ERRODISK FULFILE LOCKESYNTAX ERRONO BUFFERS AVAILABLFILE TYPE MISMATCPROGRAM TOO LARGNOT DIRECT COMMANč$3>L[dmx- ( Ϡ734@~3!+,W,o,*--,,9,-.-~3~3,,,,~3~3,,,,~3_*3 j.5 *H*H`Lc3 (+L3 +55555 1^3_* )3J Q*L_3Ls3443 D23455545554 70 / 7 :/354545455454555535L^/5-5I5555 55` / 4/ 2-5! / 08555454 70L3 (+50+5B5C3 2 70L35 *H*H`Lg3L{3505 *H*H` 3 ,5L3 3 1 ,H 1hBL, 0 BH [1 1h`Lo3 35 ,L3 3 1B , 1L,H 0hB@ 55 [1L133 (+34) 34 70L3 3L3 (+ 055L- (+34L{33454445 70 ^/* / 3B0 HȱBh -355 -8 /L38 25` +5 /3 /. /. 3 E7D B. /. /. 0]34S0J4 4) 3 4D4E B. 4  /. 02L3 Ν3 3`HD٤33DEEhiHLG.h ` /5B5-` /5B-` + X05I33383 33DH /4 E03744Ȍ7 X040 7 J7L35B5C`,5p` / R0-55`50` K/ R0-55`575755` 4/ K/ /( 55L/BȱBL/58` D2BH5BH :/ 75Bȭ5Bhh55 R0B5m55ȱB5m55` /LR0557755`*7*75LR0 E0(33 48`433 R0` E033LR0*7*7`777 555I7575757577** 7757`7 L35555f /55555555 ^/`855 i /B58` 41L 15ȱB5 /5555 /5`3 D23ȑB55B5 / 7 55`5555555555 5555`555`55BC55`5555`L3 /5B5C355 0Q340"B4 3` 02۰Ϭ33B438`3i#`3ЗLw35!50>5555`53 /3m3 3 3733i35 3583 /35ЉLw35`H /5h 25L/~43 533`55555555J5m55m5jn5n5n5ۭ55m5555m55m55`"L? 585H ~.(3` d ֠ z#  u*`H "ERR > 63999"DH " ONE OF THE PARAMETERS WAS LARGER"]H " THAN 63999."H :"ERR LINE INCREMENT = 0"H " THIS IS DISALLOWED."H* :"ERR LINE INCREMENT TOO LARGE"H4 " THE INCREMENT WILL CAUSE A LINE"&I> " GRAM IN MEMORY."6G :" * & MERGE RETURNS THE "_G " PROGRAM ON HOLD TO MEMORY"uG& :"ERR SYNTAX"G0 " THE FIRST LETTER OF YOUR COMMAND"G: " OR PARAMETER WAS INVALID."GD 9000G TT)"ERROR MESSAGES"PT)"PAGE 11"H MOST ERROR MESSAGES ARE SELF-"HF "EXPLAINATORY. ERRORS WILL STOP"uF "EXECUTION BEFORE ANY CHANGES ARE MADE"F "TO THE BASIC PROGRAM."F :"ERR NO PROGRAM IN MEMORY"F " THIS OCCURS IF YOU TRY TO RE-"G " NUMBER WITH NO PROIPLE PARAMETERS ARE SEPARATED"9E " BY COMMAS, ','"gE " * MULTIPLE PARAMETERS CAN BE IN ANY"yE" " ORDER"E, " * A COMMA MUST BE FOLLOWED BY A"E6 " PARAMETER LETTER"E@ 9000E TT)"ERROR MESSAGES"PT)"PAGE 10"E !F " ED."/D :" E,F,I,AND S SET UP RENUMBER"BD "PARAMETERS."rD :" * PARAMETERS ARE DECIMAL NUMBERS IN"D " THE RANGE OF 0 TO 63999"D " * IF NO NUMBER FOLLOWS E,F,I,OR S"D " THEN THE PARAMETER IS SET TO 0"E " * MULTTERS AND SPACES AFTER"3C "A COMMAND ARE IGNORED"=C 9000bC TT)"INPUT SYNTAX"PT)"PAGE 9 "hC C " THE FIRST LETTER AFTER '&' MUST BE"C "C,E,F,H,I,M,OR S"C :" C,H,AND M EXECUTE IMMEDIATELY."D "THE REST OF THE LINE IS IGNOR F - FIRST NEW LINE NUMBER"GB " I - LINE NUMBER INCREMENT"hB " S - START OF RANGE"B " E - END OF RANGE"B :"COMMAND LETTERS"B " M - MERGE"B " H - HOLD"B " C - CONVERT"C :" EXTRA LET VERSA."A90007A` TT)"INPUT SYNTAX"PT)"PAGE 8 "=Aj jAt " THE FIRST CHARACTER OF ANY INPUT"~A~ "MUST BE '&'."A :" RENUMBER / MERGE ONLY RECOGNIZES"A "THE FOLLOWING SINGLE CHARACTER COMMANDS"A :"PARAMETER LETTERS"B " EAR, HOLD VERSION SECOND"B@:" * MERGING WITH NO PROGRAM IN"l@" MEMORY RESTORES THE HOLD FILE"@:" CONVERT"@:"& CONVERT"@:" WILL CONVERT AN RAM APPLESOFT"@"PROGRAM TO RUN WITH A ROM CARD AND"A"VICE4TT)"MERGE"PT)"PAGE 7 "!?>N?H" MERGE WILL COMBINE THE HOLD FILE"{?R"WITH THE PROGRAM CURRENTLY IN MEMORY."?\:" * LINE NUMBERS ARE ARRANGED IN"?f" ASCENDING ORDER"?p:" * DUPLICATE LINE NUMBERS WILL BOTH"@z" APP1>D:" FIRST, LOAD THE FIRST PROGRAM AND"=>N"TYPE"M>X:"& HOLD"z>b:" NEXT, LOAD THE SECOND PROGRAM.">l"YOU MAY RUN OR RENUMBER THIS PROGRAM">v"AS NEEDED.">:" THEN, TO MERGE THE TWO TYPE">:"& MERGE">9000? RETURN"-=r"87 PRINT A * A 39 PRINT A"Q=|"99 RETURN 45 RETURN"[=9000y=TT)"MERGE"PT)"PAGE 6 "==" THIS PROGRAM CAN ALSO MERGE"=&"THE BASIC PROGRAM IN THE HOLD FILE TO"=0"TO THE BASIC PROGRAM IN MEMORY.">:,:"OLD NEW"C<6:"1 INPUT X 1 INPUT X"m<@"2 IF X<1 THEN 1 2 IF X<1 THEN 1"" 7:"IT WILL RENUMBER THE ENT I N NN G GG"@5h"WW WW A A R R N N I N N G G"o5r"W W A A R R N N III N N GGG "w5|135" DO NOT PRESS RESET"5:" DURING RENUMBER OR MERGE"5:" IT WILL DESTROY YOUR PROGRAM!"6:" ALS(A$)13100004&4,PT)"PAGE 2 "U46"W W A RRRR N N III N N GGG "4@"W W A A R R N N I N N G G"4J"W W A A R R NN N I NN N G "4T"W W W AAAAA RRRR N N N I N N N G "5^"W W W A A R R N NN ERROR MESSAGES"03"12 ERROR MESSAGES"O3"13 OTHER MESSAGES"e3"14 NOTES"{3"15 NOTES"3"16 NOTES"3233"PRESS RETURN TO RUN RENUMBER"3"HIT ANY KEY FOR INSTRUCTIONS";3A$3(A$)3Ā 4RENUMBER 13 OTHER MSGS"O2" 6 MERGE 14 USAGE NOTES"~2" 7 MERGE 15 USAGE NOTES"2" 8 SYNTAX 16 USAGE NOTES"22002"9 INPUT SYNTAX"2"10 ERROR MESSAGES"3"11 GE 1 "41z"PAGE TITLE PAGE TITLE ":1|h1}" 1 CONTENTS 9 SYNTAX "1~" 2 WARNING 10 ERROR MSGS"1" 3 RENUMBER 11 ERROR MSGS"1" 4 RENUMBER 12 ERROR MSGS" 2" 5 q%0 RENUMBER60 PAGES, 300 * PAGE #<0I0::255Y0#TT15:PT340F"&";05);"APPLESOFT RENUMBER INSTRUCTIONS";40);"&";0P0Z"&";4);"COPYRIGHT 1978 APPLE COMPUTER INC";40);"&";0d::0n1xTT)"CONTENTS"PT)"PA         "";H$$"R+(H$,1)"Y"OQ500:2020<"\+(H$,1)"N"11080G"f+31111a"y16368,0::936::ND PRESS RETURN)";>! +VTB2:868:VTB1:36,TB:868:"";H$V!*+(H$,1)"Y"11060r!/+H$"":P15:OQ500:2490!4+(H$,1)"N"11040!>+(VTB):868:(VTB1):"WOULD SOMEONE ELSE LIKE TO PLAY? ";:VTB(37):TB(36)"H+23:868:VTB1:36,TB:868:1278560 !P1608560Z !936::: PADDLES ARE IN AND SPACE BAR HAS BEEN PRESSED.| * "ESC" KEY HAS BEEN PRESSED +16368,0:936:(34)0Ģ10 +"WOULD YOU LIKE TO CONTINUE" +"PLAYING? ";:VTB(37):TB(36)!+::"(TYPE YES OR NO A. PLEASE PLUG IN THE PADDLE"FR!"SET AND THEN PRESS THE SPACE BAR."s\!:"IF YOU DO NOT HAVE PADDLES, YOU MAY"f!"EXIT THE GAME BY PRESSING THE ESC KEY."p!P(16384):P1558560z!16368,0:P1558580!31111 !(16287)127(16286):769,48:770,192:771,136:772,208:773,4:774,198:775,7:776,240:777,8:l778,202:779,208:780,246:781,166:782,6:783,76:784,0:785,3:786,96v4! PADDLES NOT PLUGGED IN>!10:"BRICK OUT REQUIRES THE USE OF THE APPLE"H!"PADDLE SETI125125(1):20:I:M1:N0' 80}23:1:868:50,63:" PUSH PADDLE BUTTON TO BEGIN THE GAME ";:50,255:OQ500:23:1:868:" <<< PLEASE USE THE OTHER PADDLE. >>> ";6,40:7,30:768ERASE20:X SOUND ROUTINEKb768,1732900^ 23:868,h A:X,Y3:Y120(1)5r X19X| V1:W5(1)2:LL1:L1800q (A$)ĭL1ĺA$", "; L1ĺ"THIS IS BALL ";6L;" OUT OF 5." (16384)15511000 L13010 50,63:"THIS IS THE LAST BALL"; 50,255:23: E ";:50,255TJ K120:K: ALLOW TIME FOR USER TO RELEASE BUTTON FROM LAST PUSH\T 20X P1(1):((OOLDP1P1)3(16286)127)ERASEİ4810Y OOLDP1P1: WRONG PADDLEZ ERASEERASEERASE1[ ERASE1İ4800] (16287)128(16384)155(16287)1272480) P160P1552460D 16368,0:P15531111S :24:1:] 936 :A2:B12:C9:D13:E2:F15: COLORS LL5:P15 355 OOLDP1(1), 13006 S0:Y19:L6 @ 23:50,63:" PUSH PADDLE BUTTON TO BEGIN THE GAM ";::"========================================"b. 12:" COPYRIGHT 1979 APPLE COMPUTER INC"jj 20t :"(PRESSING THE ESC KEY WILL END THE GAME)" 23:"PRESS THE SPACE BAR TO BEGIN....";:(40)(41)256(36),96:16368,0 P(16384):156P1412260"";A$,(A$)02335R I1(A$):((A$,I,I))642330_ I:II1 A$(A$,I,(A$)):(A$)ĭ(A$)12A$(A$,12) 24902$ 936:5:"========================================";::" L I T T L E B R I C K O U T HELD OFF-CENTER.":(16368,0"* BEFORE WE BEGIN, PLEASE TYPE":"* YOUR NAME AND THEN PRESS":"* THE KEY MARKED ";(34);"RETURN";(34);" ";(40)(41)256(36),96: CURSORP(16384):P15511000(16287)1272335P BRICKS WITH A BALL":"* STRUCK BY YOUR PADDLE."::"* YOU CONTROL THE PADDLE ON THE BOARD":"* BY TURNING THE APPLE PADDLE (0)."::"* YOU MAY ";(34);"PUT ENGLISH";(34);" ON THE BALL":"* (DEFLECT THE BALL) BY HITTING IT":"* WITH THE PADDLE"***************************************";:1:1:"***************************************"p10:1,460:0,4739: "DRAW" ASTERICKS (*) ALONG EDGESz3:"* BRICK OUT IS A DYNAMIC BOARD GAME":"* IN WHICH YOU ATTEMPT TO KNOCK DOWN"4"* A WALL OFND ROUTINE :936:16298,0H*(16287)127ĭ(16286)127İ85004 ^IF BOTH PADDLE SWITCHES READ "ON", THEN PADDLES ARE NOT PLUGGED IN.>24\QILLJPOQXYKWEVDFNMZS: SET UP VARIABLE TABLE FOR MAXIMUM SPEEDa2340[fQ5:21:1:"TOTAL=";%JQ1500:Q8TQSSBANUS5C^8:Q;]h6,150Q40:7,3:768rr6,140:7,2:768|6,50:7,3:768K110(1)20:KQ::lH180:OD(16336):H:2910 *** START OF PROGRAM *** 7000: POKE SOU1ĺ" BONUS POINTS: "fL1ĺ"BONUS POINTS FOR ";L;" BALLS LEFT: "{22:Q11800:QQ0L50532:Q;6,180:7,10:768"6,200(1)50:7,10:768,6,160Q10:7,12:7686Q:50,255@BANUSP24:958:"SCORE= 0";cZ(787)37ĭ(788)381390: IF "VARIABLE" ALREADY INITIALIZED, SKIPd787,37:788,38:789,0:790,0: SET FLAGS AND INIT NON-CLEARING VARIABLEn22:"HIGH SCORE= ";(789)(790)256;:1: BONUS-22:50,63:L(790)256: POKE NEW HIGH SCORE INTO PLACEB~21:15:"FORMER"fZ(16384):(16287)1271190{20:Z1551160 Z15511000OQ500:2520 PRINT POINT SCALESCOLE6LL(936:"POINTS PER BRICK -> 1 2 3 4 5 6 7 8"OR NEW GAME, ESC KEY TO EN";:2039,4:50,255:16368,0V "POKE 2039,4" POKES AN INVERSE "D" INTO THE LAST SCREEN POSITION, AVOIDING SCROLLING.`SSBANUS:BANUS0jS(789)(790)2561160: NEW SCORE LESS THAN HIGH SCORE,t790,S256:789,S!":1100NVC1030*"FAIR. ":1100L"GETTING REALLY GOOD.":1100c"NOT BAD. ":1100v"GOOD.":1100$"VERY GOOD.":1100."VERY, VERY GOOD.":11008"EXCELLENT.":1100B"NEARLY PERFECT.":11006L50,63:24:"PUSH BUTTON F NVC1950N "STILL NOT GREAT,":"BUT KEEP WORKING AT IT.":NVC11:1100{ "ALL RIGHT.":"JUST KEEP TRYING.":1100 NVC990 EXTP910 "PRETTY BAD!":1100 "MUCH BETTER THAN IT WAS.":"KEEP GOING!":1100"O.K.":"TRY IT AGAIN:22:"YOUR SCORE IS ";:S109103 *S50EXTP1D 4S100NVC0R >S20960a HS601010q RS1201040 \S2001050 fS3001060 pS4201070 zS6501080 1090 NVC930 "NOT TOO GOOD, BUT":"KEEP ON TRYING!":NVC1:1100500:760 cE: DRAW FIELD3 hI039:0,39I:IB I20342y B:0,39I:C:W((I4(I4))4.05)(I4)394 W,W1I:W I: 23:"CONGRATULATIONS, ";:(A$)ĺA$;", "; "YOU WIN!";:868: A$"CHAMP" 1100" 24:::6:M(16336):I:IX:M0" VV* 758 MV(V)@ M1w (K2)2,(K2)21I:SSI29:24:8:S;:23:1 '6,180I3:7,3:Z(16336):768 ,6,140I(1):7,2:768 66,50:7,3:768 J ^BRICK STRUCK TS720250 ^24::::13:I39240 I,K)E75& I270? V2:W(KP)2LL:M1V 6,150(W)4:7,3 Z(16336)(16336)(16336)(16336):768 75 WW:JY:Z(16336)(16336)(16336)(16336)(16336)(16336)(16336):: SIDE BOUNCE I1b  2000(Q(0):(QOQ)5(Q)ıFOQQ:Q(39Q6):Q0Q0U(Q34Q34w2D:Q,QLL0:A:PQď0,Q10<QPďQLL1,390FPQ:KX,Y3:F:I,K:XI:YJPJYW:J0J119İ230xIXV:I01900I6OQ500 20:E:KJ         2I2:(A$,I,1);I::"X IS ";X;" ":"Y IS ";Y;" ".(E)Z200<(G)ZĈP(H)ZU(U1)^U16U0oU:X,Y:9406,P:7,D:768:((40(A$))21):A$:: :I031:I2:0,39I3:I 5:0,392:0,3935:2,350:2,3539:I1(A$)BUTTONS CLEAR THE TV AND CHANGE":2000X 4A$"THE DISPLAYED COLOR. TRY ONE NOW.":2000o (G)Z(H)Z930 (E)Z200 900 : P(0):X(P6):X39X39 I(1):Y(I6):Y39Y39 P((IP)29):P255P255 150021 2I4:I; I:::450Q ::W350:I119:J019:KIJ:(E)Z200g J3(I3)IW12 I,K:K,I:40I,40K:40K,40I K,40I:40I,K:I,40K:40K,I J,I,W:450 :A$"USE THE GAME CONTROLS AND BUTTONS.":2000& *A$"THE 500,600,700,800 (E)Z450) 2003 3000U A$"BMDPDGMLBOGPLYAW":4000:w A$"LGBUGRBBRRRIGEQI":4000: A$"ATLRRELLWNENRLUT":4000: A$"KAUPNYUUNGYKNOAE":4000 &450 X3000 bI0142 l2I4:I; vI: I1152STANDARD COLOR NAMES":2000& 6"2.";L @A$"STANDARD COLOR NUMBERS":2000W J"3.";s TA$"KALEIDOSCOPE":2000~ ^"4."; hA$"SKETCHING SCREEN":2000 r: |"WHICH WOULD YOU LIKE?";A$ (A$)0ī200 N(A$)48 N1N4ī200 NTRATION PROGRAMS":2000:F " TO OPERATE A DEMONSTRATION, TYPE"s "ITS NUMBER. THEN TYPE THE KEY MARKED" "'RETURN' AT THE RIGHT EDGE OF THE KEY-" "BOARD. TYPE THE 'RETURN' KEY TO STOP" "ANY DEMONSTRATION.":: ""1."; ,A$"7U9:D3:E16384:F16368:G16287:H16286:Z127~d768,173:769,48:770,192:771,136:772,208:773,4:774,198:775,7n776,240:777,8:778,202:779,208:780,246:781,166:782,6:783,76:784,0:785,03:786,96:::F,0 A$"APPLE DEMONS   [UVW;@rPa@*#rGY[)]ԠŠҬîa(ؠӠ)FE()a(٠Ӡ)FE()`.?r$ `.?r%L`.?r%q8rfgh_dedeM[!P88(;@rrra@c[) LUVWflm'nY> flm'nlm'n#ij#kij#k'/*@p(ŠӠҠŠ֠Ġ)\.4@p(ŠĠҮ٠Š׮)\`.?r.?r$`.?r$_ML!q2?rq`'%q'!q2?rq`'%q'%q8r `%q\&obGYcc_;LMUVW2UVWUVWq`.?r$f8r 'ghghg(h(g(h('gh(g(hgh(g(h YZZ_1 M@p(ŠŠŠӠĠӮ)\_d`.?r$_\  @p()\c @p()\c @p()\c@p()\&_X\ bUVWXlPbGvYcUVWXPc "a()G ,@p(ĠҠ)\ 6a()G"@@p(ĠҠ)\ Ja()GT@p()\ ^a()Gh@p(Ǡ)\rcc |S(ȠĠՠſ)&@&`;@r%_q<@*#rr`%_cde*@p(ŠΠ)\c,a(ϠŠά),a(ӠҮΠŠŠ٠)-a(ΧԠŠԠŠƠŠ٭),a(ĮŠŠΧ٠Ϡ)a(٠ή)cZGN@"(rq qq6@q6?q6?q6?q6qqTddede0dededededed ed e]nd ed ed ededededeLdedede`KM     2I2:(A$,I,1);I::"X IS ";X;" ":"Y IS ";Y;" ".(E)Z200<(G)ZĈP(H)ZU(U1)^U16U0oU:X,Y:9406,P:7,D:768:((40(A$))21):A$:: :I031:I2:0,39I3:I 5:0,392:0,3935:2,350:2,3539:I1(A$)BUTTONS CLEAR THE TV AND CHANGE":2000X 4A$"THE DISPLAYED COLOR. TRY ONE NOW.":2000o (G)Z(H)Z930 (E)Z200 900 : P(0):X(P6):X39X39 I(1):Y(I6):Y39Y39 P((IP)29):P255P255 150021 2I4:I; I:::450Q ::W350:I119:J019:KIJ:(E)Z200g J3(I3)IW12 I,K:K,I:40I,40K:40K,40I K,40I:40I,K:I,40K:40K,I J,I,W:450 :A$"USE THE GAME CONTROLS AND BUTTONS.":2000& *A$"THE 500,600,700,800 (E)Z450) 2003 3000U A$"BMDPDGMLBOGPLYAW":4000:w A$"LGBUGRBBRRRIGEQI":4000: A$"ATLRRELLWNENRLUT":4000: A$"KAUPNYUUNGYKNOAE":4000 &450 X3000 bI0142 l2I4:I; vI: I1152STANDARD COLOR NAMES":2000& 6"2.";L @A$"STANDARD COLOR NUMBERS":2000W J"3.";s TA$"KALEIDOSCOPE":2000~ ^"4."; hA$"SKETCHING SCREEN":2000 r: |"WHICH WOULD YOU LIKE?";A$ (A$)0ī200 N(A$)48 N1N4ī200 NTRATION PROGRAMS":2000:F " TO OPERATE A DEMONSTRATION, TYPE"s "ITS NUMBER. THEN TYPE THE KEY MARKED" "'RETURN' AT THE RIGHT EDGE OF THE KEY-" "BOARD. TYPE THE 'RETURN' KEY TO STOP" "ANY DEMONSTRATION.":: ""1."; ,A$"7U9:D3:E16384:F16368:G16287:H16286:Z127~d768,173:769,48:770,192:771,136:772,208:773,4:774,198:775,7n776,240:777,8:778,202:779,208:780,246:781,166:782,6:783,76:784,0:785,03:786,96:::F,0 A$"APPLE DEMONS     Ϡӿ](]ԠŠҠ!4]ԠҠԮƠŠϠ!>]ӠŠ̠٬"H]Š٠ԠŠנ#R]ĠΠϠ \]Ԡ͠ҠӬ f]ŠŠŠŮp]z]̠͠]ȭ]͠"]]]٬Ӡ]ӠŠŠƠ" ]٠ŠŮ#]ŠҠϠΠ ]ҠŠӠҠϬ#*]̠ŠԠŠӠſ)OWS(ŠȧҠŠϠԠǠנӿ)&@`@:()$d `a@F ja() ta@F*~a(ӠԠŠΠŠ)bb a@F a() a@F a()_d"]٬Š٧)a(ΧŠӠԩ)WBa(ƠɠϠԠӠԠҠ̠Ӭ)a(ɠ̠ˠՠנӠϠ)6La(ԠŠɠ̠נԠҠ)a(Ӯ)cQVa(ϠՠԠŠϠԠǬ)a(Šՠ$dg$ca(Ӻ)ca(ՠ̠ˠƠΠ̬Ġɠ)a(٠ϠӠԠ̠ՠ)U.a(ǠƮɠ̠ϠӠ٠)a(ՠӠƠӠԠ)v8a(̬ȠՠԠĠ)a(ӠҠϠϮԠƤŠԠŠҢӠҠ͠ӠϠӮ]a(LJҠŠ٠Ԡ)a(ŠĠΠҠϠ٠)a(š)moa(̠ǠŠ)ca(ŠՠҠĠſ)GR@`;@r%`@*#r9()Ŭ)@p(ŠŬ)@p()@p(ΠŬ̸)a@v]ŠŠӠŠԠϠԠŠ٠ĠϠԠǠҠΠŠŠŠήźq]ҠΠԠĤĠŬҢŠ] ] ]ĺ ]a(ΠɬϬ)^KM6N@"FrC@"FrC@"FrC@"FrC@"rC@"rC@" rC@"rC@"(rf@p(Ġ]͠ӠӠ ]ԠӠӠ ]͠ŠҮ ] ]͠Ӻ ]ˠ٬ˠɠ ] ]ҮΠ )FE(ӡ)_> ]ɠԠԠԡ*UVW cY4a(ɠԠԠԡ)>>cS(ԠϠ٠ο)&@`;@r%`@*#r9()%Q_d ] ] ]̺ 5qqbE()Fa@FR@TTa@F*a@`@9()$bb_bba@F$a@`@9()$bb_bb a@Fa@a@(a(ɠננ)E@*ra(Ġ)E@*rG-DS()&@`@*;@rr9()%@p@*#;@rrkNca(ԠĠŠԠҠҠ)a@*rE(ſ)GR@@p@*#r`@:()@:()$NXa@ ba@Fl]ŠҠĮvT'a@F6@p@*#r`@:()@:()$`@9()$ ,]ɠΧԠנԠ̠ԠӬˠF&cca(̠ԬɠŠЮԠ̠)a(ՠǠƿ)G0@p()R@Brd:ca(ŠŠΠԠ)a(Ƞ)$.`@9()%q`@9()%q_n7]ŠĠΠ̠ٮӠԠŠԠſHa@@p()a(ӠŠ̠էŠǠƠ)GUVWM`@*#r9@*#r%a()GYca@*rGS()&@`7;@r$na@ xa@F0R@`@*#r9()$TTh]נŠΠϠˮҠӠԠĠϠϠϠƠŠӠӬҠƠŠӠϮa@Jca@GS()&@q`7;@r$@p@*#r`@:()@:(4_]]]Ӻ]Ԡ٠]ŠҠî]],dq]ŠӠŠ͠         ̠ұ̠ҲӬ̠Š͍ō΍̠ԬӬԠũԠũˠԬŠŬ RUNNING."8D$;"EXEC ";FL$N8 LINE 75 AND LINES 1000-1250 ARE NOT SAVED8 RECORD ZERO CONTAINS THE 'SAVE' PROGRAM EXECUTIVE8 DtWR$;FL$;",R0"I7~"75":"DEL 1000,1250":"SAVE RANDOM":"HOME":"RUN"T7R19h7WR$;FL$;",R";R7A$(R);",";B(R);",";C(R);",";D(R)7R7CL$;FL$ 8::"WHEN THE PROGRAM AND DATA HAVE BEEN":"FULLY TRANSFERRED, THE PROGRAM WILL":"BEGIN"Y"10706$:(9):104076.:"NOW READING DATA..."R68R19:RD$;FL$;",R";Rl6BA$(R),B(R),C(R),D(R)s6LR6VCL$;FL$6`(7):::"INSERT AN INITIALIZED DISKETTE, THEN":"PRESS THE RETURN KEY TO BEGIN TRANSFER.":" ";Q$6jOP$;FL$;",L40"7ROTECTED DISKETTE SUCH AS"5"YOUR DOS SYSTEM MASTER (VERSION 3.2). FOR YOUR CONVENIENCE, PROVISIONS HAVE BEEN MADE TO COPY THIS PROGRAM AND IT'S"5"DATA TO ANOTHER DISKETTE.":5"DO YOU WISH TO DO THIS NOW? (Y OR N) ";Q$:Q$"N"480 6Q$CHANGE"," 2"4"EXIT"," 3"J4:"CHOOSE NUMBER (1 - 3) ";Q$:Q(Q$)Y4Q0Q4ıo4(15):(7);:450|4CL$;FL$4:4DEMONSTRATION OF RANDOM ACCESS4A$(9),B(9),C(9),D(9)5::"THIS DEMONSTRATION WILL NOT EXECUTE ON":"A WRITE-P1Q9)Q$"0"ĺ(7);:33083^R1Q:R2Q:Q0R11:R29C3h:(5)3r"PART# NAME SIZE IN STOCK ----- ---- ---- -------- "3|3:12);FL$:(10)3"COMMAND","NUMBER"3"-------","------"3"LIST"," 1" 4"(T):(32):ST;:(31):Q$:(Q$)0ST(Q$)Y2(T):" ";R;8);N$;24);BL;32);ST;" "2"WR$;FL$;",R";R:N$;",";BL;",";ST2,D$:R26(23):"PRESS THE RETURN KEY TO CONTINUE.";:Q$2@802J:"PART NUMBER 1-9 (0=ALL) ";Q$3TQ$:Q(Q$):(QST%1" ";R;8);N$;24);BL;32);ST,1R41D$=1310F1330^1T7:RR1R2:TT11RD$;FL$;",R";R:N$,BL,BW,ST:D$1(T):" ";R;8);N$;:(7):Q$1(Q$)152001(Q$)0N$Q$1(T):(24):BL;:(23):Q$:(Q$)0BL(Q$),20"NOMONI,O,C":$0 :D$(4)80OP$D$"OPEN "M0CL$D$"CLOSE "a0(RD$D$"READ "v02WR$D$"WRITE "0<FL$"APPLE PROMS"0FOP$;FL$;",L40"0K10000P3900ZQ100,180,4800d3300nRR1R20xRD$;FL$;",R";R1N$,BL,BW,    2"4"EXIT"," 3"@4:"CHOOSE NUMBER (1 - 3) ";Q$:Q(Q$)O4Q0Q4ıe4(15):(7);:450r4CL$;FL$z4:4DEMONSTRATION OF RANDOM ACCESS "0"ĺ(7);:330.3^R1Q:R2Q:Q0R11:R2993h:(5)3r"PART# NAME SIZE IN STOCK ----- ---- ---- -------- "3|3:12);FL$:(10)3"COMMAND","NUMBER"3"-------","------"3"LIST"," 1"4"CHANGE"," ):ST;:(31):Q$:(Q$)0ST(Q$)O2(T):" ";R;8);N$;24);BL;32);ST;" "u2"WR$;FL$;",R";R:N$;",";BL;",";ST2,D$:R26(23):"PRESS THE RETURN KEY TO CONTINUE.";:Q$2@802J:"PART NUMBER 1-9 (0=ALL) ";Q$3TQ$:Q(Q$):(Q1Q9)Q$ ";R;8);N$;24);BL;32);ST"1R*1D$31310<1330T1T7:RR1R2:TT1y1RD$;FL$;",R";R:N$,BL,BW,ST:D$1(T):" ";R;8);N$;:(7):Q$1(Q$)152001(Q$)0N$Q$1(T):(24):BL;:(23):Q$:(Q$)0BL(Q$)"2(T):(320"NOMONI,O,C":$0 :D$(4)80OP$D$"OPEN "M0CL$D$"CLOSE "a0(RD$D$"READ "v02WR$D$"WRITE "0<FL$"APPLE PROMS"0FOP$;FL$;",L40"0P3900ZQ100,180,4800d3300nRR1R20xRD$;FL$;",R";R0N$,BL,BW,ST1"    ̠ұ̠ҲӬ̠Š͍ō΍̠ԬӬԠũԠũˠԬŠŬ   z# ?xx888  ҠӠ' Ҡ  ҠԠ  ŠˠԠ ŠԠ! ŠԠ" àϠ  ͠ ŠӠ  Ϡ Ԡ+ Ӡ Š  ٠ ҠϠ  ΠT 'INCREMENT = 0' ERROR,"=S"RENUMBER IS PROBABLY INTACT."lS:" THE INTENDED USE FOR MERGE IS TO"S"BE ABLE TO INSERT SUBROUTINES INTO A"S"PROGRAM FROM A SUBROUTINE LIBRARY."S:" THE 'HOLD' FILE IS A SEPARATE PART"!T$"OF MEM'RESET'!!!"=R::" DISK USERS, DO NOT USE 'MAXFILES'"iR"AFTER RENUMBER IS IN, DOS WILL WRITE"R "OVER RENUMBER."R9000RTT)"NOTES"PT)"PAGE 16"RR" TO SEE IF RENUMBER IS OK, TYPE"R:"& INC 0"S:" IF YOU GEOGRAMS, BUT ON EXECUTION "GQ"RENUMBER WILL RETURN TO BASIC COMMAND"YQ"MODE, ']'."Q::" RENUMBER IS ABOUT 2K BYTES LONG"Q::" RENUMBER MAY TAKE UP TO ONE"Q"MINUTE TO RENUMBER OR MERGE A 16K BASIC" R"PROGRAM. DO NOT HIT HEN"1P:" 'THEN' AS IN '7 IF X=0 THEN 250'"7P=PjP:" RENUMBER WILL NOT RENUMBER ANY"P"REFERENCE THAT IS A PART OF A REMARK."P9000PTT)"NOTES"PT)"PAGE 15"PP" RENUMBER COMMANDS MAY BE PUT IN"Q"BASIC PRROGRAM."O90000OhTT)"NOTES"PT)"PAGE 14"6Or]O|" RENUMBER FIXES LINE NUMBER"O"REFERENCES IN THESE STATEMENTS;"OA10:B20O:A)"GOTO"B)"ON...GOTO"O:A)"GOSUB"B)"ON...GOSUB"O:A)"DEL"B)"LIST"P:A)"RUN"B)"TY' CANCELS":N" RENUMBER AND RETURNS TO BASIC"hN:"PROGRAM ON HOLD, USE '&M' TO RECOVER"N:" THIS IS DISPLAYED WHENEVER A"N" PROGRAM IS PUT INTO THE HOLD FILE."N" TYPING '& MERGE WILL RECOVER"O" THE P, MAY DESTROY PROGRAM"-MZ"CONTINUE (Y/N)?"[Md:" THIS OCCURS WITH SMALL SYSTEMS"Mn" OR LARGE PROGRAMS. THE RENUMBER"Mx" MAY OR MAY NOT SUCCEED."M:" * PROGRAM DESTROYED IF IT FAILS" N:" * ANY REPLY BUT 'RS."3L~:" TO FIX USE FEWER STATEMENTS PER"FL" LINE."fL:"ERR HOLD FILE IN USE"L" ONLY ONE PROGRAM MAY BE IN THE"L" HOLD FILE AT A TIME."L9000L<TT)"OTHER MESSAGES"PT)"PAGE 13"LFMP"LIMITED MEMORY NUMBERS IF RENUMBER CONTINUED.";KL:" TO FIX USE"`KV" * SMALLER INCREMENT OR"K`" * DIFFERENT FIRST LINE NUMBER"Kj:"ERR LINE TOO LONG"Ko" RENUMBERING WOULD CAUSE A LINE TO"Lt" BE LONGER THAN 239 CHARACTEPERATION REQUIRES">Jz " MORE MEMORY THAN IS AVAILABLE."HJ 9000oJTT)"ERROR MESSAGES"PT)"PAGE 12"uJJ$"ERR DUPLICATE LINE NUMBERS"J." ONE OF THE UNCHANGED LINE NUMBERS"J8" WOULD EQUAL ONE OF THE NEW LINE"!KB" TO BE NUMBERED GREATER THAN 63999.";GIH :"ERR NO LINES IN RANGE"tIR " THIS INDICATES THAT NOTHING WAS"I\ " CHANGED BECAUSE THE SPECIFIED"If " RANGE OF LINES WAS EMPTY."Ip :"ERR OUT OF MEMORY"Ju " OCCURS WHEN AN O KM6oa(ˠ)GP a(Ҡ)GPa(Π)cPa(­)/ca(ԠŠҠî)(Q vHuHH @L  vQ 8egh ` e ɰ ,ZL LhhB;uhvhh e`:,  "hhh` ~ ɫ   L@L* HɰɫЉơhL, ,h`PQ/ Q^ԥP &^ &^ePP@ HHLLH:L8gh}~`Ƀ` S $L*?`gh<=ij>?`v(Le lL7 HH枱`8Є .0 _ .0 _ _ И H e ihh eHiHvHuH  m j %^_L# ! "  j y# HHH ZvyzW4ȱuȱve$v# _uv % Z *Lb-逐 Pћ `gȑggiihij ,stopijklmn KURhhz`gihi` ,   ,Ђ hhPQPQD Z ȱȱQP- % ) _$! $ȱȱж _L3 j )` )`ʠ$hh eL$p "tpM?E0<=Ѕ 8ɀA N4O0Ťș98:I8xІș Нƹ`ghȥQћ =v %  . F v Y Lij  Y  D_i^aeii`jij圪8iae^_^`_a8stopiejȄ PQmnij egh^_^ ijL< ȱ^Șe^^_iȑ^^_ҢLECAN'T CONTINUUNDEF'D FUNCTIO ERROR IN BREAKɁ! i` mn8囅^圪#8^Ɨ8^ƕƗƕ` i65^^.`p(o"H H {h0hhpo`M$L*  ]` H _h PCOSITAATPEELESTRVAASCHRLEFTRIGHTMIDNEXT WITHOUT FOSYNTARETURN WITHOUT GOSUOUT OF DATILLEGAL QUANTITOVERFLOOUT OF MEMORUNDEF'D STATEMENBAD SUBSCRIPREDIM'D ARRADIVISION BY ZERILLEGAL DIRECTYPE MISMATCSTRING TOO LONFORMULA TOO COMPTSCALESHLOATRACNOTRACNORMAINVERSFLASCOLORPOVTAHIMEMLOMEMONERRESUMRECALSTORSPEEDLEGOTRUIRESTORŦGOSURETURRESTOOWAILOASAVDEPOKPRINCONLISCLEAGENETABTFSPCTHEANOSTEЫANOҾSGINABUSFRSCRNPDPOSQRNLOEX//m/s*u*y*}**U*l\****+++h*G?J"loz qiH#$#  &'8!'''1(([=Q}yy{x!{_"}&PWFQ&dgENFONEXDATINPUDEDIREAGTEXPRINCALPLOHLIVLIHGRHGHCOLORHPLODRAXDRAHTAHOMRO٠)2ca(̠Ӡ)9<de de,dedeLdede)-FdBedCed>e.?Lrd?e.?Mr;Pd<e8.?rrd=e.?r8.?r0rMqg7+++)))+*8*G*++..a/g//W)J KM6a()GP(a()GP(Ka(Ԡ۠ǠԠà)GPa(̠)GP(0a()M(ca(ԠŠҬî)ca(               SRS` H hhhL! ьHH  hhe^^_ L! ILW )   ʊH񌰸Iš hhhhhhhHH` L ` ^LL j L LE ^e^`_a`H` A$Ŝ䛐^_e^^__`)Jeiop ȥ敥ȑLHH c ohhqL      !LHȱȱh^_ H^qheqqr` o^_ ,^Hȱ^ȱ^h(po Heooph^_`TSR`FHI8eopnm opqrh`M0 {hЦstopmnU^_R ij^_lk 󅔆nmLY^_^ȱ^ȱ^eȱ^e(ӊ0ȱ^ ie^^__Ŕ ^05ȱ^0ȱ^+ȱ^ȱ^poHH L   Lm :HH  mhhȱ𙅄ȱH "#HHȱHH jhh Lhhhhȑhȑhȑhȑ` m /hh I`" ȱ "e膮  R^L 8m因n圑bȱhhћȊћLL ȥ e^eʅʥʆd ee`^de *& edeeƙ`  {8ompnL#$8vС,L :    m  HHHhhhHH ,҄ hh)klnm?Łћȱeȱeעk,5L x8` ћLD*L  ȥʆȑ $PhihiȑȊ ^e]eR mn殤ƕƮ敊 8(L$0pijlk"ћћliA[8`hH`klmniȅ ȅklȥȑȑȑȑȑiȅ` ieȅ` j0 ɐ  #~L#GHHHHH HH hHLB h Lm ,L p % #LƉ  80 ў*%L#  L   `  vL  v v$%0ЩHHl^h#d mhJhhhhhhE` LA$ vd.U"i L48,LLMҐL  ~),(,,ѸLL hhL ` ȱLL" ) q L H ϐ  ~  ohH  # #8 uvLi ,  ~$8$0`L ƹƸ$HH c 8ϐ*IEʼna L,{iweLi^ e^hٲg mH hV_F*ƹƸٲHٹHH LLh^^h_H i#HHH$1$P 膸 ": ,i  4 }LuH0h A$ e ,Lt 3 LL Ȫ*ȱ_ȱ{ȱȅ| L.LUL=`?EXTRA IGNORED ?REENTER   e i` "  L Z  ^ _ LG ,? ɠ )H h`0{|uvLh$L* =yz` @ `" ;  @L ] , , Le ]L, }~,  $P )0 ]  ^eQQP&QPe PQ L  HH ~h* ph i# ȥ`L#hpoj iL   ,ȱȱ` @ #(:5,;F ~$0 +% L _I`$ #i)$ )L(ʊ$ߚLLij  `a,  PQ ``aiśj地a`ʈjiL VSL@TL9 /ʅPQ /L / PȱQL /L,U,R@ ,T,SWP z,)`H)&JJ&&h' &' &' f&')(L *,(ʤL *(L( Ld ʊL[ I`8f`?2`@ j IPmQnL PsoQtp` j IPsQtPiQj֥PiQjLl 8fإuv Lަߥuڥvۥyܥzݥ􅸥uv @Lڅuۅv܅݅ z*L  )򊅤TH UR0PQQPIPPIPPPQ)stop0ghgghgh K=< l j IlP L L 0,  0,-`L ),-  0` )S' # ' ' " Y(L]"HL(IڢIڢ-(h#5ᆥ](IڢʥH &HɁ ! ]"Š( S'hɁ]( hL&` vy{| g|S}dpL}Qz}c0~~D:~L̑湭`: 808`ORXv)  &נ& i'h "` # v! m'Lv! #Ș殅 v!iȅ ƣ`5Dzh(F y#0ɠ "穝' v!'  % ɠL"#](  Z#b( U" Z# $ g( H 0 I &g( h &l(LE/8 i:`  Z#[& "pLG "# $ # L#H 8! v! 'hJ I`8;)q4X>Vt~w/z*|cYX ~uƀ1rҠ& v!iP q# ]#Ɉ "" $ i8H$șȩ0LN& % v!% #% # 0"ƙ L"  #i 0 i8.ș0șyc&yb&ya&y`&00ڊIi i/ȄȪ)ƙ.șI)$Ъ0.ȩ+.8嚪- L ` -+ [..E0 - +f \$8L$f$På8噅 L" 0"ƚ0`L&H$ 0"h80 $LX$H Z#h #EL d$0L e q80L~$>nk'nk(X (%vu8 # +%L=-^^ %^^`` i#` L *` y#I*L F``a`Ȫı`E0!` Şȱ`şȱ`Š ȩŬ`(IL#J8$  `)F `ɠ #I* Z#i ` Z#G" "L`" !v i#8坅 "Ğğ Ġġ* e24(&&&0⨥塅堅埅垅L"@ (L"L bcdeL% ^_^^^^ ^`, i#^_^1r y#LH$! )! ]" ! ! S'.! h $3! !L! "bcde ! ! ! ! !L"L J eeededcecbebfbfcfdfefJ`^_^^^^E ^`e0,iLI `I0hhLE L̆i `eeeeeL i&&&&8坰IiBfffff`IIIIII `EL ai0vvvvvj`^Vy dv88; 5454h`` j I Lɑ #PQ`PHQH IPhQhPL =P` =  CPE%`[&L !IEL < !LJ#8$Ii0ǨV $W8Ie JRESTART";U<#A$ UA#(A$)3Ā3UF#(A$)2790609UP#?UZ#GUd#10MU'pU'20:"":20:"RUN RENUMBER":ORY. NEITHER BASIC NOR RENUMBER"RT."CAN USE THIS MEMORY FOR THEIR OPERATION.";T8"THEREFORE FOR MAXIMUM USEABLE MEMORY,"TB"USE THE HOLD FILE ONLY WHILE MERGING"TL"PROGRAMS."T9000T 10T'#T(#24 U2#"PRESS SPACE FOR MORE, ESC TO  eȱe  . ,` &/L. &/L].=?P<Ȅ> sʆ>PHt?QnL tp=hso< LeP>eQ? <=`@ L ʊ( (H hL/$`L-%eЅԐ ,e҅Ր ,JJJ`JJJJӊ)-I-ȄҤѢԆզ8eЅԐ ,e҅Ր ,JJJ` j IQPHH,   hh`L * .`*U . S,  .L6- ` ` hH8HӰ hIiHӅхhЅhIi҄f8Ъх a,8e҅ԥձ&E%0Q&&bӰ ,eЅԥePفŴxaI1& ')*& 'JJ) e ʥ0)Je`JJJJӊ)-I-ȄҤѢԆզ8'#i媽,0J(` ,Q&%0Q&&`#0JI0`'0 I`0 I0ݩ()%%01&%0)&E%0Q&&e)j00',-"&,,i8i#H&ii&hif&i'`'i,-&i,-&iPII&if&HNO PROGRAM IN MEMORYNO LINES IN RANGEINCREMENT TOO LARGEDUPLICATE LINE NUMBERSOUT OF MEMORYPROGRAM ON HOLD, USE "&M" TO RECOVERHOLD FILE IN USELIMITED MEMORY, MAY DESTROY PROGRAM CONTINUE (Y/N)?SYNT1 && &!ee)ei `hhLȪ`樥sthhRL`EȱEi樠 ȱȱ`ijEȱEi椠`H h`ESIFtstsưƯsgůh尐giihijg` L 8stijRLghL8BC>?szi=i? ?><>=?>BPݱ>BL@( /@i ipm@8e@@AiAPҥ_^8LKLK / ROM PROGRAM TO"42" CURRENT TYPE OF BASIC"<223^2"DO YOU NEED INSTRUCTIONS?";f2A$u2(A$)3Ā2A$"Y"100002:202"RUN RENUMBER INSTRUCTIONS"23':"RENUMBER INSTALLED ABOVE HIMEM"::"** RE RUN RENUMBER AFTER PLE COMPUTER INC";40);"&";'1dSS$;S$-1nP1x"RENUMBER (DEFAULT VALUES)"1:"& [FIRST 10] [,INC 10] [,S 0] [,E 63999]"1"MERGE"1:"&H PUT PROGRAM ON HOLD"1"&M MERGE TO PROGRAM ON HOLD"1:"CONVERT"2:"&C CONVERT RAM+ 0 RENUMBER&0:::25560#TT15:PT34h0(S$"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"02SS$"& &"0<S$;SS$;0F"&";11);"APPLESOFT RENUMBER";40);"&";0PSS$;1Z"&";4);"COPYRIGHT 1978 AP   AX> 63999LINE TOO LONGINCREMENT = 0 TE IS WRITE PROTECTED. REMOVE WRITE PROTECT TAB.`]``]`WRITTEN BY JAMES R. HUSTON DECEMBER 15, 1978 (THIS MESSAGE IS FILLER, WHY READ IT?)ISKETTE AND PRESS [RETURN] TO REBOOT DOS  UNABLE TO READ IMAGE.  IMAGE OF DOS 3.2 (MASTER) IS NOT AVAILABLE. CHECK INSTRUCTIONS.  UNABLE TO WRITE. DISKETTE MUST BE INITIALIZED PROPERLY. CHECK DISKETTE FOR PROPER INSERTION.  DISKETHAS BEEN UPDATED, YOU MAYREMOVE IT AT THIS TIME. IF YOU WISH TO "UPDATE" ANOTHER DISK- ETTE, PRESS [RETURN]. OTHERWISE PRESS [ESC] TO EXIT "UPDATE" IF YOU WISH TO RETRY PRESS [RETURN] OTHERWISE PRESS [ESC] TO EXIT "UPDATE" INSERT A SYSTEM D PLACE IT IN THE DISK DIRECTORY THIS IS THE FILE NAME THAT WILL BE PLACED WITHIN THE IMAGE: PLACE THE DISKETTE TO BE "UPDATED" IN THE DISK DRIVE. PRESS [RETURN] WHEN READY NOTE: IF YOU WANT A DIFFERENT FILE NAME,PRESS [ESC]. THE DISKETTE DOS 3.2 MASTER - UPDATE UTILITY COPYRIGHT 1979 BY APPLE COMPUTER INC ALL RIGHTS RESERVED. (NOW LOADING DOS IMAGE) PLEASE INPUT THE "GREETING" PROGRAM'S FILE NAME: REMEMBER THAT "UPDATE" DOES NOT CREATE THE "GREETING" PROGRAM, OR`H Xh%` .L68793` ɍɛ`,ɠ.ɍ ɬ 8`.` a f efjj7`H M[ȱN\Lahm` ` % B   #    ef ! LM In4If+ L    j H .u+      9 J  n      9   Lk    9 bJJJJ l    9 LN H h0   I 8 ز'DH 7 $\,d e.?r[R,`$6q.?6@r`$,d6?e`$6q`$,q"6PbE()[?d2e?Pa(Ԡ)Gd8.?)r&'( )*+,-./0123456789:;<=> ?@ABCDEFGHIJKLMNOPQRST "$&(*,.02468  M `  ` ` ȱ`L/ Lfh ` ;B-` ;B-`  -> 0֩$$ f $Hh i  , L.  F@ 8Y01i  ,ԥDnHi W hx W L  IL, HJ݌h$$ Hhꝍ݌` x W xLW  `8 !"#$%FG8`0($ p,&"  q (  >   i ۤ " L $ p f g g  U  U  U EEHJ݌h f g g g g  A V f i &Y & &Y &   꽌ɪ\8`&&꽌ɪɵ'*&%&E'зЮ꽌ɪФ`*xY+&x'8*BIxix&&  x) + ') + &д +`(rre`[4"ca(ŠŠ٠ԠŮ)c_n]80|'x &Hh &  Y \ '&Y \ x ꪽ\ ' `Hh`aI꽌ɪ򠚽ɭe[R\bGd2ePa(ź)Gqq\d e.?r[R`$q.?6@r`$d6?e`$q`$q"PbE()[?d2e?Pa(Ԡ)Gd8.?)r.?ŠϠŠ)_;`.?rD%a(ŠŠĠ)cd2ed6?ecS(ϠՠȠϠŠҠٿ)&@`;@r$`@*#r9()$QHc\bGd2ePa@E(Ժ)Gqq\d(ŠΠԠ)FPa(Š)F`.?r?$~\a(ԠŠ)a(ӠΧ٠ϠΠ٠)R@M @d2e?`.? r$a(ŠϠĠ)_<`.? r $a(ĠŠҠΠà xqT@p()qq\qq.?r\q@p()qq q>\qq`%q\q`$"fccP a(̠ΠԠ)FPa(Š)FP ae.?Lrd=e.?Mrd>e.?Lrd?e.?MrdBedCe M6bdN@"(rM6a(ŠŠΠ)a(ŠԠ̠)snM: q.?r]٠ʠӠ̤̠ԠԠԠΠàF  ]]ˠ٠]Ԡ٠(]ŠҠî2]<]ڠ̭F]Ġ֭P]OZd<    .?(rre`[4Xca(ŠŠ٠ԠŮ)c_ING RAM APPLESOFT, MAKE THELOAD ADDRESS A$3008."THE FILE NAME STRING. THE FILE NAME (AND OPTIONAL DISK PARA-"1<"METERS) MUST BE A LITERAL STRING. IT MAY NOT BE A STRING VARIABLE.1F::"TO COPY THE 'CHAIN' PROGRAM:"::" BLOAD CHAIN,A$808":" BSAVE CHAIN,A$808,L$1C8":02P"IF YOU ARE US1 0 :80" APPLESOFT CHAINING INSTRUCTIONS"::0"TO USE 'CHAIN' IN APPLESOFT:"::" 9998 PRINT D$;";(34);"BLOAD CHAIN,A520";(34)0(" 9999 CALL 520";(34);"FILE NAME";(34)@12:"NOTE THAT THERE IS NO SPACE BETWEEN THE 'CALL 520' AND    膢 ȱ " <67 L  8ij v vo> flm'nlm'n#ij#kij#k'/*@p(ŠӠҠŠ֠Ġ)\.4@p(ŠĠҮ٠Š׮)\`.?r.?r$`.?r$_ML!q2?rq`'%q'!q2?rq`'%q'%q8r `%q\&obGYcc_;LMUVW2UVWUVWq`.?r$f8r 'ghghg(h(g(h('gh(g(hgh(g(h YZZ_1 M@p(ŠŠŠӠĠӮ)\_d`.?r$_\  @p()\c @p()\c @p()\c@p()\&_X\ bUVWXlPbGvYcUVWXPc "a()G ,@p(ĠҠ)\ 6a()G"@@p(ĠҠ)\ Ja()GT@p()\ ^a()Gh@p(Ǡ)\rcc |S(ȠĠՠſ)&@&`;@r%_q<@*#rr`%_cde*@p(ŠΠ)\c,a(ϠŠά),a(ӠҮΠŠŠ٠)-a(ΧԠŠԠŠƠŠ٭),a(ĮŠŠΧ٠Ϡ)a(٠ή)cZGN@"(rq qq6@q6?q6?q6?q6qqTddede0dededededed ed e]nd ed ed ededededeLdedede`KM   $dg$ca(Ӻ)ca(ՠ̠ˠƠΠ̬Ġɠ)a(٠ϠӠԠ̠ՠ)U.a(ǠƮɠ̠ϠӠ٠)a(ՠӠƠӠԠ)v8a(̬ȠՠԠĠ)a(ӠҠϠϮԠƤŠԠŠҢӠҠ͠ӠϠӮ]a(LJҠŠ٠Ԡ)a(ŠĠΠҠϠ٠)a(š)moa(̠ǠŠ)ca(ŠՠҠĠſ)GR@`;@r%`@*#r9()Ŭ)@p(ŠŬ)@p()@p(ΠŬ̸)a@v]ŠŠӠŠԠϠԠŠ٠ĠϠԠǠҠΠŠŠŠήźq]ҠΠԠĤĠŬҢŠ] ] ]ĺ ]a(ΠɬϬ)^KM6N@"FrC@"FrC@"FrC@"FrC@"rC@"rC@" rC@"rC@"(rf@p(Ġ]͠ӠӠ ]ԠӠӠ ]͠ŠҮ ] ]͠Ӻ ]ˠ٬ˠɠ ] ]ҮΠ )FE(ӡ)_> ]ɠԠԠԡ*UVW cY4a(ɠԠԠԡ)>>cS(ԠϠ٠ο)&@`;@r%`@*#r9()%Q_d ] ] ]̺ 5qqbE()Fa@FR@TTa@F*a@`@9()$bb_bba@F$a@`@9()$bb_bb a@Fa@a@(a(ɠננ)E@*ra(Ġ)E@*rG-DS()&@`@*;@rr9()%@p@*#;@rrkNca(ԠĠŠԠҠҠ)a@*rE(ſ)GR@@p@*#r`@:()@:()$NXa@ ba@Fl]ŠҠĮvT'a@F6@p@*#r`@:()@:()$`@9()$ ,]ɠΧԠנԠ̠ԠӬˠF&cca(̠ԬɠŠЮԠ̠)a(ՠǠƿ)G0@p()R@Brd:ca(ŠŠΠԠ)a(Ƞ)$.`@9()%q`@9()%q_n7]ŠĠΠ̠ٮӠԠŠԠſHa@@p()a(ӠŠ̠էŠǠƠ)GUVWM`@*#r9@*#r%a()GYca@*rGS()&@`7;@r$na@ xa@F0R@`@*#r9()$TTh]נŠΠϠˮҠӠԠĠϠϠϠƠŠӠӬҠƠŠӠϮa@Jca@GS()&@q`7;@r$@p@*#r`@:()@:(4_]]]Ӻ]Ԡ٠]ŠҠî]],dq]ŠӠŠ͠       Ϡӿ](]ԠŠҠ!4]ԠҠԮƠŠϠ!>]ӠŠ̠٬"H]Š٠ԠŠנ#R]ĠΠϠ \]Ԡ͠ҠӬ f]ŠŠŠŮp]z]̠͠]ȭ]͠"]]]٬Ӡ]ӠŠŠƠ" ]٠ŠŮ#]ŠҠϠΠ ]ҠŠӠҠϬ#*]̠ŠԠŠӠſ)OWS(ŠȧҠŠϠԠǠנӿ)&@`@:()$d `a@F ja() ta@F*~a(ӠԠŠΠŠ)bb a@F a() a@F a()_d"]٬Š٧)a(ΧŠӠԩ)WBa(ƠɠϠԠӠԠҠ̠Ӭ)a(ɠ̠ˠՠנӠϠ)6La(ԠŠɠ̠נԠҠ)a(Ӯ)cQVa(ϠՠԠŠϠԠǬ)a(Šՠ"TYPE STRING #";I;": ";"18A$(I)41:A$(I)""40:1<U1>"WHAT FILE NAME? ";N$h1FD$;"OPEN ";N$|1PD$;"WRITE ";N$1ZI11dJ1I11n:A$(J)1xJ1D$;"CLOSE ";N$ 0 A$(100):I0'0D$(4): CTRL D-0\0"THIS PROGRAM LETS YOU WRITE TEXT FILES."b0 0""YOU GET TO TYPE ONE STRING AT A TIME."0$0&"A STRING MAY HAVE UP TO 239 CHARACTERS."0(02II104"(PRESS THE RETURN KEY TO QUIT.)16 ) 1<J1I1F:A$(J)1PJ31ZD$;"CLOSE ";Z$I1dD$;"NOMON C,I,O" MK0 D$(4): CTRL D?0 "THIS PROGRAM RETRIEVES TEXT FILES"l0"CREATED BY THE 'CREATE TEXT' PROGRAM."0"MON C,I,O IS IN EFFECT."00"NAME OF TEXT FILE? ";Z$0D$;"MON C,I,O"00D$;"OPEN ";Z$0(D$;"READ ";Z$02I17A$(I! ! DONE!!!":8@8"YOUR APPLE'S READY TO DO'ER IT'S THING!"b8"ALL YOU HAVE TO DO IS TYPE"t8"EXEC DO'ER"8"PRESS THE RETURN KEY, AND SIT BACK."RPRESS THE RETURN KEY, AND SIT BACK." IT"Q$"7?A7D"LIST : REM EVEN MORE RECENT PROGRAM!!"j7I"REM PAUSE TO LOOK AT NEW LISTING"7N"FOR X=1 TO 8000:NEXT X"7X"SAVE EVEN MORE RECENT PROGRAM!!"7b"DELETE NEW PROGRAM!!"7l"CATALOG"7vD$"CLOSE DO'ER" 8:::"IT'S"CALL -155 : REM JUMPS TO MONITOR"@6"800.820 I 821.840"J6"FP"}6"PRINT"Q$"PAUSE TO LOOK AT MONITOR LISTING"Q$6"FOR X=1 TO 4000:NEXT X"6!"MON C,I,O"6&"CATALOG"60"RUN NEW PROGRAM!!"65 7:"115 PRINT"Q$"WE CAN EVEN CHANGET : REM NEW PROGRAM!!";5"REM PAUSE TO LOOK AT LISTING"Z5"FOR X=1 TO 8000: NEXT X"e5"INT"v5"MON C,I,O"5"LOAD COLOR DEMO"5"LIST"5"FP"5"PRINT"Q$"PAUSE TO LOOK AT LISTING"Q$5"FOR X=1 TO 4000:NEXT X"5"MON C,I,O"'64TD$"MON C,I,O"'4^D$"OPEN DO'ER"<4hD$"WRITE DO'ER"F4r"FP"W4|"MON C,I,O"t4"REM HERE IS A PROGRAM"z44"100 TEXT:HOME:VTAB 5"4"110 PRINT"Q$"HERE'S A NEW PROGRAM"Q$4"120 END"44"SAVE NEW PROGRAM!!"45"LISAND WAIT FOR KEY TO BE PRESSED. m3"A$:A$(27)Ā: ESC KEY PRESSED3,A$(32)320: SPACE BAR PRESSED36(7);:290: BEEP AND TRY AGAIN 3@:: PROGRAM STARTS HERE4JD$(4):CTRL-DROGRAM IN MORE DETAIL."!2:10D2:"<< HAPPY EXECUTING >>"::l2"PRESS THE SPACE BAR TO MAKE THIS"2"PROGRAM CREATE THE FILE DO'ER."22"IF YOU WISH TO STOP THIS PROGRAM NOW,"2"YOU MAY PRESS THE ESC KEY."G3  END INSTRUCTIONS I COMMAND.""1:"WHEN YOU TYPE"41"EXEC DO'ER"`1"THEN THE COMMANDS IN FILE DO'ER TAKE"1"CONTROL OF YOUR COMPUTER. EACH COMMAND"1"WILL BE EXECUTED JUST AS IF IT HAD BEEN"1"TYPED AT THE KEYBOARD. THE DOS MANUAL"2"DESCRIBES THE PK0dQ$(34): 34 IS THE ASCII CODE FOR A QUOTATION MARK (") Z0n::2:12{0x:"<< EXEC DEMO >>":::0"THIS PROGRAM CREATES A SEQUENTIAL TEXT"0"FILE NAMED "Q$"DO'ER"Q$" CONTAINING SEVERAL" 1"STRINGS, EACH A LEGAL APPLE I" " " """"""