I  L< `INSERT SOURCE TAPE  L` A   L{ Y`N`COPY THE PROGRAM (Y/N)  L )  L `REMOVE SOURCE TAPE INSERT DESTINATION TAPE ] ] ]  ]   ĥŮ寐 P z ȄXL  z שݢ ` & P Ľ P ` ` &ƣ`, ݎHhJJ `)x` 8 z 2 i R  R A R )-. 2 R ע  ]ߒ ] ɹ  ˾ ] ] ˸  ] Σ ] ]]INSERT DISK & CASSETTE ]PRESS ANY KEY WHEN READY.]    L]   !     ]     ]       ] ]   ]   ]   ]TYPE 'I' FOR INSTRUCTIONS  ]DO YOU WANT TO COPY :  ]1 FOUND ]: START - END ]: BLOCKS FREE ON DISK : THIS PROGRAM WILL TAKE ] COPY THE PROGRAM ? (Y/N))0  ` #  p] 1234IL)LPL ЩH hiL HJ] h) H hLiii:`] - r    #  ꦞ ͽ  + i8 ͽ s   ؠ i'i(88 *ܥi)ii)iL*]H hhh`hHHH hhh II`] H +LhhH0+` ]++80L+]INSTRUCTIONS ]P 1@(] SPECTACULAR COPYȄX  奫-. 3 ^ L]L  ; <]; ;LPLP.- x)--. X @LZ .8B-A;eA=?@=>`L ])`] L];-.L S]RELOCATE W]L © j © g)x L Eׅש) a   a ƣ` ` @  ƫ @ ` n @  @ ʥR9S: [ W*%A$$#N"W!S XL L L L lL Lp L ] T RR9SS:9) Tϩ ` 8` ]STEPHAN SENZ SULZBURGERSTR.46 7800 FREIBURG U9V:  2    ] ] ]  ɹ ]ߒ ] ɹ  ˷ ] ] ˷  η ] Σ ]  ]INSERT SOURCE TAPE ]PRESS ANY KEY WHEN READY ]    `"`# `$ `% `& `' `(` R ʥŮů R Ȅ XL R  ƫ R `Eׅש) s   s ƣ` ` Ѝ!Т  L ` ] ] ] TURBO COPY (TAPE TO TAPE) ] ] ]REMOVE DESTINATION TAPE  L% )     ! LP]$P ](C) STEPHAN SENZ -] ] # k LVéĩ -.`  ^ Y <>8<eÅ?e(= EL " P 3 " P HH)hå hEׅ: DISK TO TURBO ]2 : TURBO TO DISK ]3 : DISK TO AUTO-TURBO ]4 : TURBO TO TURBO   WRITTEN BY STEPHAN SENZ (FREIBURG)     L ] ] ]   ]   ] ] L"LP]x ܩТ#ЩX`Z0Ѝ Ѝ!нХLhhh@ ]L1L1 L1Lp)x1yЩЩ X Ѝ!`] ] ]     LI i0?:@L ] ] ]  ]  ]  ] ]  ɹ ]ߒ ]  ˷ ] ] ˾  η ] ] ]   `L L ,APB,CWD],L <+=,>-?.`L ?   +x)+ X +,+-ߥ,.٩   @  @0 A0LU LP ]H)hH h L  X` Ѝ!L$ ]`  Ѝ!Щ   , * 0 * 4 * L+ ]ؙٙڙ( *i'i @ Ȅ L s\L sLЍ `+L] Ф|]LHjGW>fݢ Z& tĽ t`, ݎHhJJ ` Z&ƣ`x) 4 t t t t t9 FUU9VV:0ܢ9 ݠ ݠ ̠9I9L/ ] ? L [ L TRS [ L S j L ,W X9Y:XX9YY:@98W)9:9ȱ9 mXXmYY  0 L L/  )L] P3802` `9:9:: PQ`] A] ." #") L  Lf B`` ]P9Q:999P ::Q`h]L5] & L`   2074 ** CFG **L,]]] `9:9:: PQ`] A] ." #") L  Lf B`` ]P9Q:999P ::Q`h]L5] & L` R9S ,2,177,45,153,137,0,200,192,66 & 208,246,162,5,32,198,255,32,228,2557 & 164,142,145,140,200,132,142,196,139,208574& 242,76,204,255: SYSGINL7H& 0,0,162,5,32,198v7\& 255,32,207,255,32,207,255,141,162,37p& 205,163,3,240,17,176,15,162,18,32 TR)4T$XA,RL3::"";V$(RL):4h$VRL1:10004|$4$ 4$ VARIOUS...4$ .5$" "f5$"  Q TO QUIT  ANY KEY TO HOLD "5$" ":5% 5 ,5,"0:DISK DIR XREF,S,R"2"15,EN,EM$,ET,ES:EN625202"5,X$(NX):SSST3"65603"NXNX1:SS08860 3"520&3" 93# CURSOR...?3# p3(#B$" "3<#XA214:XB198:3P#"":X.NP:"";V$(X)3d#00 C$:C$(13)1000:N.:85600 !C$"Q"85600 !""14!N183401H!BLBL.:8300&1\!BL1:830011p!"":71! K1! SETUP....Q1! {1!53281,15:53280,15:646,0:120:10001!:IN$"ZZ":I.5:IN$IN$IN$:1!IN$(INBE CATALOGED!":::.@"PLEASE VERIFY OR CHECK DISK CONTENTS":%/T"BEFORE ATTEMPTING TO CATALOG THIS DISK."://h6480>/|6260:""H/3420N/ q/SSST:15,EN,EM$,ET,ES:EN./" DISK ERROR! ":/6660/ / / ST128?=??i?<= ` DISK ERROR : ] Z N7h]L@ SAVE TO DISK ? '@  `Y E SLN O L @  LU ] LU  ]A L L 0Aķ '   ' ע ' ʥŮ寐 ' ȄXL)x` '  ƫ ' `Eׅة) I   H ƣ` `,+, Å r L L  <í=  ]Ů寐 } ȄXL  } שݢ & Ľ ` &ƣ`, ݎHhJJ`]HHH  ; <]; ;LPLP.- x)--. X @LZ .8B-A[ ` s_L sS LVL s L s L s L6L ]PASCAL I] * 8 } i ; ķ   ע걬 ʥ-.  L)x`: [ W*%A$$#N"W!S XL L L L lL Lp L ] T RR9SS:9) Tϩ ` 8` 7]U9V:  2  9 FUU9VV:0ܢ9 ݠ L7& 207,255,202,208,250,164,144,208,3,767& 169,3,76,204,255: SYSAD6l%28)"ߩ6%:31)"AND":,6%28)"C6%28)" RETURN X6%28)"^6%6%Z13:"* *"::6% 160% 50%31)"USE":5D%28)"ߒ"5X%28)" CURSOR 6l%28)"ߩ6%:31)"AND":,6%28)"C6%28)" RETURN X6%28)"^6%6%Z13:"* *"::6% 1603x#XB,0:RL.:CL0:93003#I0103#Z$:Z$""91204#Z(Z$):TCCL:TRRL:J010$4#Z17RLRL1:RLNP1RL0D4#Z145RLRL1:RL1RLNPR4#Z13I1b4$V$B$J14$:(TCCL)(TRRL) 92804,$:93204@$XA,TR3::"";V$($,2):IN$IN$IN$2!C$"":S$C$:Q$"":Z.:X.:Y.:L.:SS.:Q198:V.:AD932:GIN89642"(AD)162(GIN)160IGIN AD38:X:I,X:[2$"CR$(13):D$(230),X$(230),V$(230)28"" READING CROSS REFERENCE FILE...2L"15,8,15,"I0"2`"65602t"5,810)"DEVICE NOT PRESENT"/0 " ??":6260:/D /X ""0l N4:BLCO$"":83400 CO$""0 NN1M0 " "p0 " "CO$;ME$" "0 " ː"0 6260:844(NB),7);6);DI$;" ";DN$-d9420.x(Q).1000:C$:C$""C$"Q"6420.C$"Q"4:540*.X:4:9700E.PD36100:PD47560N.540T. Z. ." *** DISK BAM IS INVALID ***".6480.,:" CURRENT DISK CAN NOT >8<eÅ?e(= EL $ R - $ R ēL EׅĥŮ寐 R ȄXL  שݢ b & R Ľ R ` b &ƣ`, ݎHhJJ `] <=>?8><>;eA=?@]`L ])`] X` Ѝ!L$ Ѝ!Щ 'LU $:VDB PETER !y z  { ` s_L sS LVL s iL s U L s X L * 8   i '  '   ƫ `Eׅש)   ƣ` `,+, Å zL a  <í= P , AΘ >8<eÅ?e(= v EL - ēEׅ ̠9I9L/ ] ? L [ L TRS [ L S j L ,W X9Y:XX9YY:@98W)9:9ȱ9 mXXmYY  0 L L/ L] ` X05740 $X" NO ENTRIES IN MASTER DIRECTORY":X1150::A$lSL1:NP0:V$(0)" NEXT PAGE.......EXIT":9520K$NR19p$SLSLNP:NPNXSL1:NPNRNPNR$NP.5940$5680:"":X.18:" ":$X1NP:V$ 4:PD4520!x6100:PD45060!520! " NAMES & ID..." &""":R"4,PD:4," ID ...DISK NAME ...":4h"ST.8220:520y"9420:""",C$"":NX.5540"@X.NX1"T4,(X$(X),2);" ";(X$(X),3);"  S$C$4,(166);:ZZ1:49004," "; $Y:4,(221)(8)- 8(Q).1000:Q,.:6420= LC$"Q"X `4,(15);" "; t4,"":520   QUICK ....   0  CHART..... :1000:" PRINTER READY? Y";C$::C$"Y"540]" PRINTING CHART...":4,4 4,""15);(14);" DISK ID USEAGE CHART" 4,(15):4," ";4ST.8220:520HX4890:X58X65\""C$"Q"6420C$"Q"6520:520NFNF1:SS.3820 6520'4[,4,NB;" BLOCKS FREE ";NF;" FILES "b@4TPD3"THIS WAS "DI$", "DN$h6260|520  DEE..... " TO DELETE DISK FRO$", "DI$:`ST.8220:520!t4:4," BLOCKS FREE : "NBK4:4," FORMAT : "DF$:44,"":4"":9420:""NF0:J8:SS041806500GIN:8120C$(IN$,1)" #BLKS FREE..ID.....DISK NAME...........":4,ST.8220:520(-X0NX1:DI$(X$(X),2):DN$(X$(X),3)G-5,8,5,"0:DIR."DI$",S,R"Q-8120_-5,DF$,NBi-8120p-5-((VF0)(NBY)7800-<(VF1)(NBY)7800-P4,(" "ERT MASTER DISK "*15:8280*15,8,15,"I0":8120+ 15,"C0:DISK MASTER=0:DISK MASTER"-+ 15,EN,EM$:+4EN63k+HX.60:"INCORRECT DISK!"::6480:7140q+\ +p MIN...+ +"ENTER MINIMUM NUMBER OF FREE BLOCKS"+G NEW"(CX0"READING" ):"DISK DIRECTORY CROSS REFERENCE FILE.":)EN;EM$;ET;ES:):" PROGRAM ABORTED! "D),7020P)@CX0)T" UPDATING DIRECTORY CROSS REFERENCE...":)hNX015,"S0:DISK DIR XREF":)|15,"S0:DIR XREF T&` &t" "0'"  RETURN TO CONTINUE... "^'" "g'Nq'1000'C$:C$(13)6360'1000:':'C$:C$""6420'(1000:'<(X)(X$(SLX2),2)" "(X$(SLX2),3): %8940:CLRL05780"%DI$(X$(SLV3),2):% DN$(X$(SLV3),3)U% S$"0:DIR."DI$:"":%4"END OF FILES":X11000::M1:%HS$"0:DIR."DI$:%\ %pF$(F$,16)%(F$,1)"*"Y ""h(Q).1000:C$:C$""C$"Q"6420 #|C$"Q"520#X:4F#4,NX;" DISKS IN MASTER DIRECTORY ":4U#PD4520k#6100:PD45360t#520z# # SETUP STRINGS SELECI...# #0X1 NR:V$(X)B$::#DV3:N"":4,PD !4,"  DISK ID'S CURRENTLY IN USE "!!ST.8220:5208!4:NX.Z.:5220L!V12:PD4V25q!(Z0:X0NX1:4,(X$(X),2);" ";!<ZZ1:Z(ZV)V4!PX:4:Z(ZV)V4!d4,Z;" DISKS IN MASTER DIRECTORY":4," ";(X);:X:4pZ0:X4890:X58X65G4,(15);" ";j4,"";(8)|4,(15)(X);Y4890:Y58Y654,(221);:ZNX4880C$(X)(Y):S$(X$(Z),2)M MASTER DIRECTORY"53280,2:5700:53280,15MM.:520<"DELETING :"DI$" "DN$::K15,"S"S$s0CX0:X0NX1:(X$(X),2)DI$CX1DCXX$(X)X$(X1)XX:NXNX1l" ANY MORE? N";C$:C$"Y"4300672052:FT(C$)S$(IN$,2,16) (Z((IN$,18,1)) <V((IN$,19,1))QP4,(" "(Z(256V)),4);" ";S$;" ";jdFT1294,"SEQ ";xFT1304,"PRG ";FT1314,"USR ";FT1324,"REL ";4(Q).1000:C$:C$X0:540  DISPLAY....  3 " TO DISPLAY DISK DIRECTORY"= 5700M MM.:520z " DISK NAME, ID : "DN$", "DI$::6120$5,8,5,S$",S,R":812085,DF$,NB:8120L4,PD:4," DISK NAME, ID : "DN:"TO BE DISPLAYED 0";+S$: DEFAULT=0,Y(S$):S$"0"Y0520,VF0:7560, /, MAX...5,$ a,8"ENTER MAXIMUM NUMBER OF FREE BLOCKS",L:"TO BE DISPLAYED 99";:S$,`Y(S$):Y0520,tVF1,4,PD:4:4,EMP")5,8,5,"0:DIR XREF TEMP,S,W")6560*X0NX1:5,X$(X);CR$;*6560*X6*5:15,"S0:DISK DIR XREF"a*15,"R0:DISK DIR XREF=0:DIR XREF TEMP"k*6560q*0x*D *X""*l4:5:15** * *""*ME$" INS:'P" ":/(d GIN27,192: GIN28,20:: GET 20 CHARS AT A TIMEi(x GIN27,196: GIN28,139:: RESTORE TO GET FULL IN$o(:(15,EN,EM$,ET,ES:EN.(" DISK ERROR WHILE ";(CX"WRITIN (F$)1:F$(F$,Y):%Y(F$)&F$(F$" ",Y): & &6480O&1000:" WANT PRINTED COPY? N";C$:""k&PD3:C$"Y"PD4:6200{&PD3"";&$&81000:" PRINTER READY? Y";C$::C$"Y"6120&L  8640=x" "r"  DISK MASTER ݒ"" ˒":::   C64 GLE 1541   IMPROVED BY , FRITZ O 9420:"";#5,8,5,"0:DIR."DI$",S,R":EF1515,DF$,NBI(Q).1000:1840QADi(Q).1000:1840S$((AD2)):GIN28,18:GIN:S$S$(IN$,15):GIN28,20TSSST:15,EN,EM$:EN.6520:8140hF$(S$,V)1720 |F$(S Q,.:1520  UPDATING... /15:CX0:53280,14VME$"INSERT DISK TO BE CATALOGUED"`8280wC$"Q"7100:520 6480:"OK":15,8,15,"I0" ST.814045,8,5,"$0"HGIN\8120pDN$(IN$,143,16)DI$(I(X$(X),3)26403 ""10)"* WARNING *"::"THIS DISK ID : ";DI$;""M :"DISK NAME: ";DN$} :"IS ALREADY CATALOGED WITH A DIFFERENT " :"DISK NAME: ";(X$(X),3): 6480 "CATALOGING THIS DISK WILL DELETE THE" :"PREVIOU:V.:L. F$(IN$,J,1):A(F$) A1293020, S$(IN$,J3,16)Q C$(IN$,J28,1):C$""V(C$)v, Q$(IN$,J29,1):Q$""L(Q$)@ NF02940T X1NF:S$(D$(X),2,16)2960h X| XNF1:2980 YNFX1:D$(Y1)D$(Y):,2,177,45,153,137,0,200,192,66 & 208,246,162,5,32,198,255,32,228,2557 & 164,142,145,140,200,132,142,196,139,208574& 242,76,204,255: SYSGINL7H& 0,0,162,5,32,198v7\& 255,32,207,255,32,207,255,141,162,37p& 205,163,3,240,17,176,15,162,18,32$3280 X:3240 YNX1X1:X$(Y1)X$(Y):Y:3260$ XNX0 NXNX1G X$(X)DI$DN$:CX1Q 5960w 15,"S"S$:5,8,5,S$",S,W":8120 5,DF$;",";NB;CR$;:8120 NF0 X1 NF:5,D$(X);CR$;4 8120H X\ 5:6720p CTR)4T$XA,RL3::"";V$(RL):4h$VRL1:10004|$4$ 4$ VARIOUS...4$ .5$" "f5$"  Q TO QUIT  ANY KEY TO HOLD "5$" ":5% 5    SOUND...  < 54296,15:54277,2:54278,251i 54276,17:54273,80 :54272,10:P.22: P.30:54276,16: $ 8 L SPECIED FILE... ` tNX05720:520 4:"TO FIND WHAT DISK(S) A FILE IS ON": BLOCKS PER DISK "E V$(6)"> LIST MAX FREE BLOCKS PER DISK "z V$(7)"> QUICK LIST OF ID'S IN USE " V$(8)"> PRINT FULL ID USEAGE CHART " V$(9)">   EXIT TO BASIC "# "PPLIGER @ POBOX 11870 T REDWAY CA 955606 h G | THANKS \  R W BAKERn  M INOt   OK COPY BUT SELL   5:4:CX0:PD3:C$"" 53280,15:1000:120 0V$(0)"> LIST DISK NAMES,ID'S Q$):GIN27,192: MODIFY ML9<Z.NX1:DI$(X$(Z),2):DN$(X$(Z),3)MPS$"0:DIR."DI$|d" ò "x" READING";(DN$,9);"";DI$;"  _ TO SKIP "" ñ "$,V)4,S$;" ";DI$;" ";DN$SS.17207GIN:S$(IN$,2,16):1620A5:ZK6520YPD4520c9700m6260v5200C$:C$"_"Q,.:1720DC$"Q"5:6520:520X"ѝ";:X.99::197,64,64:1000:" ";:lX.99:X:N$,161,2) DI$(DI$" ",2)8" DISK NAME, ID : "DN$", "DI$:HNB0 : BAMmZ31414:C$(IN$,Z,1):V(C$)zZ71ZNBNBV $ NX026408 X0NX1:C$(X$(X),2)L DI$C$2640` DI$C$X:2640t DN$S DATA" 6480:0( "CATALOG THIS DISK? Y";C$:C$"Y"7100:3420d< " CATALOGING DISK WITH NEW DISK NAME":P "READING DIRECTORY ENTRIES...":d DF$(IN$,164,2)x NF0:Z0 SE18 SESE1:GIN J257:Z32 JJZ:A.L7& 207,255,202,208,250,164,144,208,3,767& 169,3,76,204,255: SYSAD6l%28)"ߩ6%:31)"AND":,6%28)"C6%28)" RETURN X6%28)"^6%6%Z13:"* *"::6% 160Y D$(X)F$S$(V)(L):NFNF1 S$;V J12760* STSE.7 SE2720e 5:NB"  BLOCKS FREE":I.1300::1000o 71000 " UPDATING MASTER DIRECTORY..."D NX03240X X0NX1:C$(X$(X),2):DI$C$3220l DI$C% 50%31)"USE":5D%28)"ߒ"5X%28)" CURSOR 6l%28)"ߩ6%:31)"AND":,6%28)"C6%28)" RETURN X6%28)"^6%6%Z13:"* *"::6% 160 0"ENTER FILE NAME "::"(FIRST LETTERS;'*'NOT NEEDED)":CF$:F$""520_F$"*":"RE-";:1180yS$F$:6000:VY:61004,PD:4," FILE NAME ...... ID, DISK NAME .......":4ST.8220:5204,S$:Q$(S$,1):4 (AD1,( ߒ "U " USE CURSOR AND RETURN " " ߩ " 4NP9:8940 H \ BRANCHING... p V 5340,3520,1140,1960,4300,7320,7480,5060,4580,7000  "< DV$(1)"> DISPLAY SELECTED DIRECTORY "q XV$(2)"> FIND SPECIFIED FILE " lV$(3)"> UPDATE MASTER DIRECTORY " V$(4)"> DELETE DISK ENTRY FROM MASTER " V$(5)"> LIST MIN FREE :'P" ":/(d GIN27,192: GIN28,20:: GET 20 CHARS AT A TIMEi(x GIN27,196: GIN28,139:: RESTORE TO GET FULL IN$o(:(15,EN,EM$,ET,ES:EN.(" DISK ERROR WHILE ";(CX"WRITIN (F$)1:F$(F$,Y):%Y(F$)&F$(F$" ",Y): & &6480O&1000:" WANT PRINTED COPY? N";C$:""k&PD3:C$"Y"PD4:6200{&PD3"";&$&81000:" PRINTER READY? Y";C$::C$"Y"6120&L 00 C$:C$(13)1000:N.:85600 !C$"Q"85600 !""14!N183401H!BLBL.:8300&1\!BL1:830011p!"":71! K1! SETUP....Q1! {1!53281,15:53280,15:646,0:120:10001!:IN$"ZZ":I.5:IN$IN$IN$:1!IN$(IN X05740 $X" NO ENTRIES IN MASTER DIRECTORY":X1150::A$lSL1:NP0:V$(0)" NEXT PAGE.......EXIT":9520K$NR19p$SLSLNP:NPNXSL1:NPNRNPNR$NP.5940$5680:"":X.18:" ":$X1NP:V$BE CATALOGED!":::.@"PLEASE VERIFY OR CHECK DISK CONTENTS":%/T"BEFORE ATTEMPTING TO CATALOG THIS DISK."://h6480>/|6260:""H/3420N/ q/SSST:15,EN,EM$,ET,ES:EN./" DISK ERROR! ":/6660/ / / ST1284:PD4520!x6100:PD45060!520! " NAMES & ID..." &""":R"4,PD:4," ID ...DISK NAME ...":4h"ST.8220:520y"9420:""",C$"":NX.5540"@X.NX1"T4,(X$(X),2);" ";(X$(X),3);" " #BLKS FREE..ID.....DISK NAME...........":4,ST.8220:520(-X0NX1:DI$(X$(X),2):DN$(X$(X),3)G-5,8,5,"0:DIR."DI$",S,R"Q-8120_-5,DF$,NBi-8120p-5-((VF0)(NBY)7800-<(VF1)(NBY)7800-P4,(" "S$C$4,(166);:ZZ1:49004," "; $Y:4,(221)(8)- 8(Q).1000:Q,.:6420= LC$"Q"X `4,(15);" "; t4,"":520   QUICK ....  ERT MASTER DISK "*15:8280*15,8,15,"I0":8120+ 15,"C0:DISK MASTER=0:DISK MASTER"-+ 15,EN,EM$:+4EN63k+HX.60:"INCORRECT DISK!"::6480:7140q+\ +p MIN...+ +"ENTER MINIMUM NUMBER OF FREE BLOCKS"+,5,"0:DISK DIR XREF,S,R"2"15,EN,EM$,ET,ES:EN625202"5,X$(NX):SSST3"65603"NXNX1:SS08860 3"520&3" 93# CURSOR...?3# p3(#B$" "3<#XA214:XB198:3P#"":X.NP:"";V$(X)3d#G NEW"(CX0"READING" ):"DISK DIRECTORY CROSS REFERENCE FILE.":)EN;EM$;ET;ES:):" PROGRAM ABORTED! "D),7020P)@CX0)T" UPDATING DIRECTORY CROSS REFERENCE...":)hNX015,"S0:DISK DIR XREF":)|15,"S0:DIR XREF T&` &t" "0'"  RETURN TO CONTINUE... "^'" "g'Nq'1000'C$:C$(13)6360'1000:':'C$:C$""6420'(1000:'< $,2):IN$IN$IN$2!C$"":S$C$:Q$"":Z.:X.:Y.:L.:SS.:Q198:V.:AD932:GIN89642"(AD)162(GIN)160IGIN AD38:X:I,X:[2$"CR$(13):D$(230),X$(230),V$(230)28"" READING CROSS REFERENCE FILE...2L"15,8,15,"I0"2`"65602t"5,8(X)(X$(SLX2),2)" "(X$(SLX2),3): %8940:CLRL05780"%DI$(X$(SLV3),2):% DN$(X$(SLV3),3)U% S$"0:DIR."DI$:"":%4"END OF FILES":X11000::M1:%HS$"0:DIR."DI$:%\ %pF$(F$,16)%(F$,1)"*"Y10)"DEVICE NOT PRESENT"/0 " ??":6260:/D /X ""0l N4:BLCO$"":83400 CO$""0 NN1M0 " "p0 " "CO$;ME$" "0 " ː"0 6260:844 ""h(Q).1000:C$:C$""C$"Q"6420 #|C$"Q"520#X:4F#4,NX;" DISKS IN MASTER DIRECTORY ":4U#PD4520k#6100:PD45360t#520z# # SETUP STRINGS SELECI...# #0X1 NR:V$(X)B$::#DV3:N(NB),7);6);DI$;" ";DN$-d9420.x(Q).1000:C$:C$""C$"Q"6420.C$"Q"4:540*.X:4:9700E.PD36100:PD47560N.540T. Z. ." *** DISK BAM IS INVALID ***".6480.,:" CURRENT DISK CAN NOT "":4,PD !4,"  DISK ID'S CURRENTLY IN USE "!!ST.8220:5208!4:NX.Z.:5220L!V12:PD4V25q!(Z0:X0NX1:4,(X$(X),2);" ";!<ZZ1:Z(ZV)V4!PX:4:Z(ZV)V4!d4,Z;" DISKS IN MASTER DIRECTORY"::"TO BE DISPLAYED 0";+S$: DEFAULT=0,Y(S$):S$"0"Y0520,VF0:7560, /, MAX...5,$ a,8"ENTER MAXIMUM NUMBER OF FREE BLOCKS",L:"TO BE DISPLAYED 99";:S$,`Y(S$):Y0520,tVF1,4,PD:4:4,3x#XB,0:RL.:CL0:93003#I0103#Z$:Z$""91204#Z(Z$):TCCL:TRRL:J010$4#Z17RLRL1:RLNP1RL0D4#Z145RLRL1:RL1RLNPR4#Z13I1b4$V$B$J14$:(TCCL)(TRRL) 92804,$:93204@$XA,TR3::"";V$(EMP")5,8,5,"0:DIR XREF TEMP,S,W")6560*X0NX1:5,X$(X);CR$;*6560*X6*5:15,"S0:DISK DIR XREF"a*15,"R0:DISK DIR XREF=0:DIR XREF TEMP"k*6560q*0x*D *X""*l4:5:15** * *""*ME$" INS $,V)4,S$;" ";DI$;" ";DN$SS.17207GIN:S$(IN$,2,16):1620A5:ZK6520YPD4520c9700m6260v5200C$:C$"_"Q,.:1720DC$"Q"5:6520:520X"ѝ";:X.99::197,64,64:1000:" ";:lX.99:X: Q$):GIN27,192: MODIFY ML9<Z.NX1:DI$(X$(Z),2):DN$(X$(Z),3)MPS$"0:DIR."DI$|d" ò "x" READING";(DN$,9);"";DI$;"  _ TO SKIP "" ñ " $", "DI$:`ST.8220:520!t4:4," BLOCKS FREE : "NBK4:4," FORMAT : "DF$:44,"":4"":9420:""NF0:J8:SS041806500GIN:8120C$(IN$,1)     SOUND...  < 54296,15:54277,2:54278,251i 54276,17:54273,80 :54272,10:P.22: P.30:54276,16: $ 8 L SPECIED FILE... ` tNX05720:520 4:"TO FIND WHAT DISK(S) A FILE IS ON":$3280 X:3240 YNX1X1:X$(Y1)X$(Y):Y:3260$ XNX0 NXNX1G X$(X)DI$DN$:CX1Q 5960w 15,"S"S$:5,8,5,S$",S,W":8120 5,DF$;",";NB;CR$;:8120 NF0 X1 NF:5,D$(X);CR$;4 8120H X\ 5:6720p C BLOCKS PER DISK "E V$(6)"> LIST MAX FREE BLOCKS PER DISK "z V$(7)"> QUICK LIST OF ID'S IN USE " V$(8)"> PRINT FULL ID USEAGE CHART " V$(9)">   EXIT TO BASIC "# ":V.:L. F$(IN$,J,1):A(F$) A1293020, S$(IN$,J3,16)Q C$(IN$,J28,1):C$""V(C$)v, Q$(IN$,J29,1):Q$""L(Q$)@ NF02940T X1NF:S$(D$(X),2,16)2960h X| XNF1:2980 YNFX1:D$(Y1)D$(Y):""C$"Q"6420C$"Q"6520:520NFNF1:SS.3820 6520'4[,4,NB;" BLOCKS FREE ";NF;" FILES "b@4TPD3"THIS WAS "DI$", "DN$h6260|520  DEE..... " TO DELETE DISK FRO(X$(X),3)26403 ""10)"* WARNING *"::"THIS DISK ID : ";DI$;""M :"DISK NAME: ";DN$} :"IS ALREADY CATALOGED WITH A DIFFERENT " :"DISK NAME: ";(X$(X),3): 6480 "CATALOGING THIS DISK WILL DELETE THE" :"PREVIOU0  CHART..... :1000:" PRINTER READY? Y";C$::C$"Y"540]" PRINTING CHART...":4,4 4,""15);(14);" DISK ID USEAGE CHART" 4,(15):4," ";4ST.8220:520HX4890:X58X65\Q,.:1520  UPDATING... /15:CX0:53280,14VME$"INSERT DISK TO BE CATALOGUED"`8280wC$"Q"7100:520 6480:"OK":15,8,15,"I0" ST.814045,8,5,"$0"HGIN\8120pDN$(IN$,143,16)DI$(I9420:"";#5,8,5,"0:DIR."DI$",S,R":EF1515,DF$,NBI(Q).1000:1840QADi(Q).1000:1840S$((AD2)):GIN28,18:GIN:S$S$(IN$,15):GIN28,20TSSST:15,EN,EM$:EN.6520:8140hF$(S$,V)1720 |F$(S:FT(C$)S$(IN$,2,16) (Z((IN$,18,1)) <V((IN$,19,1))QP4,(" "(Z(256V)),4);" ";S$;" ";jdFT1294,"SEQ ";xFT1304,"PRG ";FT1314,"USR ";FT1324,"REL ";4(Q).1000:C$:C$0"ENTER FILE NAME "::"(FIRST LETTERS;'*'NOT NEEDED)":CF$:F$""520_F$"*":"RE-";:1180yS$F$:6000:VY:61004,PD:4," FILE NAME ...... ID, DISK NAME .......":4ST.8220:5204,S$:Q$(S$,1):4 (AD1,(X0:540  DISPLAY....  3 " TO DISPLAY DISK DIRECTORY"= 5700M MM.:520z " DISK NAME, ID : "DN$", "DI$::6120$5,8,5,S$",S,R":812085,DF$,NB:8120L4,PD:4," DISK NAME, ID : "DN ߒ "U " USE CURSOR AND RETURN " " ߩ " 4NP9:8940 H \ BRANCHING... p V 5340,3520,1140,1960,4300,7320,7480,5060,4580,7000 Y D$(X)F$S$(V)(L):NFNF1 S$;V J12760* STSE.7 SE2720e 5:NB"  BLOCKS FREE":I.1300::1000o 71000 " UPDATING MASTER DIRECTORY..."D NX03240X X0NX1:C$(X$(X),2):DI$C$3220l DI$C M MASTER DIRECTORY"53280,2:5700:53280,15MM.:520<"DELETING :"DI$" "DN$::K15,"S"S$s0CX0:X0NX1:(X$(X),2)DI$CX1DCXX$(X)X$(X1)XX:NXNX1l" ANY MORE? N";C$:C$"Y"4300672052S DATA" 6480:0( "CATALOG THIS DISK? Y";C$:C$"Y"7100:3420d< " CATALOGING DISK WITH NEW DISK NAME":P "READING DIRECTORY ENTRIES...":d DF$(IN$,164,2)x NF0:Z0 SE18 SESE1:GIN J257:Z32 JJZ:A.4," ";(X);:X:4pZ0:X4890:X58X65G4,(15);" ";j4,"";(8)|4,(15)(X);Y4890:Y58Y654,(221);:ZNX4880C$(X)(Y):S$(X$(Z),2)N$,161,2) DI$(DI$" ",2)8" DISK NAME, ID : "DN$", "DI$:HNB0 : BAMmZ31414:C$(IN$,Z,1):V(C$)zZ71ZNBNBV $ NX026408 X0NX1:C$(X$(X),2)L DI$C$2640` DI$C$X:2640t DN$ 141 MOON RAIDER 1241 MOVIE MUSIC CCS 2195 MYSTERY 0636 NAMECHANGER 236 NLQ-DISK-LABELER226 NOTEMAKER V1.0 2626 NOTEMAKER V2.0 2640 NOZAP.64 247 NYTT NAMN OCH ID213 ORMEN 214 OSYNLIG DIR  2313 LETTER ATTACK 059 LETTER ATTACK 159 LFS DISCO 2233 LIB MANAGER 1326 LINEFREEZE 212 LIONEL RITCHIE 2629 LIST CAT SORT.C 154 LIST CATALOG.C 153 LIST MEMORY.C 154 LISTPROTECT 212 LONG-LINE.BA TIME RUNNER 1451 TINY LABEL 2321 TORN 2610 TOWERS 0623 TRACKER.BOOT 231 TURBO 250 264 TURBODISK.49152 244 TV ALIGN GEN 227 TWISTER 2349 TYPE SETTER.C 2511 ULTRA SEQ.READ 1345  ER 0218 HELP 1541 DD S/S2521 HELP DOS S/S 257 HENRY 06177 HEX CALCULATOR 2625 HEX DEC BIN.C 2511 HEX DUMP 252 HIGH NOON 03162 HOT ACCOUNTS 601 HOT DEMO 6033 HUNCHBACK 0471 IKARI WARR44 STA.STORE 2258 SUICIDE EXPRESS 08168 SUPER TURBO 269 SUPER ZAXXON 121 SUPERMON 64 V2 2510 SVEPET /PETER212 SWITCHER 0617 SWOPTIONS 242 SYNTH 0274 SYNTHESOUND 2129 TANKER RESCUE 1016COVER 2611 FIX DISK TITLE 253 FIXREG. V4.0 2449 FLASHBALL 2123 FLASHWRITE V1.0 2640 FLYING ACE 141 FORCED ENCOUNTER1577 FORT APOCALYPSE 011 FROGEE 1322 FUNCTION TEMP.8 2311 FUNCTION TEMP16 2311 GALAGA 20 SINUS 2627 SK.MASKIN /PETER219 SKOTT 261 SKYSCAPE 0437 SKYSCAPE 0637 SLOTS 0618 SNOOPY 0948 SOLITIAR 0636 SON OF LISTER 2512 SORTNSWEET 221 SOUND 4 26ILD RIDE 03110 WIZARD 891 WIZARD OF WAR 141 WORDMATCH 0615 X-MODEM 2322 XERONS 0443 YELLOW PAGES 2617 ZIX2 0421 TWISTER 2349 TYPE SETTER.C 2511 ULTRA SEQ.READ 1345 2317 QBIRD 0319 QIX 0834 QUICK 241 QUICK- $CD00 243 QUINX 0574 RBT-MATH 0615 REFORMAT 211 REM INVERSE 212 RESISTANS64 2223 RESURRECTION 2334 REVENGE 0 8640=x" "r"  DISK MASTER ݒ"" ˒":::   C64 GLE 1541   IMPROVED BY , FRITZ O 212 OVERDRIVE 0964 P D RACEWAY 1465 PAKACUDA 1246 PARATROOP 0628 PEEK UTILITY 2324 PERSONAL FINANCE2346 PERSONNUMMER 0217 PHARAOS'S NEEDLE0228 PHARO'S CURSE 085 PINK PANTHER 1090 PIRATE CEMETERYS 216 LOTTO V2.0 155 MACH5 2119 MEATLOAF II 2628 MEM 64 233 MEMO FREE.BAS 213 METABASIC 2417 MLX64 2.02 2414 MONITOR$C000 2117 MONOPOL 2196 MOON BUGGY 141 MOON PATROL ULTRAFONT LOADER254 ULTRAMAZE 0381 UNCONVERT 241 UNICOPY INST.Z 259 UNICOPY64 248 V12 233 VIDEO DATABASE 2224 VISIBLE C64 2511 WEATHER 0654 WET PAINT 0219 WHIRLYBIRD 0613 WIOR 2 12146 J'S REGISTER II 2626 JAKE'S EDIT 2694 JOURNAL 2223 KALENDER 64 216 KARATE KID II 2622 KILLER DRIVE II 2125 KOPIERINGSPROG 21 40 KURSIV-2 213 KURSIV.DAT 213 KWIK-WRITE 2189 LABEL MAKER TAPE TURBO 2111 TAPE-DISK COPY 212 TAPEASSEMBLER 1329 TARNING 0214 TELE-CHESS 1.4 0937 TELEFONRINGARE 238 TERMINAL.C1 V2 238 TETRYS 0310 THE REALM 10186 TIC-TAC-TOE 0315 TIGER 2629  0145 GALAGA 0845 GALAXIONS 0262 GLOS 2622 GLOSOR V2.0 2370 GOOFPROC 058 GRAF 2134 HANGMAN 0425 HARRIER JET 0275 HEADLINE.II 216 HEARTS 051 HEAT SEEK1 SOUND BOX 119 SOUNDS 2 261 SOUNDS 3 262 SPACE.SYS49152 0817 SPACEPILOT 0829 SPEEDSCRIPT 2419 SPEEDSCRIPTINS 244 SPELLBOUND 01122 SPITBALL 1434 SPRITE-EDITOR 1314 SQUASH 091 "< DV$(1)"> DISPLAY SELECTED DIRECTORY "q XV$(2)"> FIND SPECIFIED FILE " lV$(3)"> UPDATE MASTER DIRECTORY " V$(4)"> DELETE DISK ENTRY FROM MASTER " V$(5)"> LIST MIN FREE616 RINGSIDE KARATE 0423 ROBIN TO THE RES0875 ROOFUS 062 SAUCER ATTACK 0823 SCREEN DUMP 244 SEARCHLIGHT 241 SEQ LISTER 243 SEQ.FIL.L[SARE 2445 SHORT-WAVE CLOCK0227 SID MULTIPLAY 2021 SIDPLAYER 19PPLIGER @ POBOX 11870 T REDWAY CA 955606 h G | THANKS \  R W BAKERn  M INOt   OK COPY BUT SELL   5:4:CX0:PD3:C$"" 53280,15:1000:120 0V$(0)"> LIST DISK NAMES,ID'S  101 POKER 051 POKES 263 POOL 041 PRALLBOARD 0621 PRINTER LAB. 2129 PRINTER LISTING 249 PROFFS-CURSOR.BA212 PS TO PM CONVERT2617 PS->DOODLE 237 Q-BERT 1444 Q-TILITY 1.1  RY. 24) : OVE A CHARACTER ON THE SCREEN. 25) : ET THE SCREEN IN MULTI COLOR MODE. 26) () : EADS ONE OF THE FOUR PADDLES. 27) : ELECTS THE COLOR TO BE  339 1541 BACKUP 2528 4 MIN COPY-1541 2511 4.0 ASM/MONITOR 2110 64 DOCTOR 2383 64 MEM CHART.C 2510 64 PAINTBOX 249 64 TERM 2511 64SPEEDSCRIPT 2533 80- OLUMNS 2415 A STORY 145 ADDRESS BOOK 23 22 AUTO BOOT128 268 AUTO PROOFREADER244 AZTEC CHALLENGE 141 BANGERS AND MASH01120 BANNER 64 233 BASIC CAT LIST.C152 BASIC TOOL 64 216 BASICLINES 135 BASKETBALL II 09132 BATTLE BOUND 032 BILLIARDS 023 4 BYTES /UFFE212 C-64 WEDGE 251 C64 AUTOSTART 239 CAESAR THE CAT 0969 CARTRIDGE CLONER248 CASS BEEPER/64 252 CAT N MOUSE 0340 CENTRIPOD 0444 CENTRIPOD 1044 CHAOS 3.0 2217 CHAOS 3.0 SDA 2241 CONVERT 241 COPS & ROBBERS 0256 COPY DOS 256 COPY PGM 2411 COPYII 241 COPYII64 2444 COPYIIMUSIC 2615 CRASH-WORMS 64 0211 CREEPS 125 CROSS-REF64 256 D. M. ML SORT 244 DRECTORY MASTER2421 DIRECTORY SORT 247 DISC CHECK 211 DISC.WIZ 1342 DISCOVERY 121 DISK CLEANER 242 DISK CRACKER 4.02125 DISK DOCTOR 64.4241 DISK DOCTOR MAIN2455 DISK DOCTOR PLUS2427 DISK DOCTOR PLUS2527 DISTURBO 211 DONKEY KONG JR 04122 DOS 5.1 254 DOS WINDOW 223 DRAGONSDEN 1566 DRIVE CLEAN UTIL252 DRIVE MUSIC 215 DRIVE NO KNOCK 241 DRIVE TRANSFER 251 DSCALC 2249 DUCK SHOOT 041 DVORAhBLES A CERTAIN WAVE FOR ONE VOICE. ------------------------------------------------------------- R CASS. 46) : WAP ONE TYPE OF A CHARACTER FOR ANOTHER. 47) : WITCHES SCREENS FOR SMOOTH SCROLLS. 48)  : ONVERT THE BIT IMAGE OF A SPRITE. 45) : S SELECTED SPRITES TO DISK OR CASS. 46) : WAP ONE TYPE OF A CHARACTER FOR ANOTHER. 47) : WITCHES SCREENS FOR SMOOTH SCROLLS. 48)  36) : ETS A PRITES ISPLAY RIORITY. 37) : NABLE, DISABLE, OR COPY A CHARACTER SET. 38) : CROLLS A CHARACTER'S IMAGE TO ANOTHER. 39) : UTS THE SCREEN IN 24 ROW OR 38 COLUMNS. 40) TED OR N. 28) : ET THE PITCH OF ONE VOICE. 29) : LACES A CHARACTER ON THE SCREEN. 30) : URN ONE PIXEL ON. 31) () : HECKS THE CONDITION OF ONE PIXEL.31 ADVENTURE BOOT 251 ALARMCLOCK C64 0213 ALIEN 2616 ALIGNMENT 2362 ALLOCATE 255 ALMANACKA64 226 ALPHA COMMAND 0962 ANNIHILATOR 1436 APE CRAZE 1339 ARC DOC 231 ASTRO-BIOPRINTER024 BIO-COMPAT.C 0212 BIO-PLOTER.C 0212 BIO-PRINTER.C 0217 BIORHYTHMN 1.5 029 BLACK HAWK 081 BLACKJACK 051 BOULDERDASH PRO 0666 BOWLER BASE 2220 BREAK-IN /PWR10148 BREAK-IN CREATOR1015 BRIDGE.89.7 1311 CHECKBOOK 2234 CHESS 1212 CHINESE JUGGLER 1563 CHOPPER 0224 CHUBBY CHECKER 0911 CLUB MEMBERS 2270 CLUB RAFFLE 2253 COMMIE WIPEOUT 13121 COMPACTOR 2523 CONVERSIONS A 1545 CONVERSIONS B 1543 ATAMAKER 133 DATARESTORE 212 DEC-HEX 262 DECISION MAKER 0214 DEFAULTS 241 DEMO /UFFE2113 DEMONS.SYS49152 068 DIAMOND MINES 141 DIRECTORY ASST. 2491 DIRECTORY FILE 241 DIRECTORY MAGIC 2220 DIK ERROR MAKER256 DISK HANDLER 2439 DISK LOGGER 64 257 DISK PRINTER.C 257 DISK RENAME 262 DISK RIPPER 2647 DISK TIMER.Z 254 DISKASSEMBLER 1329 DISKERROR.BAS 212 DISKOLJUS.BAS 213 DISKS[KRING 212 DISKK KEYBOARD 259 EASY-LIST.BAS 212 EGBERT 1351 ELIZA 0224 ELJOPAINT 2115 ELKON UTILITIES 2216 EPIDEMIC 1518 ERR 29 251 ERROR 29 CREATOR2514 ERROR LOCATION 252 ESCAPE 1338 ESP TEST 0211 FALCON PATROL 0168 FALCON PATROL II01186 FAMILY 1521 FAST CHECK DISK 258 FAST ERR CHECK 257 FASTFORMAT 215 FFORMAT 256 FIFTEEN SQUARES 0445 FILE DIRECTORY.C1516 FILE PROTECT 2331 FILE RE : OGGLES ALL PIXELS N OR TED. 49) : UTS A SECTION OF MEMORY ON THE SCREEN. 50) : OR UNDER A CERTAIN CONDITION. 51) : ETS THE VOLUME OR CLEARS THE CHIP. 52) : NA : ETS THE SMOOTH SCROLL REGISTERS. 41) : OVES A SPRITE FROM ONE PLACE TO ANOTHER. 42) : ELECTS THE COLORS OF ONE SPRITE. 43) : NABLES OR DISABLES ONE SPRITE. 44)  32) : ET THE PULSE WIDTH FOR ONE VOICE. 33) : ILLS A SECTION OF MEMORY WITH ONE VALUE. 34) : ELECTS THE GRAPHIC SCREEN DESIRED. 35) : S A GRAPHIC SCREEN TO DISK. UPPER AND LOWER CASE ---------------------------------------------------------------- \C ---------------------------------------------------------------- 37540 183 CONTRACT CERTAIN SPRITES. 16) : LIP BETWEEN THE TWO HI-RES. SCREENS. 17) () : EADS ONE OF THE JOY STICKS. 18) () : S A LOCATION ON THE SCREEN. 19) : CUSTOM CHAR : CUSTOM CHARACTERS TO DISK OR CASS. 8) : LEAR THE GRAPHIC SCREEN ENABLED. 9) : ET THE COLOR OF ALL GRAPHIC SCREENS. 10) : OPY AN AREA OF MEMORY (EVEN UNDER ). 11) : ONV -------------------------------------------------------------- 1) : ET TTACK/ECAY/USTAIN/ELEASE. 2) () : ETURNS THE VALUE OF A BIT POSITION. 3) ------------------------ $8400 33792 : HIS IS THE NORMAL, 0. HIS : IS THE ONLY MEMORY WHICH CAN BE USED : WITH , , , (). $8000 32768 : HIS IS ] 22) [] : 48) [] 23) [] : 49) [] 24) [] : 50) [] 25) [] : 51) [  14) [] : 40) [] 15) / : 41) [] 16) [] : 42) [] 17) ( [] : 43) []  6) [] : 32) [] 7) [] : 33) / 8) [] : 34) [] 9) [] : 35) [] ----------------------------------- \P \C ---------------------------------------------------------------- 1) [] : 27) [] E) 51435 5 :ESET CURSOR COLOR ( CODE) 51538-51543 0 :IMERS FOR THE COMMAND 51566 176 :HARACTER SET ZERO POINTER 51567 184 :HARACTER SET ONE POINTER 52069  :ASTER READ ENABLED OR DISABLED 39745 12 :HARACTER SET POSITION FOR 39768 176 : COMMAND VECTOR 40957 0 :EPLACED CHARACTER 40958 0 :EPLACED CHARACTER'S COLACTERS. 20) : A SECTION OF MEMORY. 21) : A GRAPHIC SCREEN. 22) : A SECTION OF SPRITES. 23) : A SECTION OF MEMO ERT THE BIT IMAGE OF A CHARACTER(S). 12) : HECK FOR SPRITE COLLISIONS. 13) : RAW A LINE BETWEEN TWO POINTS. 14) : RASE POINTS TO BE TED OR N. 15) : XPAND OR  : HANGE THE COLOR OF ONE COLOR BLOCK. 4) : HANGE COORDINATES OF A GRAPHIC SCREEN. 5) & : ET THE BORDER AND BACKGROUND COLOR. 6) : LACE A CHARACTER ON A GRAPHIC SCREEN. 7)  1 AND 3, ALSO USED AS : THE ALTERNATE SCREEN WITH THE : COMMAND. $000 49152 : HIS IS 2 ---------------------------------------------------------------- \P \C ] 26) ( [] : 52) [] ---------------------------------------------------------------- \C . . ----------------------------------------  18) ( / : 44) [] 19) [] : 45) [] 20) [] : 46) [] 21) [] : 47) [  10) [] : 36) [] 11) [] : 37) [] 12) [] : 38) [] 13) [] : 39) [] 2) ( [] : 28) [] 3) [] : 29) [] 4) [] : 30) [] 5) & [] : 31) []  40 : AND COLUMNS 52070 24 : AND ROWS 52071 0 : AND SCREEN POINTER 52072 132 : AND SCREEN POINTER ----------------------------- OR 40958 0 :OPY OF SPRITE TO SPRITE REG. 40959 0 :OPY OF SPRITE TO BACKGROUND REG. 51419 10 :ESET BORDER COLOR (SCREEN CODE) 51424 0 :ESET SCREEN COLOR (SCREEN COD 52 (EFERENCE ABLES) \M2,2 \C OST OF 52'S SCREEN ORIENTED COMMANDS USE A "RASTER READ" TECHNIQUE TO MAKE SURE THE SCREEN IS NOT BEING SCANNED. HIS TECHNIQUE WORKS VERY WELL TO ELIMINATE ANY FLICKERI SET ARE LOCATED, AND THE SET NUMBER WHICH ARE TO BE USED WITH 52'S COMMANDS. # . . ---------------------------------------------------------------- 0 45056-47103 $000-$7 CUSTOM SET REE, YOU WILL RUIN CHARACTER SETS ZERO AND ONE. O, YOU SHOULD USE THE COMMAND TO PLACE THEM SOMEWHERE IN SAFE MEMORY. F YOU USE SETS THREE OR FOUR, YOU WILL HAVE TO PROTECT THEM FROM PUTTING ANY VARIABLES THERE. HIS WILL REDUCE THE AMOUNT O ES WHICH MAKE UP THE CHARACTERS) INSTEAD OF THE () FUNCTION. HEN YOU THE " " PROGRAM, THEN AND THE " '()' " PROGRAM, YOU WILL NOTICE A BIG DIFFERENCE IN THE SPEED AT WHICH THE IMAGE IS FORMED. \P \C RESS THE FIRE BUTTON. S YOU GO UP THROW THE MAZE, WATCH OUT FOR THE OTHER TWO CREATURES. F ONE OF THEM TOUCHES YOU, YOU ARE DEAD. HIS PROGRAM IS NOT (BY FAR) THE FASTEST, EXCEPT IT IS A LOT EASIER TO UNDERSTAND, DEBUG, AND IS FASTER THAN POSSIBLE  1 : 51435, 28 : 5 *CN1; 52 ˾*CN0 N THE 52 DISK, THERE ARE A NUMBER OF DEMONSTRATION PROGRAMS. HERE IS ALSO A SIMPLE GAME TO SHOW YOU HOW EASY IT IS TO DESIGN GAMES E START IS 1 ROW DOWN FROM THE TOP, 20 COLUMNS WIDE, AND 20 ROWS DOWN, YOU WOULD TYPE: 52071, 40 : 52072, 132 : 132 52069, 20 : 40 52070, 19 : 24 S CREMENT OF SIXTY IS APPROX. 1 SECOND. : OU MAY ALSO WANT TO THESE LOCATIONS TO SEE IF A CERTAIN VOICE IS ON OR OFF (ZERO=OFF). OW LET US SAY YOU WANT THE '' OR '' COMMANDS TO ONLY WORK WITHIN A CERTAIN AREA OF THE SCREE ' COMMAND. F YOU NEED A FEW 16 BIT COUNTERS (WHICH ARE INDEPENDENT FROM YOUR PROGRAM), THEN YOU CAN USE ANY ONE OF THE THREE TIMERS WHICH ARE USED AS A DELAY WITH THE '' COMMAND, AS LONG AS YOU ARE NOT USING THAT VOICE. IMER LOCATIONS:  A FEW SIMPLE S: 39745, 8 : 12 39768, 160 : 176 51566, 160 : 176 51567, 168 : 184 HE FIRST WILL MAKE THE '' COMMAND (WHEN USED) ENABLE THE CUSTOM CH NG ON THE SCREEN. HE ONLY PROBLEM WHICH MAY OCCUR IS THAT BY USING THE "RASTER READ", YOUR PROGRAM'S EXECUTION TIME MIGHT BE SLOWED DOWN A BIT. F YOU WANT YOUR PROGRAM TO AT MAXIMUM SPEED, YOU CAN ELIMINATE THE "RASTER READ" BY ING 37540 (DEFAU 1 47104-49151 $800-$ CUSTOM SET 2 28672-30719 $7000-$78 CUSTOM SET 3 30720-32767 $7800-$7 CUSTOM SET 4 53248-55295 $000-$7 NORMAL UPPER CASE 5 55296-57343 $800-$ F MEMORY AVAILABLE FOR YOU TO USE, AND SHOULD BE ONE OF THE FIRST THINGS YOU DO IN YOUR PROGRAM. O DO THIS, AND THE FOLLOWING LINE TO YOUR PROGRAM. 10 52,111: 56,111: 51, 255: 55,255: ERE IS A LIST OF WHERE THE CHARACTER  F THE SIX CHARACTER SETS AVAILABLE, ONLY FOUR OF THEM MAY BE USED FOR CUSTOM CHARACTERS, AND ONLY TWO OF THEM MAY BE ABLE TO BE USED ON THE NORMAL SCREEN, AND ONLY ONE OF THE TWO MAY BE USED AT A TIME. F YOU ARE USING GRAPHIC SCREENS ONE OR TH  FROM REGULAR . HERE IS ALSO A PROGRAM CALLED " ", WHICH ALLOWS YOU TO VIEW THE IMAGE OF THE CHARACTERS IN MEMORY. HIS PROGRAM IS THE SAME AS THE " '()' ", EXCEPT IT USES THE "^" FUNCTION TO SELECT THE BITS (OF THE BYT  WITH 52. HE NAME OF THE PROGRAM IS " ". HE OBJECT IS TO USE A JOYSTICK IN PORT 2 (CLOSEST TO POWER PLUG) TO MOVE YOUR CREATURE AT THE BOTTOM OF THE SCREEN, TO THE TOP OF THE SCREEN. O MOVE UP A ROW, PUSH THE JOYSTICK UP AND P MENTIONED EARLIER, THE COLOR THE SCREEN, BORDER, AND CURSOR BECOMES WHEN YOU PRESS THE [/] AND [] KEY AT THE SAME TIME, CAN BE ANYTHING YOU WANT. ERE ARE THE LOCATION TO BE CHANGED: 51419, 0 : 10 51424, N. LL YOU WOULD HAVE TO DO IS, THE STARTING LOCATION OF SCREEN MEMORY INTO 52071 AND 52072 (,). EXT YOU WILL HAVE TO 52069 WITH THE NUMBER OF COLUMNS AND 52070 WITH THE NUMBER OF ROWS. : O CHANGE THE SCREEN AREA SO TH  51538, 51539 :IMER (OR VOICE) 1 51540, 51541 :IMER (OR VOICE) 2 51542, 51543 :IMER (OR VOICE) 3 UST THE STARTING COUNT IN THE PROPER LOCATION AND IT WILL IMMEDIATELY START COUNTING FROM YOUR NUMBER, DOWN TO ZERO. DE ARACTER SET AT 40960 INSTEAD OF AT 45056. HE SECOND WILL MAKE THE ' ' COMMAND (WHEN USED) COPY THE NORMAL CHARACTERS SET TO 40960-45055. HE THIRD AND FOURTH STATEMENTS WILL SWITCH THE POINTERS TO CHARACTER SETS ZERO AND ONE FOR THE ' LT VALUE OF 183) WITH THE VALUE OF 96. F YOU HAVE RUN OUT OF ROOM FOR YOUR PROGRAMMABLE CHARACTERS AND NEED (OR WISH) TO USE ANOTHER 4 OF MEMORY FOR CHARACTERS, YOU CAN USE THE MEMORY 40960-45055 JUST LIKE YOU HAVE BEFORE. O DO THIS ONLY REQUIRES LETTER "" FOR THE LETTER "". O CONTRACT A SPRITE, JUST PLACE A NUMBER SIGN (#) AFTER THE COMMAND. SP = 0-7 : SPRITE NUMBER : O EXPAND SPRITE 5 IN BOTH DIRECTIONS, YOU WOULD USE: 100 5 : 5 O CONTRACT RITE 5 AND THE BACKGROUND, YOU WOULD ADD THIS TO THE ABOVE: 110 # (3,5) "HIT THE BACKGROUND": HIS WILL CHECK TO SEE IF A COLLISION HAS HAPPENED, AND IF SO, THE WORDS "HIT THE BACKGROUND", AND THEN END THE PROGRAM. CHARACTERS OR BACKGROUND AND NOT REGISTER ANY COLLISION. "01" IS ALSO 2 WHEN USING A LOW-RES GRAPHIC SCREEN. SP1-SP3 = 0-7 : SPRITE NUMBERS : O CHECK FOR A COLLISION BETWEEN SPRITE 1 AND ANY OTHER SPRITE, YOU WOULD USE: 100 O DISK. S = 0-254 : STARTING SPRITE IMAGE NUMBER E = 0-254 : ENDING SPRITE IMAGE NUMBER OTE: F YOU USE THE COMMAND, IT WILL ALSO CLEAR ALL SPRITE IMAGES FROM 128 TO 254. O IT IS BEST TO COPY THEM TO A SAFE PLACE IN MEMORY BEFOR IN NORMAL MODE HE SECOND FORMAT IS: ".....**...**.....**....." HIS WILL SET ONE ROW OF THE SPRITES BIT PATTERN. OU SIMPLY USE A ASTERISK (*) WHERE A DOT IS TO BE ON, AND A PERIOD (.) FOR OFF. FTER THIS HAS BEEN CALLED 21 TIMES E THE SAME SPRITE, YOU WOULD USE: 110 # 2 : IM URPOSE: HIS WILL SET A POINTER TO MEMORY FOR THE BIT PATTERN FOR A SPRITE TO BE PLACED. ESCRIPTION: HE ABOVE FORMAT IS ONE OF TWO WAYS TO USE THIS COMMAND. S A PRITE. ESCRIPTION: HE ABOVE FORMAT WILL ENABLE (TURN ON) SPRITE 'SP' WITH THE IMAGE OF 'IM'. 'IM' SHOULD BE THE SAME NUMBER YOU USED WHEN YOU USED THE COMMAND. O DISABLE A SPRITE YOU MUST PLACE A NUMBER SIGN (#) IN FRONT OF 'SP' AND LEAVE LD USE THIS COMMAND WITHOUT THE LAST TWO COLORS. HIS WILL SET THE SPRITE 'SP' IN HIGH RESOLUTION AND SET ITS COLOR TO 'C1'. SP = 0-7 : SPRITE NUMBER C1 - C3 = 0-15 : SPRITE COLORS : O SET SPRITE 4 IN MULTICOLOR AND SET ITS COLOR  : O MAKE SPRITE 1 TO APPEAR UNDER TEXT OR BACKGROUND, YOU WOULD USE: 100 1 O MAKE SPRITE ONE APPEAR ON TOP OF THE TEXT OR BACKGROUND, YOU WOULD USE: 100 # 1 : SP, C1, C2, C3 URPOSE: O SET A S ECIFIED BY 'SP1' TO THE 'DX,DY' POSITION OF THE SCREEN. SP1 = 0-7 : SPRITE NUMBER DX = 0-511 : HORIZONAL POSITION DY = 0-255 : VERTICAL POSITION : SP URPOSE: HIS TURNS ON OR OFF A PRITES ISPLAY RIORITY.  THE SAME SPRITE IN BOTH DIRECTIONS, YOU WOULD USE: 110 # 5 : # 5 : S ,"FILE NAME" URPOSE: HIS WILL LOAD CERTAIN SPRITES. ESCRIPTION: HIS WILL LOAD PREVIOUSLY SAVED SPRITES FROM DISK, WITH THE FIL : SP URPOSE:HIS WILL EXPAND OR CONTRACT ONE SPRITE IN ONE OF TWO DIRECTIONS. ESCRIPTION: HE ABOVE FORMAT WILL EXPAND SPRITE 'SP' IN THE "" DIRECTION (VERTICAL). OR THE "" DIRECTION (HORIZONAL), YOU WOULD SUBSTITUTE THE  1 (0,2,3,4,5,6,7) "HIT": HE ABOVE PROGRAM LINE WILL THE WORD "HIT" AND END THE PROGRAM THERE, IF SPRITE 1 HAS HAD A COLLISION WITH ANY OTHER SPRITE. OW LET US SAY YOU WANT TO CHECK FOR A COLLISION BETWEEN SPRITE 3 OR SPE USING THE COMMAND. THE WHOLE SPRITE PATTERN WILL BE SET. : S E, "FILE NAME" URPOSE: O SAVE SPRITE IMAGES ESCRIPTION: HIS WILL SAVE ALL SPRITE IMAGES FROM 'S' TO 'E' (THIS INCLUDES THE 'E' SPRITE IMAGE), T  WITHOUT CHANGING THE POINTER, THE WHOLE SPRITE PATTERN WILL BE SET. : S E, "FILE NAME" URPOSE: O SAVE SPRITE IMAGES ESCRIPTION: HIS WILL SAVE ALL SPRITE IMAGES FROM 'S' TO 'E' (THIS INCLUDES THE 'E' SPRITE IMAGE), T BOVE THIS WILL SET A POINTER TO THE PROPER PLACE IN MEMORY TO STORE THE BIT PATTERN TO BE SPECIFIED. IM = 28-63 : IN BIT MAP MODE THIS IS ALL THE SPACE AVAILABLE IM = 28-63 AND 128-191 : IN CUSTOM CHARACTER MODE IM = 28-63 AND 128-254 : OFF THE COMMA AND THE'IM'. SP = 0-7 : THIS IS THE SPRITE NUMBER IM = SAME AS FOR THE COMMAND : ET US SAY YOU WANT TO ENABLE SPRITE 2 WITH AN IMAGE OF 129, YOU WOULD USE: 100 2, 129 OW MAYBE YOU WANT TO DISABL S TO BLACK, WHITE, AND RED, YOU WOULD USE: 100 4, 0,1,2 O SET SPRITE 3 IN HIGH RESOLUTION MODE AND SET ITS COLOR TO BLUE, YOU WOULD USE: 110 3, 6 : SP, IM URPOSE: HIS WILL ENABLE OR DISABLE ONE S PRITE'S COLOR AND MAYBE MULTI COLORS. ESCRIPTION: HE ABOVE FORMAT WILL SET THE COLORS FOR SPRITE 'SP' TO 'C1' , 'C2', AND 'C3', AND SET THE SPRITE 'SP' IN MULTICOLOR MODE. F YOU ARE USING OR WANT TO SET THE SPRITE IN HIGH RESOLUTION MODE YOU WOU ESCRIPTION: HE ABOVE FORMAT WILL DISABLE (TURN OFF) THE PRITE ISPLAY RIORITY FOR SPRITE 'SP'. O ENABLE (RETURN TO NORMAL) THE PRITE ISPLAY RIORITY FOR SPRITE 'SP', PLACE A NUMBER SIGN (#) AFTER THE COMMAND. SP = 0-7 : SPRITE NUMBER E NAME YOU HAVE SPECIFIED, IN MEMORY STARTING AT SPRITE 'S'. S = 0-255 : STARTING SPRITE IMAGE NUMBER : SP1 DX, DY URPOSE: O MOVE A SPECIFIED SPRITE TO DX,DY COORDINATES. ESCRIPTION: HIS WILL MOVE THE SPRITE SP WITH, TO ONE OF THE COLORS YOU HAVE SELECTED WITH THE COMMAND. = 0-3 : ONE OF THE FOUR COLORS SELECTED WITH THE COMMAND. OTE: HE COMMAND IS ONLY OF USE WITH THE - SCREEN, AND CAN NOT BE USED WITH THE : "FILE NAME" URPOSE: O LOAD THE GRAPHIC 1 AND 3. ESCRIPTION: HIS COMMAND WILL LOAD A GRAPHIC SCREEN INTO MEMORY. HIS IS ONLY THE SCREEN AND NOT ITS COLOR. HE SCREEN IS 1 OR 3 BECAUSE THEY ARE IN THE SAME PLACE FIRST TIME THIS COMMAND IS EXECUTED AFTER THE - SCREEN HAS BEEN ENABLED, THE OUTPUT (ALL GRAPHICS COMMANDS AND STATEMENTS) WILL BE SWITCHED TO THE OPPOSITE SCREEN THAN IS ENABLED. ND THE SCREEN BEING VIEWED IS THE SCREEN THAT WAS ENABLED. VE READ AND ACT UPON THE COPY OF THE SPRITE COLLISION REGISTERS (LOCATED AT 40958 DEC. $9 HEX. FOR SPRITE TO SPRITE, AND SPRITE TO BACKGROUND LOCATED AT 40959 DEC. $9 HEX.). THER-WISE THE COMMAND WILL READ THE ACTUAL COLLISION REGISTERS AND S N BE AS FEW AS ONE OR AS MANY AS SIX NUMBERS. HE ABOVE FORMAT IS FOR SPRITE TO SPRITE DETECTION ONLY. F YOU ARE CHECKING FOR A COLLISION BETWEEN SPRITES AND THE BACKGROUND, THEN YOU WOULD LEAVE OUT THE FIRST SPRITE NUMBER 'SP1' AND THE ''.  OR FALSE. F IT IS TRUE, THE '' IS PERFORMED. THERWISE IT WILL SKIP THE REST OF THAT LINE AND CONTINUE WITH THE NEXT LINE OF THE PROGRAM. HE ABOVE FORMAT WILL CHECK FOR (OR TEST) A COLLISION BETWEEN SPRITES: F SPRITE 'SP1' HAS HAD A COLLISION WIT , IT WILL BE TURNED ON. O ENABLE TOGGLE USE THE ABOVE FORMAT. O DISABLE TOGGLE, FOLLOW THE COMMAND WITH THE NUMBER SIGN (#). OTE: RASE MODE HAS PRIORITY OVER TOGGLE MODE. OGGLE MODE WILL NOT WORK IF ERASE MODE IS ENABLED. \C = 3 : HIS IS THE - SCREEN, AND IS LOCATED AT THE SAME ADDRESS AS 1. : "FILE NAME" URPOSE: O SAVE A GRAPHIC SCREEN. ESCRIPTION: HIS WILL SAVE 1 AND 3 (REMEMBER 1 AND  S = 0 : HIS IS THE NORMAL SCREEN, AND SHOULD BE USED TO RETURN THE PRESENT CONDITION BACK TO NORMAL. S = 1 : HIS IS ONE OF THE - SCREENS AVAILABLE, AND IS LOCATED AT ADDRESS 40960-49151 ($000-$ HEX.). LL TURN ON ONE DOT (PIXEL) AT THE (X,Y) LOCATION. F THE DOT (PIXEL) WAS ALREADY ON, THE () VARIABLE WILL HAVE THE VALUE OF ONE. F THE DOT WAS OFF THE () WILL HAVE THE VALUE OF ZERO. X, Y = SAME AS FOR THE COMMAND - SCREENS. : ( X, Y ) URPOSE: O SEE IF A DOT IS ON OR OFF. ESCRIPTION: HIS WILL RETURN THE VALUE OF THE BIT AT THE (X,Y) POSITION, IF THE BIT IS SET TO A ONE (DOT TURNED ON). F THE BIT (DOT) IS OFF, THE VALUE RETURN IN MEMORY. HIS IS ALWAYS FOR DISK DRIVES ONLY. : P URPOSE: HIS WILL CHANGE THE COLOR OF ALL DOTS WHICH ARE TO BE TED OR N. ESCRIPTION: HIS WILL CHANGE THE PRESENT COLOR, WHICH THE DOTS ARE PUT ON THE SCREEN RY TIME THE COMMAND IS EXECUTED AFTER THIS POINT, IT WILL SWITCH THE SCREEN BEING VIEWED WITH THE OPPOSITE SCREEN. HE COMMAND (OR OUTPUT) WILL ALSO REMAIN ON THE SCREEN THAT IS NOT BEING VIEWED. HE COMMAND WILL SET IT BACK TO NORMAL. AVE A COPY OF THERE CONTENTS IN THE ABOVE LOCATIONS. OTE: NY DOT PATTERN OF "01" ('.*' WHEN USING THE THE OR COMMANDS) WILL NOT SET OFF A DETECTION BETWEEN SPRITES AND BACKGROUND. HIS IS USEFUL IF YOU WISH A SPRITE TO GO OVER CERTAIN  HE NUMBER(S) IN PARENTHESES WILL BE CHECKED FOR COLLISION TO ANY BACKGROUND MATTER. F THIS IS EXECUTED TWICE BEFORE THE SPRITES ARE MOVED AGAIN, YOU MUST PLACE A NUMBER SIGN (#) DIRECTLY AFTER THE COMMAND. HIS WILL MAKE THE COMMAND H 'SP2' OR 'SP3', THEN THE '' WILL BE PERFORMED. HE COMMAND CHECKS FOR A COLLISION BETWEEN THE SPRITE 'SP1', AND ANY SPRITE NUMBER WHICH IS IN THE PARENTHESES. HE NUMBER OF SPRITE NUMBERS WHICH CAN BE PLACED BETWEEN THE PARENTHESES, CA  : SP1 (SP2, SP3) (COLLISION DETECTION) URPOSE: ETECTS SPRITE TO SPRITE OR SPRITE TO BACKGROUND COLLISION. ESCRIPTION: HIS COMMAND WORKS A LOT LIKE THE '' COMMAND, IN THAT IT TESTS TO SEE IF THE CONDITION IS TRUE  3 ARE THE SAME SCREEN) TO DISK ONLY. * : URPOSE: HIS WILL TOGGLE ALL DOTS TED OR N. ESCRIPTION: ITH (TOGGLE) ENABLED, ALL DOTS TED OR N, WHICH ARE ALREADY ON, WILL BE TURNED OFF. ND IF THE DOT IS OFF  CREEN MEMORY IS AT LOCATION 32768 ($8000 HEX.). S = 2 : HIS IS THE OTHER - SCREEN AVAILABLE, AND IS LOCATED AT ADDRESS 57344-65535 ($000-$ HEX.). CREEN MEMORY IS AT LOCATION 49152 ($000 HEX.). S : S URPOSE: O ENABLE OR DISABLE A - OR - GRAPHIC SCREEN. ESCRIPTION: HIS COMMAND WILL ENABLE A - OR - SCREEN, OR RESET THE PRESENT CONDITION TO THE NORMAL SCREEN. S = 0-3 : SCREEN NUMBER TO ENABLE ED WILL BE 0. X, Y = SAME AS WITH THE AND COMMANDS : 100 50, 50: (50, 50), (0, 0) 32 0 : X, Y URPOSE: O TURN ON ONE DOT. ESCRIPTION: HIS WI 5 : "ELLO" ROM THIS POINT ON EVERYTHING ED, WHILE THE GRAPHIC SCREEN IS ENABLED, WILL BE ED IN CHARACTER SET 5. F YOU WANT THE WORD "ELLO" ED AS ABOVE EXCEPT, FOUR COLUMNS OVER AND 6 ROWS DOWN FROM THE TOP OF THE SCREEN RACTER SET BEING USED. (2) HE ABOVE AND SET THE POSITION WHERE THE NEXT CHARACTER(S) WILL BE ED. (3) LL THE ABOVE AND ACTUALLY PLACE A CHARACTER ON THE SCREEN ENABLED. S = 0-5 : CHARACTER SET NUMBER (FROM CHARACTER SET TABLE) HE GRAPHIC SCREEN TO NORMAL, PLACE THE NUMBER SIGN (#) AFTER THE COMMAND. : ENABLE THE BOTTOM COORDINATES # : RESTORE THE SCREEN TO THE NORMAL COORDINATES SYSTEM. : S, X, Y, CH URPOSE INE BEING COMPLETED. * : URPOSE: AKES THE AND COMMANDS TURN OFF DOTS, INSTEAD OF TURNING THEM ON. ESCRIPTION: ITH THIS ENABLED, ALL DOTS TO BE TED OR N WILL TURN OFF ANY DOTS THAT HAPPEN TO BE TURNED ON.  THE LINE IN A INCREMENT OF 'S'. - X = 0-319 : HORIZONAL POSITION Y = 0-199 : VERTICAL POSITION S = 0-255 : INCREMENT OF DOTS (PIXELS) IN THE LINE - X = 0-159 : HORIZONAL POSITION Y =  Y2 HIS WILL DRAW A LINE FROM (X1,Y1) TO (X2,Y2). X1, Y1 X2, Y1 S AME AS ABOVE EXCEPT, IN INCREMENTS OF 'S'. X1, Y1 X2, Y2 HIS WILL DRAW A LINE FROM (X1,Y1) TO (X2,Y2) UNTIL, IT REACHES A DOT (PIXEL) THAT HAS ALR A - SCREEN ENABLED. : X, Y URPOSE: HIS WILL DRAW A STRAIT LINE FROM ONE POINT TO ANOTHER. ESCRIPTION: HE ABOVE FORMAT IS ONE OF SIX DIFFERENT WAYS OF USING THIS COMMAND. ERE IS A LIST OF ALL THE POSSIBLE COMBINATIO  SET ALL FOUR COLORS. - C1 = 0-15 : CHARACTER COLOR C2 = 0-15 : BACKGROUND COLOR C3 = ---- : NOT USED C0 = ---- : NOT USED - C1 = 0-15 : COLOR 1 C2 = 0-15 : COLOR 2 C3 TER SETS 1 AND 2. F THIS IS THE CASE, YOU SHOULD PROBABLY MOVE THEM TO A SAFE PLACE, BY USING THE COMMAND. HEN JUST THEM BACK WHEN THEY ARE NEEDED. : C1, C2, C0, C3 URPOSE: ET THE COLOR OF ALL GRAPHIC SCREENS. Y USING 2 THERE WILL BE NO PROBLEM. LSO THE , , AND COMMANDS HAVE NO EFFECT ON HOW CHARACTERS ARE PLACED ON A GRAPHIC SCREEN. : URPOSE: O CLEAR A GRAPHIC SCREEN. ESCRIPTION: HIS WILL CLEAR (PLACE , THEN YOU WOULD USE: 100 5, 4, 6 : "ELLO" OW LET US SAY, AFTER THIS IS DONE, YOU WANT TO PLACE THE LETTER "" IN THE UPPER RIGHT CORNER OF THE SCREEN, EXCEPT IN CHARACTER SET 2 (CUSTOM SET AT $7000 HEX. 28672 DEC.), YOU WOULD ADD X = 0-39 : HORIZONAL POSITION Y = 0-24 : VERTICAL POSITION CH = 0-255 : CHARACTER NUMBER (IN SCREEN CODE) : O THE WORD "ELLO" IN CHARACTER SET 5 (UPPER AND LOWER CASE WITH LIMITED GRAPHICS), YOU WOULD USE: 100 : O PLACE A CHARACTER ON A GRAPHIC SCREEN, SET THE POSITION OF CHARACTERS TO BE ED, AND TO SET THE CHARACTER SET, THE CHARACTERS ARE TO BE ED WITH. ESCRIPTION: HIS COMMAND CAN BE USED FOR ONE OF THREE PURPOSES: (1) O SET THE CHA  O ENABLE ERASE MODE, USE THE COMMAND AS ABOVE. O DISABLE ERASE MODE, PLACE A NUMBER SIGN (#) AFTER THE COMMAND AS WITH THE COMMAND. * : URPOSE: O SWITCH BETWEEN THE TWO - SCREENS. ESCRIPTION: HE 0-199 : VERTICAL POSITION S = 0-255 : INCREMENT OTE: OST OF THE TIME, THE TWO TYPES OF COMMAND WILL NOT PERFORM PROPERLY ON THE - SCREEN. ND THE LARGER THE VALUE OF 'S' IN THE LATTER OF THE TWO, THE GREATER THE CHANCE OF THE L EADY BEEN TURNED ON. F THIS HAPPENS, IT WILL THEN END THE LINE BEING N AT THIS POINT. O DETECT IF THIS HAS HAPPENED, THE () VARIABLE WILL BE SET TO A ONE. X1, Y1 X2, Y2 S HIS IS THE SAME AS ABOVE EXCEPT IT WILL DRAW NS: X, Y HIS WILL DRAW A LINE FROM A POINT PREVIOUSLY SET BY THE OR COMMANDS, TO THE POINT (X,Y). X, Y S AME AS ABOVE EXCEPT, IT WILL SPACE THE DOTS (PIXELS) ACCORDING TO THE VALUE OF 'S'. X1, Y1 X2, = 0-15 : COLOR 3 C0 = 0-15 : COLOR 0 : O SET THE COLOR OF A - SCREEN TO: BLACK FOR THE BACKGROUND COLOR AND WHITE FOR THE CHARACTER COLOR, YOU WOULD USE: 100 1, 0 OTE: EMEMBER NOT TO USE C0 AND C3 WITH  ESCRIPTION: N A - SCREEN THIS WILL SET THE CHARACTER (ALL DOTS OR PIXELS TURNED ON) COLOR TO C1 AND SET THE BACKGROUND (ALL DOTS OR PIXELS TURNED OFF) COLOR TO C2. OU MUST NOT INCLUDE C0 AND C3. ITH THE - SCREEN ENABLED, THIS COMMAND WILL  THE VALUE OF 0 IN ALL THE MEMORIES THE GRAPHIC SCREEN USES) THE COMPLETE GRAPHIC SCREEN YOU HAVE ENABLED AT THE TIME YOU USE THIS COMMAND. : F 1 OR 3 ARE ENABLED AT THE TIME YOU USE THIS COMMAND, THE COMMAND WILL ERASE CHARAC : 110 2, 39, 0, 1 OTE: HE CHARACTER SET CAN BE SWITCHED WITHOUT AFFECTING ANY OTHER CHARACTERS ON THE SCREEN. HARACTER SETS 0 AND 1 SHOULD NOT BE USED BECAUSE THEY ARE LOCATED AT THE SAME PLACE AS 1 AND 3. F YOU ARE ONL \C \C \P HIS PROGRAM IS NOT PUBLIC DOMAIN AND IS FULLY COPYRIGHTED. O TO THE GIANT COSTS OF PRODUCTION AND ADVERTISING, WE HAVE DECIDED TO USE THE STYLE OF MARKE 52 (IT AP & PRITE OMMANDS) \M2,2 \C OTE: LL OF THE FOLLOWING COMMANDS ONLY WORK WITH BIT MAPPED GRAPHICS SCREENS. LL COMMANDS WITH AN ASTERISK (*) ARE DESIGNED ONLY TO WORK WITH THE - GRAPHIC SCREENS. LL O R BLOCK ON THE SCREEN. F YOU ARE USING A - SCREEN THIS WILL CHANGE THE COLOR IN ONE CHARACTER BLOCK, OF ALL DOTS N OR TED, WITH 2 OR 3. HE POSITION OF THE CHARACTER BLOCK TO BE CHANGED IS DETERMINED BY THE 'X,Y' COORDINATES YOU SPVICES SUCH AS A PRINTER OR EXTRA DISK DRIVE CAN CAUSE ECURITY EVEN TO CRASH. HESE EXTRA DEVICES SHOULD NOT AFFECT ANY OTHER PROGRAMS IN THE ISK IBRARIAN SYSTEM EXCEPT ECURITY EVEN. HEN KEEP PRESSING <> UNTIL YOU ARE TOLD TO INSERT YOUR LD DOWN THE / KEY TO ABORT BACK TO THE MAIN MENU. F YOU TRY TO SEE THE DIRECTORY OF A DISK AND THE LIGHT ON YOUR DRIVE FLASHES RAPIDLY, YOU SHOULD GO TO THE MAIN MENU AND PRESS <>. HEN KEEP PRESSING <> UNTIL YOU ARE TOLD TO INSERT YOUR ING AND WRITE DOWN, ON WHICH TAPE AT WHAT COUNT YOU PUT WHICH DISK. HIS INFORMATION CAN THEN LATER BE ENTERED INTO - SO YOU CAN HAVE AN UP TO DATE PRINTOUT OF WHAT YOU HAVE WHERE. HEN ECURITY EVEN IS SEARCHING THE TAPE FOR THE HEADER OFENU THEN REWIND YOUR TAPE TO THE START OF THE BACKUP AND PROCEED TO ERIFY THE DISK. F YOU GET A ! YOU MIGHT HAVE TO SWITCH THE BRAND NAME OF THE TAPE YOU ARE USING. VEN SOME OF THE MOST EXPENSIVE TAPES ARE TOO THIN AND CAN STRETCH.  F YOU ARE COPYING A DISK AND GET READ ERRORS, IT USUALLY MEANS EITHER YOU HAVE A BAD DISK, THE PROGRAM IS A PIECE OF SOFTWARE OR THE DISK IS NOT PROPERLY FORMATTED (EFER TO THE 1541 DISK DRIVE USER'S MANUAL FOR A COMPLETE EXPLANATIOE IN USE. F YOU DISK CONTAINS RANDOM ACCESS FILES LIKE DOES THEN YOU WILL PROBABLY WANT TO USE THIS METHOD. \C HEN YOU MAKE A COPY OF A DISK IT WILL ONLY COPY THE PARTS OF A DISK WHICH HAS BEEN SPECIFIED AS BEING USED IN THE S ONTO CASSETTE TAPE. OTH OF THESE PROGRAMS SHARE SOME COMMON TERMINOLOGY. ERE IS A SMALL LIST: \C OR . HIS REFERS TO THE DISK YOU WISH TO MAKE A BACKUP COPY OF. HEN PROMPTED WITH OR THIS IS THE DISK THE PROGRATING. LEASE READ THE NOTICE IN THE DOCUMENTS. \P \M2,2 \CINGLE RIVE OPY & ECURITY EVEN HESE TWO PROGRAMS ARE SIMILAR IN MANY WAYS. HEY BOTH MAKE BACKUP COPIES OF YOUR - SOFTWARE AND BOTH ALLOW YOU TO CHOOSE EITHER COMMANDS WILL WORK WITH BOTH TYPES OF SCREENS, UNLESS OTHERWISE SPECIFIED. : X, Y, C, B URPOSE: O CHANGE ONE COLOR BLOCK ON THE SCREEN. ESCRIPTION: HIS WILL CHANGE THE CHARACTER AND BACKGROUND COLOR OF ONE CHARACTE ECIFY. X = 0-39 : HORIZONAL POSITION Y = 0-24 : VERTICAL POSITION C = 0-15 : CHARACTER COLOR OR 1 B = 0-15 : BACKGROUND COLOR OR 2 * : URPOSE: O REFORMAT A - SCREEN. ESCRIPTION: HIS WILL  CHANGE THE 'X,Y' COORDINATES OF THE SCREEN, SO '0,0' IS IN THE BOTTOM LEFT CORNER OF THE SCREEN INSTEAD OF THE TOP LEFT CORNER. HE HORIZONAL COORDINATES WILL STAY THE SAME AS BEFORE. HE ABOVE FORMAT WILL ENABLE THE NEW COORDINATES SYSTEM. O RESTORE TSOURCE DISK. OW PRESS <*> TO ABORT. LL FUNCTIONS SHOULD NOW WORK NORMALLY. : OU CAN NOT HAVE ANY OTHER DEVICES ON WHEN YOU USE OTHER THAN A CASSETTE TAPE RECORDER, A 1541 DISK DRIVE, A MONITOR, AND YOUR COMPUTER. NY OTHER DE YOUR BACKUP, THE SCREEN WILL BE FLASHING COLORS QUITE RAPIDLY. T THIS POINT YOU CAN HOLD DOWN THE / KEY TO ABORT BACK TO THE MAIN MENU. F YOUR ARE USING INGLE RIVE OPY OR ECURITY EVEN AND ARE READING OR WRITING TO A DISK, YOU CAN HO HAVE FOUND BY PERSONAL EXPERIENCE THAT SOME OF THE CHEAP TAPES WORK THE BEST. F YOU STILL KEEP GETTING ERRORS YOU MAY NEED TO CLEAN YOUR CASSETTE RECORDER HEADS. T IS GOOD PRACTICE WHEN YOU START ON A TAPE TO ZERO THE TAPE COUNTER AT THE BEGINNN OF THE ERRORS). \P \C & HEN EVER YOU BACKUP A DISK ONTO TAPE IT IS A GOOD IDEA TO THE BACKUP TO MAKE SURE YOU GOT A GOOD COPY. FTER YOU HAVE FINISHED THE BACKUP ONTO TAPE CHOOSE OPTION <> ON THE MAIN MLOCK VAILABILITY AP (EE YOUR 1541 DISK DRIVE USER MANUAL). HIS MAKES FOR A FASTER COPY IF THERE ARE FREE BLOCKS ON THE DISK AND IF YOU ARE USING TAPE IT WILL TAKE UP LESS SPACE. HIS METHOD IS RECOMMENDED FOR THE MAJORITY OF YOUR DISKS. \C M IS REFERRING TO. \C OR . HIS IS THE DISK OR TAPE YOU PLAN TO COPY THE INFORMATION ONTO. HIS IS YOUR DISK OR TAPE. \C HIS ALLOWS YOU TO COPY THE WHOLE DISK, EVEN PARTS OF THE DISK WHICH MAY NOT B THER A FULL DISK OR ... COPY. HE MAJOR DIFFERENCE BETWEEN THE TWO IS THAT INGLE RIVE OPY MAKES BACKUP COPIES OF YOUR DISKS ONTO ANOTHER DISK WITH A SINGLE 1541 DISK DRIVE, WHERE AS ECURITY EVEN ALLOWS YOU TO PUT YOUR BACKUP COPIES OF YOUR DISK YOUR FILE TO DETERMINE THAT IT IS A APE-OG FILE AND DOES NOT NEED TO BE SPECIFIED EITHER. FTER YOU GIVE IT A FILE NAME AND IT FINDS IT ON THE DISK, IT WILL ASK YOU IF YOU WISH TO APPEND IT TO THE LIST IN MEMORY ( IF THERE IS A LIST IN MEMORY ).  INGLE RIVE OPY & ECURITY EVEN \M2,2 \C \C \C INGLE RIVE OPY \C \C & \C \C  TAND BUT ONCE YOU TRY IT YOU WILL UNDERSTAND WHAT IT DOES AND HOW USEFUL IT CAN BE. NE PERSON DID NOT HAVE A CASSETTE RECORDER AND WAS NOT INTERESTED IN ECURITY EVEN BUT STILL USED APE-OG TO KEEP TRACK OF HIS COPY-PROTECTED SOFTWARE AND BEFORE PRIN R PRINT WITH A WORD PROCESSOR OR SEND OVER THE PHONE. \C - HIS CAN BE A GREAT HELP IN DETERMINING WHAT YOU HAVE STORED ON TAPE AND WHAT YOU HAVE ON DISK. OU CAN LOAD A APE-OG FILE INTO WHICH WILL FLAG ALL THE OU MIGHT HAVE NOTICED OPTION <>. ERE IS ANOTHER HANDY METHOD TO HELP YOU FIND THE DISK A CERTAIN PROGRAM IS ON WHEN YOUR LIST IS OUT OF REACH. HIS WILL PRINT THE NAMES OF THE PROGRAMS ON A GIVEN DISK ONTO A SMALL LIST SO THAT YOU CAN CUT IT OUT  MINE MY NAME AND DATE. EXT YOU WILL BE ASKED FOR THE NUMBER OF COLUMNS. F YOU HAVE A 1525 OR 801 PRINTER YOU WOULD NOT WANT TO GO OVER 3 COLUMNS. F YOU HAVE AN PSON FX185 YOU COULD HAVE A 9 COLUMN PRINTOUT IN COMPRESSED MODE. FTER YOU HAVE SELED SELECT ZERO FOR NO COMMAND. F YOU HAVE AN PSON, ROWRITER, ECT. YOU CAN SPECIFY A COMMAND CODE FOR DIFFERENT PRINTING MODE SUCH AS COMPRESSED. OW THAT YOU HAVE YOUR OPTIONS SELECTED, YOU CAN PRINT YOUR LIST OR YOU CAN SELECT OPTION <> TO SAVTYPE MAKES THE LIBRARY NUMBERS EASIER TO FIND ON A LONG LIST, BUT THE CHOICE IS UP TO YOU! OU MAY ALSO WANT TO SET THE TAB. HIS IS HOW MANY PLACES OVER THE PRINTER MOVES BEFORE ANYTHING IS PRINTED. FOUND THAT A TAB OF FIVE WORKS BEST ON MY PRMPATIBLE PRINTER, THEN YOU HAVE NOTHING TO WORRY ABOUT. HERE ARE A FEW THINGS YOU MAY WANT TO CHANGE IN THIS SETUP THOUGH. OR AN EXAMPLE YOU MIGHT WANT TO CHANGE THE FILLER TYPE. HE FILLER TYPE IS A SPACE OR A PERIOD. HIS IS USED TO PAD THE PROGRUSE THIS FUNCTION YOU MUST HAVE FIRST READ YOUR LIST INTO . HEN YOU ARE PROMPTED FOR A FILENAME, YOU USE THE NAME OF YOUR FRIENDS FILE. T WILL THE DELETE ALL THE NAMES WHICH MATCH IN BOTH LIST. HEN IT HAS FINISHED, THE NAMES WHICH ARE STILL IN  F YOU TYPE "" IT WILL ERASE THE LIST IN MEMORY AS IT LOADS. F YOU ANSWER "" THEN IT WILL TACK ITSELF ONTO THE LIST WHICH IS ALREADY IN MEMORY. \ \C ITH THIS OPTION YOU CAN COMPARE YOUR LIST WITH A FRIENDS LIST AND HAVE A LIST O ECURITY EVEN \C \C \C REATED BY: \C \C OCKY OORE \C \C () 1987 XTING HIS LIST HE WOULD LOAD HIS APE-OG FILE TO FLAG ALL HIS PROTECTED SOFTWARE. HEN YOU USE THIS FUNCTION. T WILL PUT AN ASTERISK NEXT TO THE LIBRARY NUMBER OF ALL THE DISKS THAT WHERE PUT ONTO TAPE. HIS MIGHT SEEM A LITTLE DIFFICULT TO UNDERSDISKS YOU HAVE PUT ONTO TAPE WITH AN ASTERISK. OU MUST HAVE YOUR LIST IN MEMORY WHEN YOU USE THIS FUNCTION. T WILL PUT AN ASTERISK NEXT TO THE LIBRARY NUMBER OF ALL THE DISKS THAT WHERE PUT ONTO TAPE. HIS MIGHT SEEM A LITTLE DIFFICULT TO UNDERSAND PASTE IT ON THE DISK JACKET. OU CAN ALSO SPECIFY THE NUMBER OF ROWS. F YOU USE THE MAXIMUMS YOU CAN JUST FIT THE LIST ON THE JACKET. : OU CAN SELECT A PRINTER DEVICE OF 8 OR 9 TO PUT YOUR LIST ON DISK AS A "" FILE THAT YOU THEN LATECTED THE NUMBER OF COLUMNS, THE PRINTING WILL START. OU MAY PRESS ANY KEY TO PAUSE THE LISTING THEN ANY KEY TO RESUME PRINTING. OU MAY ALSO PRESS THE <> KEY TO ABORT THE LISTING. FTER IT IS DONE YOU WILL BE RETURNED TO THE SUB MENU. E THESE PRINTING PARAMETERS SO THAT THEY WILL BE SET EVERY TIME YOU LOAD . HEN YOU CHOOSE OPTION <> YOU WILL BE ASKED FOR A TITLE NAME. HIS CAN BE ANYTHING UP TO 16 CHARACTERS LONG AND WILL APPEAR AS THE HEADER ON EVERY PAGE. USUALLY GIVEINTER SO THAT HAVE ROOM TO PUNCH HOLES IN MY PRINTOUT SO CAN PUT THEM IN A THREE RING BINDER. OU CAN ALSO CHANGE PRINTER DEVICE, SECONDARY ADDRESS, OR ESCAPE COMMAND. F YOU HAVE A OMMODORE PRINTER YOU WON'T NEED THE ESCAPE COMMAND AND SHOULAM NAME. ERE IS AN EXAMPLE OF WHAT THE FILLER TYPE LOOK LIKE: # ---------------- ---- 001 (PACE FILLER TYPE) ........ 001 (ERIOD FILLER TYPE) PERSONALLY THINK THE "." FILLER , DID NOT MATCH WITH YOUR FRIENDS LIST ( YOUR FRIEND DOES NOT HAVE). \C HEN YOU ENTER THE SUB MENU YOU MIGHT BE A BIT CONFUSED AND WORRIED ABOUT HAVING TO GO THROUGH A BIG PRINTER SETUP ROUTINE. F YOU HAVE A OMMODORE CO F ALL THE PROGRAMS WHICH YOU HAVE THAT THEY DON'T OR ALL THE PROGRAMS THEY HAVE THAT YOU DON'T. HIS IS NOT PERFECT. F YOU CALL A FILE "-" AND THE SAME FILE ON A FRIENDS DISK IS CALLED " " THE "-" WILL CAUSE THESE NOT TO MATCH. O  THE LIBRARY NUMBERS DOWN ON YOUR DISKS ( REMEMBER NOT TO EXCEED "999" ) FOR THAT SECTION, YOU WILL NEED TO DECIDE IF THERE WILL BE ENOUGH ROOM IN THE LIST TO KEEP ALL YOUR SECTION TOGETHER. HAVE ALL MY GAMES IN ONE FILE AND ALL OTHER PROGRAMS IN ANOT E FILE. F YOU ANSWER "" IT WILL THE OLD FILE THEN SAVE THE NEW ONE ( @0: ). FTER THE SAVE IS FINISHED YOU WILL BE RETURNED TO THE MAIN MENU. HEN YOU WANT TO RELOAD YOUR FILE USE OPTION <> TO LOAD YOUR FILE. F YOU NEED T D " ", " ", ECT. PTION <> WILL ERASE THE LIST IN MEMORY. EMEMBER: O GET BACK TO THE MAIN MENU USE THE ASTERISK <*>. \C OW YOU HAVE READ AND EDITED YOUR FILE YOU SHOULD NOW SAVE IT TO DIS EASILY FIND AND ERASE DUPLICATES. PTION <> AND <> ALLOWS YOU TO DELETE EITHER BY LIBRARY NUMBER OR PREFIX. F YOU WANT A LIST OF ALL YOUR GAMES AND NO EDUCATIONAL YOU COULD TYPE "" AND ALL EDUCATIONAL PROGRAMS WOULD BE GONE. UST MAKE SURE YORARY NUMBER, AND YOU ONLY WISH TO CHANGE THE LIBRARY NUMBER YOU JUST HAVE TO PRESS <> AND THE NORMAL CURSOR WILL JUMP TO THE LIBRARY NUMBER FIELD. OW IF YOU WANT TO CHANGE THE PREFIX OR BEGINNING OF THE LIBRARY NUMBER, JUST TYPE THE PORTION YOU W" PREFIXED LIBRARY NUMBERS TO "" PREFIXES OR ALL "10" TO ALL "40", ECT. UST PRESS <> AND YOUR IN THE EDIT MENU. F YOU PRESS <> AGAIN YOU WILL NOW BE IN EDIT MODE. OU WILL SEE A PORTION OF YOUR LIST DISPLAYED ON THE SCREEN AND THE FIRST ONOF THE DIRECTORY OR YOU TYPE "". <> ERE IS WHERE YOU CAN ENTER THOSE PROGRAMS LIKE " " WHICH HAS THEIR DIRECTORIES MESSED UP OR ARE SINGLE DISK GAMES. SING THIS OPTION IS VERY SIMPLE, JUST TYPE AN ASTERISK AND HITTER THIS YOU WILL BE RETURNED TO THE MAIN MENU. F YOU ANSWER "" IT WILL READ A NAME OFF OF THAT DISK THEN ASK YOU " (//)". F YOU WISH TO KEEP THAT NAME ANSWER "". F YOU DON'T WANT TO KEEP THAT FILE TYPE "". (F THE DISK ONLY HAS ONENTO A FILE? LL YOU HAVE TO DO IS CHOOSE OPTION <> OR OPTION <> TO ENTER THE NAMES. <> HE FIRST THING YOU WILL BE ASKED IS FOR A DISK LIBRARY NUMBER. UST GET DISK "001" FROM YOUR LIBRARY AND INSERT IT INTO YOUR DRIVE. YOUR DISK LABEL SO THAT YOU CAN EASILY FIND THE DISK YOU ARE LOOKING FOR. F YOU GIVE EACH SIDE OF YOUR DISK A SEPARATE LIBRARY NUMBER AND START WITH "001" ON SIDE ONE OF DISK ONE, YOU WILL INSTANTLY KNOW IF THE PROGRAM IS ON THE FRONT OR THE BACKSIDE OHER. OU MAY HAVE TO DO THIS ALSO. F YOU DO USE JUST ONE FILE IT IS MUCH EASIER TO SKIP A SECTION OF LIBRARY NUMBERS. ET'S SAY YOUR GAMES END AT NUMBER "246", COULD START LABELING YOUR DISK UTILITIES AT NUMBER "700" SO YOU WILL HAVE ROOM WHEN YO LOAD A VERSION 1.1 FILE USE OPTION <>. OTE: WILL PUT A "<-" IN FRONT OF YOUR FILE SO YOU CAN SEE WHICH FILE IS A VERSION 4.0 OR A VERSION 1.1 FILE. OU HAVE TO SPECIFY THE " ". LSO APE-LOG WILL PUT A "\" IN FRONT OF K. O DO THIS PRESS <> OFF OF THE MAIN MENU. OU WILL BE ASKED FOR A FILENAME. F YOU HAVE ALREADY SAVED AN OLDER FILE AND WISH IT TO BE SAVED UNDER THE SAME NAME JUST USE THE SAME NAME. F THE FILE EXISTS YOU WILL BE ASKED IF YOU WISH TO REPLACE THU HAVE ALREADY SAVED THE FILE. PTIONS <>, <>, AND <> ARE YOUR SEARCH COMMANDS. F YOU TYPE "" THEN OPTION: <> OULD FIND ONLY THE EXACT MATCH "" <> OULD FIND " ", " ", ECT. <> OULD FIND ALL OF <> ANISH TO CHANGE AND HIT <>. S AN EXAMPLE, IF THE LIBRARY NUMBER WAS "004" AND YOU WANTED IT TO BE A "004" JUST TYPE "" THEN HIT <>. HE "004" WILL NOT CHANGE. O EXIT EDIT MODE JUST PRESS ASTERISK. PTIONS <> AND <> ALLOW YOU TO E WILL BE REVERSED AND WHITE. F YOU PRESS <-> OR <-> THE BIG REVERSED CURSOR WILL MOVE UP OR DOWN. F YOU PRESS YOU WILL SEE A HELP MENU. HE ONLY THING THE HELP MENU DOES NOT MENTION IS WHEN YOU PRESS <> TO CHANGE THE NAME AND LIB <> TO GO BACK TO THE MENU OR TYPE THE FILENAME AND HIT <> THEN TYPE THE LIBRARY NUMBER AND HIT <>. \C OW WE GET TO A VERY IMPORTANT PART OF THE . HE EDIT MENU. ITH OPTION <> YOU COULD CHANGE ALL " NAME WHICH YOU HAVE ALREADY PASSED AND KEEP AND THE PROGRAM HAS A BUNCH OF SUBFILES ( LIKE ) YOU CAN ENTER "" FOR "DONE" AND RETURN TO THE MAIN MENU.) EXT IT WILL READ THE NEXT NAME AND ASK YOU IF YOU WANT TO KEEP IT UNTIL IT GETS TO THE END  OW ENTER THE LIBRARY NUMBER AND HIT <> ( REMEMBER THE LIBRARY NUMBER CONSISTS OF YOUR DISK NUMBER AND PREFIX ). EXT YOU WILL BE ASKED " (/)". F YOU ANSWER NO IT WILL READ ALL THE NAMES OFF OF THAT DISK AND ENTER THEM INTO THE LIST. FF THE DISK BECAUSE IF IT IS A ODD NUMBER IT WOULD BE ON THE FRONT SIDE. F IT WAS A EVEN NUMBER IT WOULD BE ON THE BACKSIDE. \C OW YOU HAVE A PROGRAM TO KEEP TRACK OF YOUR LIBRARY OF PROGRAMS BUT HOW DO YOU GET ALL THOSE NAMES I OU GET MORE GAMES. : HE LIBRARY NUMBER AND PREFIX ARE TOTALLY DIFFERENT FROM YOUR " ". DOES NOT CARE WHAT YOUR " " IS, IT JUST WANTS YOU TO PICK A NUMBER IN ORDER FROM "001"-"999" FOR YOUR LIBRARY NUMBER AND WRITE IT DOWN ON  4.1 \M2,2 \C \C \C ISK IRECTORY ORTER \C \C ERSION 4.1 \C \C REA ED THE BACKSIDE YOU SHOULD STILL GIVE IT A LIBRARY NUMBER AND IN MANUAL ENTRY ENTER IT WITH A NAME LIKE "" AND PREFIX OF "" STANDING FOR BLANK. HEN IF YOU DO PUT SOMETHING ON THE BACKSIDE IT WILL ALREADY HAVE A LIBRARY NUMBER. F YOU THINK YOU W SORTED BY LIBRARY NUMBER OR PREFIX IT WILL ALWAYS BE FIRST. OTICE THAT GIVE THE FIRST LETTER OF THE FILENAME A SPACE. HIS INSURES THAT WHEN THE LIST IS SORTED BY FILENAME THEY WILL STILL BE IN ORDER. OW LET'S GET BACK TO ORGANIZING YOUR LIBR LIST. HIS ALLOWS OTHER PEOPLE TO KNOW WHAT TYPE A CERTAIN PROGRAM IS. N EASY WAY TO ADD THIS TO YOUR LIST SO THAT THEY WILL ALWAYS BE PRINTED AT THE TOP OF YOUR LIST IS TO USE MANUAL ENTRY AND ENTER THEM LIKE THIS: \M6,6 # -- HAT WAY IT WOULD GIVE ALL THE PROGRAMS ON THAT DISK THE LIBRARY NUMBER "001". F THERE ARE DIFFERENT TYPES OF PROGRAMS ON THE DISK YOU WOULD HAVE TO EDIT THE PREFIX IN EDIT MODE. HE PREFIX MEANINGS ARE UP TO THE USER. S AN EXAMPLE, USE: \M5,5 ASSIFICATION THE PROGRAM IS FOLLOWED BY A THREE DIGIT DISK NUMBER. S AN EXAMPLE, LET'S SAY YOU START WITH YOUR GAMES. OU WOULD GIVE THE FIRST DISK, FIRST SIDE, THE LIBRARY NUMBER: 001 : "" MEANS ARCADE GAME AND "001" MEANS DISK ONE SIDE ONE.  IT IS VERY EASY TO ORGANIZE YOUR LIBRARY. F YOU HAVE A LIBRARY WITH MORE THEN 100 PROGRAMS YOU PROBABLY HAVE ALREADY SPLIT YOUR LIBRARY UP INTO SECTIONS. HESE SECTIONS MIGHT BE ADVENTURE GAMES, ARCADE GAMES, MAGAZINE PROGRAMS, DISK UTILITIES, PRO OTE: LEASE FEEL FREE TO GIVE ALL YOUR FRIENDS A COPY OF THIS SOFTWARE AND PLEASE INCLUDE THE DOCUMENTS. \P \M2,2 ISK IRECTORY ORTER () IS A VERY EASY TO USE AND POWERFUL DISK CATALOGING PROGRAM. T ALLOWS A PERSON TO READ IN THE O SEND US $5.00 TO KEEP YOUR NAME ON OUR FILE SO YOU CAN BE INFORMED WHEN NEW TITLES OR UPDATES BECOME AVAILABLE. E SURE TO TELL US WHICH MACHINE (OMMODORE OR ) AND WHAT DISK DRIVE YOU WILL BE USING. F YOU WOULD LIKE TO KNOW WHAT WE HAVE AVAILABL OR THOSE OF YOU WHO DO NOT KNOW WHAT IS, HERE IS A SHORT DESCRIPTION: HAREWARE IS AN INEXPENSIVE WAY TO MARKET SOFTWARE WHICH ALLOWS COMPUTER USERS TO TRY SOFTWARE OUT AND SEE IF THEY LIKE IT. F THEY DO AND WILL BE USING IT, THEY TED BY: \C \C \C OCKY OORE & RAIN OUGE \C \C \C () 1987 \C ILL NEVER USE THE BACKSIDE BECAUSE YOU DON'T THINK IT'S SAFE, THEN MAKE SURE YOU GIVE IT A LIBRARY NUMBER. ALSO FELT THE SAME WAY AND THEN FOUND HOW EASY AND SAFE IT WAS TO USE THE BACKSIDES OF MY DISK. OU MIGHT ALSO. NCE YOU HAVE WRITTEN ALLARY. OU SHOULD ALWAYS START WITH WITH THE DISK NUMBER OF "001" ON THE FIRST DISK FIRST SIDE. HEN THE BACKSIDE OF DISK ONE SHOULD BE "002". OU SAY "MAYBE DON'T HAVE ANYTHING ON THE BACKSIDE" OR MAYBE " NEVER USE THE BACKSIDE". F YOU HAVE NOT US----------------- ---- = ---- = ---- = ---- = ---- = ---- = ---- \M2,2 Y GIVING A LIBRARY NUMBER OF "----" INSURES THAT WHEN THE LIST IS  "" = DVENTURE GAMES "" = ISK UTILITIES "" = DUCATIONAL PROGRAMS "" = RCADE GAMES "" = ROGRAMMING AIDS "" = RAPHIC DRAWING PROGRAMS \M2,2 T IS ALSO A GOOD IDEA TO KEEP A LIST OF YOUR CLASSIFICATIONS IN YOUR  N THIS EXAMPLE USED THE LETTER "" TO REPRESENT ARCADE GAMES. N THIS EXAMPLE YOU WOULD ONLY WRITE DOWN ON THE DISK LABEL "001" BUT WHEN YOU ARE READING IN THE DISK THROUGH , AND YOU ARE ASKED FOR THE LIBRARY NUMBER YOU WOULD RESPOND WITH "001".GRAMMING AIDS, GRAPHICS PROGRAMS, ECT. HIS IS A VERY LOGICAL WAY TO ORGANIZE YOUR LIBRARY. OW ALL YOU HAVE TO DO IS START WITH THE BIGGEST SECTION AND GIVE EACH DISK A 4 DIGIT LIBRARY NUMBER. LIBRARY NUMBER TO DDS IS A PREFIX DENOTING WHAT CLNAMES OF YOUR SOFTWARE LIBRARY INTO ONE (SOMETIMES MORE, DEPENIDING ON THE AMOUNT OF SOFTWARE YOU HAVE) LARGE LIST. OU CAN THEN EDIT, SORT AND PRINT YOUR SOFTWARE LIBRARY SO YOU WILL KNOW EXACTLY WHERE A CERTAIN PROGRAM IS WHEN YOU NEED IT. ITH E FOR YOUR MACHINE, YOU CAN CALL (- 9-5 AM.) OR YOU CAN SEND A FOR MORE INFORMATION. LEASE ADDRESS ALL RESPONSES TO: \C \C.. OX 429 \CLAMATH ALLS, REGON, 97601 \CHONE: (503) 882-7110 ARE ASKED TO SEND IN A FEE FOR THE USE OF THE PROGRAM. ITH MOST SHAREWARE SOFTWARE YOU ARE ASKED TO PAY FEE'S AROUND $25 OR MORE. E ARE NOT . E JUST WANT TO MAKE A LIVING. O, IF YOU LIKE AND WILL USE THE PROGRAM(S), WE WOULD LIKE YOU T \C \C \P HIS PROGRAM IS NOT PUBLIC DOMAIN AND IS FULLY COPYRIGHTED. O TO THE GIANT COSTS OF PRODUCTION AND ADVERTISING, WE HAVE DECIDED TO USE THE STYLE OF MARKETING. A*lH&SCANDINAVIEN PD28 2ADOCUMENT READER -----------------DOCUMENT FILES-----------------DC.DDS=DC.DIR-MODDC.SDC-S7DC.MENU CREATOR DC.G-52 (1)DC.G-52 (2)DDC.G-52 (3)C DC.G-52 (4)2DISK MASTER1TELEFONRINGARE  SPECTACULAR COPY&POPEYE BOOT POPEYEA"DISK CLEANER TELEFONRINGARE DIR.01 DIR.03 DIR.02DIR.04DIR.05DIR.06DIR.16#SC PD.INFO DIR.08 DIR.09DIR.10DISK DIR XREFDISK DIR XREFSWAP DEMOPUT DEMOSMOOTH DEMO1SMOOTH DEMO2TRANSFER DEMOJOY(P) DEMO1JOY(P) DEMO2SOUND DEMO 2076BLITZ!L LL    tb* 2V0rfI6$$$$$$$$$$zttAC`ڞmmںkk22\\\ =uuuvuuuuuuutuuw#*18?FMT[bipw 3b54c6o#o"i"5"5ie556d#d"n"5"5L edc4b3 a e334oȱojȱokpok4j3 ej34aaf jb%<de Lfi"af0,%<de dc(bJf( d(e$f <L L L1 \ 0 BF< l%ddm%e lddmeeLLHkiɁjJfknIlkIm` 9P:Q L# LP9Q:L-.`_0/ȑ_e_7834hhHH; kcm&l&kީ L9:z{=>LᧅL<' YLq). "C L9:LC +Lw edLLedc4b3 ea34a edLbc#"eda4 3)ed$0L-LLhac4b3 bLaa)ia34821 z34bcibL0 d2h h,h.&h0#h8hhhhJ  edLH hhPhQPPi95#ʊniIeeiI iinaa=348a21 ]ȥadJ$p de8a48/ic$bJdc(bJf( d( ݽ e$f    9=:=8 Ii<0 dJeF<Ӑ ;L  C L edLH  9DȄ;L eidL{Lkj$"jzȹ"ȹ:,8jaL§'3<3<+ OCUMENT EADER >ˆ<<)<>O` RINTER RROR>OHSİӱԎ /4ҕ aa>%*DB OCUMENT:  ....AGE:քÄ/‹HFՕR$'\/ ֋3±փà#CR$HF3R$#òHF3 $䀋/ 4$Da3<3<+ OCUMENT EADER >, <> EAD ORE ILES ROM HIS ISK>) <ž> EAD ILES ROM NOTHER ISK>! <*> XIT OCUMENT EADER>1  &= 3070 &= 3080 &= 3090 $䀋/ 4$Da3<3<+ OCUMENT EADER >, <> EAD ORE ILES ROM HIS ISK>) <ž> EAD ILES ROM NOTHER ISK>! <*> XIT OCUMENT EADER>1 IRECTORY ODIFIER 4.1 \M2,2 \C \C \C IRECTORY ODIFIER \C \C ERSION 4.1 \C \C REATEDC \C \P HIS PROGRAM IS NOT PUBLIC DOMAIN AND IS FULLY COPYRIGHTED. O TO THE GIANT COSTS OF PRODUCTION AND ADVERTISING, WE HAVE DECIDED TO USE THE STYLE OF MARKETING. LEAES, ADD COMMENTS, CHANGE FILE TYPES, CHANGE THE NAMES OF FILES, LOCKS AND UNLOCKS FILES ( LOCK REFERS TO SCRATCH PROTECT FILES ) AND CLEANS YOUR DIRECTORIES. HE FIRST THING YOU MUST DO IS INSERT A DISK INTO THE DRIVE AND CHOOSE OPTION <>. HIS Wf %bb"#LC + 8:H9HJHIH HLiJI iL0JI Ȱ&iHi$h f IJ g л ]LqIIe  qIId de Ed0' i;L8 :9Lِيi;L; d9iH:iHGL:G9GIȱGJȱIHJHIHL+ȱ9 ȱ9Eȱ9F1_/i2`0i!9e/k9e0lkkXikȊk ;rE_ȥF_ʆq _  i_Ȋ_ L"qr LLMȄ F  Z     L<^LY P!P 3<3<+ OCUMENT EADER >( NSERT HE ISK ITH OCUMENT ILES> HE ISK RIVE.>* HEN RESS <Ξ> O ONTINUE.>LF3R >&4>$:DC.*`HFHFHFHF<)<>P LEASE ELECT ILE 1 RINT TO CREEN OR RINTER (Ӟ/О):  <LFSP R"{ O ONTINUE>LF3R$jӔ#¦BD԰#HFP HF$!MR$ͲHUQ ϐЌ LEASE HOOSE (/ž/*):  <LFAB * R%*>OAR!nOSAIBCDEFNMFNLNCLLGDVLRETRWPGTSRTFDILL READ INTO MEMORY THE DIRECTORY OF THE DISK YOU HAVE IN THE DRIVE. FTER THE DIRECTORY HAS BEEN READ YOU WILL BE RETURNED TO THE MAIN MENU. F YOU WANT TO JUST CLEAN THE DIRECTORY YOU WOULD NOW CHOOSE OPTION <>. HIS WILL REWRITE THE DIRECTOR BY: \C \C \C OCKY OORE \C \C \C () 1987 \C \ SE READ THE NOTICE IN THE DOCUMENTS. \P \M2,2 \C IRECTORY ODIFIER DOES JUST WHAT THE NAME IMPLIES. T ALLOWS YOU TO MOVE THE NAME IN YOUR DISK DIRECTORIES AROUND INTO ANY ORDER, ADD LINES TO YOUR DIRECTORI OR TO THE LAST NAME AND PRESS <>. OW MOVE YOUR CURSOR TO THE FIRST NAME IN THE LIST AND PRESS <> AGAIN. HE NAME HAS NOW MOVED FROM THE BOTTOM TO THE TOP AND MOVED ALL THE OTHER NAMES DOWN ONE. ET'S INSERT A LINE BETWEEN THE FIRST AND SECOND  REATED BY IRECTORY ODIFIER. OU CAN ADD COMMENTS BY INSERTING A LINE THEN POSITION YOUR CURSOR ON THE LINE AND PRESS <> TO CHANGE THE NAME. HE REST SHOULD BE PRETTY EASY TO UNDERSTAND AND USE. OTE: EMEMBER TO CHOOSE OPTION <> AF OMPUTER FOR, WHAT YOU WOULD LIKE YOUR COMPUTER TO DO THAT IT CAN'T DO NOW, IF YOU ARE PLANNING TO BUY ANOTHER COMPUTER AND WHAT IT WILL BE, OR WHERE YOU THINK YOUR COMPUTER WILL BE TWO YEARS FROM NOW. \P LEASE ADDRESS ALL COMMENTS OR SUBMISSIONS ISK IBRARIAN THAT THEY HAD TO HELP FIND MISTAKES IN. WOULD ALSO LIKE TO THANK RIAN OUGE FOR THE ORIGINAL TO START MY TASK OF BUILDING WHAT MANY PEOPLE AND THINK IS THE BEST DISK ORGANIZER SOFTWARE AVAILABLE. S ALL COMMENTS OR SUBMISSIONS  52 () \M2,2 \C \C \C RAPHICS 52 \C \C ERSION 3.5 \C \C REAT \C \C \P HIS PROGRAM IS NOT PUBLIC DOMAIN AND IS FULLY COPYRIGHTED. O TO THE GIANT COSTS OF PRODUCTION AND ADVERTISING, WE HAVE DECIDED TO USE THE STYLE OF MARKETING. RE ASKED TO SEND IN A FEE FOR THE USE OF THE PROGRAM. ITH MOST SHAREWARE SOFTWARE YOU ARE ASKED TO PAY FEE'S AROUND $25 OR MORE. E ARE NOT . E JUST WANT TO MAKE A LIVING. O, IF YOU LIKE AND WILL USE THE PROGRAM(S), WE WOULD LIKE YOU TOY BACK ONTO THE DISK AND ELIMINATE ANY HOLES FROM OLD SCRATCHED FILES WHICH MAY HAVE BEEN IN THE DIRECTORY. S AN EXAMPLE LET'S SAY YOU JUST GOT THROUGH SCRATCHING A BUNCH OF FILES ON THE DISK AND YOU WANT ANY NEW FILES YOU ADD TO THE DISK TO BE AT THE ED NAMES AND ANY FILES YOU ADD WILL GO TO THE END OF THE DIRECTORY AS YOU WANTED THEM. ET'S SAY YOU HAVE A DISK WHERE YOU ALREADY ADDED THE OTHER FILES AND YOUR DIRECTORY IS ALL MESSED UP. UST CHOOSE OPTION <> TO EDIT THE DIRECTORY. OU WILL NOHE FIRST NAME IN THE LIST AND THEN PRESS <>. OW MOVE YOU CURSOR TO THE LAST NAME IN THE LIST THEN PRESS <> AGAIN. HE NAMES WILL NOW SWITCH PLACES. ET'S MOVE THE LAST NAME IN THE LIST TO THE FIRST POSITION AND INSERT IT THERE. OVE YOUR CURSNAME. OVE YOUR CURSOR ON TOP OF THE SECOND NAME AND THEN PRESS <-> OR <=> DEPENDING ON WHAT TYPE OF LINE YOU WOULD LIKE. OR DELETING A LINE YOU WOULD POSITION THE CURSOR ON THE LINE YOU WANT TO DELETE AND THEN PRESS <>. OU CAN ONLY DELETE A LINE CTER YOU HAVE FINISHED MODIFYING A DIRECTORY, BECAUSE IF YOU FAIL TO RE-WRITE THE DIRECTORY NO CHANGES WILL BE MADE. \P \C E WOULD LIKE TO HERE FROM YOU ABOUT WHAT KIND OF SOFTWARE YOU NEED, THE SOFTWARE YOU USE, WHAT YOU USE YOUR CTO: .. 429 , 97601-0344 HONE: (503) 882-7110 WOULD LIKE THANK ON ELLY AND D REBSBACH FOR THERE IDEAS, BETA TESTING AND PUTTING UP WITH ALL THE MANY VERSION OF THE FOR YOUR MACHINE, YOU CAN CALL (- 9-5 AM.) OR YOU CAN SEND A FOR MORE INFORMATION. LEASE ADDRESS ALL RESPONSES TO: \C \C.. OX 429 \CLAMATH ALLS, REGON, 97601 \CHONE: (503) 882-7110 ED BY: \C \C \C OCKY OORE \C \C \C () 1987 \C  OR THOSE OF YOU WHO DO NOT KNOW WHAT IS, HERE IS A SHORT DESCRIPTION: HAREWARE IS AN INEXPENSIVE WAY TO MARKET SOFTWARE WHICH ALLOWS COMPUTER USERS TO TRY SOFTWARE OUT AND SEE IF THEY LIKE IT. F THEY DO AND WILL BE USING IT, THEY A SEND US $5.00 TO KEEP YOUR NAME ON OUR FILE SO YOU CAN BE INFORMED WHEN NEW TITLES OR UPDATES BECOME AVAILABLE. E SURE TO TELL US WHICH MACHINE (OMMODORE OR ) AND WHAT DISK DRIVE YOU WILL BE USING. F YOU WOULD LIKE TO KNOW WHAT WE HAVE AVAILABLEND OF THE DIRECTORY. F YOU JUST ADD THE FILES THEY WILL START POPPING UP STARTING WHERE YOU SCRATCHED THE OLD FILES. AYBE IN BETWEEN TWO FILES THAT GO TOGETHER. HEN YOU REWRITE THE DIRECTORY WITH IRECTORY ODIFIER IT WILL CLEAN OUT ANY OF THESE OL W SEE PART OF THE DIRECTORY DISPLAYED ON THE SCREEN AND CAN CURSOR UP AND DOWN IN THE LIST. T THIS POINT YOU CAN PRESS THE TO HAVE THE HELP MENU COME UP. ET'S SWITCH THE LAST NAME IN YOUR DIRECTORY WITH THE FIRST ONE. LACE YOUR CURSOR ON T R ING OR ING. HIS CAN BE USED TO STORE SPRITE IMAGES, CHARACTER IMAGES, OR MAYBE GAME SCREENS, UNTIL THEY ARE TO BE USED. OTE: HE UNDER THE IS ALSO USED FOR HI-RES AND LOW-RES SCREENS. O MAKE SURE YOU THIS MEMORY TO ANOTHER TION TO BE PRINTED, WILL PRINT OUT ON THE GRAPHIC SCREEN AND LEAVE THE NORMAL SCREEN UNTOUCHED. N THIS WAY IT IS POSSIBLE TO BLEND TEXT AND HIGH (OR LOW) RESOLUTION GRAPHICS EASILY AND WITHOUT THE NEED TO CONVERT THE CHARACTERS TO SCREEN CODE OR THE NEE AND A $(147) WILL CLEAR THE GRAPHIC SCREEN ENABLED AND THE REVERSE COMMAND WILL ALSO WORK ON A GRAPHICS SCREEN. OU MAY MISS THE (), (), AND "," TO PLACE INFORMATION ON A GRAPHICS SCREEN, BUT 52 HAS A COMMAND TO HELP, WHICH ANY OF 52'S COMMANDS WITHOUT HAVING 52. O DO THIS YOU MUST ADD TWO PROGRAM LINES TO YOUR PROGRAM. HE TWO LINES ARE: 0 (37191)<> 183 =1:"",8,1 1 =1 49152 HESE TWO LINES MUST BE AT THE S OTE: LEASE FEEL FREE TO GIVE ALL YOUR FRIENDS A COPY OF THIS SOFTWARE AND PLEASE INCLUDE THE DOCUMENTS. \P \M2,2 \C HE ONLY PURPOSE OF THIS MANUAL, IS TO EXPLAIN WHAT 52'S NEW COMMANDS ARE, AND HOW TO USE THESE NEW PROGRAMMER WHO WANTS THE SPEED OF MACHINE LANGUAGE WITH THE EASE OF . HIS MANUAL DOES NOT DEAL WITH ANY MACHINE LANGUAGE PROGRAMMING, AND YOU DO NOT HAVE TO HAVE ANY PREVIOUS EXPERIENCE IN MACHINE LANGUAGE TO USE ANY OF 52'S 52 EXTRA CO C/O: .. 429 , ., 97601-0344 LEASE INCLUDE A SELF ADDRESSED, STAMPED REPLY ENVELOPE. OTE: ROM HERE AFTER, HIGH RESOLUTION BIT MAPPED GRAPHICS WILL BE REFERRED TO AS 'HI-RES', AND LOW  52 O LOAD AND INITALIZE 52, TYPE: " 3.5",8,1 [ ] HEN 52 HAS FINISHED LOADING, THE SCREEN WILL CLEAR AND A (C) COPYRIGHT NOTICE WILL BE DISPLAYED. T THIS POINT A '' WILL BE PRINTED ON THE SCTHE SCREEN, BORDER, AND CURSOR COLORS WILL CHANGE TO THE SAME COLORS THEY WHERE WHEN 52 WAS INITALIZED. LSO THE AND STATEMENTS HAVE BEEN REVISED. THER THAN THAT, EVERYTHING WILL BE JUST LIKE NORMAL PLUS 52 NEW COMMANDS. N WHERE THE OR IS, THE FUNCTION WILL NO LONGER RETURN THE IMAGE, INSTEAD IT WILL RETURN THE VALUE OF THE MEMORY LOCATION UNDER THE . HIS MAKES IT POSSIBLE TO USE THE 16 OF MEMORY, UNDER THE MEMORY, FO LOCATION BEFORE YOU USE ANY OF THE COMMANDS THAT WILL AFFECT THIS MEMORY. \CEVISED TATEMENT LSO THE STATEMENT WILL ACT STRANGE IF YOU HAVE ENABLED A GRAPHIC SCREEN. ITH A GRAPHIC SCREEN ENABLED AND IN PROGRAM MODE, ALL INFORMAD FOR SPLIT SCREENS (WHICH 52 DOES NOT SUPPORT). OWEVER, THE (), (), (), AND "," WILL NOT WORK WITH A GRAPHICS SCREEN ENABLED (AND WILL RESULT IN A ), BUT THE CODED COMMANDS WILL WORK TO HOME OR MOVE THE CURSOR, WILL ALLOW YOU TO SET THE EXACT POSITION ON THE SCREEN (SORT OF A ' ' FUNCTION) AND WILL ALSO ALLOW YOU TO USE UP TO FOUR CHARACTER SETS AT THE SAME TIME. \P \C .52' / .52 ES, IT IS POSSIBLE TO A PROGRAM WHICH USES TART OF YOUR PROGRAM, AND THE "" PROGRAM MUST BE ON THE SAME DISK AS YOUR PROGRAM IS ON. O COPY THE "" PROGRAM TO ANOTHER DISK, JUST USE THE " " PROGRAM. ND WHEN THE PROGRAM ASKS YOU " (/) ?", PRESS THE "" KEY.  COMMANDS. HERE ARE QUITE A FEW BOOKS ON THE MARKET WHICH WILL EXPLAIN MORE ABOUT WHAT GRAPHICS ARE, AND HOW GRAPHICS WORK. LSO THIS MANUAL ASSUMES YOU HAVE PREVIOUS AND GRAPHICS PROGRAMMING EXPERIENCE. 52 WAS MAINLY DESIGNED FOR THE MMANDS. HIS MANUAL DOES NOT GO INTO TO GREAT OF DETAIL ABOUT 52'S COMMANDS. F YOU DO NOT UNDERSTAND A COMMAND, JUST SIT DOWN AND TRY IT A FEW TIMES. HIS SHOULD TAKE CARE OF THE PROBLEM. F IT DOES NOT, THEN WRITE TO: RESOLUTION (OR MULTI COLOR) BIT MAPPED GRAPHICS WILL BE REFERRED TO AS 'LOW-RES'. LSO NOTE THAT ALL NUMERIC PARAMETERS USED WITH 52'S NEW COMMANDS WILL HAVE THE FRACTIONAL PART REMOVED AS WITH THE AND . \P \C REEN AND COMMAND RELEASED BACK TO YOU. T THIS POINT, THE START OF WILL BE MOVED TO 1025 ($0401 HEX.), THE START OF SCREEN MEMORY WILL BE RELOCATED TO 33729 ($8400 HEX.), AND WHEN YOU PRESS THE [/] AND [] KEYS AT THE SAME TIME,  : HE COLORS THE SCREEN DEFAULTS TO CAN BE SELECTED BY A FEW STATEMENTS. (SEE ) \P \CEVISED FUNCTION HEN 52 IS ENABLED, THE NORMAL () FUNCTION DOES NOT PERFORM AS BEFORE. OW IF YOU A LOCATIO 52 (HE EST F HE OMMANDS) \M2,2 \C : & B, C URPOSE: HIS WILL SET THE BORDER AND BACKGROUND COLOR OF THE SCREEN. ESCRIPTION: HIS WILL SET THE BORDER COLOR TO 'B', AND SET THE SCREEN' NED. HIS WILL SAVE ALL CHARACTERS IN SET 'S', FROM 'F' TO 'T', UNDER THE FILE NAME YOU SPECIFIED. S = 0-3 : CHARACTER SET (FROM CHARACTER SET TABLE) F = 0-255 : STARTING CHARACTER NUMBER T = 0-255 : ENDING CHARACTER NUMBER : CTER (IN SCREEN CODE) IN CHARACTER SET 'S'. HE OTHER FORMAT FOR THIS COMMAND IS: "..*.***." HIS WILL CONVERT THE DOT PATTERN BETWEEN THE QUOTATION MARKS TO THE PROPER BIT VALUE, AND THEN PLACE THE VALUE IN MEMORY POINTED TO BY THE POI MEMORY. F YOU PLACE SIXTEEN PLACES BETWEEN THE QUOTATION MARKS, IT WILL EXCEPT THE FIRST EIGHT PLACES AS THE DOT PATTERN FOR THAT ROW. HEN THE NEXT EIGHT PLACES WILL BE ACCEPTED AS THE SAME ROW, BUT FOR THE NEXT CHARACTER. HIS ALLOWS YOU TO PROGRAM TWOU MAY ALSO SPLIT THE "" PROGRAM INTO TWO SECTIONS TO MAKE IT TAKE UP LESS MEMORY ON YOUR DISK AND MAKE THE "" PROGRAM LOAD QUICKER. IRST YOU WILL NEED TO ADD THREE PROGRAM LINES TO YOUR PROGRAM INSTEAD OF TWO, WHICH ARE: 0 (37191)hAM (USING SOME OF 52'S COMMANDS) WITHOUT 52 IN PLACE. OU CAN ONLY THE PROGRAM. MAKE THE "" PROGRAM LOAD QUICKER. IRST YOU WILL NEED TO ADD THREE PROGRAM LINES TO YOUR PROGRAM INSTEAD OF TWO, WHICH ARE: 0 (37191)YOU WANT THE DOT TURNED OFF, AND AN ASTERISK (*) WHERE THE DOT IS TO BE ON. : ( X, Y) URPOSE: HIS WILL RETURN THE VALUE OF THE CHARACTER IN THE (X,Y) POSITION OF THE SCREEN. ESCRIPTION: HIS WILL RETURN THE VALUE (IN SCREENO SEE WHAT CHARACTER IS IN THE VERY TOP RIGHT CORNER OF THE SCREEN, YOU WOULD USE: 100 = (39,0) : S, F, "FILE NAME" URPOSE: HIS WILL LOAD AND RELOCATE CHARACTERS PREVIOUSLY SAVED. ESCRIPTION: HIS WILL LOAD CH URPOSE: HIS WILL MOVE A CHARACTER FROM ONE PLACE TO ANOTHER ON THE SCREEN. ESCRIPTION: HIS WILL MOVE THE CHARACTER AND ITS COLOR, THAT IS AT (X1,Y1) ON THE SCREEN, TO (X2,Y2) ON THE SCREEN. T THIS POINT, IT WILL PLACE A SPACE AT (X1,Y1). HE URPOSE: HIS WILL ENABLE OR DISABLE MULTI-COLOR CHARACTER MODE. ESCRIPTION: HE ABOVE FORMAT WILL ENABLE MULTI-COLOR MODE AND SETS THE FIRST AUX. COLOR TO 'C1', AND SET THE SECOND AUX. COLOR TO 'C2'. O DISABLE MULTI-COLOR MODE, SIMPLY LEAVS BACKGROUND COLOR TO'C'. B = 0-15 : BORDER COLOR C = 0-15 : BACKGROUND COLOR : S, F T, "FILE NAME" URPOSE: HIS WILL SAVE TO DISK, CUSTOM CHARACTERS. ESCRIPTION: HIS WILL SAVE ANY CHARACTERS YOU HAVE DESIG S, C URPOSE: HIS SETS A POINTER TO THE PROPER PLACE IN MEMORY, TO PLACE THE FOLLOWING DOT PATTERN. ESCRIPTION: HE ABOVE FORMAT IS ONE OF TWO WAYS OF USING THIS COMMAND. HE ABOVE FORMAT WILL SET A POINTER THE START OF THE 'C' CHARANTER PREVIOUSLY SET. T THIS POINT, IT WILL ADD ONE TO THE POINTER, FOR THE VALUE OF THE NEXT DOT PATTERN LINE TO BE PLACED. HIS WILL CONTINUE TO PERFORM THIS WAY EVERY TIME THE COMMAND IS EXECUTED, UNTIL YOU RESET THE POINTER TO ANOTHER PLACE IN O OR THREE CHARACTERS WITH JUST ONE LARGE DOT PATTERN. S = 0-3 : CHARACTER SET (FROM CHARACTER SET TABLE) C = 0-255 : CHARACTER TO BE PROGRAMMED (IN SCREEN CODE) OTE: EMEMBER WHEN YOUR DESIGNING CHARACTERS, TO PLACE A PERIOD (.) WHERE <>183 =1: "1",8,1 1 =1 =2: "2",8,1 2 =2 49152 OW WHEN YOU USE THE " " PROGRAM AND IT ASKS YOU " (/) ?", YOU JUST PRESS THE "" KEY. OTE: OU CAN NOT EDIT OR A PROGRE OFF 'C1' AND C2. C1 = 0-15 : FIRST AUX. COLOR C2 = 0-15 : SECOND AUX. COLOR : O ENABLE MULTI-COLOR MODE, AND SET BOTH AUX. COLORS TO WHITE, YOU WOULD USE: 100 1,1 O DISABLE MULTI-COLOR MODE, YOU WOULD USE:  CODE) OF THE CHARACTER 'X' COLUMNS ACROSS, AND 'Y' ROWS DOWN ON THE SCREEN. F THE SCREEN IS CLEAR, THE VALUE WILL BE 32. HIS IS THE VALUE OF A SPACE IN SCREEN CODE. X = 0-39 : HORIZONAL POSITION Y = 0-24 : VERTICAL POSITION : ARACTERS INTO CHARACTER SET 'S', AND STARTING AT CHARACTER NUMBER 'F', WITH THE FILE NAME YOU SPECIFIED. S = 0-3 : CHARACTER SET (FROM CHARACTER SET TABLE) F = 0-254 : STARTING CHARACTER LOCATION OF LOAD : X1,Y1 X2,Y2  CHARACTER THAT WAS PREVIOUSLY AT (X2,Y2), WILL NOW BE STORED AT MEMORY LOCATION 40956, AND THE COLOR OF THE CHARACTER IS AT MEMORY LOCATION 40957. X1-X2 = 0-39 : HORIZONAL POSITION Y1-Y2 = 0-24 : VERTICAL POSITION : C1, C2  IMULATES SMOOTH SCROLLS, EXCEPT ONLY TWO KINDS OF CHARACTERS ARE AFFECTED. HE DIRECTION OF THE SCROLL CAN BE LEFT, RIGHT, DOWN, AND UP (AS ABOVE). O SELECT THE DIRECTION OF THE SCROLL, REPLACE THE LETTER '' WITH THE FIRST LETTER OF THE DIRECTION DESIR T PATTERN IN CHARACTER SET 0, YOU WOULD USE: 110 =07: 8 120 0, 42 32 : 130 OTE: HIS COMMAND ONLY WORKS WITH CUSTOM CHARACTERS AND NOT THE NORMAL CHARACTER SETS.  TURN THE SCREEN TO NORMAL, PLACE A NUMBER SIGN (#) AFTER THE "". O PUT THE SCREEN IN 24 ROW MODE (SHRINK VERTICALLY), YOU REPLACE THE LETTER "" WITH THE LETTER "". O DISABLE 24 ROW MODE, PLACE A NUMBER SIGN (#) AFTER THE LETTER "". :  N THE VERTICAL AND HORIZONAL DIRECTION. ESCRIPTION: HIS WILL SET THE HORIZONAL SMOOTH SCROLL POSITION TO 'X' AND THE VERTICAL SMOOTH SCROLL POSITION TO 'Y'. X = 0-7 : THIS IS THE HORIZONAL SMOOTH SCROLL POSITION Y = 0-7 : THIS IS THE V CHARACTER ON THE WHOLE SCREEN. ESCRIPTION: HIS WILL SWAP THE CHARACTER 'CH1' FOR ALL CHARACTERS 'CH2' ON THE SCREEN. CH1 = 0-255 : REPLACEMENT CHARACTER CH2 = 0-255 : CHARACTER TO BE REPLACED : 100 42 32 :AL SMOOTH SCROLL POSITION TO 'X', AND SET THE VERTICAL SMOOTH SCROLL POSITION TO 'Y'. O COPY THE PRESENT SCREEN TO THE ALTERNATE IMAGE SCREEN, AND THEN ENABLE THE ALTERNATE SCREEN, YOU WOULD LEAVE OFF THE 'X,Y' POSITION AND PLACE A NUMBER SIGN AFTER THE 110 : X, Y, CH, C URPOSE: HIS WILL PLACE ONE CHARACTER ON THE SCREEN AND SET ITS COLOR. ESCRIPTION: HIS WILL PLACE THE CHARACTER 'CH' ON THE SCREEN IN THE (X,Y) LOCATION. HEN IT WILL SET THE CHARACTERS COLOR  POSITION CH = 0-255 : CHARACTER (IN SCREEN CODE) C = 0-15 : CHARACTER COLOR : URPOSE: O ENABLE OR DISABLE A CUSTOM CHARACTER SET, OR COPY ALL 512 CHARACTERS IN ROM TO CUSTOM CHARACTER SET ZERO AND ONE. ESCRIPTIOL THE 512 CHARACTERS IN ROM, TO CHARACTER SETS ZERO AND ONE, WHICH ARE IN RAM MEMORY, UNDER . : 100 : 512 110 : 120 # : S DOT PATTER TO A DIFFERENT CHARACTER ONE ROW OR COLUMN AT A TIME. ESCRIPTION: HE ABOVE FORMAT WILL SHIFT THE TOP ROW OF 'CH1'S DOT PATTERN TO THE BOTTOM ROW OF 'CH2', AND SHIFT 'CH1' AND 'CH2'S DOT PATTERN UP ONE ROW IN CHARACTER SET 'S'. HIS SED. S = 0-3 : CHARACTER SET (FROM CHARACTER SET TABLE) CH1 = 0-255 : THE CHARACTER TO SCROLL (OR SHIFT) FROM CH2 = 0-255 : THE CHARACTER TO SCROLL TO (OR SHIFT TO) : O SCROLL THE ASTERISK'S DOT PATTERN DOWN TO THE SPACE'S DO: URPOSE: HIS WILL SHRINK THE SCREEN TO 38 COLUMN OR 24 ROW MODE, OR RETURN THE SCREEN TO NORMAL. ESCRIPTION: HE ABOVE FORMAT WILL SHRINK THE SCREEN IN THE "" DIRECTION (HORIZONALLY), AND PUT THE SCREEN IN 38 COLUMN MODE. O RE 100 : : 24 38 110 #: #: 40 25 : X, Y URPOSE: HIS WILL SET THE THE SMOOTH SCROLL POSITION IERTICAL SMOOTH SCROLL POSITION : O SET THE HORIZONAL POSITION TO 4 AND THE VERTICAL POSITION TO 0, YOU WOULD USE: 100 4, 0 : CH1 CH2 URPOSE: HIS WILL SWITCH ONE TYPE OF CHARACTER TO ANOTHER TYPE OF : X, Y URPOSE: HIS WILL ELIMINATE MOST OF THE JERK OR FLICKER OF THE SCROLLING NEEDED IN SMOOTH SCROLLING. ESCRIPTION: HE ABOVE FORMAT WILL ENABLE THE NORMAL SCREEN, SET THE HORIZON COMMAND. X = 0-7 : HORIZONAL SMOOTH SCROLL POSITION Y = 0-7 : VERTICAL SMOOTH SCROLL POSITION : O COPY THE PRESENT SCREEN AND ENABLE THE ALTERNATE IMAGE SCREEN, YOU WOULD USE: 100 # FTER YOU HAVE MANIPUTO 'C'. FTER YOU USE THE COMMAND, THE CHARACTER THAT WAS PREVIOUSLY AT THE (X,Y) LOCATION, WILL NOW BE IN MEMORY LOCATION 40957, AND THE CHARACTER COLOR WILL BE IN MEMORY LOCATION 40958. X = 0-39 : HORIZONAL POSITION Y = 0-24 : VERTICALN: HE ABOVE FORMAT WILL ENABLE A CUSTOM CHARACTER SET (TURN IT ON). O DISABLE THE CUSTOM CHARACTER SET, USE A NUMBER SIGN (#) AFTER THE COMMAND. HE LAST WAY OF USING THIS COMMAND IS, TO PLACE THE LETTER "" AFTER THE COMMAND. HIS WILL COPY AL OTE: HEN YOU COPY THE CHARACTER SETS TO RAM, IT WILL RUIN S 1 AND 2, AND RUIN SPRITES WITH IMAGE NUMBERS GREATER THAN 191. : S, CH1 CH2 URPOSE: HIS WILL TRANSFER A SPECIFIC CHARACTER' NE, OTHERWISE () WILL EQUAL ZERO. F YOU SWITCH THE LETTER "" WITH THE LETTER "", IT WILL READ THE JOY STICK AS BEFORE, EXCEPT THE DIRECTION READ WILL BE THE "" (VERTICAL) DIRECTION. F THE STICK IS PUSHED UP, THE VALUE RETURNED WILL BE NEGAT OR COMMAND. THERWISE IT WILL PERFORM THE OR COMMAND, AND THEN SKIP THE REST OF THE PROGRAM LINE. F YOU SWITCH A NUMBER SIGN (#) FOR THE EQUALS SIGN (=) AFTER THE COMMAND, THEN YOU MAY ONLY HAVE ONE NUMBER BETWEEN THE PARENTHES URPOSE: HIS WILL RETURN THE VALUE OF ONE OF THE FOUR PADDLES. ESCRIPTION: HIS WILL RETURN THE VALUE OF PADDLE 'P'. HE () VARIABLE WILL BE SET AS WITH THE () COMMAND FOR READING THE FIRE BUTTON. P = 1 : PADDLE '' IN PORT TWO THERWISE IT WILL PERFORM THE ''. CH1-CH3 = 0-255 : CHARACTERS TO LOOK FOR (IN SCREEN CODE) : ET US SAY YOU WANT TO MOVE THE CHARACTER AT (0,0) TO (20,10) ONLY IF (20,10) IS A SPACE (32 IN SCREEN CODE). THERWISE YOU WANT TO L SET THE ATTACK TO 'A', THE DECAY TO 'D', THE SUSTAIN TO 'S', AND THE RELEASE TO 'R', FOR VOICE 'V'. V = 1-3 : VOICE AFFECTED A = 0-15 : ATTACK RATE D = 0-15 : DECAY RATE S = 0-15 : SUSTAIN RATE R = 0-15 : RELEASE RATE E) OR A 42 (ASTERISK IN SCREEN CODE), OTHERWISE YOU WANT IT TO "" AND END THE PROGRAM THERE, YOU WOULD USE: 100 0,1 0,0 = (81,42) "" : EMEMBER: THE EQUALS SIGN (=) MEANS EQUAL AND THE NUMBER SIGN (#) THE PULSE WIDTH FOR ONE VOICE. ESCRIPTION: HIS WILL SET THE PULSE WIDTH FOR VOICE 'V' AT 'P'. V = 1-3 : VOICE AFFECTED P = 0-2048 : PULSE WIDTH : V1 URPOSE: HIS WILL CLEAR THE SOUND CHIP OR SET THE VOLUME CLATED THE SCREEN TO WHAT YOU WANT AND WISH TO ENABLE THE ORIGINAL SCREEN, YOU WOULD USE: 110 0,0: . : = (CH1,CH2,CH3,) (CONDITION TRUE) URPOSE: HIS WILL TEST THE LOCATION SPECI (HORIZONAL) DIRECTION. F THE JOY STICK IS BEING PUSHED LEFT, THE VALUE RETURNED WILL BE NEGATIVE ONE, IF RIGHT, THE VALUE WILL BE POSITIVE ONE, OTHERWISE THE VALUE WILL BE ZERO. F THE FIRE BUTTON IS BEING PRESSED, THE () VARIABLE WILL EQUAL OT A COLON (:) IN BETWEEN THEM. SING THE ABOVE FORMAT, WILL TEST THE LOCATION SPECIFIED WITH THE OR COMMAND FOR ANY OF THE CHARACTERS INSIDE THE PARENTHESES. F A MATCH IS FOUND, IT WILL PERFORM THE '' AND WILL NOT PERFORM THE PREVIOUS IVE ONE, IF PUSHED DOWN, THE VALUE WILL BE POSITIVE ONE, OTHERWISE THE VALUE WILL BE ZERO. HE () VARIABLE WILL BE THE SAME AS ABOVE FOR READING THE FIRE BUTTON. P = 1-2 : PORT NUMBER AS MARKED ON YOUR COMPUTER : (P) ES, AND THE ACTION WILL BE JUST THE OPPOSITE AS BEFORE. HAT THIS MEANS IS, IF THE CHARACTER AT THAT LOCATION IS DIFFERENT FROM THE CHARACTER YOU SPECIFIED, IT WILL FINISH PERFORMING THE OR COMMAND, AND THEN SKIP THE REST OF THE PROGRAM LINE.  P = 2 : PADDLE '' IN PORT ONE P = 3 : PADDLE '' IN PORT TWO P = 4 : PADDLE '' IN PORT ONE \P \C : V, A, D, S, R URPOSE: HIS WILL SET THE ATTACK, DECAY, SUSTAIN, AND RELEASE. ESCRIPTION: HIS WILLINE NUMBER 1000, WHERE YOU HANDLE THE PROBLEM, YOU WOULD USE: 100 0,0 20,10 # (32) 1000 ET US SAY YOU WANT THE CHARACTER AT (0,1) TO MOVE TO (0,0) ONLY IF THE CHARACTER AT (0,0) IS DIFFERENT FROM 81 (SHIFTED "" IN SCREEN COD: V, P URPOSE: HIS SET THE PITCH OF A VOICE. ESCRIPTION: HIS WILL SET THE PITCH OF VOICE 'V' TO 'P'. V = 1-3 : VOICE AFFECTED P = 0-65535 : HE PITCH OF THE NOTE : V, P URPOSE: HIS WILL SET MEANS DIFFERENT FROM. \P \C : (P) URPOSE: HIS WILL RETURN A VALUE BASED ON THE DIRECTION OF THE JOY STICK. ESCRIPTION: HE ABOVE FORMAT WILL RETURN A VALUE OF THE JOY STICK IN PORT 'P' DEPENDING ON ITS ""ONTROL. ESCRIPTION: HE ABOVE FORMAT WILL SET THE VOLUME CONTROL TO 'V'. F YOU PLACE A NUMBER SIGN (#) AFTER THE COMMAND INSTEAD OF 'V', THIS WILL CLEAR THE SOUND CHIP. V = 0-15 : VOLUME FOR ALL VOICES : V, W, M, DE FIED WITH THE OR COMMANDS FOR A MATCH WITH ONE OF THE CHARACTERS INSIDE THE PARENTHESES AND ACT ON THE RESULTS. ESCRIPTION: HIS CAN ONLY BE USED WITH THE OR COMMAND, AND MUST FOLLOW THE LAST VARIABLE OF THESE COMMANDS WITHOU CHES COMMAND AND LEAVE OFF THE ',M ,DE'. F YOU TRY TO TURN ON A NOTE VARIABLE WILL BE SET TO A ONE, AND THE OLD NOTE WILL CONTINUE PLAYING. HIS WILL KEEP YOU FROM LOCKING UP A VOICE. V = 1-3 : VOICE AFFECTED W = 0-4 : WAVEFORM TYPE  CE A NUMBER THROUGH A SECTION OF MEMORY IN STEPS TO BE SPECIFIED. ESCRIPTION: HIS WILL PLACE THE NUMBER 'CH' IN MEMORY STARTING AT 'S', AND ENDING AT 'E' AND IN STEPS OF 'SP'. HE ' SP' ARE OPTIONAL, AND IF NOT USED, IT WILL ASSUME THE STEP T HRONIZE TWO VOICES M = 3 : RING AND SYNC. M = 4 : DISABLE THE VOICE DE = 0-65535 : DELAY NUMBER : O TURN ON A NOTE FOR VOICE ONE WITH TRIANGLE WAVEFORM, NO MODULATION TYPE, AND A DELAY ONE HALF SECOND, YOU WOULD USE:  Y TO THE SCREEN. ESCRIPTION: HIS WILL TRANSFER A SECTION OF MEMORY, STARTING AT 'S', AND IN ROW INCREMENTS OF 'I'. FTER A SCREEN ROW OF 40 COLUMNS HAVE BEEN FILLED, IT WILL ADD THE VALUE OF 'I' TO THE POINTER, IN WHICH THE ADDRESS TO THE MEMORY N THE VALUE OF THE BIT 'B' POSITION. HIS IS THE SAME A " 2 ^ B ", ONLY MUCH QUICKER AND EASIER. B = 0-7 : BIT POSITION : S, E N URPOSE: HIS WILL COPY A SECTION OF MEMORY TO A NEW SECTION OF MEMORY. ESCRIPTION:HENU REATOR 4.1 \M2,2 \C \C \C ENU REATOR \C \C ERSION 4.1 \C \C REATED BY: N WHERE THE SECTION WILL TO BE COPIED TO : S, "FILE NAME" URPOSE: HIS WILL LOAD A SECTION OF MEMORY FORM A SPECIFIED STARTING LOCATION. ESCRIPTION: HIS WILL LOAD A PROGRAM OR SECTION OF MEMORY, STARTING AT 'S', WITH THE \C \P HIS PROGRAM IS NOT PUBLIC DOMAIN AND IS FULLY COPYRIGHTED. O TO THE GIANT COSTS OF PRODUCTION AND ADVERTISING, WE HAVE DECIDED TO USE THE STYLE OF MARKETING. LEASE REA URPOSE: HIS WILL TURN ON OR OFF A NOTE. ESCRIPTION: HE ABOVE FORMAT WILL TURN ON A NOTE FOR VOICE 'V', AND SET TYPE OF THE TONE TO 'W' AND 'M', THEN SET THE AUTOMATIC DELAY TO 'DE'. HE AUTOMATIC DELAY WILL TURN THE NOTE OFF AFTER IT REATION OF MEMORY, STARTING AT 'F' AND ENDING AT 'T', WITH THE FILE NAME SPECIFIED. HIS WORKS WITH DISK DRIVES ONLY. F = 0-57342 : STARTING LOCATION T = 0-57343 : ENDING LOCATION : CH, S E SP URPOSE: HIS WILL PLA W = 0 : NO RELEASE W = 1 : TRIANGLE WAVEFORM W = 2 : SAWTOOTH WAVEFORM W = 3 : PULSE WAVEFORM W = 4 : NOISE WAVEFORM M = 0-4 : MODULATION TYPE M = 0 : NO EFFECT M = 1 : RING MODULATION M = 2 : SYNCO BE ONE. CH = 0-255 : NUMBER TO BE PLACED IN MEMORY S = 0-65535 : STARTING MEMORY LOCATION E = 0-65535 : ENDING MEMORY LOCATION SP = 1-255 : INCREMENT : S, I URPOSE: HIS WILL TRANSFER A SECTION OF MEMOR 100 1, 1, 0, 1800 O TURN OF THE NOTE BEFORE THE DELAY IS FINISHED, YOU WOULD USE: 110 # 1, 1 \P \C : ( B ) URPOSE: O RETURN THE VALUE OF A BIT POSITION. ESCRIPTION: HIS WILL RETURvLOCATION BEING PLACED ON THE SCREEN IS. S = 0-65535 : STARTING MEMORY LOCATION I = 0-255 : ROW INCREMENT 35 : ENDING MEMORY LOCATION SP = 1-255 : INCREMENT : S, I URPOSE: HIS WILL TRANSFER A SECTION OF MEMORIS WILL COPY A SECTION OF MEMORY STARTING AT 'S', AND ENDING AT 'E', TO A NEW PLACE STARTING AT 'N'. S = 0-65535 : STARTING LOCATION OF MEMORY TO BE COPIED E = 0-65535 : ENDING LOCATION OF MEMORY TO BE COPIED N = 0-65535 :STARTING LOCATIO \C \C \C OCKY OORE \C \C \C () 1987 \C \C  FILE NAME SPECIFIED. HIS WORKS WITH DISK DRIVES ONLY. S = 0-65535 : STARTING LOCATION FOR THE MEMORY TO LOAD IN AT : F T, "FILE NAME" URPOSE: HIS WILL SAVE A SECTION OF MEMORY. ESCRIPTION: HIS WILL SAVE A SECD THE NOTICE IN THE DOCUMENTS. \P \M2,2 \C ENU REATOR IS REALLY A SIMPLE UTILITY PROGRAM WHICH WILL CREATE A MENU AND PLACE IT ON YOUR DISK WHICH YOU CAN THEN LOAD AND USE CURSOR FUNCTIONS TO SELECT A PROGRAM YOU 64AKADEMIN INFO.KL 64AKADEMIN INFO.KLFILE NAME "". HEN YOU RUN THE MENU FROM THAT POINT ON, IT WILL DISPLAY THE FILENAMES YOU HAVE SELECTED AS ACCEPTABLE FOR LOADING, AND ALLOWS YOU TO CHOOSE THE FILE BY MOVING THE CURSOR WITH THE CURSOR KEYS AND PRESSING THE RETURN KEY TO SELECT THE N AND ASK YOU, FILE BY FILE, IF YOU WISH TO KEEP THAT PROGRAM NAME IN THE MENU. F YOU DO IT WILL ASK YOU IF YOU WANT TO USE / TO LOAD THAT PROGRAM (EMEMBER / IS TACKED ONTO THE END OF THE MENU). T WILL THEN ASK YOU IF IT SHOULD BE LOA WISH TO USE. T IS UNLIKE MOST OF THE OTHER MENU CREATING PROGRAMS AROUND. HIS IS FOR TWO REASONS. NE, THE MENU HAS A VERSION OF / (COMPATIBLE WITH THE 1541 & 1571 DISK DRIVES) BUILT INTO IT. HIS ALLOWS THE PROGRAM YOU CHOOSE TO LOAD TO L 64AKADEMIN INFO.KL 64AKADEMIN INFO.KL 64AKADEMIN INFO.KLAME TO LOAD. HIS MIGHT SOUND A LITTLE CONFUSING, BUT AM SURE YOU WILL UNDERSTAND IT AFTER YOU HAVE TRIED " ". OU MAY CHANGE LINE 25 TO PRINT ANY NAME YOU WISH, WOULD JUST LIKE MY NAME LEFT ALONE. LSO, THE LINE JUST ABOVE 25 SAYS DED WITH A ",8,1" OR A ",8". EXT YOU WILL BE ASKED FOR THE STARTING STATEMENT. HIS IS USUALLY "" FOR A PROGRAM. T COULD ALSO BE "" AND THE ADDRESS. FTER YOU HAVE ANSWERED ALL THE QUESTIONS, IT WILL ENTER THAT NAME IN THE DATA STATEMOAD INTO THE COMPUTER AT ABOUT 6-7 TIMES FASTER THAN NORMAL. HE OTHER REASON IT IS SO DIFFERENT IS THAT IT READ THE DIRECTORY OF THE DISK EVERY TIME YOU GO TO USE IT. ENU REATOR WILL READ THE DIRECTORY OF THE DISK YOU PLAN ON PUTTING IT ON, A 296 1541 BACKUP 2528 4 MIN COPY-1541 2511 64 DOCTOR 2383 64 MEM CHART.C 2510 64 PAINTBOX 249 64 TERM 2511 64SPEEDSCRIPT 2533 80- OLUMNS 2415 A STORY 145 ADDRESS BOOK 2331 ADVENTURE BOOT 25 1 ALARMCLOCK C64 0213 ALIEN 2616 ALIGNMENT 2362 ALLOCATE 255 ALMANACKA64 226 ALPHA COMMAND 0962 ANNIHILATOR 1436 APE CRAZE 1339 ARC DOC 231 ASTRO-BIOPRINTER0222 AUTO BOOT128 268 AUTO PROOFREADER244 AZTEC CHALLENGE 141 BANGERS AND MASH01120 BANNER 64 233 BASIC CAT LIST.C152 BASICLINES 135 BASKETBALL II 09132 BATTLE BOUND 032 BILLIARDS 0234 BIO-COMPAT.C 0212 BIO-PLOTER.C 021x"=1". OU CAN CHANGE IT TO "=0" AND THE ARP/RIVE WILL NO LONGER FLASH THE BORDER AS IT LOADS A PROGRAM. LE FOR LOADING, AND ALLOWS YOU TO CHOOSE THE FILE BY MOVING THE CURSOR WITH THE CURSOR KEYS AND PRESSING THE RETURN KEY TO SELECT THE NENTS. FTER YOU HAVE GONE THROUGH THE WHOLE DISK DIRECTORY, THE PART OF THE MENU YOU JUST USED WILL BE DELETED AND THE CURSOR WILL BE FLASHING ON TOP OF "300". F YOU HIT THE RETURN KEY, THE MENU YOU JUST CREATED WILL BE SAVED ONTO THAT DISK WITH THE ND ASK YOU A SERIES OF QUESTIONS ABOUT HOW TO LOAD AND RUN THE PROGRAM. ERE IS HOW IT GOES: O USE " " YOU FIRST LOAD AND RUN " ". EXT, INSERT THE DISK YOU WISH TO PLACE THE MENU ON. HE PROGRAM WILL READ THE DISK DIRECTORY2 BIO-PRINTER.C 0217 BIORHYTHMN 1.5 029 BLACK HAWK 081 BLACKJACK 051 BOULDERDASH PRO 0666 BOWLER BASE 2220 BREAK-IN /PWR10148 BREAK-IN CREATOR1015 BRIDGE.89.7 13114 C-64 WEDGE 251 C64 AUTOSTART 239  CHOPPER 0224 CHUBBY CHECKER 0911 CLUB MEMBERS 2270 CLUB RAFFLE 2253 COMMIE WIPEOUT 13121 COMPACTOR 2523 CONVERSIONS A 1545 CONVERSIONS B 1543 CONVERT 241 COPS & ROBBERS 0256 COPY DOS 256  EFAULTS 241 DEMONS.SYS49152 068 DIAMOND MINES 141 DIRECTORY ASST. 2491 DIRECTORY FILE 241 DIRECTORY MAGIC 2220 DIRECTORY MASTER2421 DIRECTORY SORT 247 DISC.WIZ 1342 DISCOVERY 121 DISK CLEANER 242 DI KASSEMBLER 1329 DONKEY KONG JR 04122 DOS 5.1 254 DOS WINDOW 223 DRAGONSDEN 1566 DRIVE CLEAN UTIL252 DRIVE NO KNOCK 241 DRIVE TRANSFER 251 DSCALC 2249 DUCK SHOOT 041 DVORAK KEYBOARD 259 EGBE Y 1521 FAST CHECK DISK 258 FAST ERR CHECK 257 FFORMAT 256 FIFTEEN SQUARES 0445 FILE DIRECTORY.C1516 FILE PROTECT 2331 FILE RECOVER 2611 FIX DISK TITLE 253 FIXREG. V4.0 2449 FLASHWRITE V1.0 2640 FLYINGC 058 HANGMAN 0425 HARRIER JET 0275 HEARTS 051 HEAT SEEKER 0218 HELP 1541 DD S/S2521 HELP DOS S/S 257 HENRY 06177 HEX CALCULATOR 2625 HEX DEC BIN.C 2511 HEX DUMP 252 HIGH NOOTACK 059 LETTER ATTACK 159 LFS DISCO 2233 LIB MANAGER 1326 LIONEL RITCHIE 2629 LIST CAT SORT.C 154 LIST CATALOG.C 153 LIST MEMORY.C 154 LOTTO V2.0 155 MEATLOAF II 2628 MEM 64 233 METABASIC  0964 P D RACEWAY 1465 PAKACUDA 1246 PARATROOP 0628 PEEK UTILITY 2324 PERSONAL FINANCE2346 PERSONNUMMER 0217 PHARAOS'S NEEDLE0228 PHARO'S CURSE 085 PINK PANTHER 1090 PIRATE CEMETERY 101 POKER  241 QUICK- $CD00 243 QUINX 0574 RBT-MATH 0615 RESISTANS64 2223 RESURRECTION 2334 REVENGE 0616 RINGSIDE KARATE 0423 ROBIN TO THE RES0875 ROOFUS 062 SAUCER ATTACK 0823 SCREEN DUMP  CAESAR THE CAT 0969 CARTRIDGE CLONER248 CASS BEEPER/64 252 CAT N MOUSE 0340 CENTRIPOD 0444 CENTRIPOD 1044 CHAOS 3.0 2217 CHAOS 3.0 SDA 2241 CHECKBOOK 2234 CHESS 1212 CHINESE JUGGLER 1563  0618 SNOOPY 0948 SOLITIAR 0636 SON OF LISTER 2512 SORTNSWEET 221 SOUND 4 261 SOUND BOX 119 SOUNDS 2 261 SOUNDS 3 262 SPACE.SYS49152 0817 SPACEPILOT 0829 SPEEDSCRIPT COPY PGM 2411 COPYII 241 COPYII64 2444 COPYIIMUSIC 2615 CRASH-WORMS 64 0211 CREEPS 125 CROSS-REF64 256 D. M. ML SORT 244 DATAMAKER 133 DEC-HEX 262 DECISION MAKER 0214 DSK DOCTOR 64.4241 DISK DOCTOR MAIN2455 DISK DOCTOR PLUS2427 DISK DOCTOR PLUS2527 DISK ERROR MAKER256 DISK HANDLER 2439 DISK LOGGER 64 257 DISK PRINTER.C 257 DISK RENAME 262 DISK RIPPER 2647 DISK TIMER.Z 254 DISRT 1351 ELIZA 0224 ELKON UTILITIES 2216 EPIDEMIC 1518 ERR 29 251 ERROR 29 CREATOR2514 ERROR LOCATION 252 ESCAPE 1338 ESP TEST 0211 FALCON PATROL 0168 FALCON PATROL II01186 FAMIL ACE 141 FORCED ENCOUNTER1577 FORT APOCALYPSE 011 FROGEE 1322 FUNCTION TEMP.8 2311 FUNCTION TEMP16 2311 GALAGA 0145 GALAGA 0845 GALAXIONS 0262 GLOS 2622 GLOSOR V2.0 2370 GOOFPRON 03162 HOT ACCOUNTS 601 HOT DEMO 6033 HUNCHBACK 0471 IKARI WARRIOR 2 12146 J'S REGISTER II 2626 JAKE'S EDIT 2694 JOURNAL 2223 KARATE KID II 2622 KOPIERINGSPROG 21 40 LABEL MAKER 2313 LETTER AT 2417 MLX64 2.02 2414 MOON BUGGY 141 MOON PATROL 141 MOON RAIDER 1241 MYSTERY 0636 NAMECHANGER 236 NLQ-DISK-LABELER226 NOTEMAKER V1.0 2626 NOTEMAKER V2.0 2640 NOZAP.64 247 OVERDRIVE  051 POKES 263 POOL 041 PRALLBOARD 0621 PRINTER LISTING 249 PS TO PM CONVERT2617 PS->DOODLE 237 Q-BERT 1444 Q-TILITY 1.1 2317 QBIRD 0319 QIX 0834 QUICK  244 SEARCHLIGHT 241 SEQ LISTER 243 SEQ.FIL.L[SARE 2445 SHORT-WAVE CLOCK0227 SID MULTIPLAY 2021 SIDPLAYER 1920 SINUS 2627 SKOTT 261 SKYSCAPE 0437 SKYSCAPE 0637 SLOTS  2419 SPEEDSCRIPTINS 244 SPELLBOUND 01122 SPITBALL 1434 SPRITE-EDITOR 1314 SQUASH 09144 STA.STORE 2258 SUICIDE EXPRESS 08168 SUPER TURBO 269 SUPER ZAXXON 121 SUPERMON 64 V2 2510 SWITCHER 0 15 TIGER 2629 TIME RUNNER 1451 TINY LABEL 2321 TORN 2610 TOWERS 0623 TRACKER.BOOT 231 TURBO 250 264 TURBODISK.49152 244 TV ALIGN GEN 227 TWISTER 2349 TYPE SETTER.C 259 WHIRLYBIRD 0613 WILD RIDE 03110 WIZARD 891 WIZARD OF WAR 141 WORDMATCH 0615 X-MODEM 2322 XERONS 0443 YELLOW PAGES 2617 ZIX2 0421 TWISTER 2349 TYPE SETTER.C 25  PUBLIC DOMAIN 1991!Zd53280,6:53281,0:"DATORISERAD TELEFONUPPRINGARE."n"Ś":T024:54272T,0:xT013:X:54272T,X::54296,151000Q((D$)):T1(D$):Q(T)((D$,T,1)):( 0( Q(A)5F,118:G,50:H,142:I,87:220S Q(A)6F,118:G,50:H,204:I,96:220} Q(A)7F,215:G,55:H,59:I,79:220 Q(A)8F,215:G,55:H,142:I,87:220 Q(A)9F,215:G,55:H,204:I,96:220 54276,17:54283,17:H1400::54S :";B$ "POSTADRESS :";C$1 "TELEFON :";D$Z  "[R DET R[TT PERSON (J/N) ";K$k K$"N"1010q  "NU HAR JAG LETAT IGENOM HELA REGISTRET EFTER DEN PERSONEN." "DU HAR ANTAGLIGEN INTE SKRIVIT IN HONOM."( "VILL DDINAVIEN PD,BOX 525,191 05 SOLLENTUNA,08964072]8' SCANDINAVIEN PD,BOX 525,191 05 SOLLENTUNA,08964072B' SCANDINAVIEN PD,BOX 525,191 05 SOLLENTUNA,08964072L' SCANDINAVIEN PD,BOX 525,191 05 SOLLENTUNA,08964072 V' SCANDINAVIEN PD,BOX 525,195ARE"t15~"TELEFONRINGARE",8!:60000 SCANDINAVIEN PD,BOX 525,191 05 SOLLENTUNA,08964072B' SCANDINAVIEN PD,BOX 525,191 05 SOLLENTUNA,08964072L' SCANDINAVIEN PD,BOX 525,191 05 SOLLENTUNA,08964072 V' SCANDINAVIEN PD,BOX 525,19 ]P 2@(] )]3. D   - : <]A        ]         ]. T      ]     LOAD    ]     ( ]'    'RUN'). ]S  . -]2. T    C]A        ]      1541 ] . T      ]  . F]N : 1 & 2     - ]   -      !! *]INSTRUCTIONS617 SWOPTIONS 242 SYNTH 0274 TANKER RESCUE 1016 TAPEASSEMBLER 1329 TARNING 0214 TELE-CHESS 1.4 0937 TELEFONRINGARE 238 TERMINAL.C1 V2 238 TETRYS 0310 THE REALM 10186 TIC-TAC-TOE 0311 ULTRA SEQ.READ 1345 ULTRAFONT LOADER254 ULTRAMAZE 0381 UNCONVERT 241 UNICOPY INST.Z 259 UNICOPY64 248 V12 233 VIDEO DATABASE 2224 VISIBLE C64 2511 WEATHER 0654 WET PAINT 021P 3    . 4]4. T   : @]A         ]     . ]T       . |]NOTE : P    - ]       ]'T  '. 7]F54272:G54273:H54279:I54280:A1(D$)S Q(A)0F,171:G,61:H,142:I,87:220} Q(A)1F,173:G,45:H,59:I,79:220 Q(A)2F,173:G,45:H,142:I,87:220 Q(A)3F,173:G,45:H,204:I,96:220 Q(A)4F,118:G,50:H,59:I,79:22276,16:54283,16 Y150:: = 100,100,100,100,16,15,0Z 100,100,100,100,16,15,0 "":"VEM VILL DU RINGA TILL ";N$  A$,B$,C$,D$ N$(A$,(N$))2000 A$"*"3000 K1010 "" "NAMN :";A$ "ADRESU SKRIVA IN DEN PERSONEN I REGISTRET (J/N)"1 K$B K$"N" S 1000011000u ' NAMN ADRESS POSTADRESS TELE ' SCANDINAVIEN PD,BOX 525,191 05 SOLLENTUNA,08964072 $' SCANDINAVIEN PD,BOX 525,191 05 SOLLENTUNA,08964072#.' SCAN1 05 SOLLENTUNA,08964072E`' SCANDINAVIEN PD,BOX 525,191 05 SOLLENTUNA,08964072j' SCANDINAVIEN PD,BOX 525,191 05 SOLLENTUNA,08964072t' SCANDINAVIEN PD,BOX 525,191 05 SOLLENTUNA,08964072~':* *,*,*,*`j15,8,15,"S0:TELEFONRING     ]  60 K (230       ). ]F     ,    ] . E]T  4 -  : 8]1. D    C]A        ] 1541      ] .S P 3    009L͋̐0 m00̐00 00L͋L͋0fM^0T#0jN0Ia Lk 803#0j-0(a #0i00zJ0 `M$ 00 k kL)V0`JJJ^L04M 1 M  G8JLE/8eBBC`BHBH`}\;y|#DFHMr0000`8BR0Ld00za00``00V)0000000V)0VLj  29i ` GZZ164738' B$"POPEYE":ZZ1o53281,0:53280,0:"LOADING - POPEYE ...."{B$,8,1 "BAGIT-PROG" PRG  "////////////////" PRG B "JUNGLEHUNT" PRG BLOCKS FREE.  c !c`ҍK3̍%0{c;@h0`003`000 < 52,L 22X000;S `M2 n݂0 ` 00 00KL00`00KL0R0KKKK0K`KKKINSTRUCTIONS ]P 3@(] )]HOW`TO`USE 'DISK`TO`TURBO' ] 'DISK`TO`AUTO-TURBO' ? /]W        ]       ,   ]      : 8]* :     ] :       ] :   L~JK DKLELDD 톦LO@KF"1>JLD>"1@OFKLIO  0100 H0 0 GK)}M  !x0/M LZZ 2 f M 0#@XtXM ]7800   :]xOɠ,{,3L O11065Y` ]/7mΌ]ɝ7mΌ3]7XL>JZ%UW\vJWuOdmrIUW)*z5OZ-^5=^^\5zTWS%n\*n)J1W … WMBCHȅI! ! I$ $ I̐̍#0̍%0̍'0Q ]hQQ ]]0N rNLbƃ]HIlHHI۽lHahu3؂xNkocgws{ `RW TW`/ :0  |-:0:0 u-:0L= :0  |-:0:0 u-:00)T:0%0j)0:0)I0:0Ls)T:000 00@ 0H00i0"0J0n0)3̐0 m00Q̐00D#S  1  2    L@  !GAME OVERL@J !xP  1L!  !G R`YYY N XL`0 s`X*LR0 L8RL8J$1 8M `MHI` KiKة"/#0) 1CL1t0 0z0)0x000J 000B̰=:00 )I0L0008:0i.0)00 40000J0JyaLꌭ0,0 j0 0O 0R0 0Q 0y0 GhhL DBJE: E 3O xL M )C L 6S BM LLHIL hL E G`؝ٝ`H`0`x```P```L"0Jj `00{ؠR3(1VKذ+,c 3jMc`{i {\H/6hl 80  ;x;<= / #  ?  ܭ ݩ~  \ r X L/KX  ( `'K +1UPK 7TOPK C2UP (`'I6c !;<= ^V ԃV IIXK0K`0`0Ki0`00KL0 00`0 00`0q 0f0a( Z |U N G u |K0iK0 0 `8K000 `0L=0 /^0 #0K) K utq $0  ] :         ](      ) ] :         -]NOTE : A        ]         ]  (    ) +]A :   ] . 46{[ K#,LZM-LZ Z   IJ,yYzZ#1 3x5nIrK 0U W S*0om0k( EADAB ""A:0000000M-%н0&н' Ѝ!н1M* V0>nN  g 1g)1 "1& 0瘝` 0x0.0*"0`LˎLJ 0J ! ! J 0JL`)Ii`0HHH hȮ0"0Jn00,0˭M)000azz) 0H0̰̐ 00L͋ 0 0L')I0 W<` Lܝ܊Iܽ܅Vܩ܍ܭ܅Uܩ܍ܭ܅TTUU U 8X`\v\\` @@\dTW  !I P ``` TW_H H       N!POPEYE Z+/H)ihJi)/)Ji`" ϗ/Lϗ/HJJJh!)"e!/Lϗ/J8( i ϗ ϗƬ/LϗMLDig ϗK)ih櫩Lϗ Ɣ*`F Ɣ ϔ 00 000`x(0 0LlOLi`n݂0 `0hn80 S0`00L=0J 00̐̐̐MJ 0E0> 0 00:00 RZ0݂008Ph`bLi),00iL )`:C{wyݩ  ` LiХ`MPΥIHH`HH`ϧ?;-?af66hh yH) yh*)0I yש%Ӆ$LY0% ) y$0 yp yՐ yLա`M ߝM %1PD$1LÜ'1PM  1  ˖ 0j֜L&۩   1ƱLV 1 1 F  L#LK   閦   `   ``0   ˖`y0LЍЩhh,K!h@H X$K ЊHHL $  Z OHO chOL; ZNHN chN r4ХЩhhh$K @Q` ` ݩݩ+` @߿ H j-.+p110LL%1 $1 $1`!1I8钐 ɝH h … "1Mܝ"1'!1PMPPX8 `LυM#1#1jН͝ !1PLÜ!1  29i!1M֝@p EhhL x``h,JJJ0JJ8` N ` '1;EUUiiUU*(JUwUC̈́½ƽLNHĵHHȥ HHHű`)JJ)i JJȱɤjɤjuȱƕH) ȽŅh)  L1`H 𽾓 ϗ欦0 h`򽢓Ly 3 3D3 f y;<=8ذ`;;L{) 0 `L kJJJJ k`4L@0P` 058;!%f _^]+\[0JJJJ)i 0m 0:0Lˎf:00,0  fi:0,0P f8):0 00ȩ,0Lˎ0Jɬ0), 0L@@31`KI`IK !0!0`813Lc{;0Sk`K)l!0ܪ!0`0J ȩ5ȱHU)ȥhɤJɤJu`¢ȱƕ` `O$@`8)`0LOϩ 2 U0m0S0(k00`H^IM] \!TϩΩ U0m0S02k0 MHH K0``L !)16)1,)1 6iLL)1 ")8 ,)1 ,)1LILL   ˖ 𒦲Ji!8  閦 y0LiL{ L11`KݩЩЭ?ХХݩ  4LՐL,K!Ў Hy' = = = =й0*H=Њ hйHЊJ _j L   0L LÜMܝ&1LÜ'1&1MP58 118PI  8 L䜽PԐbְP 1Mӝ@ph2 1JJJJiX 1 PLf%1!1 !1LÜ 1R188ɀjɀjɀjh  K%10 1Mٝ@0L`0k0y0ʈ`k0y00ʈ`ee` Nyzkl`Ff&0e i`Ffi\i|``&` `H8H,,ʴ0H,+.-`M`2 2cX2ZXUK  G3i@  8K镰L?  L? 2`c{3i@KX1)#08"0Iɀ1 X 201`01ȩ 0 Β001` Β00 `h`` 0`X  ٖͫI#073:/h+8[:#0[( {L�`Aɰ= 8YI (10+`,)10LYA  a ARYKܐ  q(1`YI`H!)1 ) ))?¥J'HHHȘHeƅƐǠL3 ϗ8 )ĵE ¥eͅͼ=eƅƐLNhhhH)ĪhJJhhȺheͅ¢8 ƽǤ¥)ĵE 険eƅƐL3 hhhhL&  Pp08x80 !08< x p, l~#΢Phx p,v@0x@|???4 Ph   芙8Ph`0+ۄڪ ڥL,)?y88L!yPLPH0x`虨L?/ O,C\rdT8t XJbBn6(24HPUdjvF=&68*.r< (;' C: K/ + 0 > B eJ > EFN EN R eZ N EVN^ ENZR VeZV N VEVV. E.2 e: . E6> E>B eJ > EFN ENR eZ N EVNG ENKR OeZO N OEVO9RTe9X5PP &'q$%] %&' >><00p000p@|&>>>???? 0Ax< >|>|0  . < 8@<> 0px88x@|| @@`8<<<|πx0$ ?? M!-)(C 3 z}97N#" @‚‚‚ `%*05:?FKPU:Po`\ukFKygCg `%-05:CFKP%?r- 05d "<0RFjD6*>@;21æDDkDD87+ 3<: !"BB#$BB4%&9'(,)=*;+,% H 6 @f6 Df2H N @fN DfJH  Pf TfX 6 Pf6 Tf2X N PfN TfJX ~$P f~$4 ZH4$fZ !WEA\f\4 4,<&<<JX&Lf\`W 8ƎWIPph TY YUU@U@U@M PTZijY %TTTUUq?UZ)* eejUUUUq :T2**@' @?@'**6 P P QBCH@IBC0H 1 'Lr*1*1)+1 '*1 |x|||f{>88| 0` (> s??~4~0Op|\|<N <|t0\2x6073= "6c 6)1h81,)1 6iLܞLܞ)1 `h18X J"1YK m"1 ܐJI) ON 67M Ix0"KI 3R?ލ>`/j:H,ٹ`# & & & &مeؙ0eٙ0Ř`1LjOh08 BD 8 ȡ n1m,&zW F r)!v!W|EQ6  N 6 PM@ F6,b ]j &b $P}h$Fp,8r,]vW (FFF%T >89 <>. E. 2 e: . E6> E ??=<<< ?p|~pq!p0 pp8@p|~pq!p0@pp?8|xp@@ȥ|&x *<)T2\,L1, 4=+e3m- M5!"-"  D 2i%Q$Â$)16;@ELQV[`t1LV$@Q[cgkn $-16;@ILQV[w-;)6E q %#:&z&.B(5/%**S% **+ s4,02L, 13 X'&]\&' 8\$%RUHX X@M!!.0."f,  f $f( 6  f6 $f2( N  fN $fJ(  0f 4f8 6 0f6 4f28 N 0fN 4fJ8  @f Df 瀣|!x $A@*UUVT*UUVT*UUVT* * * *  $  * J! 宺$U@U@ YH (@U3 @Pi@ e@*ZX  @UPUPM*Uh ` 5-./;%$-,' Z FBF b " @@Á %+16;AFKQW\aglq Al6\gt|x  %+16>AFKQW\dglW1FK $$$ /| 0` x|`v~|x8|f{>0x8| 0` (|!4ƞTt8@PPDYz&HVsL& PMT$fLXđW RdW`r ^&r &n> E>B eJ > EFN ENR eZ N EV* * *,. ,* 8.8J * J,. L* X.XJ Z J\^ LZ X^XFF>F> ,1,1BH ' 1+1Lr0PB@C>K4B*\\ƒ3w.&.WfEA1VfPV"4&V(R ` Va,F fH,F fHn84242(6(0 <JHBDF>@! (7`i8`8 -.~.48:8`H&h`i[ (U(UW*WU*U*U*Z L HU@@ 뾪V  pf * UEUp*! 880L}8 λ88 '8 %8LO ya8a8L,|8)n8R8L۷ 'R8"8 8888 ' 8)T|}L88 i 𽯼0JfLa8X8|8|888)  '"8 88 λ蹲8)"8 λ9|8|8 80 LR!>@LN : R "   !$$$$%@&A&B&&'+*'n')(_۵R}zݲֽZ}+@L]|nz]Vi7F-zW}_ݎ'utlíձ~A[DoՙR

