-' +JJJJ ?\>m0M='+l> /+l   d]@ŵLҦ]]L L}BBL] 鷎귭෍ᷩ췩緈JJJJx Lȿ L8ᷭ緍췩 緍i 8 `巬 췌`x (`(8`I`B` ``>J>J>VU)?`8'x0|&HhHh VY)'&Y)xꪽ)' `Hh`V0^*^*>&` aI꽌ɪVɭ&Y&&Y& 꽌ɪ\8`&&꽌ɪɖ'*&%&,E'зЮ꽌ɪФ`+*xS&x'8*3Ixix&& 8  '  & x)*++`FG8`0($ p,&"_]` L/浍굺L  !"#$%&'()*+,-./0123456789:;<=>?  1#"""  (9"1 ( ,.(0# 2  /#0/#0 *?'#07#00/0/'#07#0:"4<*55/**5/*%5/)1/)1/)1/)'#0/#0*5/*75/**5/*:5//#0/#0'#07#0:::*::'#07#0EB H  @H !D)"E` @ $ C ` DQ &J80^݌Hh ü ü݌ ռ ռ ռA ļD ļ? ļAEDE?HJ>h Լ ռ ռ ռ`HJ>݌h Hh݌`HIHHHHhHH݌hHhHh݌H6 VDP (ED Z $0x8x D- ܸDD# H8`?E Vk *f???0xE Hh D#-EEE8` D ܸx D - ܸx8`-0ݩ?ʥD EEE`   vLDcpq` [` ~  LӜu`".Q`pNФbptťܥm2<(-Py0\|e<6e<g< JJJJj귍hI  aUL@ kU8  L  Q^R(jQ0l^l\  wUuW ԧ H h@ [_ /QSIRb_L`LLLL`ª`LQLYLeLXLeLee ўQH\(h0L& Ꝥ$`( R \ZLl8 ўR HH\`\Z[YS6`LxQɿu3'RͲʎRʎ]]]ɍuL͟ɍ}RLRɍg^H8 ^hZLɍR LͲɊRR% QLܤͲ Z@ -^ ş\[Z QY\[Z8`l6Lş_Ȍb_Ͳ] )Y h( ֭ͲLɍ [LLĦ__ ^ 9 LҦ3 9 a   0LjLY u< (_9 ˭ɠuɠK_9 ?LˆʎõĵL õ ĵµ aµ`` L̦µ_bJLuLz`  ȟ QlXJ̥KlV  ȟ QlV eօ3L e3L &RL &QL d L4 Ne)n `@-eff L f`L . tQLѤ LҦL` OPu d L Ne)noon 8ɍ` ^f\õL ^NR  RΩLҦ)\Z ʽ LHv 3h`0h8` [L NС õ`A@` ŵL^L iõ`  \ 濭0 \  ȟ Q ^\lZl^?cqH şch`fhjõĵ@OAP`u@`@&`QR`E Ls  @DAE@u`8` %@ @A@`@`@A`Mµ ) LЦ`8@AWc@8@-@HAȑ@hHȑ@ȑ@hHȑ@Ȋ@ch8&ȑ@Hȑ@Ah@LHȑ@ȑ@ htphso`hMhL`9V8U897T6S67`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- (   Ϡ@跻~!Wo*9~~~~ɬƬ~_ j ʪHɪH`Lc (L ܫ㵮赎 ɱ^_ J QL_Ls贩紎 DǴҵԵƴѵӵµȴ 7 ַ :ŵƴѵǴҵȴµ納贍﵎ٵ്ᵭⳍڵL^ѵ-I `  4 ò-յ!  8صٵ紭ﵝ 7L (0+BC  7L HH`LgL{0 HH` õL H hBL BH [ h`Lo õ ڬL B ڬ LʬH hB@ յյ [L (ȴ) ȴ 7L L ( L (ȴL{ƴѵ洩ƴǴҵ 7 ^* B0 HȱBh ӵԵ 8 L8 ݲ` ܫ  / / ED B / / ]ƴS0Jȴ ȴ)  紅D贅E B ƴ  / 0L Ν `HD٤DEEhiHLGh ` ŵBѵ-` ѵB-` ܫ XI볩쳢8 DH E𳈈췍Ȍ X0 · JLǵBȵC`,յp` 䯩 R-յյ`յ0` K R-յյ`ɵʵӵԵ` 4 K ( ѵҵLBȱBL8` DBHBH : ַ޵BȭߵBhhӵԵ RBܵmڵ޵ȱBݵm۵ߵ` 䯩LR˵̵ֵ׵`êĪLR E( 8` R` ELRŪƪ`췌 յյI뷭鷭귭ⵍ㵍跬ª 뷰` Lf ݵܵߵ޵ ^`8ܵ i B8` 4L ֵȱB׵ ܯ䵍൭嵍 ` DȑB׵Bֵ  ַ յյ`굎뵎쵬 뵎쵌``õĵBCõĵ`µµ`L õBĵCصص Qƴ0"Bƴ 󮜳` 0۰ϬBƴ8`i#`ЗLw!0>ﵭ` m ﳐ 7i볍 8 ЉLw`H h ݲL~ `浍국䵍뵩嵠Jm赍嵊mjnnn浈m浍浭m䵍䵐`"L ŵ8ŵH ~(` d ֠z# u`` Oڵw۴Nv L`xw8OPL# (` 40!(L 4LdF`  %L"wL{ TL~&&&ڥې څΈ` l 4Ȑ,` 40L 4Ȑ-` 4(L(n ㊨ rLa ?&0ΰ` Δ䮥G 0 #gMghghPcQ)Wqqqqhhq`uuuQ줰䮲륥Q9O/Q) WjB`O~5'Q 䯭䮡ޜݜݞGg` ` `嶡䡯z~" `P O䯭䮡𥴳\@`` ~3`Gg壡yi壡yi` @Gh X{gggggg'(dgxkg~9g'7(*7ϠGX͠LϠ٠SGϠDĠHSĠNSĠTĠ 5EMҠL Šō?FِLϚΠ κ f ٢  ٦Τ ȹɀI ȄȹH h3 oLB oTMɅ"3J[NSJIfmzq# [$NYP;#o6#"#!0 9@0Ӷ:Pyإ<[(N>W']5Kgvq ʤ  Y YoܹݾЇ`TP@xL` Ιϙ_oܙݙᙯ` ??<<<<<<<0UUUUUUUUWΤ PڵxۥΑȥL`hh$ F`` %ֈ`ʤZA^ܙ ݙ0  m7;܄iȢٚ . y$IqܤݐLM͠1FLJܹ/ݾLuc ܪȱ L[ĨP?xO_ڹo  l`w0P`fLPεϵxϱHȱ΅hΈ` J  畠P` Y $0`  畠$0 8 P# o ΅ڥυ e epݕ` 4LL$ `  rPՆϦ ` ΅υȩ ` Ӡȱ0I@iHeШiH˰hhЈЈ͑Ј̑ЈЈ0JKЬ@iHe eѕxh$0 xx ԅբ H 0  敠$ ( x$0  xx 0$FԨֹ)U h)װ H ֐ι LhޤȄ h󰩠ɩch cɰ$0 $` d'ʅ˅LM&ȱϰqȥȥ`FLʥM˥J̥Kͩ`Lkȱ0@hJHȱШhЄ0)ȆȘHJI@hL`ȩ)?Jжi?oiO iȱ) zȵх 8 05X~")XȔ) v*Ȇ0LJɢ  Ȉ ϴX)HЄ ȹ)eHe0 ̥͐Eʑ˥ʥ˰ਈ$ u~q  u  mʥ` ȹ0 L uߙ`` $0LL*iS 0wh(VP`΅h(OM L6 T&ϐ eڅeۅ &L~ 畠(LoU [΅ڥυ   o ` l3 3` 4J G 4&(JJJJ) 甠` F٩ $ 婠 Ȣ ii)ɰLPx+L 4P xL# 48` PxL PeHxeH˰iکeۅȱhڙ`ꠀЕ x ت3 Q3ؕxQεy NvNδPPPL#Q8yڅ`Sε{ϵQڵyxȔPMuHOL L3L`) #L $  `  v mL;ʅ˅LM  mdžة * * *     % 0LH΢QPHΪ0h$0 )?i h](Њ q L H ϐ { lhHHH hHL? hυυ Ljݥ ,L mݰ % LߩƉ 慝 憨80 ў*%L L ު `  }LޢHHTEMFRHD1D2D3ffgACJDЕPDP> 0@0 " A1)HHHHHHHHHHHHHHHHHHHHH:":7U]DDDaPúPDZÁX1PD3dúS(X):D(X):R(X):9nñDDD@SXSLHMAN@M9 X@Z2Z Y$A4NS B1B2B3HNV ND C1C2GVGD0CV0CDJ180: NEXT DRIVE!DD2DD1:D1:160: NEXT SLOT'1'1132\ N::10:"SLOT# OF TEST DRIVE? ";:N:m!N10:22:N:u"N12*N"DRIVE# OF DISK? ";:DD+N,N12:17:DD/NDLY11000:DLY4NDD220010R:5:5:"PREPARING TO TEST<1998F:P DRIVE IS BADZ:10@fD$"SLOT "(N)",""DRIVE "(DD)cg"DISK TEST ";::"FAILED"::xh7:"FOR ";D$;""iPDPD1:PD$(PD)D$n:xy1020DDDD1: NEXT AVAILABLE DISK THEN SLOTDDDDD21,46,44,37,23,22,11,4,0) 02,37,39,59,60,61,62,65,67,68K 42,41,38,37,21,16,14,10,9,0XA$(95)^dl:v135032,3:33,34:34,1:35,212:34,8:35,21 1350:A$"I"134034,17(202OSTIC DISK AND PRESS RETURN";l:PD011395o(4)"OPEN DISK.DATA"Sp(4)"WRITEDISK.DATA":PD^q50000yr(4)"CLOSE DISK.DATA"s(4)"RUN CONTINUOUS TESTS,D1"tA((255)192)~"PR#";A 7,11,14,16,29,35,42,43,50,68 67,6eʵ``` f f` &L L fLC`8i`uu  ee`` ` 0` ` ` 5I` 5Iй` f f`L ?5=ɥD 5 5 D4ɻɍЀL\ɠ` }Ɏ$ ``LXWVhY `XWYHV(` Jhh LH) JQ JJJH`HJ`hh ?l8e` %GQ/[҅n3pJ?>ʊ:>Ș;k/=:   S;:L 4 40K14 L= BC D..=D5֤4 J :3 g ɠɤ ɓՊ x= 4   &B&C= 44ݴ 4ݺ ɤ4&D`L# ȱ0` 4 `u` 7$ 8`0 &&` { %Ppĥ uv` 2e   %F8 2 8Hh&&&&& 0hhI`LLLHxܥyݥPQLuƵPxLhQεyϱΠ L 4) ؘ 甠` uHɃLh` ☪ T`  甠`ѥ΅ ΅ҥυө 甠0ХҠ ӕ "L 4i` F`ٚ .L 4 `$$L$Ն$L,L 8!$ L赟0L0ܤ } L赟L0ܤ } L ` ` [ S oP YVPL6 O 5OPL Ι_LfP0Q@PPxA@QPa`qp`HP8εxh`Ʌ۰եڅʥۅ , ` :L΄<Ȅ>=?`ʕ>?>`8M˕   , ` L:L``F`$ ܪȱ 婠Lܤ`Ś25 a0 穠LJKH۰hЅѠȱ0@ȱHШhh0JL JLKMMLILLILLLLy 2L,PQ܅x݅yL آ8ЕNЕKʵ˕ە LkLMNܕ`LΥΥLMLʥMː ʥ˰JυKL  8MϕڥL 4΅` ȑ` l΅υLD L4 xPiڄeΕPeϕxPȵxڰL# N ONi)OO i@ &N&O ϕLz JKLυML LMJυKL qL ȩ` 6 6P`JLKMLxL L6 L[GRAM ***"::8:7:"READ INSTRUCTIONS FIRST!!""M:::7:"INSERT ADDTIONAL DOS DISKS"k10:"IN ALL DISK DRIVES"12:"TO BE TESTED"135032,3:33,34:34,1:35,212:34,8:35,21 1350:A$"I"13404)"RUN MENU,S6,D1"tA((255)192) ~"PR#";AD 7,11,14,16,29,35,42,43,50,68g 67,61,46,44,37,23,22,11,4,0 02,37,39,59,60,61,62,65,67,68 42,41,38,37,21,16,14,10,9,0A$(95)5:"*** DISK ALIGNMENT TEST PRO210bJ$"3"5000cJ$"4"1130d1040=j SAVE DATA AND EXIT TO MENUk:10:4:"PREPARING TO RETURN TO MAIN MENU"::12:"PRESS RETURN";lA$::PD01139m:op1139q50000: PRINT DATAr(4)"CLOSE DISK.DATA"s(8SXN)7:"1 TEST SLOT ";SX;:", DRIVE ";DD:M$7:"2 SELECT DRIVE TO TEST":u.7:"3 TEST NEXT AVAILABLE DISK":87:"4 MAIN MENU":BL::9:"WHICH OPTION ";:J$M:J$(27)1130[`J$"1"210aJ$"2"HHHHHHHA2)A3)GVGD0CV0CDJHHTEMFRHD?PDA1)HHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH"& 200V: "BUT IF YOU HDDDA?SXSLHMNHMNND(DDDLSX DLz@SX SLHMN Mh XGZ2Z Y$A4NS B1B2B3HNV ND C1C2Q"THERE ARE MANY MORE DISK PROBLEMS","THAN ALIGNMENT. IF YOU HAVE ""TROUBLE WITH DISKS IN THE SAME","DRIVE THAT INITIALIZED THEM," "ALIGNMENT IS NOT THE PROBLEM."  :"MANY PROBLEMS ARE CAUSED BY WORN","OR OTHERWISE DEFECTIVE DISKETTES.HAVING PROB-"\"LEMS WITH DISKETTES FROM THOSE","WHO ARE OFF SIMILAR AMOUNTS IN""THE OTHER DIRECTION. IF YOU DO","HAVE PROBLEMS, TAKE THE DRIVE TO""A RELIABLE SERVICE FACILITY AND","ASK THEM TO CHECK AND RE-ALIGN""YOUR DISK."200PLE IS","INFALLIBLE."h:"IF YOUR DIFFERENCES ARE MOSTLY",".3 TO .4 OR LESS, YOU ARE PROB-","ABLY QUITE WELL ALIGNED; TRY TO"r"PERSUADE YOUR SOURCE TO CHECK HIS","ALIGNMENT!."200"IF YOUR DIFFERENCES ARE MUCH MORE","THAN .3, YOU MAY BE ON THESE DISKETTES IS","VERY HIGH, PERHAPS ALIGNMENT IS"R@"A PROBLEM."[E200J"TO SEE IF IT IS YOUR PROBLEM,","TEST DISKETTES FROM A RELIABLE"T"SOURCE SUCH AS THE APPLE DISTRI-","BUTION DISKS. TEST AS MANY AS"^"AS YOU CAN; NOT EVEN AP"DIFFERENT."200f"THAT ALONE DOES NOT REQUIRE ANY","ACTION - DISKETTES CAN BE RELI-"""ABLY READ WITH DIFFERENCES OF .9"," OR MORE. HOWEVER, IF YOU HAVE","PROBLEMS READING DISKETTES FROM","A PARTICULAR SOURCE, AND THE"@6"DIFFERENCE P( •G ONE TRACK CON-","SISTENTLY WHEN IT SHOULD BE READ-""ING BETWEEN TWO. THE DRIVE THAT","INITIALIZED THE DISKETTE IS NOT""POSITIONING ITS HEAD WHERE YOURS","IS. THE ALIGNMENT OF THE TWO IS",A3) HHHHHHHHHHHHHHHHHHHHA2)ҍӠԍ͠čŠԠɍˠōԠԍˍō   A3)A2)CH MORE","THAN .3, YOU MAY BE HAVING PROB-"\"LEMS WITH DISKETTES FROM THOSE","WHO AREDDDA?SDDDA?SX@N@SLTJ?A1)^"AS YOU CAN; NOT EVEN APPLE IS","INFALLIBLE."h:"IF YOUR DIFFERENCES ARE MOSTLY",".3 TO .4 OR LESS, YOU ARE PROB-","ABLY QUITE WELL ALIGNED; TRY TO"r"PERSUADE YOUR SOURCE TO CHECK HIS","ALIGNMENT!."200"IF YOUR DIFFERENCES ARE MUCE, AND THE"@6"DIFFERENCE ON THESE DISKETTES IS","VERY HIGH, PERHAPS ALIGNMENT IS"R@"A PROBLEM."[E200J"TO SEE IF IT IS YOUR PROBLEM,","TEST DISKETTES FROM A RELIABLE"T"SOURCE SUCH AS THE APPLE DISTRI-","BUTION DISKS. TEST AS MANY AS" THE ALIGNMENT OF THE TWO IS","DIFFERENT."200f"THAT ALONE DOES NOT REQUIRE ANY","ACTION - DISKETTES CAN BE RELI-"""ABLY READ WITH DIFFERENCES OF .9"," OR MORE. HOWEVER, IF YOU HAVE","PROBLEMS READING DISKETTES FROM","A PARTICULAR SOUR P( •G ONE TRACK CON-","SISTENTLY WHEN IT SHOULD BE READ-""ING BETWEEN TWO. THE DRIVE THAT","INITIALIZED THE DISKETTE IS NOT""POSITIONING ITS HEAD WHERE YOURS","IS. A3) HHHHHHHHHHHHHHHHHHHHHHHHHHA2)GVGD0CV0CDJHHTEMFRHD1D2D3ffgACJDЕPDP> 0@0 " A1)HHHHHHHHHHHHHHH7:DD/NDLY11000:DLY4NDD220010<R:5:5:"PREPARING TO TEST:":7BUK]DDDQaWPñDDD@SXSLHMAN@M9 X@Z2Z Y$A4NS B1B2B3HNV ND C1C2DDD1: NEXT AVAILABLE DISK THEN SLOTDDD7DD2180: NEXT DRIVE[DD2DD1:D1:160: NEXT SLOTak'1020 N::10:"SLOT# OF TEST DRIVE? ";:N::SXN!N10:22:N:"N12*N"DRIVE# OF DISK? ";:DD+N:DD1DD1,N12:134,17(202<1998DF23:5:"PRESS ANY KEY TO CONTINUE";:A$:::WP DRIVE IS BADaZ:10fD$"SLOT "(N)",""DRIVE "(DD)g"DISK TEST ";::"FAILED"::h7:"FOR ";D$;""iPDPD1:PD$(PD)D$xy1020D820,141:821,0:`822,3:823,104:824,205:825,0:826,224:827,240:828,3:829,173:830,128:v831,192:832,96:769MEM$" 64K"(768)0MEM$" 48K" CHECK ON AIIE MEMORY 8, 120, 173, 0, 224, 141, 158, 2, 173, 0,1,141:792,0:793,208:794,205:o795,0:796,208:797,208:798,19:799,74:800,141:801,0:802,208:803,205:804,0:805,208:806,208:807,10:808,173:809,129:810,192:811,173:812,129:813,192:814,169:815,1:816,208:817,2:818,169:819,0:TE ID":(n :MEMORY CHECKING ROUTINESyx768,0:769,173:770,0:771,224:772,72:773,173:774,129:775,192:776,104:777,72:778,205:779,0:780,224:781,208:782,35:783,173:784,131:785,192:786,173:787,131:788,192:789,169:790,165:79M16M41:M20M41:M3172MAC$"LASER 128 CLONE"X2MAC$""MAC$"UNKNOWN MACHINE"<M16İ1530: IF A IIE OR GREATER HOW MUCH MEMORY?FM16İ1400: IF NOT A 64K BASED MACHINE THEN HOW MUCH MEMORY?KMA$MAC$MEM$PZd(4)"DELE'I PRINTER>"190Y'(16384256364)6ĭ(1638425639)80ĺ(4);"PR#3"_'(39)80ĺ(4);"PR#3"}'RALEL CARDS:10:"IF YOU HAVE A PRINTER CONNECTED":"MAKE SURE IT IS ON LINE"::"PRESS 'P' FOR PRINTER,":"ANY OTHER KEY TO ABORT";A$:A$"P"ĺ(4);"RUN PRINTER>"840'(16384256364)6ĭ(1638425639)80ĺ(4);"PR#3"40?'(16384256364)6ĭ(1638425639)80ĺ(4);"PR#3"E'K$"M"910cfK$"m"910up CONTINUE ON~z"" GOTOMENU:(4);"RUN MENU"(4)"RUN DISK>"(4)"RUN VIDEO TESTS>" TEST SERIAL CARD  TEST PA̍ؠ̍Π̍ұ̠ŠұԲұԳұԴұԶұ̠ōҍŠàԱŠàԲŠ㠸ΠčŠԴŠˠҍŠˠɍŠԷŠ̍Ӡ̍ŠҍؠΠčͦҠ΍ůԵŠԷŠ΍Ҡ̠č͠Ϡ̍Š΍Ӡ̍ˠɠҍŠҠˠҍ͠ɍΠΠ٠ΠƠԠe`[4Du]ĠϠŠŠӠ àW]ĠΠΠ٠ΠƠԠed ededededeLdedede`_y_}]}M6o ( }a(ΠҠĠԠٯΩ)GR@}`@9()%_}a()E(Π)eŠӠ àW]Ġqq M6o ! a(נǠĠ) _0uq ql`%q`%qm`%_}dedeMT0udede0dededededed ed eb:ud ed    TEST SERIAL CARD+ TEST PARALEL CARDt:10:"IF YOU HAVE A PRINTER CONNECTED":"MAKE SURE IT IS ON LINE"::"PRESS 'P' FOR PRINTER,":"ANY OTHER KEY TO ABORT";A$:A$"P"ĺ(4);"RUN PRINTER>"190HECIFIC ROM TESTS ARE":"AVAILABLE FOR QUICK LOOK"::"EXAMINE ROMS OR MAIN MENU? X/M";^RK$n\K$"M"910~fK$"m"910p CONTINUE ONz"" GOTOMENU:(4);"RUN MENU"(4)"RUN DISK>"(4)"RUN VIDEO TESTS>"91190,Y279,Y:Y#A$::C LOWER CASE 40 COLUMN TEST:10:"abcdefghijklmnopqrstuvwxyz >>LOWER CASE":::"ABCDEFGHIJKLMNOPQRSTUVWXYZ >>UPPER CASE"20::"PRESS ANY KEY TO CONTINUE";:A$:::Q936 (145);:(4);"PR#0"8SP124:" "::10[ "PRESS ANY KEY TO CONTINUE:";gANS$:o :* GRID PATTERN4>3H0,0279,0R0,00,191\0,191279,191f279,0279,191pX127928zX,0X,191:XY11:::::" PRESS ANY KEY TO CONTINUE";:ANS$DSP124:::5TQ1:Y124"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890!@#$%^&*()_+{}|\][";" PRESS ANY KEY TO DISPLAY FIRST 40 COLUMNS";:ANS$:0X1373:0,39X:X:590~::12:"THIS TESTS A STANDARD 80":"COLUMN CARD IN SLOT 3":::"CONTINUE Y/N ";:ANS$:ANS$"N"ĬANS$(27)Ĭ:10:"80 COLUMN CARD NOT CONNECTED!"::"SWITCH ON OR REBOOT!"(4)"PR#3"0 SCALE ";WD SEPARATE COLORS: ----------------N"PRESS ANY KEY TO CONTINUE";:A$:::XQ16,0:RR1:R6R0bR0450lR1500,640,650,630,640,650,500vX1373:15(R3):0,39X2:X:59S ANY KEY FOR TEST RESULTS MENU":5:"PRESS ESCAPE FOR MAIN MENU";:A$MkA$(27)ĺ(4)"RUN MENU"q:10:" FILE NOT FOUND":880:21:5:"PRESS ANY KEY TO CONTINUE";:A$:::I3, 234hALOOK975:START674+rF03005|BYTEGSTARTF,BYTEMXSTARTmRESULTS(ALOOK)~RESULTS0ıRESULTS32MEM$" 64K":RESULTS64MEM$" 64K":RESULTS128MEM$" 128K": 128, 192, 76, 162, 3, 173, 0, 216, 205, 161, 2, 240, 3, 173, 128, 192, 40, 96, 169, 238, 141, 5, 192, 141, 3, 192, 141, 0, 8, 173, 0, 12, 201, 238, 208, 14, 14, 0, 12, 173^ 0, 8, 205, 0, 12, 208, 3, 56, 176, 1, 24, 141, 4, 192, 141, 2, 192, 76, 30, 6, 173, 0, 212, 205, 160, 2, 208, 8, 173, 0, 216, 205, 161, 2, 240, 56J 173, 136, 192, 173, 0, 224, 205, 158, 2, 240, 6, 173, 128, 192, 76, 162, 3, 173, 0, 208, 205, 159, 2, 240, 6, 173, 128, 192, 76, 162, 3, 173, 0, 212, 205, 160, 2, 240, 6, 173T, 160, 42, 185, 163, 3, 153, 0, 0, 136, 208, 247, 104, 176, 8, 169, 128, 141, 207, 3, 76, 74, 3, 169, 64, 141, 207, 3, 76, 74, 3, 169, 32, 141, 207, 3F@ 76, 74, 3, 169, 0, 141, 207, 3, 173, 0, 224, 205, 158, 2, 208, 24, 173, 0, 208, 205, 159, 2, 208, 1 4, 173, 0, 4, 140, 0, 4, 40, 176, 3, 141, 84, 192, 48, 3, 141, 0, 192, 168, 138, 48, 3, 141, 80, 192, 192, 136, 208, 60, 173, 19, 192, 48, 39, 173, 22, 192, 48, 34, 160, 42, 190, 163, 3, 185, 0, 0, 150, 0, 153, 163, 3, 136, 2086 242, 76, 1, 0, 8 208, 141, 159, 2, 173, 0, 212, 141, 160, 2, 173, 0, 216, 141, 161, 2, 173, 129, 192, 173, 129, 192, 173, 179, 251, 201, 6, 208, 124, 1746" 26, 192, 173, 28, 192, 10, 169, 136, 44, 24, 192, 141, 1, 192, 8, 141, 85, 192, 141, 81, 192, 172, 0, 4, 141, 0,ؠ҇Π٣ĠҠϠӠŠٯΩUϠՠԠϠϠàŠˬҍҠĠŠàĠVǠٍ%TϠ͠ҠĠҧōŠŠˠϺԠ٠ӠĬŠ׍ìĠĠҧſ ՠŠˍ ΠΠćSWVϠ٠ӠĮRUVΧԠĠŠٮRUحϭxhh : :i H`ȄIKbhɽɠ     >8BlVҠӠUFXԠVUàϠĩFTGWŽWVĺˠà WǠˠVǠĠҠTUWΠUUVǠUĠŠàٯΩT̠ӠԠĺԭӠԠӺӠĺӠźˠɯϠҍUӯ˽ٯΩVˠҠVӠ٠UTϠӠΠUŠPVŠҠֱUH 80% "LIP HH%H$H`5W;IRA 9LX W W ` ```+:Lew9D^x 5JUjn 07t >V VC 6_ ĠĠӺ̠ĠӺӠ̙ `  X `VưưUӺŠĠVU    XɛL# ɍ 8鰐ު****$  0e Xɛɍ ɱɲ KLX de W` L0 )$$ɏ ( Ƚ`uȽ` #?  ` ` 9'8` I9''`) ` i`i# ` @ @ @ @,hhL: ,`hhhhL ٍ X$ (`%& XLH  `!$   = &L9(* `       ` "" ) 8``  !`ɠɀ0)?L  L J L LJ> VĠ˭ҠԇUT    Lr L   LP & 5  L v    58 CR&ȹ& 5 )?5 &I0 ?   & H )Ц&ȹ& LX OqP`%_P xPqP`.?r%_P@Q[S]Ӡ͠٠ŠĠӠǠӠŠǠԠӠԮ]Π٠Π]Ԡ!]ĮîӠӬîîԠĠ)G-bE(Ӡ).[ Nde RNdeN`.?r%_NNccNa(Ǡ)GN@p()N`%_OO@p() Oq,O`%_.O $Oqn!.ObE(Ļ)E@E()LOde'a(Ǡ) 'q <(de (de(qq)]6)`.?r%_\+h)`.?r%_))`%_) 0*deb*M6? *q*_) \+q.?r +`%_, $,q ,q,`%_)P-a(ӠԠР͠Ҡ\ N ]͠\' q L`%_ decca(̠ӠĮ)xbE(ӠĮ)c1a(ӠΠϠΠϠΠ)GR@a()E(Π)q8.?rr a(ң)FS(ȠԠӠŠ͠ɠ)'!nca(ǠŠ͠)pa(͠Š)qc+sS(ӠΠΠӠӠ)&@q6y?,qq qx qqq &M6X]!]͠ƠԠ]Π٠Π]Ԡ ]ĮîӠӬî]ZN@" r \N@"r ]M6 ^o8r _a(ƭԠ͠Ҡ)!`a(ĮîӠӬî)aa(͠)bcc.d  d  hL 3L ` HH8     LFhh(`8'8'H'h`8<@DHLPTX\`dhlptx|`ȱ8`' d  T ]`  "! L# `!"8' "Đ` !"`!"8'Y( "Đ!" `$(H)? @(h,(,`@(l8'aȭ'X@> #?9'?@ȩ9'6'9('ȩ9'9('('8'@`#Ȍ8'9'č'`H4! L v  H#$  H`  = #0> =  08`L   T  ]`"ȭȭ` ĠӠ & #&Ƚ$&` $    L ?  0Ϡ  9(  `Ϡ  7  $ $ ȑ L $  # $z+  % 9( L    $ L:  , L VҠӍԠĠàԍUSŠӠΠˠàĠˠàՠî'%`'(%'Ȍ&`> /  q  r S }.     ">U   0>  ` ީ  H"ȱ " & 5` &  L  * 8` $ک1  ; V٠ϠU'(Ȍ "  `)L X+  #' ?1 0e    9' +  I   (  r S l LX  (' hhl`L  #   v L`  L ȭȭ `    7('&`" "( v 7]ޭ - ` T ]   8``  a v (L & ȹ&!    '  9 /&#ȹ&$#Lȹ ` `$  v  7 "   `  j lĠٍǠŠŧٮ K XIHHLV̠ӠUUŠĠĠҧԿVĠˍVĠҠŠU X#  2  3 H $h  ĠŠĮVźUΠҠӬŠÍӠ٠ԠŠčҠΠӠĠŠϠӍөŠǠ٠ŠĠҠč٠ǠŠŠҮˠΠҠŠ٠ŠLbH`ŠҠӠӠĠӍΠŮĠӠŠčΠĬĠĠҧŠӍĠΠŠŮŠҠӍĠҠҠԠӠԠ΍Ġ˭ҠӠҠĠӍ                     eeL @Ƚ3JJJJ&>LOWER CASE":::"ABCDEFGHIJKLMNOPQRSTUVWXYZ >>UPPER CASE"20::"PRESS ANY KEY TO CONTINUE";:A$:::Q936 (145);:(4);"PR#0"8SP124:" "::10[ "PRESS ANY KEY TO CONTINUE:";gANS$:o :* GRID PATTERN4>3H0,0279,0R0,00,191\0,191279,191f279,0279,191pX127928zX,0X,191:XY11:::::" PRESS ANY KEY TO CONTINUE";:ANS$DSP124:::5TQ1:Y124"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890!@#$%^&*()_+{}|\][";" PRESS ANY KEY TO DISPLAY FIRST 40 COLUMNS";:ANS$:0X1373:0,39X:X:590~::12:"THIS TESTS A STANDARD 80":"COLUMN CARD IN SLOT 3":::"CONTINUE Y/N ";:ANS$:ANS$"N"ĬANS$(27)Ĭ:10:"80 COLUMN CARD NOT CONNECTED!"::"SWITCH ON OR REBOOT!"(4)"PR#3"0 SCALE ";WD SEPARATE COLORS: ----------------N"PRESS ANY KEY TO CONTINUE";:A$:::XQ16,0:RR1:R6R0bR0450lR1500,640,650,630,640,650,500vX1373:15(R3):0,39X2:X:59Ġ3(J4) J8Ġ152(12J)< &IX1X3:0,39I:I:J 0R6ė:21:2::" 1 2 4 8 ";::"5 ";::" 3 6 9 12 ";::" 7 11 13 14 ";::2:" DARK... ";::"&10";::" MEDIUM... "; :R6ĝ:" LIGHT... ";:14:"SOLID":2::" APPLE GREY "I V2123:I1373:T40(V21)I:IMODI(I6)6:IMOD4IMOD0Ğt V:I1:(A$,T,3((VI)61));::I,Vz  J012:X3J  CLASSIFY BY B/W SHADE: ---------------------- J5Ġ2J6(J4) J4|   A$ # 4 ::Q16384  NAMES & NUMBERS: ---------------- A$" 1 2 4 8 5 3 6 9 12 7 11 13 14 MAGDRKDRKBRN&10LAVMEDORGBRTLITPNKYELAQU BLUGRN GRY BLU GRNBLU ,930,290 "(4)"RUN MENU"" ,< 616304,0:16297,0: @:21:" 0 1 2 3 4 5 6 7 BLK GRN VLT WHT BLK RED BLU WHT" J:10:"APPLE ][ HI-RES COLORS";:1 TX024535 ^(X35) hIXX34 rI,0I,159: RN,40 COLUMN LOWER CASE TEST,MAIN MENU= :VVT:HT:A$(V)X K(16384):K128210 16368,0::VVT:HT:A$(V):K141ī270 K155290 K136K139VV1:V0VQ K149K138VV1:VQ1V1 200 :VT V300,430,660,810 2<(4)"PR#0"F'd970/nQ6:xD$""DVT10MHT7x:VT7:HT1:"** VIDEO TEST MENU **"V1VTVN1Q:A$(N):HT:A$(N):& HI-RESOLUTION COLOR TEST,LO-RESOLUTION COLOR TEST,80 COLUMN CARD TEST,GRID PATTE        N"ĺ(4)"RUN MENU"0 PANS$"n"ĺ(4)"RUN MENU"Q d(4);"EXEC DISK ROM TEST":W TI T:kI58 7:I:"*** APPLE DISK ROM TEST ***"a12:I:" DOS 3.2 = 13 SECTOR DISKS"13:I:" DOS 3.3 = 16 SECTOR DISKS"216:"YOU WILL HAVE TO REBOOT AFTER THIS TEST"<"DO YOU WANT TO CONTINUE? (Y/N)? ";ANS$:A: FANS$"  UN RAM LOOP"9D$;"RUN RETURNING RAM ARRAY TEST"?EW(4)"RUN WT"p'(4)"RUN UTIL MENU""MAIN MENU""N1Q:HT:C$(N):9:VVT:HT:C$(V)TK(16384):K12866016368,0::VVT:HT:C$(V):K141ī710K155ĬK136K139VV1:V0VQK149K138VV1:VQ1V1650:VTV730,750,10 D$;"RGNMENT TEST"-0D$;"RUN ALIGNMENT WARNINGS"5:Q3?DVT10HNHT7oS::VT7:10:"** RAM TESTS **"XVT2:"SELECT FROM THE FOLLOWING RAM TESTS"bV1lVTV vC$(1)"CONTINUOUS RAM LOOP TEST":C$(2)"RETURNING RAM ARRAY TEST":C$(3)"K136K139VV1:V0VQ= K149K138VV1:VQ1V1F 430P :VT[ D$""~ V520,530,5000,540,550,560,10 D$;"RUN DISK SPEED TEST" D$;"RUN DISK CONTROLLER ROM TEST" D$;"RUN DISK WRITE PROTECT TESTS" &D$;"RUN DISK ALI$(N):  DISK SPEED TEST,DISK CONTROLLER ROM TEST,DISK WRITE TESTS,DISK WRITE PROTECT TEST,DISK ALIGNMENT TEST,ALIGNMENT WARNINGS,MAIN MENU :VVT:HT:B$(V) K(16384):K128440 16368,0::VVT:HT:B$(V):K141ī490 K155Ĭ UN PRINTER TESTS" 9 "D$;"RUN VIDEO DISPLAY TESTS"? ,S 6D$;"RUN SOUND"Y @t J(4);"RUN CARD TESTS"z T ^(4)"RUN DISK>" hVT10 rHT7 |::VT2:"SELECT FROM THE DISK DRIVE TESTS:" V1 VTV N1Q:B$(N):HT:B38VV1:VQ1V1 90% :VTV V170,350,570,230,250,270,290,310,330,10000v (4)"RUN CONTINUOUS TESTS"| "DISK DRIVE TESTS" "RAM TESTS" D$;"RUN GAMEPORT TEST" D$;"RUN KEYBOARD TEST"  D$;"RDRIVE TESTS,RAM TESTS,GAME-PORT TESTS ,KEYBOARD TESTING,PRINTER TESTS,VIDEO TESTS,SOUND TESTS,CARD TESTS,UTILITIES Z:VVT:HT:A$(V) dK(16384):K128100 n16368,0::VVT:HT:A$(V):K141ī150 xK136K139VV1:V0VQ K149K1q 38400"(4)"PR#0"- :Q108 1000C D$""K:UVT10^HT9#VT7:10:"** MAIN MENU **"(VT2:"SELECT FROM THE FOLLOWING TESTS:"2V1<VTVFN1Q:A$(N):HT:A$(N):r P CONFIDENCE TESTING,DISK     ԠҤĠˠҠԍԍ̠ COLUMN CARD  F# F1(TS$)Y (TS$,F,6)"SERIAL"960: FOUND SERIAL CARD ` Fp F1(TS$) *(TS$,F,3)"PAR"970: FOUND PARALELL CARD 4F >:5:VH"NO SPECIFIC TESTS ARE AVAILABLE":"FOR THIS CARD. HOWEVER, SOME":"SP(4)"CLOSE TST.DATA" 690) TS$F (4);"RUN";TS$;" TEST>"Q 216,0  LOOK FOR DISK DRIVES & FIND OUT HOW MANY F1(TS$) (TS$,F,4)"DISK"940: FOUND DISK DRIVE F F1(TS$) (TS$,F,2)"80"950: FOUND 80 XD$"RUN MENU"EN ID". (4);"READ ID"8 MAC$D DUMMY$N 570Y I17d &A$(I)k 0I :(4);"CLOSE ID" D216,0 NII1 X160 b SAVE SLOT NUMBER l(4);"OPEN TST.DATA" v(4);"WRITE TST.DATA" (A$(V),6,1) 1V1 180 :VT# D$""M V1000,2000,3000,4000,5000,6000,7000j D$"RUN DISK SPEED TEST" D$"RUN DISK CONTROLLER ROM TEST" D$"RUN DISKS>" D$"RUN DISK WRITE PROTECT TESTS" D$"RUN DISKA>" pD$"RUN ALIGNMENT WARNINGS"ST,WRITE PROTECT TEST,ROUGH ALIGNMENT TEST,ALIGNMENT WARNINGS, MAIN MENU_ :VVT:HT:B$(V)z K(16384):K128190 16368,0::VVT:HT:B$(V):K141ī250 K155ĺ(4);"RUN MENU" K136K139VV1:V0VQ K149K138VV1:VQ2(4)"PR#0"dQ7#nVT10,xHT7U}::VT7:8:"** DISK TEST MENU **":VT2:"SELECT FROM THE DISK DRIVE TESTS:"V1VTVN1Q:B$(N):HT:B$(N):H DISK SPEED TEST,DISK CONTROLLER ROM TEST,CONTINUOUS WRITE/SPEED TELMNOPQRSTUVWXYZ >>UPPER CASE"%X20+YDZ END OF VIDEO TESTSJ[S3M0,0279,0N0,00,1912O0,191279,191EP279,0279,191UQX127928gRX,0X,191:XwSY119119T0,Y279,Y:YUX1DL::V LOWER CASE 40 COLUMN TESTW:10:"abcdefghijklmnopqrstuvwxyz >>LOWER CASE":::"ABCDEFGHIJK 0uD3  N OR REBOOT!"5 B(4)"PR#";SL= C:M DQ1:Y124 E"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890!@#$%^&*()_+{}|\]["; F GX1DL:: H(145);:(4);"PR#0" I::10 J GRID PATTERN KLZ >>UPPER CASE" D20( I:X1DLY:. NG X END OF VIDEO TESTS^ Y:16368,0:54915s b:(4)"RUN CT2" l CHECK FOR APPLE OR RAMWORKS CARD vSX3 SL16384256SX P(SX)(SL64) SL0 P(SX)6SL3 P(SX)195SL3 ,0 0,00,191$ 0,191279,1917 279,0279,191G X127928Y X,0X,191:Xi Y119119{ 0,Y279,Y:Y &X1DL:: 0 LOWER CASE 40 COLUMN TEST ::10:"abcdefghijklmnopqrstuvwxyz >>LOWER CASE":::"ABCDEFGHIJKLMNOPQRSTUVWXYSWITCH ON OR REBOOT!"' h(4)"PR#";SL/ r:? |Q1:Y124 "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890!@#$%^&*()_+{}|\][";  X1DL:: (145);:(4);"PR#0" ::10  GRID PATTERN  3 0,0279GRN VLT WHT BLK RED BLU WHT"J :10:"APPLE ][ HI-RES COLORS";:1Z X024535g (X35)u IXX34 "I,0I,159: , 6X1DL: @::10 J620 TSL3430: NO 80 COL CARD TEST ^:"80 COLUMN CARD NOT CONNECTED!"::" 30000 16380$dDL2000*n0x:IT50dA(IT),B(IT),C(IT),D(IT),E(IT),N$(IT)oD$""yVT10HT7Q6D$""VT1016304,0:16297,0:" :21:" 0 1 2 3 4 5 6 7 BLK      Ġ3(J4) J8Ġ152(12J)< &IX1X3:0,39I:I:J 0R6ė:21:2::" 1 2 4 8 ";::"5 ";::" 3 6 9 12 ";::" 7 11 13 14 ";::2:" DARK... ";::"&10";::" MEDIUM... "; :R6ĝ:" LIGHT... ";:14:"SOLID":2::" APPLE GREY "I V2123:I1373:T40(V21)I:IMODI(I6)6:IMOD4IMOD0Ğt V:I1:(A$,T,3((VI)61));::I,Vz  J012:X3J  CLASSIFY BY B/W SHADE: ---------------------- J5Ġ2J6(J4) J4|   A$ # 4 ::Q16384  NAMES & NUMBERS: ---------------- A$" 1 2 4 8 5 3 6 9 12 7 11 13 14 MAGDRKDRKBRN&10LAVMEDORGBRTLITPNKYELAQU BLUGRN GRY BLU GRNBLU ,930,290 "(4)"RUN MENU"" ,< 616304,0:16297,0: @:21:" 0 1 2 3 4 5 6 7 BLK GRN VLT WHT BLK RED BLU WHT" J:10:"APPLE ][ HI-RES COLORS";:1 TX024535 ^(X35) hIXX34 rI,0I,159: RN,40 COLUMN LOWER CASE TEST,MAIN MENU= :VVT:HT:A$(V)X K(16384):K128210 16368,0::VVT:HT:A$(V):K141ī270 K155290 K136K139VV1:V0VQ K149K138VV1:VQ1V1 200 :VT V300,430,660,810 2<(4)"PR#0"F'd970/nQ6:xD$""DVT10MHT7x:VT7:HT1:"** VIDEO TEST MENU **"V1VTVN1Q:A$(N):HT:A$(N):& HI-RESOLUTION COLOR TEST,LO-RESOLUTION COLOR TEST,80 COLUMN CARD TEST,GRID PATTECOVERS WHEN FINISHED."@2002A((255)192)@"PR#";AT'(4)"RUN MENU": REPLACE THE COVERS WHEN FINISHED."@200"PR#6"IT IS","DIFFICULT TO MAKE ADJUSTMENTS THAT"c"WILL CHANGE THE DIFFERENCES BY LESS ","THAN .3 ."i "3 MAKE THE DESIRED ADJUSTMENT.:"4 CHECK THE ALIGNMENT."":"5 REPEAT STEPS 3 AND 4 UNTIL DIS-","COURAGED.",:"6 REPLACE THE ADJUST BY MOVING CLOCKWISE IF YOUR","DIFFERENCE NUMBERS WERE TOO NEGATIVE" d"AND YOU WISH TO MAKE THEM MORE ","POSITIVE. ADJUST COUNTER-CLOCKWISE TO" n"MAKE THE DIFFERENCES LESS POSITIVE." 200 :+"NOT MUCH MOVEMENT IS REQUIRED. THE BOTTOM OF THE DRIVE IS A ","STEPPING MOTOR, SECURED ON TWO SIDES" <"WITH SCREWS. THESE SCREWS ARE IN","SLOTS SO THAT THE MOTOR CAN ROTATE" F"SLIGHTLY WHEN THE SCREWS ARE LOOSE." P:" THIS ROTATION IS THE ALIGNMENT","ADJUSTMENT."K Z:"E THE DRIVE BY SHORTING","LEADS OR TEST POINTS."x :"YOU CAN PUT THE DRIVE INTO WORSE ","ADJUSTMENT THAN IT IS NOW." :"YOU CAN VOID YOUR WARRANTY!" 16 200 :"1 REMOVE THE TOP COVER." (:"2 REMOVE THE BOTTOM COVER."G 2:"ONYOU TAKE YOUR DRIVE","TO AN AUTHORIZED SERVICE DEALER." :"THE PURPOSE OF THESE INSTRUCTIONS","IS TO SHARE OUR EXPERIENCE WITH OTHER" "FOOLS WHO WOULD TINKER WITH THEIR DRIVE","DESPITE ALL THE ADVICE TO THE CONTRARY." 2000 "YOU CAN DAMAG6$ ." PLEASE DO NOT DO IT."- 8200Q L" THESE INSTRUCTIONS ARE NOT" V:"OFFICIAL, AUTHORATATIVE OR OTHERWISE" `:"BLESSED!" e8 j"NO WARRANTY IS MADE AS TO THEIR" t:"ACCURACY OR APPLICABILITY."7 ~::"WE RECOMMEND THAT V"NOMONC,I,O" 10000&0 10006X24:"HIT RETURN TO PROCEED";b686lHM:xHM936HM::" ALIGNING A DRIVE"8" IF YOU HAVE ANY DOUBT ABOUT"" THIS PROCEDURE" $1     N DRIVE 1 OF SLOT6":" PRESS ANY KEY TO CONTINUE":A$:T:(4);"RUN MENU,S6,D1"Z NQI% "GOOD WRITE PROTECT ON DRIVE". I17 ::f "RETEST ANOTHER DRIVE OR MENU (R/M)";:K$l  K$(27)10000 K$"M"10000 K$"R"Ĭ 480 & 0 :ANS$"N"10000 DANS$"Y"ī530 N9'22:"INSERT DIAG DISK I::5:I:"CANNOT WRITE TO DISK"::::T r10:I:"YOUR DISK IS NOT A DOS DISK "i |" OR" I:"YOUR DISK DRIVE NEEDS SERVICE"  "":480  ALWAYS JUMPS TO HERE IF CORRECT 216,0  YQ460 320 :10 $ ""PRESS ANY KEY WHEN READY";:A$* ,4 @420> AYY1w J:10:"TESTING WRITE PROTECT ON PASS # ";Y;" OF ";Q T(4);"SAVE TESTDATA" ^:936:10:I::"BAD WRITE PROTECTION":::::I2:"CHECK TO SEE IF TAB IS REMOVED" h480 m) nTA" FF12500:6 :(4);"DELETE TESTDATA"::V :10:"GOOD ON WRITE TEST"^ 19 "CHECK WRITE PROTECTED DISK Y/N";:A$: A$(27)10000 A$"N"10000 :10:"INSERT PROTECTED SCRATCH DISK": "HOW MANY TIMES TO TEST?";QK" ) "PRESS ANY KEY WHEN READY";1 A$7 D :936:m I:I:"*** TRYING TO WRITE ***":I:w 365 :X1Q:(4);"SAVE TESTDATA,S";SL;",D";D ::936:10:"WRITING TO DISK":" THIS IS PASS # ";X;" OF ";Q (4)"CLOSE TESTDA[ I5d20000%n:936:10IoI:"*** NON-DESTRUCTIVE ***"exI5:"DISK WRITE TEST"m:"SLOT NUMBER OF DOS DISK? ";SL"TEST WHICH DRIVE (1 OR 2)";D"HOW MANY TIMES TO TEST?";Q "INSERT A NON PROTECTED DOS DIS   L / LMLstii*%==ZнL   ?0?0ŎM Lנ X3 LϠӠΠruuŠYE -` z#? ˠŠԠӠϠӾ ˾ ՠ Ϡ٠Ӡ Ӿ Ҡ  Ӡ ͠Р Ġ ҠӠ  ԠԠ ˠҠ!ԠӠ   Ǡ͠٠Ԡ ͠ԮĠӠ  Ҡ Үʰ ͠ɠ  ˠҠ͠Ԡ ĠԠ ̠Ҡ ͠ɠԠͮĠԠӠ ˠĠԠ!ˠҠԠ"Ծ"͠ԠРԠӠ ӠӠ ˠ͠Ԡ Գ" ĠԲ̠ՠͮʠٮʰҠϠӮʠҾà* ˮŠ堶ˍԠҠ̠čԠ͠ɍԠŠ΍Ԡˠɠҍ RECORD ERROR TO DISKE(4)"OPEN MEM.DATA":(4)"WRITE MEM.DATA"~1: CUMULATIVE ERRORS TO BE ADDED IN FUTURE VERSIONP1: PASS NUMBERA:(4)"CLOSE MEM.DATA" :" NEW RESULTS RECORDED"$530MENU"  :o ::18:" TEST INTERUPTED "::16368,0:"PRESS ANY KEY TO CONTINUE";:A$:u  &:5:" MEMORY ERROR !" X:" PASS# ";P1:"ARRAY# ";A :"RECORD ERROR TO RESULTS FILE (Y/N)?";ER$ ER$"N"ī530SS ANY KEY TO RETURN TO MAIN MENU";:A$- B (4);"RUN MENU" 10:" THIS TAKES 22 MINUTES PER PASS "::::" DO YOU WISH TO CONTINUE? (Y/N)";:ANS$  ANS$"N"ĺ(4)"RUN MENU" ANS$"n"ĺ(4);"RUN MENU" ANS$(27)ĺ(4);"RUN 012"ī420 h rPP1 |> "MEMORY GOOD ON PASS # "PN PMPī190 (4)"OPEN MEM.DATA":(4)"WRITE MEM.DATA":"0":"0":"0":(4)"CLOSE MEM.DATA " 7:::10:"TEST COMPLETED"::20  430 "MEMORY ERROR":430' ::"PREITING TO SEGMENT # "A;" "G B$(A)"12345678901234567890123456789012"c K(16384):K155ī530i q "17 ,"READ MODE" 6A110000 @19 J"READING SEGMENT # "A;" " TK(16384):K155ī530 ^B$(A)"12345678901234567890123456789! 8:::MT$;" HOUR(S)"::::X ::" DO YOU WISH TO CONTINUE? (Y/N)";:ANS$:470i 216,0:550x B$(10000) : START TO RE-WRITE THE SCREEN A110000 3:I:" *** MEMORY-CPU TEST ***" 10 "WRITE MODE"  "WR d:530n5xI5DI:" *** MEMORY-CPU TEST ***":460O38400v5:I:" *** MEMORY-CPU TEST ***":10:" NUMBER OF TESTS PASSES TO RUN? ";MP:"ESTIMATED TOTAL TIME TO COMPLETE TESTS":MTMP2260:MT$(MT):MT$(MT$,4)   SOCHOR"! "2420 SIRIUS STREET"@ "THOUSAND OAKS, CA 91360"V "805-492-6859": "TO RECEIVE AN UPDATED VERSION OF THIS" "PROGRAM, SEND YOUR NAME, ADDRESS" "AND $35.00 TO:" "" "MOBILE COMPUTER SCHOOLS"  :10:G 210(90+2D$(4)4P190:Zqd:4:" APEX II APPLE II DIAGNOSTIC ":wef"REV.4.7 COPYRIGHT 1986 M. NADELMAN":gn9"DISTRIBUTED BY:""MOBILE COMPUTER SCHOOLS" "GABRIEL J.    (116)256(115)7  H0}Hh 頻Hh݌Hh ݌Hh   ɪ 0 꽎 L"h`ªȱ`MENU" '165""ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwyz!@#$%^&*()_+=-;'<>?/.,`~[]\|"Y 6i @(4)"PR#0"o Ay B:10 J:10:"PRESS RETURN TO TRY AGAIN":"OR ESCAPE FOR MENU ";:A$: TA$(27)ĺ(4)"RUN MENU" ^165 h(4)"RUN 0 110 120 130"& / 320A (4)"PR#";SLL X1Y "12345678901234567890123456789012345678901234567890123456789012345678901234567890" ""0 10 20 30 40 50 60 70 80"S , X1Y "123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012" "0 10 20 30 40 50 60 70 80 90 10 : C$(27)360> C$"W"Ğ:12:"WIDE PRINTER":d C$"N"Ğ:12:"NARROW PRINTER":l : "HOW MANY SETS OF LINES TO PRINT?":"MULTIPLES OF 3 ONLY>> ";Y:YY3 Y(Y):Y0165 C$"N"ī260 C$"W"165 (4)"PR#";SL dSL1:C$"N"n100006(4)"OPEN TST.DATA"O(4)"READ TST.DATA"WSLq(4)"CLOSE TST.DATA"}:3:5" *** PRINTER TEST ***":1023:" PRESS ESCAPE FOR MAIN MENU":10 "WIDE OR NARROW CARRIAGE PRINTER W/N ";:C$:     ٹHH ޥLLޥШh^^h_H r륡HHHHHl^h#d j݄hJhhhhhhE` LJ }d.U"i L=8,LLTҐL {ݩ),(,,ѸLLԠhhL ߅` ȱLL  ߅ ei` 꺽  ' 8 uvL׊i , {$8$0`LԦƹƸ$HH `ީ 8ϐ*IEʼna Lݦ,{iweLi^ e^hٲаg jH hV_F*ƹƸٲаH $P )0 Z ۆ $1$P 膸 ": ,i = {LrH0h J c ,Lqۥ 3 LۥL Ȫ*ȱ_ȱ{ȱȅ| L+ܥLSؠߠL:`?EXTRA IGNORED ?REENTER  \I`$ !i)$ )L(ʊ$ L W 檠^ \ LD۩ ,? ɠ )H h`0{|uvLh$L :ۥyz` @ `" ީ; =L Z , ,խLc ZL,զ}~, ߅hL* ,h`PQ/ Q^ԥP &^ &^ePP^eQQP&QPe PQ L ߅ ޥHH {h* mh r ȥ`L'hpoj iLڠ 㥌 婝 5ȱȱ` = $)94,;D {$0 4 Lک?`gh<=ij>?`v(Le lL5٩ ӥHHvHuHH >L ٥vQ 8egh ֐` eӚɰ ,ZLLhhB;uhvhh ٘e`:,  "hhh` { ɫ ޥ L>L( HɰɫЉơ$v# \ۦuv $ W (Lb-逐@ HHLLF:L8gh}~`Ƀ` Sբ$Lׅ ׅLԱJHȱJh`LNפ0`L,׈L20`LF׈LL ׅJF8ȹe8ИL`Lø{{ttmnghab\\WWRRMNIIEEAA=>::673401..+,))&'$%"# !H ֥ h ߦ>  E֥ E & > ` E  E  H ֥ h ֥  ֥ -L L -EF# =Pi  ֤Lְ ׅ! ׅ  / ) ) "&6 B /`TLՆ8M˕  Tբ , Tզ`  . $ ; E.. 4L& >`Lk 34 Lh856!;<79)F:&8J9j*0v 婭   +<; LhLk'cg=%;!,<+k,w(gG gG]$ t < N8i| (|`ܠLդ4ɪ 4<`<  $ H h .Ю#` L}Э%J u ӊH Өh dѮ#` L Q ;Ү#` Q Ү#`#2 Ӎ'( H() 91 eȱm)h`JJ`#JȱJLh `#  <(eΨ=)eϰ%Hh>?iJK̅  #& ')*& "'JJ) ""% m% ʥ0)J!m%! `JJJJS)фPIȄR%*QTU'T8ePT UeRU QJJJ`JJJJS)фPIȄR%*QTU'T8ePT UeRU QJJJ` ӥ',"&,i8i#H&ii&hif&i'`'i,&i,.&iPII&&if&H !"hH8 H!S hIiHSQUhPTh !"IiR"fS8PQ% 8TeRTUU&E%0Q&&kS TePTUeQPفŴxaI1( &WSP& )`" !H)&JJ&&h' &' &' f&') &'#i%Ѕ0J$)` .ХQ&%0Q&&`$0JI0`'0% I`0 I0ܩ(ߠQ)'%01&*%0Q)&E%0*Q&&QeS)j00               4);"RUN MENU"" (4)"RUN DISK>"> (4)"RUN VIDEO TESTS>"D J  :10:"IF YOU HAVE A PRINTER CONNECTED":"MAKE SURE IT IS ON LINE": :"PRESS 'P' FOR PRINTER,":"ANY OTHER KEY TO ABORT"; A$: A$"P"ĺ(4);"RUN PRINTER>"8 (TS$,F,6)"SERIAL"960! F1 F1(TS$)K *(TS$,F,3)"PAR"970R 4F\ >:5: H"NO TESTS HAVE BEEN IMPLEMENTED ":"FOR THIS CARD YET"::"PRESS ANY KEY TO CONTINUE"; RK$ \K$"M"910 fK$"m"910 z""  : (4);"OPEN TST.DATA"- v(4);"WRITE TST.DATA"? (A$(V),6,1)Y (4)"CLOSE TST.DATA"c 690l TS$ (4);"RUN";TS$ 216,0 F1(TS$) (TS$,F,4)"DISK"940 F F1(TS$) (TS$,F,2)"80"950 F F1(TS$) VT:CO$;(A$(V),6)" TL(A$(V)), ^LL7A hTS$(A$(V),8,L)G |P 610Z 930n (4);"OPEN ID" (4);"READ ID" MAC$ DUMMY$ 570 I17 &A$(I) 0I :(4);"CLOSE ID" D216,0 NII2 X160 b l(V N1I:HT:A$(N):0 :VVT:HT:A$(V)K K(16384):K128260x 16368,0::VVT:HT:A$(V):K141ī310 K155930 K136K139VV1:V0VI "K149K138VV1:VI1V1 ,250 6:VT @CO$"PREPARING TO TEST " J:F (4)"PR#0"d"n10000,xIT50VA(IT),B(IT),C(IT),D(IT),E(IT),N$(IT)_480jD$""tVT10}HT7VT8:HT2:"** CARD TESTS **"VT5:HT:MAC$:VT2:3:"SELECT FROM THE FOLLOWING TESTS:"V1 VT7|"INSERT ";DK$;" DISK AND PRESS RETURN";:" ";DK$A936G68,0l(4)"RUN UTIL MENU"936z16384):K128330:16368,0:K141340:KK176:KLKH330:NKXO16368,0:K141340qPKK176:KLKH330yQNKT20:N;" ":^:22:"DEFAULT = ";:((41)256(40)14),96:hMSSSırMDSDıw:(DK$,1)"D"Ĺ16368,0::"DO YOU WISH TO MAKE ANOTHER COPY?";I$:(I$)0300U '(I$,1)"Y"160k ,(I$,1)"N"290 1:(4)"RUN MENU,S6,D1" 6:350:N;::1:I$;" SLOT: ";:L1:H7:330:A,N16: @350:N;::4:" DRIVE: ";:L1:H2:330:?JK("DUPLICATE":360: GET DUP DISKC 8:24::"WRITING";::" "\ 710: WRITE A HUNKr 8:24:" " (713)2190 (222)255ij 18::"****** UNABLE TO WRITE ******":290 18::"****** UNABLE TO READ ******"@ "19:: ERROR!+ 5:24:" ":(713)1290F FT255: NOT FIRST RDn DK$"DUPLICATE":360: GET DUP DISKx 275 8:24::"FORMATTING": "INIT XXX,S";SS;",D";SD;",V";(714):FT1 8:24:" " 216,0:222,0 256 DK$ "2 704:717,SS16:718,MS16:719,SD:720,MDG 17:34,16:936T :222,0 "-- PRESS 'RETURN' KEY TO BEGIN COPY --";:" ";I$ DK$" ORIGINAL":360: GET ORIG DISK 5:24::"READING": 707: READ A HUNK (713)2280:ON PROGRAM"::% Z704:CS(718)16A d715,(110)1:BUFSTART[ n716,(112)1:BUFEND I$" ORIGINAL":NCS:A718:310:MSN:N(720):320:MDN:A717 I$"DUPLICATE":NMS:310:SSN:N3MD:320:SDN FT0 5:24:" ":8:24:" H% ************************C* DISK COPY *a* COPYRIGHT 1980 BY *(* APPLE COMPUTER INC. *2* *<************************F"BLOAD COPY.OBJ0": A$2C0 P:" APPLE DISKETTE DUPLICATI     I"DM1234M41:M3138MAC$"APPLE /// IN EMULATION MODE 48K":s M1234M41:M3138MAC$"APPLE II PLUS"M16M41:M2234MAC$"APPLE IIe"M16M41:M2224MAC$"APPLE IIe with Enhancements"(M16M41:M20MAC$"APPLE IIC"4-1RE.~A(X):B(X):C(X):D(X):E(X):N$(X)5XENS0ī1200QZ1NSQA(Z):QB(Z):QC(Z):QD(Z):QE(Z):NM$(Z):Z:(4);"CLOSE CARDS":P1:130M1(64435)M2(64448)M3(64286)M156MAC$"APPLE IA$"N"NSNS1:1070>A$"Y"Ą"WHAT IS IT? ";NM$(NS)$QA(NS)TA(W,1):QB(NS)TB(W,1):QC(NS)TC(W,1):QD(NS)TD(W,1):QE(NS)TE(W,1).W8NS1P1:130B(4);"OPEN CARDS"L(4);"WRITE CARDS"VKRENS`KjRE0ī1180tX W173(S$(W))1ī1000BW7ī1080L1070}"I HAVE SPOTTED AN UNKNOWN CARD IN SLOT ";W"IT'S PARAMETERS ARE ";TA(W,1);" ";TB(W,1);" ";TC(W,1);" ";TD(W,1);" ";TE(W,1)NSNS1"ADD IT TO THE LIST? Y/N ";A$"MONO"R(4);"WRITE ID"-WMA$::216,0J\KR1: READ ONCE ALREADYRf10npV17:S$(V)"??"ī920zS$(V)""ī9205"SLOT ";V;:"=";:S$(V)V(4);"CLOSE ID"(4);"NOMONO"216,0:54915:(4);"CLOSE"N21:TB(C,1)159N22:TC(C,1)159N23:TD(C,1)159N24:TE(C,1)159N25:N25S$(C)"??":790pN4790w I~C :"815*(4)"DELETE ID"/216,045:10:"YOUR MACHINE IS AN":7:59855>(4);"OPEN ID"H(4);RD),D(RD),E(RD),N$(RD)vRD$6216,0:54915<GC17[S$(C)"??"790gI1RETA(C,1)A(I)ī760TB(C,1)B(I)ī760TC(C,1)C(I)ī760TD(C,1)D(I)ī760TE(C,1)E(I)ī760S$(C)N$(I)cTA(C,1)159B(SX,CD)TB(SX,DD)S$(SX)"??":550O TC(SX,CD)TC(SX,DD)S$(SX)"??":550z TE(SX,CD)TE(SX,DD)S$(SX)"??":550 DD CD &SX 0P1640 :600 D(4);"OPEN CARDS" N(4);"READ CARDS" XRE bRD1RElA(RD),B(RD),C(CHECKING MACHINE ID "! |SX176 SL16384256SXB Y110U TA(SX,Y)(SL)j TB(SX,Y)(SL9) TC(SX,Y)(SL64) TD(SX,Y)(SL128) TE(SX,Y)(SL196) Y CD15 DD510 TA(SX,CD)TA(SX,DD)S$(SX)"??":550$ TA(CF) ,B(CF)Z 6C(CF):D(CF):TA(IT,IT):TB(IT,IT):TC(IT,IT):TD(IT,IT):TE(IT,IT)m @N$(CF):E(CF) J(4);"NOMONI,O,C" TRE(IT):K(IT):NS(IT) ^(16384256364)6ĭ(1638425639)80ĺ(4);"PR#3" h r:10:"PLEASE STANDBY - 10:"CREATE NEW ID FILE?":P ::"CAUTION:";::" THIS SHOULD ONLY BE" "UPDATED WHEN CHANGING HARDWARE":"CONFIGURATIONS." 130 A$"Y"ī240 A$"y"ī240 130 216,0:54915 1380 1230 IT(100) IT20 "-IDENTIFY THE MACHINE":"CONFIGURATION (Y/N)";A$? A$(A$,1)P A$"N"ī155a A$"n"ī155r A$"y"ī240 A$"Y"ī240 70 :(4);"PR#0":::(4);"RUN MENU" 240 (4);"VERIFY ID"::4:" IDENTIFICATION FILE FOUND "0 IDR PROGRAM COPYRIGHT MIKE NADELMAN 3-86;1370Q(4)"OPEN CARDS"g((4)"READ CARDS"2CF:(4)"CLOSE CARDS"<CFCF2F:P4Z:d" VERIFYING MACHINE IDENTIFICATION "n}1600 :::"DO YOU WANT TO RE         Š堶ˍԠҠ̠čԠ͠ɍԠŠ΍ԠˠɠҍŠ堶ˍԠҠ̠čԠ͠ɍԠŠ΍ԠˠɠҍààH /Ѽdd`dЅ deԄ8ҍӍd`D}Tߥ҅ީd LԦ}dҍ` ǠҠÍǠԠÍϠٮɆ0&⽌D}T L֠ $Ȅф(0PLddLԩՠԑihL* ۄکڍ ȱڍ `D`ߠ h  *L`,0,0I,0`d hhLd t Ld L di#Ld)ʽdʽdȄф L Pd0G  @dd0 RHDThЮ$0lp  :DL DLld 4ILILHUЍ`(S(L Lީߩ$, Lީߩ$hL  % "  hH ބ ބߩdҩ Ȍ    0  D$""(D$"BRUN DATEST>".x.:"3 TEST NEXT AVAILABLE DISK"(8:"4 MAIN MENU".BLL::"WHICH OPTION ";:J$aM:J$(27)1130g[w`J$"1"360aJ$"2"310bJ$"3"5000cJ$"4"1130d1040j SAVE DATA AND EXIT TO MENU k:10:"INSERT DIAGN RADIAL ALIGNMENTS"38:"OVERALL RATING IS ";100(ACM10);"% GOOD"bDPD1:S(PD)N:D(PD)DD:R(PD)100(ACM10)p16368,0X11500:X TT1 :50008"1 TEST SLOT ";SX;:", DRIVE ";DD$:"2 SELECT DRIVE TO TEST"3Z2C$"ERROR IN NEGATIVE ALIGNMENT"p:"RADIAL POSITIVE ALIGNMENT IS ";D1D2:"RADIAL NEGATIVE ALIGNMENT IS ";D3D1::D$:C$J140:A4A3(J)A4:JACM(10(A4B3)NDNS.99):"NORMAL VALUES ARE 1 FOR MEDIAN DIFF.":"AND 4 OR LESS FOREDIAN DIFF ALIGNMENT IS ";D1"D2FM(C1GDNS):11;D3FM(C2CDNS):13D1D110:D2D210:D3D310:D1D2Z2D$"ERROR IN POSITIVE ALIGNMENT"D2D1Z2D$"ERROR IN POSITIVE ALIGNMENT"D3D1Z2C$"ERROR IN NEGATIVE ALIGNMENT"D1D)   49288X,0U *1144N(D1)128,(1144): UPDATE TRK POSN FOR THIS DRIVE[ 4a >i H:o R \FRMFM(B2NVNS) fFRM11360 kFRM11360 l5:10::"TEST RESULTS:": nD$"" pD1FM(B1NDNS):10:"M16384):A127630 16368,0 A155ġ# HM:) T A1(Y)(803):A2(Y)(804):A3(Y)(805)a M0760v B1B1(803)100 (Y10Y21)Y30740 C1C1(803)100 780 C2C2(803)100 780 B3B3(805) B2B2(8040 814,0 800,X 801,HT 802,NS& 9371 814,1: 670N YY1:Y41800[ &HT:DHTh 0E(D2)v :MD(E2) D807,M NNVNV1M:NDNDM XY11(Y20Y31)GVGV1M:GDGDM:620 bCVCV1M:CDCDM l480 vA(ɺ"DRIVE# ";DD :DDD @Z24:Z4! JD1D2310' T- ^5 hY0> rA40T |NS10:# OF LOOPSg Z(49289DX) B10:B20:B30:NV0:ND0 C10:C20 GV0:GDO:CV0:CD0 Z(49289X) 1144,64:SET CURTRK HI J1400: HTRMAL END":10000  HM936! ONERR RERUN/ ::9365 > NSXO N1N7260i " " "FM(X)(100X)100 ,XN16 -5:10:"** TESTING **" .7 6J$"2"İ20000: ASK FOR DRIVE 913:"SLOT# ";N:13: 16380::D1!DD13DLY11000:F::(4)"PR#0"Q:::k A1(40),A2(40),A3(40)qdyn10xSX17SL16384256SXP(SX)(SL)P(SX)162180: FOUND DISK DRIVESX10:10"NOԠԠԠԠ ͠ŠԳ̤ؠ` ˠ`ԠݴԺԠҤңĠҠؠϠ/Ҡ٠ϠŠ̠ӨLY8LXLeLeͺŠ>ԠŠĠ  gh\ikm jlnpoLfP d  $%"&d#!())( .= D0. !"'#- )#L( #L$L%&`DɠdcekL2/0123456789LLLL`ª`LQ          U"( OUR THANKS TO ROBERT J. DENISONH FOR APPLESOFT CONVERSION.O DENISONt FOR APPLESOFT CONVERSION.SUM}H200203,~L02551~772,L:773,HD~768:XX(RB)U&ZZ1:CV:Z_X: Li: Ho XCKĺ"FIRMWARE IS OK":33100耟:"FIRMWARE IS DEFECTIVE"::198:198:198x24:"PRESS ANY KEY FOR MENU";:A$:܂(4)"RUN MEN4":*vCV(37)6\vRB778: BYTE READ FROM FIRMWAREIv768,173: LDAY$w769,0: 00kw770,192SLOT~w771,173: LDAPx774,141: STAx775,10: 0Ay776,3: 03|y777,96: RTS}A(12289): TURN OFF OTHER ROMSd}X0: CLEAR CHECKMDEM,1544MB OMM1* PM0207005 xPBB1? PDLY0M PDLYDLY1^ P(ACIA)4ıq PDLY50020710 Q"NO CARRIER DETECT"(7) QEE1 @Q 0u FIRMWARE TEST ROUTINE bu: u"STARTING FIRMWARE TEST"u"IT WILL BE DONE AT # 102 ,R12810500' P-"TEST COMPLETED"- .9 NMDEM,8E RNACIA,3Z N(ACIA)420100o N::"TESTING "; NMODE$"ORIGINATE" NM120240 OMODE$"ANSWER" OBAUD300 OB120270 $OBAUD110 .OBAUD" BAUD "MODE$" MODE" 8OCV(37) LO)LMODL((L2)2)$ 8)LMOD1111009 h)(ACIA)210500L |)(SR)410700h )"NO DATA RECEIVED"(7)t )EE1: )S12710500 0*CHAR,S b*16382256SLOT *SS1 *10500 \+X(DTA) +XR11400 $,EE1:CV:E;" ERRORS"(7) ,RR10000  PERFORM TEST" 10000, TTE; LMB1700K MDEM,8::k "HARDWARE TEST COMPLETE": xT;" ERRORS DETECTED" 30000: NOW TEST FIRMWARE '"COMMENCING TEST" 'E0 <(ACIA,3 (ACIA,21 (S0:R0 ) 6)L(ACIA) 7 ";N$ fSLOT$ g(4)"CLOSE ";N$F n:"UNPLUG THE MICROMODEM II"e p"FROM THE MICROCOUPLER": s"PRESS RETURN WHEN THIS IS DONE...";I$ DTA1624916SLOT ,ACIADTA1:MDEMDTA2:CHAR1912 T0:M0:B0: X SETUP MODEM FOR TEST 2I% SELFTEST PROGRAM IN APPLESOFT5(4)"PR#0"` CK122440: ROM/EPROM (REV K) CHECKSUMn:33400v10" SELF-TEST PROGRAM FOR THE"(" HAYES MICROMODEM II"<:FN$"TST.DATA"d(4)"OPEN ";N$ e(4)"READ    "PRESS ANY KEY";:A$: # 7 (4);"RUN IDR"= F 100A F0S"NUMBER OF LABELS?";X'Y1X.1L(27);(110);(27);(33)f "APEX II DIAGNOSTIC"y(27);(113);"for the Apple II, II+, IIe, IIc, ///, IIx""Copyright 1986 M.Nadelman"("Telephone 415-885-1633"2:7<Y:ANS$ * ANS$"N"ĺ(4)"RUN MENU"I ANS$"n"ĺ(4);"RUN MENU"j  ANS$(27)ĺ(4);"RUN MENU"p ` x : :: p:::10:" TEST INTERUPTED ":::"PRESS ANY KEY TO CONTINUE";:A$:: TO CONTINUE? (Y/N)";:ANS$ > ANS$"N"ĺ(4)"RUN MENU"] ANS$"n"ĺ(4);"RUN MENU"~  ANS$(27)ĺ(4);"RUN MENU" ` : :: p:::10:" TEST INTERUPTED ":::"PRESS ANY KEY TO CONTINUE";:A$:: CONTINUE? (Y/N)";P1 :( <"MEMORY GOOD ON PASS # "P= BDLY11000:DLYL KPMPī15V P1000l d"MEMORY ERROR":r z :  (4)"BRUN CT3>" :10:" THIS TEST CAN TAKE UP TO 24 HOURS":" DEPENDING ON THE NUMBER OF PASSES"::" DO YOU WISH - B$(A)"12345678901234567890123456789012"J #K(16384):K155ī6000P (X *17i +"READ MODE"w 2A11000 319 4"READING SEGMENT # ";A;" " 5K(16384):K155ī6000 7B$(A)"12345678901234567890123456789012"ī100 8 9P 6000!MP1B:5:" BRIEF MEMORY TEST"d10:"PASSES TO COMPLETE=";MPtX11000: B$(1000)A110003:" MEMORY ARRAY TEST"10"WRITE MODE" "WRITING TO SEGMENT # ";A;" "    Š󠱲ˍԠҠ̠čԠŠ΍Ԡˠɠҍ5 :10:"THIS TEST WILL CONTINUE UNTIL REBOOT!"a "IF MEMORY FAILS, SCREEN WILL FREEZE " 20:"PRESS ESCAPE FOR MENU":"PRESS ANY OTHER KEY TO BEGIN TEST";A$:A$(27)ĺ(4)"RUN MENU"((4)"EXEC RAM.OBJ"I 350,380,390,400 E( JD$"RUN COPYA"B TD$"RUN TEST RESULTS"[ ^D$"RUN CARDFILERDR"n |D$"RUN IDR": D$"BRUN SCANNER": D$"BRUN FID"QBRUN FID" GURATION, DISK SCANNER8 :VVT:HT:A$(V)S K(16384):K128240n K155ĺ(4)"RUN MENU" 16368,0::VVT:HT:A$(V):K141ī300 K136K139VV1:V0VQ K149K138VV1:VQ1V1 "230 ,:VT @V330,340,  100dn:Q5&D$"".:8VT10AHT9bVT7:10:"** UTILITIES **"VT2:"SELECT FROM THE FOLLOWING PROGRAMS"V1VTVN1Q:A$(N):HT:A$(N):! COPYA,TEST RESULTS,DICTIONARY (CARDS),RE-READ CONFI  200! LOAD SOUND TEST-2D$(4)I<D$;"BLOAD LOADER.OBJ0"SF4096jK NOW LOAD PROGRAMdD$"RUN SOUND TEST":15:"SOUND TEST CANNOT BE RUN ON 48K MACHINE":X11000::(4)"RUN MENU" ԠҤĠ͠ԠТԍ̠Q:HT:A$(N)::110z!@#$%^&*()_+=-;'<>?/.,`~[]\|"$:4D(4)"PR#0">N3000RX(4)"RUN MENU"(4)"PR#0"::10:"PRESS ANY KEY TO CONTINUE ";:A$::3000::VT2:"SELECT THE PRINTER TEST BELOW":VTV:N1Q:HT:A$(N)::110 :V1:1020 VT1:N1"12345678901234567890123456789012345678901234567890123456789012345678901234567890"&"0 10 20 30 40 50 60 70 80"+K(16384):K15510200"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwy6789012345678901234567890123456789012345678901234567890123456789012""0 10 20 30 40 50 60 70 80 90 100 110 120 130"580(4)"PR#";SLX1YS 80"a"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwyz!@#$%^&*()_+=-;'<>?/.,`~[]\|"gw(4)"PR#0"1010(4)"RUN MENU"(4)"PR#";SLX1YD"12345678901234567890123456789012345678901234567890123456789012345 120 130". JK(16384):K15510104 T= ^420O h(4)"PR#";SLZ rX1Y |"12345678901234567890123456789012345678901234567890123456789012345678901234567890" "0 10 20 30 40 50 60 70 "123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012" @"0 10 20 30 40 50 60 70 80 90 100 110 C$"W"ī1020 C$"w"C$"W"3 C$"n"C$"N"E C$"N"ī1020N 190X 1020 4:"*** CONTINUOUS PRINTER TEST ***" 10 "HOW MANY SETS OF LINES TO PRINT":"MULTIPLES OF 3>>";Y:YY3 C$"N"ī360 "(4)"PR#";SL ,X1Y 641ī170 K1556006 K136K139VV1:V0VQX K149K138VV1:VQ1V1a 110k :VT~ V190,265,440 :936:10 "SELECT SLOT NUMBER FOR PRINTER ";SL SL7SL1ī190 "WIDE OR NARROW CARRIAGE PRINTER W/N ";C$ TESTS,MAIN MENU5 n3:HT:" *** PRINTER TESTS ***"L r:VVT:HT:A$(V)V s18:x tC$"N"Ė10:"NARROW PRINTER" uC$"W"Ė10:"WIDE PRINTER" v10:C$""ĺ"SLOT NUMBER=";SL: xK(16384):K128120 16368,0::VVT:HT:A$(V):K1 1010 SL1Q3(D$""2(VT10;2HT7C4:h73:HT:" *** PRINTER TESTS ***"<:VT2:" SELECT PRINTER FUNCTION BELOW:"FV1PVTVZN1Q:A$(N):HT:A$(N): d RESET PRINTER SLOT AND TYPE,CONTINUOUS PRINTER    `LH =<``+=h<<ȭJJJJ<`LLL <ȱ<L4 0#( 8<  8  `<#`<ȑ<<ȑ<Ƚȑ<Ƚ< <   TON 0"E '20:7:"PRESS 'M' FOR MENU":5:"OR ANY KEY TO CONTINUE";i 'MN$::MN$"M"ĺ(4)"RUN MENU" 'MN$(27)ĺ(4)"RUN MENU" !': $':936::100 ORT TESTS ***"::::6:"PLEASE NOTE THE FOLLOWING"::::3 '"1.PUSH BUTTON ZERO INCREMENTS":3:" SAMPLE TO NEXT LINE":3 '"2.PUSH BUTTON READINGS DELAYED":3 '"3.PADDLES CONTROL AXIS":3 '"4.JOYSTICK STABILITY TEST":" BY PRESSING BUT nQ110 xX2(1)) 0:H1,YH2,Y0 1H F1:Y2(Y2)F0W X1,YX2,Yn &(16287)128100x XYY1 Y10000 Z100 ] bA$"U"YY1 g lA$"D"YY1 q vA$"E"ī900 100 = '::936:8:"*** GAMEP10000 PR"2Y10.dX1(0)Jg(16286)128O$"ON "Rh22ni(16287)128Z$"ON "j(16287)128Z$"OFF":k(16286)128O$"OFF"l"PUSH BUTTON 0 IS :";:Z$:"PUSH BUTTON 1 IS :";:O$mO$"ON "Z$"ON "ī10000 TURN ON PRINTER b lSL16 v"SLOT NUMBER ";SLH (4)"PR#";SLN e  TURN OFF PRINTERu (4)"PR#0" (4)"PR#3"8425639)80ĺ(4);"PR#3" 'H * "PRESS ANY KEY TO CONTINUE";4 A$:: B :j "NUMBER OF CARDS IN FILE IS ";RE: &" PARAMETER NUMBER# CARD NAME" 0 :" 1 2 3 4 5" D"---------------------------------------" IPP1 N X T5 ^B(X); h10$ rC(X);, |157 D(X);? 20J E(X);R 25i SC80ĺN$(X):440| L$"P"ĺN$(X) L$"P"ĺ(N$(X),15) X L$"P"İ660 :"LIST AGAIN OR QUIT? (L/Q)";:A$:: A$"L"Ĭ (4);"RUN MENU" D),B(RD),C(RD),D(RD),E(RD),N$(RD)) RDA (4);"CLOSE CARDS"p ::10:"PRINT LIST OR SCREEN P/S";:L$: :L$"P"İ600 L$"P"PL66 L$"P"PL24 520 X1RE "XPPL10L$"P"İ520 ,XPPL10L$"P"İ470 JA(X);d CARD FILE READER i:*nQ100Zx::5:7::"CARD FILE PARAMETER READER":~10:" PLEASE STANDBY"N$(Q)A(Q),B(Q),C(Q),D(Q),E(Q),RE(Q),NA$(Q)(4);"OPEN CARDS"(4);"READ CARDS"RERD1RE! A(R    ''10$'SX170.'SL16384256SX@8'P(SX)(SL)hB'P(SX)16210080: FOUND DISK DRIVEnL'yV'10010`' FOUND DRIVE ASK FOR DRIVE2 N"FOUND DRIVE IN SLOT ";SXS 10:"INSERT DIAGNOSTIC DISK AND PRESS RETURN";:A$:::10:"PRESS R TO RETEST OR ESCAPE FOR MENU";:M$n M$(27)ĺ(4);"RUN MENU" M$"R"Ĭ M$"r"Ĭ :150ī150 Y3602:50_ d:A$;": ";:(41)256(40)7,127:12:50,63:"DEFAULT = ";N;:50,255o nK(16384)~ oK128110 p16368,0 qK155150 rK141120 sK177K183K178I1110 tNK176 x8:N;" ": h :39I39 BILI80: CLII:V1620:V:J:" ":VM FJI3:J1J1\ GJ33J33 H16:I:50,63:"^":I:"'":I:"'":J:"(YOURS)":50,255 P20:J(N9N0):" ";:N(N):50,63:N;:50,255:" " UK(16384) V16368,0 XK128"DRIVE":100:1,(0)N1 (" ":14:"(SLOW)";:17:"(NORM)";:34:"(FAST) ";:100;:19:0;:35:"+100":J1:LI1:3584 2(5)4060:50,63:"UNABLE TO TEST (RD/WR ERR)":50,255:150 <N(5667(5)256(4))2:I(N117)6 @I1I1 AIϰ#(4);"BLOAD DISKS.OBJ" A$(40)::936:50,255:"APPLE DISK-II MOTOR SPEED ADJUST PROGRAM PLEASE INSERT SCRATCH DISKETTE ...":" CAUTION: SCRATCH WILL BE ERASED!!! ": 3764:N(2)16:A$" SLOT":100:0,N16:N(3):I1:A$  ";Y(PN);" ";Z(PN);" %":E STOP HERE AND CHECKN4880b> DELETE A FILE|H(4)"DELETE ID":880R930\(F$)1ĺ(4)"CATALOG":880f(4)"DELETE ";F$p GET RESPONSEGz" ":23:"PRES(4)"CLOSE DISK.DATA"O:5:R:"*** DISK ALIGNMENT TEST RESULTS ***"::R:"THE FOLLOWING RESULTS WERE RECORDED:"::R:"SLOT DRIVE PERFORMANCE"R:"---------------------------------"PN1Q1+R:" ";X(PN);" CTED ON PASS # ";E2@ E10ĺ"ERROR DETECTED IN ARRAY # ";E3G  P 880Z 930` j 695 5:" READING DISK DRIVE DATA FILE" :(4)"OPEN DISK.DATA":(4)"READ DISK.DATA":P:Q110 X(Q):Y(Q):Z(Q) R2: 216,0880 216,0h :5:" READING MEMORY DATA":(4)"OPEN MEM.DATA":(4)"READ MEM.DATA":E1,E2,E3 (4)"CLOSE MEM.DATA":E10ĺ::"NO ERRORS DETECTED DURING LAST TEST":880 :"A MEMORY ERROR HAD BEEN DETECTED ":: E10ĺ"ERROR DETEPEN ID" (4);"READ ID"% MAC$1 DUMMY$; 550F I17Q A$(I)X Im &(4);"CLOSE ID"x 0216,0 :II1 ?T$"THIS MACHINE IS AN" D5:(40(T$))2:T$:: N(40(MAC$))2:MAC$ X:: bX1I l5:A$(X) v T:HT:A$(V):K141ī380* TK155ė:880J ^K136K139VV1:V0VIl hK149K138VV1:VI1V1u r310 |:VT V460,650,680,830 :VT:CO$;(A$(V),6) L(A$(V)) LL7 TS$(A$(V),8,L)  640  (4);"O D$"" VT10 HT7# I VT8:HT2:"** TEST RESULTS **"^ VT5:HT:MAC$: VT2:3:"SELECT FROM THE FOLLOWING TESTS:" V1 "VTV ,N1I:HT:A$(N): 6:VVT:HT:A$(V) @K(16384):K128320 J16368,0::VV d930nDD(100) xI4AA$(1)"READ MACHINE ID FILE"gA$(2)"READ MEMORY TEST RESULTS "A$(3)"READ DISK TEST RESULTS FILE"A$(4)"DELETE CONFIGURATION FILE"(4)"PR#0"IT50A(IT),B(IT),C(IT),D(IT),E(IT),N$(IT)!!!!!!!!L- < $<J><& <&3*LIONS IT CHECKS GOOD  * ɱɲɳɴɵɶ ɷ XL鰅L. ` "^t  i L L X ɀLy L UH OHaaaYOU HAVE A BAD PROM X ɀ6L CONGRATULATL Xɀ LLL. ȠӠŠΠҠĿӍӍҠҠ * ɱɲL鰅" ɀ2LԠԠӠĠο !! ! ! ! ! "S(PD)N:D(PD)DD:R(PD)100(ACM10)t(4)"APPEND DISK.DATA":(4)"WRITE DISK.DATA":SX:DD:100ACM10:(4)"CLOSE DISK.DATA"16368,023:5:" PRESS ANY KEY TO CONTINUE";:A$ TT1 3:5:" *** ALIGNMENT TEST MENU ***"S ";D1D2:"RADIAL NEGATIVE ALIGNMENT IS ";D3D1:::D$:C$:FJ140:A4A3(J)A4:JfACM(10(A4B3)NDNS.99):"NORMAL VALUES ARE 1 FOR MEDIAN DIFF.":"AND 4 OR LESS FOR RADIAL ALIGNMENTS"8:"OVERALL RATING IS ";100(ACM10);"% GOOD):13<D1D110:D2D210:D3D310:D1D2Z2D$"ERROR IN POSITIVE ALIGNMENT"kD2D1Z2D$"ERROR IN POSITIVE ALIGNMENT"D3D1Z2C$"ERROR IN NEGATIVE ALIGNMENT"D1D3Z2C$"ERROR IN NEGATIVE ALIGNMENT"+:"RADIAL POSITIVE ALIGNMENT I > H: R\FRMFM(B2NVNS)%fFRM113606kFRM11360Vl5:10::"TEST RESULTS:":}mPDPD1: NUMBER OF PASSING DRIVESnD$""pD1FM(B1NDNS):10:"MEDIAN DIFF ALIGNMENT IS ";D1D2FM(C1GDNS):11D3FM(C2CDNS760 B1B1(803)100 (Y10Y21)Y307405 C1C1(803)100> 780S C2C2(803)100\ 780m B3B3(805)~ B2B2(804)   49288X,0 *1144N(D1)128,(1144): UPDATE TRK POSN FOR THIS DRIVE 4 0E(D2) :MD(E2) D807,M' NNVNV1M:NDNDMT XY11(Y20Y31)GVGV1M:GDGDM:620j bCVCV1M:CDCDMs l480 vA(16384):A127630 16368,0 A155ġ HM:  A1(Y)(803):A2(Y)(804):A3(Y)(805) M049289DX) B10:B20:B30:NV0:ND0" C10:C20: GV0:GDO:CV0:CD0K Z(49289X)g 1144,64:SET CURTRK HIv J1400: HT0 814,0 800,X 801,HT 802,NS 937 814,1 670 YY1:Y41800 &HT:DHT -5:5:"PREPARING TO TEST:" .7: 910:"SLOT# ";N:10:"DRIVE# ";DDC :DDDP @Z24:Z4a JD1D2310k T12: ^::7:"PRESS ANY KEY";:A$: `::10:"TESTING": cA$(27)ė:1020 hY0 rA40 |NS10:# OF LOOPS Z(6SX P(SX)(SL)' P(SX)162180: FOUND DISK DRIVE/ SX; 10:10E 1030T T0ī1030` HM936f t ::936z J$"2"İ20000: ASK FOR DRIVE N1N7260 " " "FM(X)(100X)100 ,XN16 ::D1DD1!1020,1638061200R(4)"DELETE DISK.DATA"(4)"OPEN DISK.DATA":(4)"WRITE DISK.DATA":"0":(4)"CLOSE DISK.DATA" A1(40),A2(40),A3(40)dn10xSX17}NSXSL1638425PʠβŠΠРαʠβӾ` ΠʠҠŠźΠԠԠ΢Π ΠҠՠӬ`ŠԢӠλŠ@Ҡϱՠ͠Π0ΠΠ¹ΠϠŠŠ֠ɠΠΠҠӠԢLY8LXLeLe·Πؠ̠˺ԠʠεŠ!B·Π΢Πʠαϱ gh\ikm jlnpoLf` d  $%"&d#!())( .= D0. !"'#- )#L( #L$L%&`DɠdcekL2/0123456789LLLL`ª`LQ"" " " " " """""""""