' +JJJJ ?\>m0M='+l> /+l   d']6@5L&]655]6LF%5 & "L}"BB5L&]6 X  `6 77777777777JJJJx 77L? L7877777777 776i 7 7867 7`77 777777`x =(`(8`5775I7`B` 76`77`>J><;VU<)?<`8'x0|<&HhHh 8 8 8 8V&` aI꽌ɪVɭ&Y:&<&Y:&;: 꽌ɪ\8`&&꽌ɪɖ'*&%&,E'зЮ꽌ɪФ`+*xS&x'8*3Ixix&& 8 9: :' 9: :& :x)*++`FG8`0($ p,&"ųųೳŪŪųųij  !"#$%&'()*+,-./0123456789:;<=>?8  1 '" *"( (9"1 ( ,.(0# 2  /#0/#0 *?'#07#000'#07#0:"4<*55**5*%5)1)1)1)'#0/#0*5*75**5*:5/#0/#0'#07#0:::*::'#07#0"):$(%"%:$(%"%$$2%4%$$2%4%$(2()!)E(!8b $!H(+ "@H !D)"E` @ $ C ` DQ &J80^݌Hh < <݌ < < h < < < <`HJ>݌h Hh݌`葠葠ȔЖȔЖȠHIHHHHhHH݌hHhHh݌H6 (G FG HZXj 80x D9$xxH` >( Z>h Z>L=.xxH >hh@(LH>9L>HH/Hh/ H?-З( 8(& 8$8 H` *8HNx`* >x$50x*$50xL9JJJJ`HHjf5 >h $50x`HA>VD;;P >(ED Z> ?$0x8x D9- 8DD# H8`?E Vˆʎ55L $ 5 55555 &a*5`*5` "L&5_*b*JL%u**Lz%`** $  Q(lXJ̥KlV $  Q(lV eօ3L e3L &%R*L &%Q*L d' "L4% N'e*)n*5 5 &`@-e*f*f* 5 "L# "5f*`L %.* *t*Q*L$ %L&*L` "O**P**u** d' "L% N'e*)n*o*o*n* &8ɍ` ^&f\*555L& ^&NR* & "R*ΩL&)\*Z* ʽ LH*v 3h`0h8` " ['L & N'С55 &5`*A*@` +5L^6L65`  \* ?*0 '\* '  Q( ^&\*lZl^?*c*q)H c*h`f*5h*5j*555@O*AP*`u*@`@5&`Q*R*`E 'Ls' ' ' @DAE@u*`8` %@ @A@`@`**@*A`M5 ) "L&`8@AW*c*@8@-@HAȑ@hHȑ@ȑ@hHȑ@Ȋ@c*h8&ȑ@Hȑ@Ah@L'Hȑ@ȑ@* htphso`hMhL`9V*8U*897T*6S*67`INILOASAVRUCHAIDELETLOCUNLOCCLOSREAEXEWRITPOSITIOOPEAPPENRENAMCATALOMONOMOPRINMAXFILEFINBSAVBLOABRUVERIF!pppp p p p p`" t""#x"p0p@p@@@p@!y q q p@  LANGUAGE NOT AVAILABLRANGE ERROWRITE PROTECTEEND OF DATFILE NOT FOUNVOLUME MISMATCI/O ERRODISK FULFILE LOCKESYNTAX ERRONO BUFFERS AVAILABLFILE TYPE MISMATCPROGRAM TOO LARGNOT DIRECT COMMANč$3>L[dmx- (   Ϡ734@~3!+,W,o,*--,,9,-.-~3~3,,,,~3~3,,,,~3_*3 j.5 *H*H`Lc3 (+L3 +55555 1^3_* )3J Q*L_3Ls3443 D23455545554 70 / 7 :/354545455454555535L^/5-5I5555 55` / 4/ 2-5! / 08555454 70L3 (+50+5B5C3 2 70L35 *H*H`Lg3L{3505 *H*H` 3 ,5L3 3 1 ,H 1hBL, 0 BH [1 1h`Lo3 35 ,L3 3 1B , 1L,H 0hB@ 55 [1L133 (+34) 34 70L3 3L3 (+ 055L- (+34L{33454445 70 ^/* / 3B0 HȱBh -355 -8 /L38 25` +5 /3 /. /. 3 E7D B. /. /. 0]34S0J4 4) 3 4D4E B. 4  /. 02L3 Ν3 3`HD٤33DEEhiHLG.h ` /5B5-` /5B-` + X05I33383 33DH /4 E03744Ȍ7 X040 7 J7L35B5C`,5p` / R0-55`50` K/ R0-55`575755` 4/ K/ /( 55L/BȱBL/58` D2BH5BH :/ 75Bȭ5Bhh55 R0B5m55ȱB5m55` /LR0557755`*7*75LR0 E0(33 48`433 R0` E033LR0*7*7`777 555I7575757577** 7757`7 L35555f /55555555 ^/`855 i /B58` 41L 15ȱB5 /5555 /5`3 D23ȑB55B5 / 7 55`5555555555 5555`555`55BC55`5555`L3 /5B5C355 0Q340"B4 3` 02۰Ϭ33B438`3i#`3ЗLw35!50>5555`53 /3m3 3 3733i35 3583 /35ЉLw35`H /5h 25L/~43 533`55555555J5m55m5jn5n5n5ۭ55m5555m55m55`"L? 585H ~.(3` # d ֠z# u*`İİ.v...ԠԠŠŠӠŠźӡӠҡŽة  AD]ANASBCBLBGBCBEBM0BNBPBVPBVpƲƠƑеƑе̱̱̑̑̕̕ԠԠԠԠƠԠƠԠƠԠƠԠӠӠӭӭŠĭŠĭŠĠŠĠԠԠԠԠƠԠƠԠƠԠƠԠӠӠӭӭ 1 hH~."hH e0 # $LihH3/..݌..ȹ.hhh`􉦓ȂȂȅ𠠠̃ƪ̃ƧƧƧɧߺߺߺϠϠϠϠϠϠυHHH -H ȥ -hhhh`HHH - -~. 23ɍ +8hhh`HH$Hȱ - L.hhh`HHH HHH -ȩȩȑȑȑȩȑhhh`H0010h`HHH..  8 ,8ʼn劐ߩ , cdLG,ȱ)" ,ę ,ȱ ,ȱ ,Lz,Șeief , ,H ,h ,$  , , +F.ɠi.hhh`.HHH - -..hhh`',*h⩍ #' #' #'jh`ŠHHH S-4050  -H$h ȑȑȑ..ȑ.ȑ40ȑ50ȑ -. -hhh`HH - - i-ȱihh`$0L,HHH0L, 8,*,*΅ $ȱȱ$0 $ $L0* $ $ $ $ $LH* l*懥ŋ L)L)`$ e}}~}~`@$h0`$ip`H. #' #'$i / #' #'$ #'+ #'󸩪 HkJJJJ)P #$6eufu$2eeeeѡ L)џ0ȱѡ210(8%8嗅嘅0L(攥Ŗ L(œL( $ "L<}ȱ}L)jƊ*~,*ȱyȑy$ ȥyȥy }(yzyyz ( )ƈ$iP u(/L'`̠ŠĠ٠8e憥y z $ eyyz暥ef`Ff`8嗅嘅膓ee6-)L&&(') k&(P%L&Hɠq ɌɎqvhl6hH5 &h5`((((PPPPv$iPiU(.d( /efecd$ eey}fiz~ "L<L'$0 ȱ ~Iȱ`$0`H8eŮf寐Lʊ 0 @  hee 0`$($$( E))8((())`P`ɠɍɇɌ`L &$%% M'(e')`% &(&)' k&(*)+%%. &(,)- k&O(*0'&*'+,( #'jjn>o$ip #' #'oj/oL% #'j8ekkellLW%jq * #'hhh` $`gHg ~hg`xyHzH " " "yٰ%yٳ%8hzhyx`HHH `FJJJJ) $0I $ɰf(אԩ $hhh # `$0$ ,L#$$0č襓$hPɁLA$~} $ $$ $L$ $č $ $Lx$ $`HJJJJ $h) ɺiL$ɂL %ȱ{ɠ)桦 齠8q ]% ${|ɍ`HHH Ɍ0ɍQqǍU0ef` $`e}}~`$0 e`ȱyɰɮ ۰ɺ8``cd #ByLc# y 8#ȱ0e憰ʱ0 )H) h`8` 8#B>e 7#e)eȥɀ @eȥ}eȥ~e8eeefeŮf寐L8`, .. T/./. !+ -}~mm`ab``$ `ab`i`ؐ!aiabibإg$h0 5 &5` (-2y3zyz`yɠyɠ`yɍeyyezz`0`Ƀw8`gɠ T.!ɏ8fhL"ɎFhL"ɛ !nL  !oL ȹ3 `ȹ3I ȹ3I };!`LN (2NOORPHHPHPLhPL(RORO^RT@RT`SBSE8SESExST}ST ~ST*|TATATYTSլŠŠנӠύԠŠ͠ՠԬΠӍŠΠٮӠĠΠōҠźɠҠлʠҍԻˠҠԻ͠͠ҍλàŠŻѠԍŠҮŠנӠΠŠҠҍԠΠٺĠΠǍàӠč٬ɠҠԠӠٍ̠ȠΠŠĠϠŠĠٍӠΠˮϠŠΠ΍͠`>J>J>VU)?`8'x0|&HhHh VY)'&Y)xꪽ)' `Hh`V0^*^*>&` aI꽌ɪVɭ&Y&&Y&` 꽌ɪ\8`&&꽌ɪɖ'*&%&,E'`Ю꽌ɪФ`+*xS&x'8*3Ixix&& 8  '  & x)*++>J>J>VU)?`8'x0|&HhHh VY)'&Y)xꪽ)' `Hh`V0^*^*>&` aI꽌ɪV o@`o@H8hi Hh8  @ % "n@ mn@Hi$ hi$ `@IL @ @L @`@ @  J@ [@i` ɀɠ `Lq@ Ap@ @'ɋ#+Ɉ')ɕ%Ɋ!Lo@L@o@L@n@L@n@L@p@`p@`,`n@n@o@n@o@o@o@" SAVE BUFFER TO DISK FILE "," LOAD BUFFER FILE FROM DISK "," EXIT PROGRAM "BA0,4000,5000,10310<(10060DF(:::12:18:"BYE!"::::10312ZG(:(4)"RUN MENU"gH(216,0: N---------------------L*N " READ SECTOR INTO BUFFER "," EDIT BUFFER "," WRITE BUFFER TO SECTOR "," DUMP BUFFER TO PRINTER "," SET SLOT & DRIVE ", '7CH2-':(40(M$(CH)))2:M$(CH):7'PCCHk'16368,0:16384,128:16368,0:A$((16384))(A$(8)A$(11)CHCH1 (A$(21)A$(10)CHCH1(A$(13)10290(CH1CH8(CH8CH1((101602(CH400,900,500,600,20"** By David and Steven Falkenburg **";]y'"** **";'"****************************************";''I18:(40(M$(I)))2:M$(I):I8ĺ'' MAIN LOOP'7PC2'(40(M$(PC)))2:M$(PC):SR789:CD796:ER797-G'CH1:SL6:DR1:PC17L'::hV'"****************************************";e'"** **";j'"** Sector Edit Version 1.3 **";o'"** **";,t'1)S&'805,201:806,224:807,144:808,2:809,41:810,223:811,76:812,240:813,253s''55,3:54,37:(64435)6Ċ0}('1002.'BUFFER8192:RS08'792,BUFFER(BUFFER256)256:793,BUFFER256='M$(8):I18:M$(I):IB'ST785:DV786:VE787:TK788"seek":C$(1)"read":C$(2)"write":C$(4)"format"'768,169:769,3:770,160:771,16:772,32:773,217:774,3:775,176:776,5:777,169:778,0:779,141:780,29:781,3:782,96$'784,1:790,33:791,3:799,96:800,1:801,0:802,1:803,239:804,216%'(2 +:10:"LOAD SECTOR FILE FROM DISK":>CM2:300:CM0:"Press RETURN to load file, ESC to abort";:A$:A$(13)A$(27)Ģ(37):(7);:5020A$(27)ıRS1:(4)"BLOAD RWTS2"'10310' INITIALIZATION 1'C$(0) TO DISK"::"Press RETURN to save,ESC to abort ";:A$JA$(27)ıiA$(13)ĺ(7);:1:40101::868:" SAVING SECTOR AS 'T"TR"S"SE"' ":(4)"BSAVET"TR"S"SE",A$2000,L$100"I1500:: LOAD BUFFER FILE FROM DISK2030V2$(8)ĺ(8);:2020)V2$;2 V3$LV3$(8)ĺV3$;:2030i V1$"9"V1$((V1$)7)z*V1(V1$)48 V2$"9"V2$((V2$)7) V2(V2$)48 VV116V2 ADR,V: SAVE SECTOR FILE RSı :10:"SAVE SECTOR(SF)0960!(SF)1ĉ:+20004960HX(XP):Y(YP)ZADRY8XBUFi12:X35V1$:V1$"0"V1$"9"ī2025(V1$"F"V1$"A")V1$(8)ī2020V1$;V2$:V2$"0"V2$"9"ī2050(V2$"F"V2$"A")V2$(8)ī95XP,0:YP,0:SF16496E5)"TRACK = ";TR;25);"SECTOR = ";SEK{"----------------------------------------"21:"----------------------------------------"" I J K M C Q arrows move cursor"33,39:32,14:2,15:16491R;" Sector = ";SEE`"-------------------------------------"Ta16476,128b0,BUF(BUF256)256:1,BUF256:2,32l16384q16476,0v:0:(64435)6Ĺ55,3:54,37{1002 EDIT BUFFER RSı::XP16494:YP164XRSızY::12:"Set up your printer and press RETURN":"(Press ESC to abort.)";:A$:A$(13)A$(27)ĺ(7):601[A$(27)ı\::" Dumping..."](4)"PR#1":(9)"80N"^"-------------------------------------"_" Track = ";TBUFFER TO SECTOR"CM2:300p"Press ESC to abort or any other key to proceed with write operation"16368,0:16384,128A$:A$(27)ĺ::868:13);(7)"WRITE ABORTED":120!TRT1:SES1&20:W DUMP SECTOR TO PRINTER " CM1:300_ "Press ESC to abort or any other key to proceed with read operation"y 16368,0:16384,128 A$:A$(27)ĺ::14);(7)"READ ABORTED":120 RS1:TRT1:SES1 20:  WRITE SECTOR RSı::10:"WRITE  ?TR$""Ģ(37):34:TR) @15:868a J" Enter sector number (in decimal):";SE$:S1(SE$) OSE$""(S10S115)ĺ(7);:(37):868:330 QSE$""CM1ĺ(7):330 SSE$""Ģ(37):35:SE T:  READ SECTOR  ::10:"READ SECTOR:A$: :::120/ + GET TRACK & SECTOR = ,CM1305x -21::"DEFAULT TRACK = ";TR;22)"DEFAULT SECTOR = "SE 1:13:868 6" Enter track number (in decimal):";TR$:T1(TR$) ;TR$""(T10T134)ĺ(7):300 =TR$""CM1ĺ(7):300 SET SLOT & DRIVE I ::10:" Enter slot number (RETURN for "SL"):";f A$:A$(13)ĺSL::240} A$"1"A$"7"210 A$::SL(A$) " Enter drive number (RETURN for "DR"):"; A$:A$(13)ĺDR::280 A$"1"A$"7"250 DR(A$)16ĺ" Diskette write protected"R p(ER)32ĺ" Volume mismatch"| q(ER)64ĺ" Drive error" r(ER)128ĺ" Read error" x20:" Hit any key to continue"; 16368,0:16384,128:16368,0:: M"BLOAD SECTOR EDIT.OBJ"* 10000= RWTS DRIVER E:v<ST,SL16:DV,DR:VE,V0:TK,TR:SR,SE:CD,CMF768P(ER)ıZ4:958d::17)(7)(7)(7)(7)"ERROR!"i:n(ER)8ĺ" Formatting error"% o(ER)         ŠԍŠήōЍ͠Ӡ٠źЍ͍ҠؽϠĠıŠجıԍԠҤŠЬ̱č `ɄǠԠՠčŠՠõǠñРҠԠРЍӍ XL` ` (13)(4);"RUN U/DUMP" DUMP"2 " BEFORE ANSWERING FIRST"] "" QUESTION, INSERT DISK" ," CONTAINING FILE TO BE" 6" DUMPED" @ J"SUBMITTED BY: LOGAN R. ZINTSMASTER": T(8):"(CR) TO RUN PROGRAM ";A$ ^SED FROM"3 " APPLESOFT WITHOUT USING AN "] " ASSEMBLY LANGUAGE ROUTINE(S)." " 2. EASY TO USE, ONLY THREE QUESTIONS" " ARE ASKED." " 3. PRINTER OR SCREEN DISPLAY IS " " PROVIDED."  "INSTRUCTIONS: RUNd::(12):An"1983 NIAUG SW CONTEST ENTRY "GxMg"PROGRAM: FILE DUMP""PURPOSE: THIS PROGRAM CREATES A HEX AND"" ASCII DUMP OF ANY DOS FILE""UNIQUE FEATURES:" " 1. FILE MANAGER IS ACCES    LOG";A$:0 (A$)27ĺD$"CATALOG":1250AA$"C"ī540K1250Q(dFILE NOT FOUND"::12506"VOLUME MISMATCH"::1250T"DISK I/O ERROR"::1250"UNEXPECTED DISK ERROR ";RETRN::1250: DISK FULL: FILE LOCKED, IGNORE HANDLE A FILE NAME ERROR 10);"(C) TO CONTINUE"10);"(ESC) FOR CATABASIC PROGRAM ERROR ";DER:!j'td~RETRN1160,1160,1170,1180,1190,1200,1210,1220,1230,1240j"UNEXPECTED FILE MANAGER ERROR ";RETRN::: WRITE PROTECTED, IGNORE"UNEXPECTED FILE MANAGER ERROR ";RETRN::D$"DELETE";F$:"):790850 ALL DONE /:D$"PR#0"B"END OF FILE"QD$"CLOSE"a"ALL DONE"g$. PROCESS AN ERROR 8768: THE BUG IS STILL THERE AFTER ALL THESE YEARSBDER(222):ELINE(218)256(219)L216,0VDER13690`"AH$H$fSAL:240:AL$H$-p" ";AH$AL$;8zLI$""FI1ISTP^210:RETRN051010k" ";H$;~S127SS128S32LI$LI$".":960LI$LI$(S)I" ";LI$ADADISTPLINELINE1:LINE56LINE0:PAGEPAGE1:(12TY4İ500 810g ::"PAGE ";PAGE;" "PH$:2.5ISTP7(F$)2);"DUMP OF FILE: ";F$:LINE3m*|4"ADDRS ";>S0ISTP1:240:H$;" ";:S:" ASCII "H"----- ";:S0ISTP1:"-- ";:S:RAH(AD256):ALAD(AH256)\SAH:240: ";F$(RETRN(46533):RETRN0İ1130WTYPE(46530):TYPE127TYPETYPE128:TL1o46523,03:46524,01::"PAGE ";PAGE;" "PH$:2.5ISTP7(F$)2);"DUMP OF FILE: ";F$:LINE3TY0İ250TY1İ290TY2İ350TY4İ410 ,4:<b:D$"PR#0":D$"CLOSE":"NAME OF FILE TO DUMP? ";F$^l"TURN ON PRINTER? (Y/N) ";A$~v"PAGE HEADER: ";PH$:ISTP8(A$,1)"Y"670"SET PAPER IN PRINTER (CR) TO CONTINUE ";A$D$"PR#1":(137)"80N":ISTP161070D$"OPEN ` 5,23::3 010);"DUMP ANY FILE UTILITY";39);" "k :3);"COPYRIGHT 1983 LOGAN R. ZINTSMASTER";39);" " D10);"1983 NIAUG SW CONTEST";39);" " N6);"ALL COMMERCIAL RIGHTS RESERVED";39);" ":1);"NON-COMMERCIAL DISTRIBUTION AUTHORIZED "X34:ALS! 210:AH$H$:ADS256AL7 "BINARY FILE, ";U "ADDRESS ";AH$AL$;" ";e 210:LL$H$u 210:LH$H$ "LENGTH ";LH$LL$   ALL OTHER FILE TYPES "FILE TYPE ";TY AD0   ** START OF MAIN PROGRAM**  &34,0:3INTEGER BASIC FILE  ,AD01 6210:LL$H$:LLSA @210:LH$H$k J"INTEGER BASIC FILE, LENGTH "LH$;LL$q T ^ APPLESOFT FILE hAD0 r210:LL$H$:LLS |210:LH$H$ "APPLESOFT FILE, LENGTH ";LH$;LL$   BINARY  210:AL$H$TRN(46533):S(46531):H$"":RETRN0RETRN4RETRN5RETRN7RETRN10240m 1010: END OF FILE, ALL DONE H1(S16):H2SH116:H$(H148(H19)7)(H248(H29)7): TEXT FILES AL0:AD0:AL$"00":AH$"00" "TEXT FILE"  " IZED= RETRN0:S0:H10:H20:D$(4):PH$"":::TL0:PAGE1 768,104:769,168:770,104:771,166:772,223:773,154:774,72:775,152:776,72:777,96 D$"CLOSE":540 SUBROUTINES GET A BYTE FROM FILE USING DOS FILE MANAGER K 982:RER d#n DUMP ANY FILE PROGRAMFx AUTHOR: LOGAN R. ZINTSMASTERl ENTRY FOR 1983 NIAUG SW CONTEST COPYRIGHT 1983 LOGAN R. ZINTSMASTER ALL COMMERCIAL RIGHTS RESERVED NON-COMERCIAL DISTRIBUTION BY APPLE USER GROUPS IS AUTHOR        9ĺ"OVERFLOW.":2009 ER11ĺ"ILLEGAL CHARACTER.":200\ ER254ĺ"ILLEGAL INPUT.":200u "*ERROR "ER"*":200I:200A0"):H19H1H17% H115H10600E 0H9H916H1::H91E9600[ :A$;" = ";H9:200 XA$" - ILLEGAL HEX NUMBER.":200 bA$" - ILLEGAL DECIMAL NUMBER.":200 lER(222):ER255ĉ:: vER16ĺ"PROGRAM ERROR.":200 ER53600 ER6"500* ,L1((A$)):H$"":(L1)A$610Z JL2L1(L116)16:L1(L116):L29L2L27| TH$(L2("0"))H$:L10330 ^A$;" = $";H$:200 H90:X2(A$):H$(A$,X,1):H1(H$)("0"):H19H1H17 H90:X2(A$):H$(A$,X,1):H1(H$)("UMBERS ONE AT A TIME,"= " EACH FOLLOWED BY A 'RETURN'."o :"2. HEX VALUES SHOULD BE PREFIXED BY '$'." "3. TO EXIT THE PROGRAM, PRESS 'RETURN'." I140:"-";: 34,12 :"NUMBER: ";A$:A$""ĉ:: (37):868 (A$,1)"$РǮǠŠՠõԠҠōؠƍРؠ؍ѠčРЍĠӍ Ӡ΍ԠƍԠ΍̠ůŠРӠӠŠ͠Ӡ̠͠٠Š٠РРǠԠՠРΠÍ̠ԠҠӠԠŠŠԠ  h(]EH^E (\Eʈ]E^E<=<ȱ<`#m]E]Em^E^E>hh,$H @h$EL(FɃ H H8`HH nDL+E  HH`Π<)> e>i$H )iH(< "`$<ɍ B @LAp < B$<($( Bȱ( BLB¢окж G`p<ɍ$8#$<($LB $ " E#(<)=% "<(LE "$թDL(FŠԠĪ  %% " EB$( B<ɬ B<ȑ($,$Ce=,$C` B$ <ɬ B(ɬޢf`pT<ɀl Bȱ( ɯ$<ɕQ(() .<%<$<($ɠ<ɯ<ɍ,ɠ $( BLB B$( Bƈ( B$к Bȱ( ɯ$==( C B CLAHE0.JJJi $HC (!"# X% " Ɉ $0$(ɛΤ$!< BA AHAH`$(< 轕AP $<($У=,MBpP=$A($AHAH`I i8`( B=ȱ( B====)=8`=)8` y@LA<ɍLBL/$< B3$$<(hhLrA oG yA oG A oG A oG !"# " XA oG% (!$ " LˮîԮˮήɯϠҪBBˬaDFEGŬuDͬFԮGGGŮGì]DˬeDάiDԮB{B@ @L / X% "@e oG% "$ @k oG =<<ȱ< GRH y@LAźͮ (!"# X HH )h H ) )и% "$fA oG kA oG         :868:"CATALOG. TRY AGAIN.":20Y 10:868:11:868:(4);"CLOSE":216,0:B$""20a 30 10:868:"THERE IS A TEXT FILE CALLED ";B$:11:868:"ON YOUR CATALOG. TRY AGAIN." (4);"CLOSE ";B$:20A10:868:A$;" IS A BINARY FILE.":11:868:"TRY AGAIN.":13T 216,0:A$""13\ 20 10:868:"THERE IS A TEXT FILE CALLED ";A$:11:868:"ON YOUR CATALOG. TRY AGAIN." (4);"CLOSE ";A$:13" 10:868:B$;" ALREADY EXISTS ON THE ":11PRINT ";(34);"DONE.";(34)8 i"DELETE SCR.FILE.1":D$R nD$;"EXEC SCR.FILE.1"X x 10:868:A$;" DOES NOT EXIST.":11:868::"TRY AGAIN." (4);"DELETE";A$:13 X10:868:11:868:(4);"CLOSE" Y216,0:650 Z(4);"BLOAD";A$? [" 2D$;"WRITE SCR.FILE.1"' <"NEW"7 F"LOAD ";A$C H"HOME" P"0PRINTCHR$(4);";(34);"OPEN ";B$;(34);":PRINTCHR$(4);";(34);"WRITE ";B$;(34) Q"1LIST2,63999:PRINT CHR$(4);";(34);"CLOSE";(34);":END" Z"RUN" d"NEW" e"PR#0" h"` 216,0:500 A1$ 700I B$"":7:"TEXT FILE NAME";:868:B$Z 216,0:800o (4);"OPEN ";B$ (4);"READ";B$ 216,0:900 A1$ 1000 D$(4) D$;"NOMON C,I,O": #"ONE MOMENT PLEASE..." (D$;"OPEN SCR.FILE.1 PROGRAM:FILE5 CRAIG COPLEY : 1/25/79 @255:p :::"THIS PROGRAM WILL CHANGE A PROGRAM" "TO A TEXT FILE.":: A$"":5:"WHAT IS YOUR PROGRAM NAME ";:868:A$216,0:600(4);"OPEN ";A$(4);"READ ";A$   535Ģ12:958:(7)"I AM UNABLE TO READ THIS DISKETTE.":5140P(LEAD)Ģ12:958:(7)"'"A$"' IS NOT ON":"THIS DISKETTE.":5140Z:"THIS DISKETTE.":5140Z5140ZVE? ";DR$:DR(DR$):DR$"1"DR$"2"51205 958o6:868:"BINARY FILE NAME = ";A$:958:A$""Ģ23:y958(0,SL:1,DR:163842ADV(V(4)):LEV(V(4)2)<AD65535Ģ12:958:(7)"'"A$"' IS NOT A":"BINARY FILE.":5140=FLE65UPDATE: 80/9/7- USES: BINFO,A$4000,L$240^ AUTHOR: TODD BAILEY 80/9/7 d : V(X)(X)256(X1) :(4)"BLOAD BINFO,A$4000" 3:868:"SLOT? ";SL$:SL(SL$):(SL)SL$SL(SL)SL1SL75110+3:23:868:"DRIEM CREATES BINARY FILE: ";C$* l "20 REM"m v "100 FOR X=0 TO ";L11;" : READ D1 : POKE ";S1;"+X,D1 : NEXT" "120 PRINT CHR$(4);";(34);"BSAVE ";C$;",A";S1;",L";L1;(34) "130 END" A$""400 390 PROGRAM: BINARY FILE INFO LAST 2:868:B$;" IS ALREADY SAVED. TRY AGAIN.":(4);"CLOSE":3120g 9 12:868:216,0:(4);"DELETE";B$ : "NAME OF BINARY FOR ";B$:"TO MAKE = ";:"";C$ > C$""3130 ? D$"CLOSE" D D$;"OPEN BIN.FILE" N D$;"WRITE BIN.FILE" X "FP" b "10 RN C,I,O":' 12:"BINARY FILE TO FP"1 5000A S1AD:L1LEu 0 B$"":10:868:"APPLESOFT PROGRAM NAME = ";B$ 1 B$""3121 2 216,0:3128 3 (4);"OPEN";B$",S"SL",D"DR 4 (4);"READ";B$ 5 216,0:3129 6 A1$:(4);"CLOSE";"B$"@ 8 1"," v(A$)130650Y Z1(S1X1):A$A$(Z1):A$:XX1:LILI10:A$(LI)" DATA "` Xr A$A$"0":A$ "SAVE ";B$ "DELETE BIN.FILE" D$;"CLOSE"  D$;"EXEC BIN.FILE"  :::(4)"MAXFILES3" D$(4)::D$;"NOMO BINARY FILE TO FP3CRAIG COPLEY 11/15/78NLAST UPDATE: 3/28/83X,3000D$;"BLOAD ";A$;",A$4000,S"SL",D"DR:10:"ONE MOMENT PLEASE..."D$;"WRITE BIN.FILE"XLI1000:A$"1000 DATA "bX0L11 lZ1(S1X):A$A$(Z1)      BC$e3( (ɠ @(jfCfB$h`BCB `%$ "L"LΠ͠ōԠ΍̠ůŠРӠӠŠ͠ԠӍĠϠŠŠŠӍ̠ԠҠĠҍРРǠԠՠРΠÍԠԠӠ   XL` ӍӍĠҠƳǠ̠ҠĠԍҠĸŠŠ΍РԍԠƍ Š°¹РñˠƠΠōɠĠŠ¹ñР÷ˠƠō̠ĠӠϠȍĠƠРâԠӍàҠٍàŠϠؠӠƍӠϠӠō ĠƠР¢Ԡ ĠӠŠԠӍӠΠϠΠ͍ԠƠĠԠҠĠ٠ԍĠҠijĠčҠĠ٠ԍР°ˠƠōɠĠӠϠ׍РˠƠΠōɠ͠ӠӠӠӠҠԠԠԠԠƠӍ̠ԠԠҠӍ̠ϠԠԠԍ̠ӠŠ̠ӠŠԠԍҠĠԠĠԠƠӍàҠٍàӠŠӍȠ ҠȠӍҠĠ٠РԠԠנӍ̠ҠĸŠŠ΍ؠԠРҍĠɠҠҠĠ٠ҠƳǠ̍؍ŠčӠΠϠҍĠĠԠ͠ϠōĠƠˠƠҠԍ͠ŠԍԠҠӠԠŠĠō͍РӍѠ̍ɠȠƠӠӠȍנĠҠנӍҠĠ٠РԠԠנӠ̠ůŠРӠӠŠ͠Ӡ̠͠٠ҠǠōȠŠҮРРǠĠՠƠ͠͠ϠōΠҠõҠ΍Ҡı ͠ҍ      106,7,8,109,113,115,20,24,26,30,133<  SPACE-BAR ROUTINE` ZH(36):ZV(37):ZZ1200:ZZu 24:7:16368,0 "PRESS ";::"SPACE BAR";::" TO CONTINUE"; ZC(16384):ZC141ZC160940 16368,0:1:868:21::ZV1:ZH1:ROGRAMS, WHICH":"BEGIN WITH 'EX'.":900 <:8)" - CATALOG OF DISKETTE -":" SOURCE FILES BINARY FILES":" ------ ----- ------ -----" FZ112:X:X100XX100:5)"EX"X; P23)"EX"X".OBJ0"::900::::(4)"RUN HELLO"# Z104,NDOUTS THAT ACCOMPANY"::"THIS DISKETTE."3 900 (:::"FOR SOME EXAMPLE PROGRAMS BOTH THE"::"SOURCE FILE (TEXT FILE) AND THE"::"ASSEMBLED BINARY FILE ARE INCLUDED."( 215:"THE CATALOG ON THE NEXT SCREEN GIVES"::"THE NAMES OF THE EXAMPLE P: ::11:"ASSEMBLY LANGUAGE":15:"EXAMPLES":34,2::"THIS DISKETTE CONTAINS 12 EXAMPLE"::"PROGRAMS. THEY CAN BE USED WITH THE"::"6502 SIMULATOR OR STEP AND TRACE."* ::::"THE EXAMPLE PROGRAMS MATCH EXERCISES"::"IN THE PRINTED HA  S X O);S =S;Sɛ:Ɉ2ɍ.Fɫ&ɭ"8鰐F8((FJ`?~ JɍɈ-ɛ(@ &@ɭ,?%? 8`𮩠 &@ &@ &@|@8鰐$HH&&ehe&he?ݴJݶJJLJLJ < J Jɛ )`ᩢ &@ &@L&@ ' IHIH`JImII J JɛAɍ*Ɉ@ &@ &@ &@ &@L!I^@*`B JH Jɛgɍ*Ɉ@ &@ &@ &@ &@L}Iʹ?)@0@@ AB C` JੈNȹJJJJ ɺi &@) ɺi &@ۥ H8@ &@󩫍?,8? H8? &@@ &@) L&@ &@&LD`@8HHH h@h@` d i᩠A &@ &@A. &@⹡G &@ mK3K J3KmK &@8 Jɍ &@ &@ &@L:G- &@ i" D# D`庠-A &@AH!X* &@Hé򠴠Xĩ̠lũ KoŠ$!!% K o PHEh &@HAh`|@@@`` AE `EE `EA` E E E &@LtE`jԠ¬ìĮ(8©٠@ `phppxxpp p xx ` p0`Ј` pШppxxxp p xP PP Px @ @  @  @hPP pxppppp 8`بȨppphppp pP PP Pp  @p@@@@@p@ pp P PPPPPPPP pp(p  @@@h @ @ @ p p @  @pȈp ` p`p0p0Pppp ppppxp @ @@ @  @p0 `8`A AWRPT@U`8pPGAфХ8p>A&(>AIiAi HAeЍIAӥ) ѥJJJJH)hJJDA(jmIAЬGAԅҠЬAPjjjjjjj0jjȑ0ȱjHAjGAGAВ`@t A >E F H GL@`$@%@H)8 Dޠȱߩ &ߐeސeiԥeՅ JA @h%@$@`8 @HoH@H@H`@@@@ A@L@q/e&L@8 AL@`qe     ӍӍĠҠƳǠ̠ҠĠԍҠĸŠŠ΍РԍԠƍ Š°¹РñˠƠΠōɠĠŠ¹ñР÷ˠƠō̠ĠӠϠȍĠƠРâԠӍàҠٍàŠϠؠӠƍӠϠӠō ĠƠР¢Ԡ ĠӠŠԠӍӠΠϠΠ͍ԠƠĠԠҠĠ٠ԍĠҠijĠčҠĠ٠ԍР°ˠƠōɠĠӠϠ׍РˠƠΠōɠ͠ӠӠӠӠҠԠԠԠԠƠӍ̠ԠԠҠӍ̠ϠԠԠԍ̠ӠŠ̠ӠŠԠԍҠĠԠĠԠƠӍàҠٍàӠŠӍȠ ҠȠӍҠĠ٠РԠԠנӍ̠ҠĸŠŠ΍ؠԠРҍĠɠҠҠĠ٠ҠƳǠ̍؍ŠčӠΠϠҍĠĠԠ͠ϠōĠƠˠƠҠԍ͠ŠԍԠҠӠԠŠĠō͍РӍѠ̍ɠȠƠӠӠȍנĠҠנӍҠĠ٠РԠԠנӪРǮʠǠŠՠõԠҠōؠƍРؠ؍ѠčРЍĠӍ hHȱh L2B Hȱh ``@@ ȑiiȑȑȑ  ȑ L2BH h`hȑ L2B Hi hLAhi#LAHi) ȑh`@@L A`   L` / X0  ` "THIS DISKETTE.":160? 12:"ADDRESS: "AD;23);"LENGTH: "LEo 15:"TO MOVE THIS BINARY TO ANOTHER DISK," 16:"TYPE:" 18:" BLOAD "N$ " (INSERT OTHER DISKETTE)" " BSAVE "N$",A"AD",L"LE 160hLO" 958$ 0,SL:1,DR:16384D ADV(V(4)):LEV(V(4)2) AD65535Ģ12:958:(7)"'"N$"' IS NOT A":"BINARY FILE.":160 LE65535Ģ12:958:(7)"I AM UNABLE TO READ THIS DISKETTE.":160 (LEAD)Ģ12:958:(7)"'"N$"' IS NOT ON":ARY FILE INFORMATION"^ 6:868:"SLOT? ";SL$:SL(SL$):(SL)SL$SL(SL)SL1SL7130 6:23:868:"DRIVE? ";DR$:DR(DR$):DR$"1"DR$"2"140 958 8:"NAME OF BINARY FILE (PRESS RETURN":868:"TO END) ?";N$:N$""ė::"RUNHEL  PROGRAM: BINARY FILE INFO:LAST UPDATE: 82/5/7@^(USES: BINFO,A$4000,L$240d2<AUTHOR: TODD BAILEY 80/9/7 F:PV(X)(X)256(X1)Z16384d:::255n:(4)"BLOAD BINFO,A$4000" x3:9:"BIN   z#???? ʰ ʱԮҠҠ ŵԠ Ԡʰ ŵʰ Ԡ Ԯʰ РϠԠ ˠҠ կҠԠ կР կРӠ ҠԮʠӲ زʰزʰ زʰ سʰ سسʰ ٠ŠϠР  ظʰ ع عʰ ررʰر رʰ Ԡ Ӡ ش شʰ ض ضʰطʰ ͮ͠ʠ͠$Ҡ Р٠ŠϠϠ   ϠŠҠРĠŠ ɭͮϠɭҠͮϠ- X @0,-   ( (`OUND,ON THE APPLE DOS 3.3 TOOLKIT.{BINARY FILE INFO,RUN BINARY FILE INFO,GIVES ADDRESS AND LENGTH OF,BINARY PROGRAMS. $CONVERT,BRUN CONVERT,"CONVERTS NUMBERS BETWEEN DECIMAL,","HEXADECIMAL, BINARY, AND ASCII." .EXAMPLES,RUN EXAMPLES,A SET OFSTEP AND TRACE,BRUN STEP AND TRACE,"A 6502 EMULATOR TO AID IN","DEBUGGING BINARY ROUTINES."MINI-ASSEMBLER,RUN MINI-ASSM.INFO,A RELOCATED DISK VERSION OF THE,APPLE ][ MINI-ASSEMBLER. "EDITOR-ASSEMBLER,RUN EDASM.INFO,THE ASSEMBLER AND EDITOR F160):Z&16368,0:1:868:23::oFIRST LINE OF DATA:DISKETTE #,NAME LINE 1,NAME LINE 2,# OF PROGRAMS91,APPLE ASSEMBLY LANGUAGE,"",7THE 6502 SIMULATOR,BRUNTHE 6502 SIMULATOR,PERFORMS A STEP-BY-STEP GRAPHIC,SIMULATION OF THE 6502. _O:"mf:13:"MECC PUBLICATIONS":13:"2520 BROADWAY DRIVE":13:"ST. PAUL, MN 55113":13:"(612) 638-0627"zp900::SPACE-BAR ROUTINE24:7:16368,0"PRESS ";::"SPACE BAR";::" TO CONTINUE";Z01:ZC(16384):Z(ZC141)(ZC*:4SUPPORT BOOK INFOJ>IP$"":IS$"YES"IP$"INSTRUCTIONAL "H4:17(IP$""):"A MANUAL TO AID IN THE "IP$"USE":6:"OF THIS DISKETTE IS AVAILABLE FROM MECC."R11:" TITLE: ";DN$:D2$""Ė13:D2$\15:" DIRECT INQUIRIES T6384)128J3003J:16368,0:1023,DN:16303,09MDESCRIPTIONS ::21(DN$)2:DN$:11:"PROGRAM DESCRIPTIONS":34,4:I1N:(37)21DLİ900: MN$(I)" -"J1DL:DE$(I,J)""DE$(I,J)" "ĺ" "DE$(I,J) J::I:900ER"5lIN11:12:868:"DISKETTE? ";A$:A$(A$,1)RvA$"N"ĉ::255:D$"FP"fIN(A$"Y"):IN:11:8:"INSERT THE NEW DISKETTE."900:CS(P(P(999))1)16:SLOT #CS1CS7CS6CS:DISPLAY LOGOJ1300:(10İ30000#CN$"YES"ĺD$CN$(A):8D$"RUN"MN$(A):O&NOT ENOUGH MEMORYW010:"SORRY, THIS APPLE DOES NOT HAVE ENOUGH ":"MEMORY TO RUN THIS DISKETTE."::"(48K IS NEEDED.)"D900XEND OPTIONb::10:1:"DO YOU WANT TO RUN ANOTH:"PLEASE TYPE A NUMBER FROM 1 TO "N2".";:IN0ChIN:AN2İ600ZrAN1İ750:MENU0d|MENUSEED RANDOM # GENERATOR & CLEAR HGRX(P(78))230,32:62450GET THE PROGRAM::12:"GETTING "MN$(A)"..."PR$"YES"(950)22/ @IN11:VV:6F35:"WHICH NUMBER? ";A$c JPR$"YES"A$"PR"ĺD$"RUN SET PRINTER OPTIONS" ODR$"YES"A$"DR"ĺD$"RUN SET DRIVE OPTIONS" TCA$"YES"A$(1)ĺD$"RUN TEACHER OPTIONS"/^A((A$)):A1AN2(A)A$ĢVV:958:VV2:6F351N:VV:HH(I10):I". "MN$(I)C VVVV1:F3IC2VV7F5:HH21X I:VVVV2F2F3z VV:6F35:"OTHER OPTIONS:" VV2:9(N9):N1". PROGRAM DESCRIPTION"SP$ "VV3:9(N8):N2". END" ,RESPOND TO USER'S CHOICE 6VVVV7:VV22VVвTWO COLUMNS3 F5N14:FULL SCREEN (18 IS LIMIT)I (1023)DNİ700i K48$"YES"(978)157İ550{ DISPLAY MENU MENU11:1(D2$""):21(DN$)2:DN$ 2:21(D2$)2:D2$ 5F5:6F35:"PROGRAM"SP$":" VV7F5:HH9F38 IDN:(1023)DNČ2054:950,0F <DN$,D2$,N:MN$(N),CN$(N),DE$(N,DL)^ FSP$"":N1SP$"S"q PI1N:MN$(I) ZCN$"YES"ćCN$(I) dJ1DL:DE$(I,J):J:I nP(I)(I)(I1)256 xC2((N1)2):F2C2(N1)2:ODD # OF MENU ITEMS F3N7:G NAMES:CA$=CTRL-A OPTION:PR$=PRINTER OPTION:DR$=DRIVES OPTION:K48$=48K REQUIRED:IS$=INSTRUCTIONAL PROGRAM 8192:DL2:CN$"YES":CA$"NO":PR$"NO":DR$"NO":K48$"NO":IS$"YES" D$(13)(4):D$"NOMON CIO" (16372,0::::255:0:1:D$"PR#0" 2O%*/49=@C ᷩ?"췩ʎ WRP`ZHELLOmVERSION 4.4-ELAST UPDATE: 11/18/82 RPB(C) MECC 1982:(4)"MAXFILES1" INITIALIZATIONSj DL=LENGTH OF DESCRIPS:CN$=DISTINCT CATALO      L`ñԠՠčҠĠǠӠñҠԍӍ ñĠΠРؠΠ؍ؠԠحҍؠŠحǠȠŠРȠƠԠ̍ӍԠƍ̠ůŠРӠӠŠ͠Ӡ̠͠٠ΠàҠ̠ӠӍŠРƠŠŮРРǠРΠҠõҠ΍ؠԠؠϠύ  EXAMPLE PROGRAMS FOR,STUDY.A0u POKE PRINTER SPECS INTO MEMORY[:uF$"PRINTER COMMANDS"|DuD$"OPEN"F$:D$"READ"F$:FT$NuFT$"COM-CARD"FT1:35000XuFT$"DEFAULTS"FT2:40000buFT$"USER-SET"FT3lu950,FT:D$"CLOSE"F$vu COMM ǠԠՠčŠՠõñРҠԠРЍӍ  X'` 3)72:Z7(4)72.rSLOT17:AD(SLOT192)256<|CARD14k(AD5)Z5(CARD)(AD7)Z7(CARD)40110ZK02:Z2(ZK)0ZI02558:Z2(ZK)Z2(ZK)(ZWZI)::Z2(0)Z2(1)Z2(0)Z2(2)Z2(0)25640120CARD:SLOT:CARD0:SLOT0951CARD)ˆD$"BLOAD COMM CARD ROUTINE":SPD̈SP10Ĺ802,82:818,82Jֈo@ SEARCH SLOTS FOR AN INTERFACE J CARDS: COMM=1,SERIAL=2,PAR=3,MALIBU=4TD$"CLOSE"F$:Z5(4),Z7(4),Z2(2)^Z5(1)24:Z5(2)56:Z5(3)72:Z5(4)8hZ7(1)56:Z7(2)24:Z7(Ʃ dN dN048Ȅ zNL_N3/!.F+ dNƩ !I膩 dN dN dN` 6YeHeH )Z C Z h` iLKMK("<)B FQթ\(ELdQ = FQ<LFQIh@iJ YMĦJ ĦLYM`JJJJe YMLMJAL8妅 YMLMJJ8JJ8JJ4$888J4$ 888嫅4"JBJ)%, zN dN dNLN1 zNƩ"&$Ȅ dN  Ns9BBBBBBBBBB@ 9BBBBBABBBB@N68888888888?xJ0JŬ$ŭ$ک88দHAH)H H ){ LS)uY? 9HQY''Y'NT HU\\41 քDZX ֭$ ,Р EDK[ho5ؠ2٠UРJJ5J&J9 CڹJJ|J0O JJJ?Jf8 C$08 *HJ h8 CHA6 C Z N N N `{YJ A 3 )J@3 tDLLpYH tYh )ZLD YNXLgLLoYLLLX YL YshLLg YhLi hLύXLgLLcYLLLX YL YghLLg YhLi hL Zd3YK4Y Y 1Ym3Y3Y4Y )Zxp p xP PP Px @ @  @  @hPPP pp 8pp xp pp8 px pp p pp p pxp `pxp` pp 0pp0(xx(p `pxp pxp px pp88 8 8 8ppp pP PP Pp  @p@@@@@p@ pp P@ `phppxxpp p xx ` p0`Ј` pШppxxp0p0Pppp ppppxp @ @@ @  @p0 pxppppp 8`بȨppphJJJJH)hJJD(jmDЬDԅҠЬ,EPjjjjjjj0jjȑ0ȱjDjDDВ` PPPPPPPP pp(p  @@@h @ @ @ p p @  @pȈp ` p`DODgDsDDLPDq/e&LPD8 hDL2D`qe`8`捀D DWRPT@U`8pPDфХ8pݦD&(DIi,Ei 印DeЍDӥ) Ɉh LBh`A$h ɠ3H$ɰǰɺɺ)Ah ɈɍɈɍоL𷩈 A CCH)8 Dޠȱߩ &ߐeސeiԥeՅ D DhCC`8 CHHCHCH`1DՠŠϠŠ΍ŠŠٯΩĠՠŠϠԠРٍӠٯΩŠ̭٠ϠԠǮԠԠӠϠՠԠϠ΍ǿ<= -CA *&<&=` ` H ɍL AA B B B# B B3BT B@@7ALYح@@@HHBy B B`ĠՠŠϠĠ͍͠ˠٯΩҠ͠źҠ͠ĠԺ@R @ $I |Q X 9%@ B B@C B B X @|LB JAL@ĠՠŠϠРȠҍ͠ٯΩύŠàٯΩ 9 X %Af B BBA B C A B@@ A Bs r           ǠԠՠčñҠԍӍ"ȅȅ X0L`sYh@iLCH C C ChLCHcEh`HgHh`⨩ C`@ 6Y``I NI DZLN4Y3Y 1Y 1Y 1Y CL#Y`ȹ@`H-,ɛ(ɠ"HL Y,ɛɠL Yhh`{Q` )ZpYqYiH9 ZpYqYrY4 YpYqYi rY6 YsYh9 ZLZBYYYY tY9YY4Y6Y`H C@8 CЂ ^O L<= NLN L N LLN LJH N LhA Z @R@@LX@ N DZLN W X LJ> 2Q WLX X LJ> 2Q@ N X LJ?LN>@?A膭 ^O L NL^OI N DZIQ SH H?ʆ> N X X +TLN W Q XL+T S X> X? L NL+T 4W<= DZLNF., X.J) Be>>? L DZ NLX W.WJ). X LJ>? N.) Be>> L DZ N.) X X.СЁ`<@=AV U N dUL^OOO|P AEH UhE N P PH)?HJ)HH LLNJiH ^Wh LB\ dQ8 P X LJ\ dQT੭ CEH OHH(Š8堅Eh(HEEE P "P dUhE NL^O DZ DZLDZ WH H N U$.0 LE NL^O LJ N ^OL5X Ji&UBUB ^O L N$ P PHH(BhH( LLN` ^WJILSE膬 L\य़ dQ O XJ L\ॠ dQ)TV C$ʊ VUV H XhJLGUBJ L NL5X XF X X>=? N L>$J0 eJ> ? eJ>? DZ NL+T@JJJ}S P8*H(EH@ LLNJJJJ( ^O XB LLQU LBLXFFF*IBFBB@ L DZLQUJSHSH`V"W.WLW ^W)FY tY ReR_!W8RMI)(C0>J61%)$ ,) J RRRR R DZ YLQ󮠠$$$$$$ -./>'&RHSSSSSTITiT1UUVWVV` W XJJJDS%H⩠LC膭 L<>=? N L? X> XL^O`KaK⩠ C C>HJJJJ ii0 Ch) ii0LC H* Ch`{QqY tY W X@ LJ LKMK&&*i C쩠 C. ٦K R C DZ Yq LHH(eEEEhH( P P P⥞% $P P DZ(E P֥H)JjEWeP8 PXP`8 P P LHH(堅EhH(EEELPXPH eI ih(jX*LC88 mXKYKAiH FQ FQi H FQhJ Ch ,Ш`OL iLKMK⩠ C C( CLC \( C C C C C` O OT੠ C\ʥ)Jjjj OHH($EhHf(, P L`S !i `$A@ @ @ A " ` PG``9` PG``b`,B,CBCB`à͕ C` ɍCB`,3$e3()?($,ɠ&ɰǰɺ)?H3$ȱ((h(H$ ? % "L L;ŠӺ%= *@)@  d $ A)LP  ;L @iAˈ @8A LU ٺ=)== e=i$ H<=e@Ah ; <0=Х@@A==@i@A L $&0 X  $& L L% ` * @ $ % ""$?2  @2L;РԺ J`&I&) *`'I'0)*`% * *<$ <  ?> @L D d3<B ;hɛ`M`$> "M "N "OM 0`%$ "E ؤF ٤G ӤI H< <)? 詩 L L¿ 3>?>?I>IIN>O?$'0   M`)&0JJJ4 %HY4 >eN>?$N?L 0.b!^NBOC.) BeFBC.YMB "Bȩ "C/.) BeGBC/C0$ MNHCB "M N HHEFG(GFEhH(C?ii$N @ ` d >8e/>?/N0M)FIL +MIN!.50L9 " N>O?L #ON ">O "?L  IIHL  IIHL IIEL MIIN!.=0L9 *IIHII>II?0>?LD 9 " XPF>?EFGHI 9# X%& ' *  d HbHHH`OGL  l { < :  * :  *  :  L ;%M:; d >? H0 0)"$>eN      ǠԠՠĠŠՠõñРҠԠРЍӍ `S 8M1 ` LO :"BRUNMINI-ASSEMBLER.RATION:4 P" MINI-ASSEMBLER TO MONITOR: $FF69GN Z22:"TO BASIC: $3D0Gy d" MONITOR TO MINI-ASSEMBLER: 803G n22:"TO BASIC: 3D0G x" BASIC TO MINI-ASSEMBLER: CALL 2051 18:"TO MONITOR: CALL -151 16:"TO MAIN MENU: RUN HEL% :8:"- MINI-ASSEMBLER NOTES -^" 1. THE MINI-ASSEMBLER PROMPT IS "(34)"!"(34)"." 2. TO EXECUTE A MONITOR COMMAND,(" PRECEDE IT WITH A DOLLAR SIGN.2" EXAMPLE: !$300G<" 3. COMMANDS TO CHANGE MODES OF F" OPE   L` S i4 ` ɤ4&D ?5=ɥD 5 5 D4ɻɍЀLgɠ`H K֩LJ?>ʊ:>Ș;k/=:   S;:L 4 40K14 L= BC D..=D5֤4 J :3 g ɠɤ ɓՊ x= ?   &B&C= ? 4ݴ ? ݺ  ӍӍĠҠƳǠ̠ҠĠԍҠĸŠŠ΍РԍԠƍ Š°¹РñˠƠΠōɠĠŠ¹ñР÷ˠƠō̠ĠӠϠȍĠƠРâԠӍàҠٍàŠϠؠӠƍӠϠӠō ĠƠР¢Ԡ ĠӠŠԠӍӠΠϠΠ͍ԠƠĠԠҠĠ٠ԍĠҠijĠčҠĠ٠ԍР°ˠƠōɠĠӠϠ׍РˠƠΠōɠ͠ӠӠӠӠҠԠԠԠԠƠӍ̠ԠԠҠӍ̠ϠԠԠԍ̠ӠŠ̠ӠŠԠԍҠĠԠĠԠƠӍàҠٍàӠŠӍȠ ҠȠӍҠĠ٠РԠԠנӍ̠ҠĸŠŠ΍ؠԠРҍĠɠҠҠĠ٠ҠƳǠ̍؍ŠčӠΠϠҍĠĠԠ͠ϠōĠƠˠƠҠԍ͠ŠԍԠҠӠԠŠĠō͍РӍѠ̍ɠȠƠӠӠȍנĠҠנӍҠĠ٠РԠԠנӠǠԠՠčŠՠõǠñРҠԍРЍӍAILS ON OPERATING THE EDITOR-ASSEMBLER. 16368,0:24:7:"PRESS ";::"SPACE BAR";::" TO CONTINUE";:16384,128:16368,0:::"RUN EDASM"T A LIST OF COMMANDS.I F" 4. TYPE "Q$"ASM, 'FILENAME'"Q$" TO ASSEMBLEb P" A SOURCE FILE. Z" WARNING: SAVE AN EDITED SOURCE FILE d" BEFORE CALLING THE ASSEMBLER WITH n" THE ASM COMMAND.( x" READ THE SUPPORT MATERIALS FOR DET0 Q$(34)::8:"- EDITOR-ASSEMBLER NOTES -S" WHILE IN THE -EDITOR- MODE" 1. THE PROMPT IS THE COLON, "Q$":"Q$".(" 2. TYPE "Q$"END"Q$" TO TERMINATE THE EDITOR-2" ASSEMBLER AND RETURN TO BASIC. <" 3. TYPE "Q$"?"Q$" TO GE  ԠՠčŠՠõǠҠōñҠԍӍ 7:L1:IL16:((952I));::. L0240= L17L17b I1L:951I,((A$,I,1))128: D$;"BSAVE ";F$;",A$3B8,L$11" D$;"BRUN EDASM.OBJ" 2Z"MAXFILES3"#d::D$(4)7nF$"ASMIDSTAMP"MxD$;"NOMON C,I,O"jD$;"BLOAD ";F$;",A$3B8"3:"APPLE ][ EDITOR-ASSEMBLER"5:"CURRENT ASSEMBLER ID STAMP IS:"7:1I952968:((I));:7:1:"";A$:L(A$)! L17 ,CARD:952,SLOTBœCARD1Ĺ950,CARD:D$"BLOAD COMM CARD ROUTINE"H̜ÅŠɠҠҠΠéԠŠҠÍm8  }ɛ`Ɉ*ɠ,) ɘɈ : 3  ɕ(0@  `)?  @ ɍЗL$U0 B T ɍS ɍ Uj`UT`7ʎ V`889Lm Y a $[0PL La L ,Π҇ͬӶıҬӶı$(l8H)H(h0h(hN OH?%Oh,(,`%R,RR`\ m 1$R02߰.ݰ۰&I $Rp,c ɔɗ @ p]` 1ɠɍSS Ll3 1ɺ)[ pZ@ L ɍڥɍɍ L, L \\  (\ s\0ɠ0۩  ʩL 8L,,,w, ` nLЬӶı¸̱ĠàҨөpi 0  La ~   ` xB  x7ɘ[&&&&ee&&eL7`ɺɰ)`8` ` ( L (I,8L. L  L ʠ! L ɍɬΠ L ɍ 'H4 H`)`  ɠ`% & `^- Lf -' % & L   ɍ` ɍ` ɍ`L,   ( w L[ ~ 80)?i@Ip    ~ p lL Lj L1LxLGLa ' X JJJJX +  WRS78   U vZ[V٭ 3 xɮ W Lm ɒ i L % &   ɿV  #)ɬɭ   L $VLN ȹ4      ĠǠӠ٠٠ϠŠ;.ȹ.ȹ LiȄ.ȹLN L ȹ...ɠɰ芙.L ȽE!.X..Y..ȹ).ȹ) LN .3v9 76 ȹ3!L$/0@7H/0m//? b/00/a1/`2/Ȍ/0h` ,9DUbra $a $L%̠ɠϠȠŠĠĠĠ̠̠ԯ̠ŠŎ! &&ڢ9,D ` 8#LM) "J uv`L "&&&8啪喐扈`IIE8 ee`$` H $h $ $ $ $Ɠ  I8ettuiuآ #LPy8e* 7#-) GH G G eheHhL&`` T#-0)))) ȱ`g,*  LL#ɧȱy%ȱyɧ`ɪ }~LMɤ7 7#+ɺɾhL%hHyHzHp  OphzhyhE!ȱyɠɬɩ ɨɣɍС轁00JГ8` yɠɍ `yڪFj` "yɼɾ ȱyL L0`HH `+T " 8 " 8# " T#q}H} #h}1Lfȱȱ " "87ɀ6Ɂ2  p+懢  pgD ,,,``0yQ Ȱ xȱHȱHx``08Șe憠8`轁00zJd.Hyɼɬ. ~>:. .ȱyɬ ~!. T !+ -8f8emmLD Lg$h0TW0 #. ɠą. #v)W05 &5. 5 &5`8f.Lg- " 8# " T#Ʌ #b Lf Lf f%Lfg,慫 LgL$h f% ]% % $ "ȱyLgL$h f% $ hh " ;"LP0C}~}~8fL}~g 0FLr L f%@LfEJLL " " +..yɍ:ɠ6"ɍ% "pȱyŅ ɍ /# /piL " "g8%ȱyŅ;ɍ7숄 " $$h $ # )#ȱyŅɍLLH , hL "ȱyΰ,L "gL ~  %L g8ƊƉL` "ȱyfhL "gbp ~Ȧp襉Hpx %檦pxyɬLȩy}Ɇ "h $h $ # )# "ȱyɼɾ :#ɤɪ ɧ!ȱyɧȱyɧȱyɬɠɍ #Lh`g $h $LRL@ig. . # Lo`$[8}~!HH L  hhLo8僅儅$iiHihi ,}~Lf0 f%FLf$0 P)?`8`ee`~H}H f%  9hh Lfe}}e~~0  hhLf` ,JJJ? I $ $ $//煪. #LB $// $ Ȅ "LiL f%g U ` ) O @ȥȑLfLo f%g0j. + !+ -8f , , , ,$ , ,h0Lo80 # %L+8}~`8 报9  $$h $ "Li " ;" # )#LP buat`u % $ `;ԠɠŠŠΠӠӠũ  $/0`2/`1/a0/)bJb ee " " "  ,  0 # " ;"Lg8fh  ! v"`Ȅy{z|yɪhɻd$0P F t%U " " "  , L+)L+ 0ɞɼ ɜ ɟɝ}20Pyɨɣ ~'6ʩ" J!r # l! p = T +. +.$s$h }'tu  v $67 T #r J!`sмLg. ! v"` "$0P  t%L4yɪɻL4Id T#10  L$0 )ȥ}ȥ~L~ O $ #            OOiLeeLLLL0LLL5IL5IбLL8eL8iLeeLOOOOOOOOAʽLLLLLLLLL8iLuuH hLL 0 LB  ȹ LB̅L9EFGhHhh) JQJJJLJ)LHHEFG(l#.2J-97>EjNWbՑ]mp񩠅aL92DWbr:# LINE# > .STRING. .OLDSTR.NEWSTR. SOURCE FILE<#> # p 8e  Lȱ7 ) LhhLB  ɒ 8ɍɘ Lv LB `$( e`p)2(:YlRLaLBɓ,Ƀɠ`: SYNTAX: BAD FORMAT: MEMORY FULL: BAD RANGEBYTES USEDBYTES REMAININGALL OR SOME?(A/S)?: BAD SLOT OR DRIVE #  YQL  jWHW hW L )|IQi A l9LedeɍH)) @ eh %eɠ#$dHeheLGɖ %LFdɕɈLɄ LGɆ %HɍhhɉfdLvHheɔ[L   )?LBBZ '?J          $ LB IAYA!!:JL):I H  `hhiLi (ɠ B$q*q $c  ɃLBɜ la9a:  *4  $9 I b oLBL I   ` Y X L NL NLol  :;  o ';  &; LBl;  )8l+?;  ):l;  (1*2 LB  j   TLY )4$( J$1I ɃLT!$9 Lj)2 `J/?   fc i j )IQJQ!:BQl?7ʆ 7AY` 4L.  ):(;" LH <)q'q*qq , 7`4?l4 4 $;Ll;8   32)81  (98 MJ78%9<)q(q LB <2qq"l  ):(;  )8*9(  ? ] B+?6Y+S7?XZLL  LiʽWLB     LB L L l;8 LBLl8(d8?  )`  T  +)L  N L ':;?   $[L 7? NeL $[0 3 $[0 Ʉɑ`LB +: 2d1*: $0I ɰf֩L7? %9+1;)`ɍ 'd +5%7LL LLLːEȹE 2"? wn - L L 4!X1G8+,.vT)fy2$Z0 bf$' b$abb p$$ɻ fWfɍ f ) f в`ɍ`  `l  2"*806,& ( ң:.4  $      X ` ΍ƠҠōҠŠΠϠō٠ΠҍƠנҍҠƸԠŠԍӠ΍Ԡƍ̠ůŠРӠӠŠ͠Ӡ̠͠ԠŠԠΠŠήРРǠҠՠϠŠٍРΠҠ²ƠŠӠ΍ЍҠõҠŠ ǭ4 wpO_X_lfW_{_>fwooq?ow?o@?x?~G_@X~nx1{~?G_ |~_o~{o??_?|k{o;_ow[o_?~{ox? }xc?_}w_6{mu?X_{{?ww~_>wv{?x?o~_}?ow;p>_8@?@{?|c@ooo}}`|a?l?~gO?@}v;`A{0@~n~{z{fn{{on}wpg_X_nvW_{]_~nwoo|?ow?o@G?xx??`@?`@?W~v[k>w-w.{~?> x`\o_{O0?~}~_o~{o??_qwlw`\o<>@ox?a@}xx?_x>n{?8o{;?o{~_}~.wvs?x?ocO}?Ww[o>/o7{o_nn~{v{nn{{wn~gxs_X_nfWO{]_>nwOo?~?og?o@q?|C?@~`?@_O~zog>{K/{~}@n?@??~>{o7_ow[oOyo88`}~_o~{0@?~~gox?O}x~?@~[>{m{?|p{{@|~?~~1wvw?~xc?oox p|ao?lxg}?;g[>wn?sO{_qq~{nqan{`xq`~ox_8onV;W[]_]nw_ox?|go?~o@|?p?ppx?X_~zoo>{k/?{~z>{m??~>{o7owoWzox<@}~??|_Oox?g}xG?_~[>{m{?g~xA?o/wu>o{{^o_k~s}?}V[>{m?wg?|{_wxo?~_|pn6|Xg]_cnw_opg?xwo~o@_~{~?g?~~~?~PO>zog>{k/{~?w>{m??|>{o7ow[n_{ox>?|}?~?xp~@|_>?7{ox?s}|q?_}v[>{m{?o~xA?oOoy]_{??oogO{}?}6[>{m?pqqpnpqan`{qqqwqq`}Owsownw_opq?xgO|O@_~{~??|x~0W]v[k6wmo.{~_o>{m??y>x`ow[m_{ox?q?@}|?{`>n?_?8ok=?o{z^>?Wt?~Ox?x|}?_`>p{?O|xA?ooo}@l1nnnnn{~n{ynnnw|g?|{owwoO?w{nsox|?xO_y_@_8{~??~xs~xXc{o~_ow[k_{oxG?G|}xu}v[{m?_?X_s;ww|_>?gv|_x?o~?~}?_}xA?ooo}];?oogy{s?}vYo>{m7~nnun{~n{{nnow?~oxp67\_{]qcfwgog?wox?o@?~?x_`_@_~{~?p_0G~~`~{o??]{o}_ow[g_{ox?>pp}xOn}w_*{mn?X_{{@ww~_>?wvyx?o`}?_yxA?ooo}={{^o^k|sg?}v[o>{m7~np{p{~`{{aqswxO8oJV[_{]n]v