ޡ݅rZ䖯~ľqÝFƵ@!w?>>= j_<Egn<*6jZ~VUUu ^ ( ~ <0hUUh@(@U(P@{U;_W_CA;4 J >5BPHfBLPbP@f N"VRE4P0V R f eR fP&pT&*`XfXT!Z  *\`*\ f)X .fTB^rR"Z(,n &T<n0&(L6h&\6XF5 !TUgdeс@aDdvUTvUU߷ו߷א@8 888`y88`i8X8 `i68ʹX8 8 `e`(8.848:8`H&h`iH@808 ֻ0 8 8h8! ֻ %s8)|8 %8 %88)888)8 '88i888JJJJ88)8@8,88i Lq8)陗88) %L8 8H88)h H8ʊ8 h8`8(8.848:88)F"8!LN : R "   !$$$$%@&A&B&&'+*'n')(.*KCIӘf(,-Ju..........dP F//n84242(6(0 <JHBDF! *C?+訠HyU "*?** ( (~???(*?(UW*``﫪4[SwAߪ[wW_I_SQ}S_Wߪsau9ꢪ<<|XX(! PLRn4#ɿqR ד^,D U>rVJIĪiJI冼cfja-фU0L%x\va(Jf13L#)Ks1h 3 `\3b5j]&)hL%*#Q8L%/iT/Em) RULd*$(#3hL(fcC@hn >Y!Jw-ƷvvZ?tvMZ4/za`DK)ؾ瘹8Xр#mjy[~2V>w_QkŝQA,ŐPlLg;!B 4QUNrOv̀8ݴ"kj߅ǒʐ">9D(h7u8ڇH[FcPhKVH?/5)ӶqUs@e ***o*s(gs*7 (*y( |뫪 Us??cUmV{qUs@UsՀ! S!"##p(EFEWVaDAAEŅEE@BTIABTD\B4AB4Uٮ)%HtsQ1  @$#C,?B#H8#$H8 @$PE{VzfxaTgBbCBCBABbA!BbbB@@aDd"  SCANDINAVIEN PD% BOX 525I S-191 05 SOLLENTUNA, SVERIGE_ TEL 08-96 40 72y 53280,0:53281,0:" " " " PROGRAMMET SNURRAR PA DISKETTEN "" I 15 SEKUNDER. ANDRA TIDEN PA "" IN RENG0RINGSDISKEN "D " OCH TRYCK PA EN TANGENT! "p " " #A$:A$"" 35 ("SNURRAR SKIVAN I 30 SEK." -15,8,15 215,"M-W"(0)(28)(1)(244): 15 5TI$"000000" 6"" 9"T"* " RAD 58. PUBLIC DOMAIN 1991 - "V " FAR KOPIERAS GRATIS MEN BARA " " SALJAS AV SCANDINAVIEN PD " " " " " " STOPPAICKING "(TI$,5,2)7 : ((TI$,2))15 57: 15 AR TIDEN!E <"KLART"o A15,8,15:15,"M-W"(0)(28)(1)(240)w F15IEN PD " " " " " " STOPPADEL @@************************************** *************** ET SVENSKA RPPROGRAMBIBLIOTEKET MED DET STORSTA URVALET, INTE TILL AN- TALET DISKAR, MEN TILL MANGDEN BRA PROGRAM, BADE NYTTOPRG OCH SPEL., BA- DE IMPOERTERA# N GOOFPROC V1.2 MARK JOERGER 1987 RUN 10 TO INPUT TEXT - F7 ENDSe53280,11:60B$((I)):B$""A$;"";:A$B$C$;:II1:J152::4# "SCANDINAVIA",8,14|䧆LH1fGJP3W>/f YL #1):AG CP INB}A'VALKOMMEN TILL EN NY DISKETT FRAN CANDINAVIEN ĝSӛ8(CÚNΚěIIɚΞ֞ɚŞ О *************# #T OCH SVENSKTSKANDINAVISKT. NGEN MEDLEMSAVGIFT TORSTA ANTALET PROGRAM TILL LAGSTA MOJLIGA PRIS CANDINAVIEN OX 525 191 05 OLLENTINAUNANA S- 191 -191 VERIGE EL 08-964072 # # 53280,12:45,183:46,9::60:A(2000)B$:B$""20 A$B$C$;:I,(B$):II1# (B$""700 220h <53281,11:A$"":C$"*":""C$;:I2560: F252,(I256):251,(I((252)256)) P46,(252):45,(25# #* *************** *************** ET SVENSKA RPPROGRAMBIBLIOTEKET MED DET STORSTA URVALET, INTE TILL AN- TALET DISKAR, MEN TILL MANGDEN BRA PROGRAM, BADE NYTTOPRG OCH SPEL., BA- DE IMPOERTERA#