LnSOS BOOT 1.1 SOS.KERNEL SOS KRNLI/O ERRORFILE 'SOS.KERNEL' NOT FOUND%INVALID KERNEL FILE: xةw,@  ȱlmi8#)!)SOS KRNLb.D1/SOS.INTERPŠ̠Š.D1/SOS.DRIVERР頞 0 ) (lH'&3&'&#e'#%e'%'&"$"$#%'#%h`$e8!u;*SOS.KERNEL ,V7!z) -READ.ME.FIRSTw*MENU.MAKER | %SEG.T j Ÿ/ III.UTL.01u' #CATf8!h-CAT.LOAD.TEXTXT~ :!u9/MAKEINTERP.TEXTw :!&REVIEW|4 0!*SOS.DRIVER 41`7!-SOS.INTERPd >dLԡm#i㰼m#iЕOLԡȱfg hi !dLԡ憦  Ljmkm l y`2 Lԡ8(Je稽)ʈ@L%e,ȥ,*,- y,,,-,,,ȱ,,- yL+,ȑ,` 2"p-,-L(Ġ %>,i-i8, ȱ,%,W,pp ڠ %p`l  " ) i   !"#$%&'()*+,-./0120 `8`HiHiH ihhȱh`86)IH)heuQɸ` ` W` ] %饚0` W` ߰4`)|E8LLLRLLLLL*LLLLLhh`LLL`SOS 1.3 01-NOV-82(C) 1980, 1982 BY APPLE COMPUTER INC. ) `G`î** }*`o^`on 8 JJAj@` *?($`ΠņɠŠ堠РѠ͠஠әƆH v?c,,,,h߈ߢ~))`3PLLP*%(i&`Ѕ񩏍E H pph`X٠ŠҠî!((ͽϠРРSOS NTRPSOS DRVR(.D1(YYYYMMDDWHHMMSSMMM̱忠ΠͽŠ堠Р͠Ю̠Ɔx߭J ʈc(()o/ e/''ʈ((''()(1i / e/''ʈ((''((''((''' ('`ŠDAY, DD-MON-YY HH:MMSUNMONTUEWEDTHUFRISATJANFEBMARAPRMAYJUNJULAUGSEPOCTNOVDECé@L&I/O ERRORINTERPRETER FILE NOT FOUNDINVALID INTERPRETER FILEINCOMPATIBLE INTERPRETERDRIVER FILE NOT FOUNDINVALID DRIVER FILEDRIVER FILE TOO LARGEROM ERROR: PLEASE NOTIFY YOUR DEALERTOO MANY DEVICESTOO MANY BLOCK DEVICESEMPTY DRIVER FILE '(i%%%h}%%`8 ȥ!8 !)"qȥ#q#e$ȱe%L)%`@(((( % %`((((࠰$(ɠH(@(h((((@(`%z %% %~(A{(L%`.8(.Je.&ʈ.s(1 6$P8"ȥ#L1$8"ȥ#(ϸ`"##L]$"qȥ#q0,$p)@"q"ȩq"8`*$% $% 8% $L$* $8%8 $`8 &'$% 8&$'% 8$%%`H   q ȥ q Hi hi 1  % H H ȱ h h % $$ 0 e e H i hi âz %` 1 8`    # &ȱ ' # i" i# # #`8 ȥ H h `8 6$P`8"#%#%"$w"$#%"`荚ٍ荺 荚`荺``` D ( )  * ) 4* * h* ))` L% q ȥ q Hi hi  i" i# #% $ȱ %ȱ &ȱ '`<!((g %(r(z(q( %y(i(0z %"#$ %&' $"#$%&'   `%$%ɠ%* " ~#C #p $ %*0"#)#)i $"% * %*  L! {" j% %ƌ(X#"$% "$ #%%& '   ` {" & ɠ% %)  !( (" %(r(z(q( %y(a(0: %   "$%&e$'e% R % <`` LLɠ8`ΛLL渠`ǽi `< Ȱ+<#5 ې'` ɐ /ݐE`W8`R` 5&i ` Ȱ 0i `<8> ȐT eİF cȰB)Hh5 ˭)*ȑƑȥǑ'(ȑ`L)ɭ)Ѷ*e`M) `ۅH)Ѱ%}ʈh Qܐ'``hi ` p6۽ʹZ5 HȐ/i i `гW8`0( ɐ Ȱ ʮ6E`5 խ ɐ ޢ ȰLȍ۱Ǎ X̰% & !J8` *LĢ `8 iۥƍۥǍ`ۅ %  6 )Ѱ Ѱ` 𝭧e ǐ bǰL*ۈ5ȱ۠ƍȱǍ X̐ H h1  /ݐE`ۈۅ ۅ 8ƭ X̐`LLŠǠ  ݭv̅w̅ ðzv̍ŭw̍ŭƭ ­ōō T̰]ŅƮņ X̠8iȱiiȱi ṰŅǭŅ XLōۭ۩ۅ ȱ8D`F`8eYƍťǍŠ)͠ Wٍۭۅ5ۅƭۅ X̰ ìۈۑ T̰ۅƭۅ X̰ۙ%ۍ" T`K8`)` İ ۱ۈ` ưW/ۈęۈЍ۩@` 8 MƐ  5 Q8`LŅ ۅ ۩ۍۅ Lɰ ʰۅۄÍÍۙ'Ù ۍ*ۨ  Ѝ۹ۙ8v- ðJ ¥ ð, ðLO ʰƥLT`'  mې浰``8 8 nʰ0 ̰+泱Ƴ m° x̰ ̐8` m° x̰8 ۢ8 ˰y ` ¥ nʰ泱Ƴ T̰#泪 Ѳ *Ƴ ` L:Ϡ`泑Ƴ` LaĥH8`JȘ I8`  S`ۈۥۥ۩Íۭۍۭۍ հL¢H8`Jj Ȅ ۍۆeۅiۅ Lɰ ʰWۅۄ ¦J> ɩE` eĐL Ȑ 15WL QL5WW{5 ې'`,55 ې'` ݠ B1 ȩȑ Lɦ8`5  @ R㥶i ` İG8`F`X8``éۅĩ >` T֩xxMH]@ Kۅ5H ɐE$ eİ Ȱ h`h`8`W h8`hR`hLҿ i x +ۅ5ۅ6 ǰ `E8<W`­ `0XLۅ5` ռ``ߤeI`IiţO`Ȯʆ/ )󘑡`()0zq 滅ѺY Ueۅ5Ѻ Ѻ  Qܐ'`i ҩ *C8/y.i/ ȑ  © $ E7<3W`ȽLֽȄ @8`R ) [)_[AͰ")[)_[A:0/.ЩȑΘ8e * ȩ`Loü 7)?۽۩ W٠Յ<ōōř ռV7 uM78 V榠=ü#)@5 ɐ /ݐE ) .) @L `lqhٯ޿=ϓTXIֲ̛̐~ؠIJK,-NOPQ0vt Ѷ"` ɰ Ȑ`E`Ɔ X̐8`>>5Ѷ Qܩ<`>`\ʊJJJJ ۍ۩  ˰Fȱ X̰6 0 Lɠ 0ۑۑ8ȱ`H8` ɹ $  8JJJJ8 ` ۪` H hQ)fʅ F jF jF jF &!  eװ*  ̰F湥 ƹ`Z8`@  ʰ泭ۑƳ ʐ` ʐ` ˰ ƹ Wː`ۘ . . .۪8*Jۦȱ ˦,+* ʈJj =ؠ yiȩ`y4泱ƳHhz ʠiȱizLA`L;ؠ"  `1` Đ7@8V۩ Lɠ۪8ۊ۠X)JJJƄ X Ġȱ۠ ȍ۱۠ ۭ) ۍ ð*)#  O̰``)(`N8` ) xհۈ ̰آ*գ  Ͱ ݢգ LvL{ؠ;i ڥ(8` ְ( ȱ5 HȦ)`Lxץ: ש ְ⥺i ꥻ(8`Lx Lxש u )۠0)p խ.8`)@ ϰ) ϰۈۅƭۅǭۅ5 X̰ *ƭ۬͵̶L  ΐ` Wհ> H۪ȱHۑhƳh sϰq ` ʰiȱi `)5©éՅĩ5 }JJ+`.`8`ɂ )`@ ש ְO ֤FHۑۑh8`P) հ Wհҥ,J+j泭۪ƳۑȊ ) ~ fPL ͊.>.ʱ+,EP!.E.Lw+,,ӄ*- P*e (` հB հ5 Wհ0,J۪泭ۑƳ sϰ(` L Ͱ2 ~ P kҐ#L8 T 2ΠHHȑhhȑ`Ld )N8` xհ*eȱ+eȱ,i۠Ѻ۹ۑ񥤅- ť.Lcԥ.La Ͱ$)rJ Lɰ )# Ԑ) ͰU..++,,IJ/ ӥ-.?Цե,J+jѲ4Ƴǥ4聠 H hH kh8`8-ȥ.L 8*Ʊ )8 0*-`.G.ʱ*+,EP'.E.LұE0+,,ӄ*p-e  )LBѠٳ )8`i (` )N8`*eȱ+eȱ,i۠Ѻ*ȱ+L - ť.Lkҥ. ՅL ͐Ld ~ pа.J/)@߅4N8`) ))УJ8` ۑȭۑǠۑۑȭۑ($S8`O8` "` / 򑺠+* ͐H h8` ΰi `()  *ǵ յý5Ņ4gȩυɩč5 iψ }.8` iϙLIѠ ˢ L΢ ΰ LϠ ˢ ΰ1` Đ@ АP8`B8`ۑJJJJ -ѥ +jѲ84ƳJJ 2ΐ3泑ƳLTΩ潑ƽ`ƱƳ ΰ( {Π۵*+)e`8`)` J J + ΰ" 0 ΰ 🱼ѼL8`ǩ Ϡ` ϰ ƑȥǑ` Ѻе*`)ȥ+8ۍې  ,ѺLTΠ"LΠ5 խ ɐ /ݐE`C8`)@ ϰa)ۥ,8ېu+J,\ ȱLJΠ) ϰ'#,J(] { ΰ ƑȥǑ.8` { ΰ,JѲ ƳL΅ƱƳ ΰҥ,J0`#$"0#`!qȱi 5H5Ƶ ǽ jh5`L2̩ƍv̥Ǎw̩ÎL%ϠƄǥLj̩۬L~̠HHh` ̐`*ѺG0?M`)J"u-- M8`۬` # ː`  = O̰)= I`JJJJѶQi Lˢ  0 ̐ `"L˦ `H8`8$$"$= O̰=`$0`#$"0`$Jۑĥ` İo!)N8`WپX0 ĥLä X0 ĥLà !"#$ Đ2@H AڰCŰrP` 3ڰ(` AڰѶ? İG8`Fە1 ռ İ ЩP߭)@N8`1@8` Aڰ񈱴ۈ)ۅƭۅ X̰ 3ڰLÍLT̥L㼠  ʰ` İK ХP8` LɐH80)N  հ)@LO ˰)0 ̐` M ­۠泭ۑƳѲƱƳ X̰ Rڰä,] Xx,f (I0јIFjFjFji```x@gŽPy+wLwԠ͠ŠԹ.D1 .D2 .D3 .D`HJJJJh)y` (2ϩ 1ޠ== f ɰ`ޭ`5=(5= i Х(`=H hDC5 L3ܵ ɐ /ݐ 8`5 ˥JJJJ8 H h ` ܠ825H h5 ɐ /ݐ 8`Hh ܥ5 `ɥܥܥܥܥ5`܅܅܅܅܅5`( ݰ)Ѻ ݰL ݰ泱Ƴ ʰȭۮ ʰͩΪΩۦ eװqȭqLJ  ˰Aۅƭۅ X̰2%&N  ʰƭ X̐`Ӏ堁ӠҠՈ՘̠ƠŠӠ̠ɤӮȪŅ͠Ϊ ܆5 HȰ4 )ߍ) hjjjjۥ0CF = -$(L !LLL&L L-LJ٥eƦ ,L  # ` (L.L…ҥÅӭƅХDžѥL1LUȑ  i ߩLL )  札)  ҩLL` **éL0;` H ) abRcdTefVghXijSdfhj RR`^0U ` 0 ʠ0 8 `ůàՠԠàࠝӢӠ ȠDž̖͌͊頀ϐωŠŠӠҠȠγ`%!^0 ^)@`a R =` *^)ـooL]^)?i |TU QTU]qUoqTITsUsprRprqs]ToUXa` RL=Xa` R` *R`X`U T  *\AX[ @F\B9ɏ5\o*Ɂo)[[ @^`U V  *C?^0: ݳ ٢ ^)?i` *)@o `p^ XiH 1h `)X0 8~X 1`C X`)X0`C РǠ𠠐ŠŠӠҠȠƠŮƠҢâӠUAQY @?ZY 9ZYY^TU QZoȥɭ }`` ? }``  }`X0i 8~XX0H }h襯` ©Wéĭ }0W`F X0A */5BL. zF`LLz Lz`Y `Ơ堧 B k L( LO  %   }` ` ?!©UéĩU󥣍V }`` ?)) $p10LYeieLVȱ d0L`Hȱ hh` WɸSI I.ȩ8A 8ɸ4ɠ(H)h h8   `    i Ȣ d` $,)?P^ GL㢮 5L}P.)(Ơ L`ޠ LR  稱 I)0JJJJѤ  БĈ` H`)à`֩ нѽ>`]PU]]UPPX0 0 PPXPP  į󠠩ҙ̙ɠΠɊՐӠӢ̢ՠҠŠԠҚРĠ鱃ԠȠࠠLQ  * WHHH>%H H @`)h8`  HШБˆeЅА SYSTEM FAILURE = $hh8`hhhxآY_Z@tPRVT,p S JJJJ ) ʍL@ i0i6`îӉ͠堧ǥӥ``HhHy)(h`H` 0L?i `h` `` `x)( 8 `jjJJԥ)եӬɂ )Ӆ҅`  `H0Xh`Π'à̠ȈL` 8`څ  Lk%  Lk8Lu텚8嚅 L L Ld V ``  h` ک V `ۅץ  VLFx) ( :` H ) L  .P'pб0 &L:L5'8+8`0Fܢ` ř,Ř 0 8f)J DžŠƠŚ̮ÎȠ Ӡ̠Ӡ` LL#L/LL'Lgab `abBcd cdBrcadbho:ab.cݰdDcݰd8abҊ v+abcde0f`   cCȱcD C Ea  UV 1 ELUFVG FUUCVDեYCWZDXWXCUDV[ v`b0WXYZiUcȥVcWX eeYZ ggE` @SATR#+0    AH@H` (X ::oQ) Ì `,D$ ( % ( > x) (,DL8H\0`(d  $,($  ,' Copyright 1982 Quark Incorporated7.CONSOLE a#COPYRIGHT 1982 QUARK INCORPORATED P0,>!SHOLES 1!1!2@23#3#4$4$5%5%6^67&7&8*8*9(9(0)0)-_-=+=+\|QWERTYUI OP[{]}`~`~ASDFGHJ K L ;:;:'"'"ZXCVBNM ,<,<.>.>/?/?d0hp00000>" <"<"""<< <"""<"><$""< """"  "" 6***""""""""""<""< :< $"""2,"""""**6"""""< >>8  8>> ""*:<"">""""""""""""">>><2"<""">""" ""  ">"6**"""""&*2""""""""""""*,"" "" ">""""""""""""""**6"""""""> >>>356789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abc 7  3  5  >>< (&20 *, **>> "2*&" " >>  ">> "8""> """"""< SOS DRVR"STANDARD )((8*,;((*,((+)((9/(p((>3  =9 :9 .(+( 8#8# %3(8 ((,+)(%.4$)?((,(103  )* i LiHh`PQPQ>P Q,PQ"PɀQ@PAQ`8`nɀ<)nopoLpp` 0h8蘠fȊf` ab 1abo)abaݰb L9c`` a N0Ioa0H ha`pLopna n`  3ɠ/8 L %iLɠ8逨J Hh $`b >_-%^%p_^^_ab"08^c_L8^c_L8^c_L8^c_ȑcc\] ab^_ ``aV R0M bba dda `Q8STRQ ST`c\ȱc]a  b 5DU e\^e]_ ^_ ^_LH8\^]_?Je\^e]_,78\^]_ ^ݰ_ ^_LH^_ $bL@A^_aoQ*@A RQL@A `T8`RLSJTKQHIQiHiIKNJ)M8逅OPOPHMIN'a MHNILHOIPaOHPI8JHFKIGFGaHMINNMʆSTL8HSITQQST"ED`, 0 D,L N RVWQHOH nRSÍTU,)ĭ ,0# wP,0 ,0, ,Q) +I PVW ,0P PLHP Ph,ȥ©L^,Qݷ QL' L' ,0 LX,*,= wɠ) .LS ,"nQL',R0,V W L'LLJ,Ep*\   S­TíUVWL'V W , L8L',P ©mVVWe…åJ,ͼL' 0NOH I #(+.38=HKRY^cfimpt#(0369<ADGJMTadj 25PWZ]knw;`i*ޮ,N0  FAFGIHH hh&H!IHFIȘ)F`@` %)@BDFHJLNPX[^lq}  ,ЭJeЅЅ(хI `mЅ`,D`#L(0`I<,)ɄM൐IະEE@ I` JIJ`)I@` IGF`I`01)) I@) @J) )) (j݉)݊( AiÐĭ,0 8ݭH iJieÅťiƥJ$0ґűБÈ0 őұÑЈ8e݅åih wP,ILP` ,0`P,0 `, HJh `Э` , J``mHJ) I h)i   x) `(`%L(,   LX     ; )E  JJ*  I `x|x|,,P,`ɏ Iª`,J0M0iȱi0`" HxIFG(`ÍE` 0+xÝڐ(`X`a,N LX ALp֌ ׍ Ñ `^ [i  ȢֱÍ 8eÅÐĩ׭ & &ׅ֠Ñֈ  ڠũ LM `" (, 0 wɠ)`,J08ȭéL `0  h  ސ  H H`! (= j = , , A"aKJH La0" ( A0Ù 0La)ȱÍ`)`=`Ɂ" ( L` ,NI0 N0` 0  h   H H`! (, - F R X ^ |  j d d d d d d `0" (0èÈ`ȭ``H`I``P,0 wI`0+ڽڐ`ȭ`P,0JژJMڰ Бڐ(`MЭ`,J8= ,0 8ݬ0#Е JґֱБԈ0נL`,MB ,0 8ݬ#Е JґֱБԈ0ԠL``aXhh,NpN @N L L ð H {hhL`Jڱԑб֑ڐJԑФL8JґֱБԈ8MJ,MґЈ`MЭ҈`K`Lʎ`K`LLǍK`M ELX`    LL,$ RTV,pP`Q``K`L ڭ)ڍ`K`L)ڭ)ڍ`K`LJnJnJnJn` + 0x) `(, AL`K`L{IiMHT,0M 8M݌HmM hЕ ,`  La`@``,ʎL `, LL. LLL,L`)ߢ LaK`L)Jjj,p_xJJJ ***( STV`m8(8ڍ (˽HH` M [,$LP MK)K`LK )H(HK`78q $09IP;Qjyz}OVAWp` mmȌ P,0J`8mmL@VȭW`BbTtVvHhLlPpSs    VWV8° , P  (P L[(`IGxȘ)GI(`x  (,8`L  A., 0 p!  L_NL0,K0& J    "$&(*,.0246<?FILORUY\_diotwz} #&).HMQ_oy  &CHKTXdgjpsx} /4?CFKOUY\afinrux|   + / 4 < ? B E P T b f ~           ! # % ' ) + xI EE ZΤ`U Z`*8`@A*0 A8` 2<>՝ԝӝҝ F `*x (CDHF h G I HEC`* G EELCx (̠`x7 878998m7ʥi,:Ɂ)4i ɠ)43`x* ,; ȱʝ7 Ƚ7 C(`…ʍ/Åˍ031:)4I)4i 3`)4:`3xH)$ H4Q8 hh(`x ( ' t <i 6% LЭ"@ 6! L0B BL0 l'L- =)AD)H mLL 0L 98x,; 2L F)( I JL ʎ7Q  P91*x (,; K x F C(`88 JLL 0LB |L l'5դԦ ˍ01.` 6<  t t o`H h (/­0í1L,L9Leʅ֥˅׭)ɏ 逅܅إ݅٭ 0`,;    ϩ΅Ӆ L"< 68 ݅׭ʅإ˅٭)ɏ 逅 07 P PL=ȑȥ,   ʅ֥˅׭ϩ;Ω ө - (@< 6LW g@ 6c R=S DC)YD)XRT!WWR RԙZՙz Rqȑ m?Uȱ!V`" (3mRVÍW`4аR׍R`>`>` hh- (GJB.hh`դ8eԅԥi( Մ԰MIPLIOKN`hh, ( mTݭSܭU`RZzL`֑L2`܅֍(` kHjH` (& (+__dd0@ 2 *̍ %#$  " F 2 F`(%+ (#$L *x (I  ) (j` CÈ`ȑ`4R`! (`2!ÍSȱÍTȱÍZ `)ߍJ "+ ( 4( (B= GIH̎ƅԥDžխ25x (* C)Э? ? 4' ( O 2 "x) J(`x)*38<@CH$LV^s| !FProfile Driver -- Copyright (C) 1983 by MicroMagic Inc. and Quark Inc..PROFILE&#%8jȱrȠґ Ѕb L" ( % (`#Zz zЅ L" (i1  ` `.UNUSED `# йѩ`"Df"$DFfh  "## %# ` HH` (`% (# (82 HH`! (Z Р)`" (82 HH`! (oZiz0d ÅȱÅȱ Q0F$izD2 `# .UNUSED3 `# .UNUSED4 `# .UNUSED5 # .UNUSED6 #  ZZ `z 0 M (VbrHjHz L # "%(.147>BEHNQV\bmrx{~ $)>AD )0' Copyright 1983 Quark Incorporated'" .QUARKCOM O# D.UNUSED1 `# f.UNUSE? H N T Z ` f l o t             " $ & ( * , . 0 2 4 6 8 : < ? D G M S X [ ` c i u |        6 I N ^ o      + (̠` A o  FLC F` F`H EE x (̠%LC #X "*-<X\jlnprtvxz|~ ">DJTdgpz #-Cy~ "%(+058;FKNUXadgx} ).3:AHMT[`gnqx{~ %058=EHKNRUX[`fq"I -`xH @@h(`` ̕ "L: ݖH)vhJJJJv  I Lk cL21Oi)QJ0i ΔΔ0 莔莕 6p  Kx @0(`I<(:{ w CATALYST/QUARK.LOADER H &h`: bb   ;  yc' .CONSOLEb; `G l O Hh Ȥ iE` iE` ,` :   :`L`L    ;OȪ   ` `L U ; # 6 ^ 5 0 a`= ] x @RP (b9p͎G B , 0 ` `,r0.p  s ʑ H h   r`ieV 8Ffi    e     % L     = q :  s  b  8;0p  3( 08x uo M%%bIbbIbbIbbIbݭ) i I z, 'IM   } ~}  ~   E  {   D E @  E m  E m 鸰  ɸ  ɠLm韅 xʎ8             8 n{i`xʎ0ฐ?f o Ce m En   ʵ  = L  ;I%   ν   = L     Y       ,   V 6А# k L: ! Ȣ ` N **vw cL+  #u  u8 Hq hobbbbbbbbbbx)(yX W ^ ^ L M N  ] C  ^ _  s s  Ȍ# ) $# h#$ h 7 H ) ho  B L- ;0=:9,.ȩ ;) e m</()#6 k )Lck ##(# E#0(##=8/ i:0 H. h. ȩ ) Lc LL !  _ !   !   L ! ((   /8 i 0H h 0 ȩ. Ȣ  ) L(||*(%#$ hL JJJJ60֨ )i`48 7  k  O ^  b c ) W Y HW h   p 0P P M N  O L 0P   ;*Ȍq q;q ] )"  )oe  )e 0*o࠰k) )i 0) !npo* ,nB `"ح )&t ( $r   2 N    4 N נM _    _ ȩ  4  I "\ `[ \ `[ G  ark Incorporated, HH` (c!,n0n`$ (,nn`# (7* ! (L!`:ȹ9È99`}`$ ɀ Ɂ! (L!k8`Ù*`E!CD \ c[ LWΦ #&BGJX[^cq~ '*-0^adgjmu' Copyright 1982 Quark Incorporatede" .CATALYST ,# #ݓ#;Catalyst (version 2.0)Copyright 1982 Qu04)+ I@) @J) ) )`I `J M&HJhM&I`HJ) I h)i `'J $ ʘ)ʘ HO# ^ Th] x @SPTV(wM&I0ixة` HQOQ# ^ Yh] wI0ixxH @'J,P,QJ,R,S,'P J,T,U,W'h(`R// :: MLES OPEN REQUEST DENIED CAN'T GET DRIVERSOS ERROR $tg Which option?SYSTEM BUSY0123456789ABCDEF/INTERPSSOS NTRP'@BDEFLPNO SUCH DEVICE I/O ERROR BAD PATH NAME FILE TABLE FULL FILE NOT FOUND VOLUME NOT FOUNDPATH NOT FOUND BAD FILE FORMAT FILE BUSY BAD INTERPRETER INTERP TOO BIG DISK FId Ei  ߩL  # E # E  L  **L@A 8``- 0C`- ) 0 " p ~ v w  L@+"A L = Q E HV I h`- `H $x/ A  ]!WLL&H L0I E -LJeƪeI E ,N* A A ) `A 9  t !9 9 x  1 (V.R…ҥÅӭƅХDžѥLm-.ȑ  E )*`Ş) `ƌ t0 ʍjj`8`0($ p,&"x)(`"~    - 1Lx)ߍ+ )(hjjjjۥ0JM D ) 5* ,ɪУ`` 0HhHh    U8W0080<ȹHh Hh `, ƏX`Hh`A P81I挐iƌŕ 8 ,  . Н jIɪUɭ7ȭ$ȭ $$X` 8`ɪɖx*%EжЭJ>J>VVY)?#)?Y##=8U]#00Ⱦ]#]#V0^*^*x (` ު !"#$%&'()*+,-./0123456789:;<=>? ! & , / !&),07afu  1>CMRW\bj!u!x!~!!!!!!!!!!!!!!!!!!!!!!!!"" """" "#"&";A73/A143 Driver -- Copyright (C) 1983,1984 by Microsci Inc. \ .D2      " ) . 1 6 9 > A F U [ _ b e h l p s x |    1 L     " % ( + . 1 4 7 : ? D J Q ` c q t    ! 3 7 @ E I Q X ` c      ]cj !&+.25<CGJTW\afmvy|!$',/259<?DINSWZ]`cfiox{}  )<AFMUX_dgjmrux{ !$;>CFLOW^cflqtz  %*09<BEHMUYv(-;ACFIQUX[`ehmsx!&)37<@DGJNUXadiy}8W\_behoz8k)K !:A8B97 !3`?LZ" `ÙxyH    zC 1 > UZPx) b bbbbߌ*`'E F L) + ( ! h` (ؤ9 ک $  xۅץ  $ Lyx) , ( I) c] c ! , !  pL > 1 ! , ,P&pТ, 0 @9 LmLh'8`+8``08`0F 'ř(Ř0 8f)J $ ! Ȉ ! 8`څ  1  4 3 2  L. 85  5 . 8嚅J)1   L$1 5 ` ``H ę뙍2 1 L摢 l ) ~ lL摬h8)    h昍W#3X.Y)#Y  } ޘAۘLj 8  똎옩    eghijklmnopqrstu~X ) 5 8ݛ@ CON \I ZIUe [Iyi e ee$qhgnqS0 ܩ / 1 1411ޢə얥{əșOE/F L$Copyright 1982 Quark Incorporatedx)(  ) E E E E ݌!( +Ty |0     l l l SOS NTRP Uxʩ` hh(< ? D L T C K S L.D1/CAT4 l(itiBX`,A0Lp HH`! (```,A0Lp HH`L%&S```lBcguwy{}$(/4:?IXad#) @( A`% (ALpx)`(BC `,A0Lp& (,A0Lp9 æĬSɀ֙TȌS 9S`YX`X-,ˆ̭U)? VW @ ?ddxtB˩Eʍ@Xx ,P Eʍ(09DKPWcfo}\ ^  (Z.AUDIO C(C) 1980 by Apple Computer Inc.D vHuH` (# (jjA`,A$ (BC x[")ckp/HUdmt  #.<CFILWZ_fkn}  !+2N]ckDGXk|h`'00``000cc330` .D3  .D4  .X2 @  .X3 @ .X4 @ r$K]jy5IQV0 hHy4 )(4 h`HA   = i9 ! xh`9 Ş򥚅x), (9 , 8L$A )ݥЅ) եjfjfjfA  (jfԐ(Ӭɂ )Ӆ҅`  `H0X  Y  E@ Ęi̍i  *}ZiImd W X ę"*2 4*5) 6) e 4)aI NSc8: :L0 ݗ haI YN L ݗ &ȱ8eȱˢL˲Lc 81 r r , 񞭌) m8LlL`$0, Ӝ'S ȄL`Hฐ 0>H)CRVSôxwpΨH gq ٟ *$|_;_=lmNi#!7u04QFoY$"'ٮ5 !;"]#uBGlR9 XBPڝp@A\PŁhT-tFPwXRYxL  E :ewU/,-V٫E( Ȭ}f!( O(ஆi#Nz0v13iab|!딋CS{/@4ĽUAe]>>_{hʹ|In}Rlrӳz4B([GEz7=e:y- "%2iլZHQa+#:"!-Ek]@t^! G@qNQA{*2 ܩ<&p$Ҕo=S9p.~?Tȹ.+3a]jwp  !"#$%&'()*+,-./0123456789:;<=>?H8E|IL|  |) n Rh) v R LhLR`ʊ `0($ p,&"  |0îh`hF n꽌ɪ꽌ɖܭJT  J) HHhh MM I8``8* % EҮ |#| H_| ƨh] |`  nn  & &LJJJ )H ` )FjFjJJ ƨ   |L吝 0 ͬ June July August September October November December Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sunday NOT FOUNDFILE NOT FOUNDBOOT DEVICE NOT FOUNDSOS ERROR $dd'EF0123456789ABCDEF *** PRESS CONTROL RESET TO REBOOT *** /INTERPS $January February March April May }AA BB CC DD ZZO^![} END; CLOSE(F,LOCK); CLOSE(G,LOCK); WRITELN;WRITELN; WRITELN(' File converted.'); END. BLKS := BLOCKREAD(F, BUFFER, 1, I); {READ BLOCK 1 OF INPUT} WHILE NOT EOF(F) DO BEGIN BLKS := BLOCKWRITE(G, BUFFER, 1, I-1); {WRITE NEXT OUTPUT BLOCK} I := I + 1; WRITE('.'); BLKS := BLOCKREAD(F, BUFFER, 1, I); {GET NEXT INPUT BLOCKtearns 7 October 1981'); WRITELN; WRITE(' Input pathname? '); READLN(INNAME); RESET(F,INNAME); WRITE(' Output pathname? '); READLN(OUTNAME); REWRITE(G,OUTNAME); WRITELN; WRITE(' Converting Files'); I := 1; INNAME,OUTNAME: STRING; BUFFER: PACKED ARRAY [0..511] OF CHAR; I,BLKS: INTEGER; BEGIN WRITELN;WRITELN;WRITELN; WRITELN(' MakeInterp Utility'); WRITELN(' Creates SOS.INTERP-format file from Pascal Code File'); WRITELN(' Bryan S *} {* BJS 7 October 1981 *} {* *} {****************************************************************} VAR F,G: FILE; PROGRAM MakeInterp; {****************************************************************} {* *} {* Convert a .CODE file into a SOS.INTERP file. *} {* dummy .EQU 0000  cat_start .EQU 9000  S_bank_start .EQU 0A000  Open_Call .EQU 0C8 ; SOS Call for OPEN Read_Call .EQU 0CA ; SOS Call for READ Close_Call .EQU 0CC ; 24061 2303 San Marcos Street, Blacksburg, Virginia 24060 Office: (703) 231-7921 Home: (703) 951-2025 CIS: 76656,1514 BitNet: IRBLOOM at VTVM1 It is CATALYST RUN-TIME SYSTEM ALLAN M. BLOOM, PhD CDP Institutional Research, Virginia Tech, Blacksburg, VA  close_list .BYTE 01 close_ref .BYTE 00 CODELEN .EQU *-START 0.END  .WORD 0000 0  S_read_list .BYTE 04 S_read_ref .BYTE 00 .WORD S_bank_start ;starting address .WORD 0F00 ;number of bytes .WORD 0000 ;returns bytes transferred 0 .BYTE 00 ;SOS returns ref_num here 0.WORD 0000 ;no options_list pointer 0.BYTE 00 ;no length 0 read_list .BYTE 04 read_ref .BYTE 00 .WORD cat_start .WORD 1000 OS Read_Call,read_list 0SOS Read_Call,S_read_list 0SOS Close_Call,close_list 0LDA dummy 0JMP cat_start  path_name .BYTE 07 0.ASCII ".D1/CAT"   open_list .BYTE 04 ;4 parameters 0.WORD path_name open_ref0PLA ;pull the high byte of FIND_ME 0STA dummy ;into dummy (address 0000) 0PLP ;restore the status register 0 0SOS Open_Call,open_list 0LDA open_ref 0STA read_ref 0STA S_read_ref 0STA close_ref 0S JSR dummy ;and do a pseudo subroutine FIND_ME TXS ;restore the stack pointer less two 0PLA ;pull the low byte of FIND_ME's address 0TAX ;into (X) ;push the status register (P) onto stack  SEI ;disable interupts 0TSX ;get the stack pointer 0DEX 0DEX ;less two 0LDA #60 ;create an RTS code 0STA dummy ;at address 0000  SOS Call for CLOSE 0 0.ABSOLUTE 0 0.MACRO SOS 0BRK 0.BYTE %1 0.WORD %2 0.ENDM 0.PROC CATLOAD  START .EQU 2000 0.ORG START-0E 0 0.ASCII "SOS NTRP" 0.WORD 0000 0.WORD START 0.WORD CODELEN 0 BEGIN PHP no secret that the Apple /// is the most sophisticated and powerful 8-bit computer ever made. The hardware design, the operating system, and the "Selectric standard" keyboard blow the doors off the competition. The added combination of a ProFile by Sun Systems of Logan Utah (Call 1-800-821-3221 and have your masterplastic card ready) for $99, $75 if purchased with an Apple /// system. Mel Astrahan's unlocking of the Catalyst run-time system, without compromising the program deve2.0 or 2.1, to make use of RTCAT. RTCAT does not come with the required Catalyst installation and setup files. RTCAT can only be used by those who have purchased the full Catalyst system. The full system is currently (December 1986) being sold it as disk 052 to members at its usual PDS price. CAVEAT RTCAT is very definitely NOT a cheap way to get Catalyst or a way around the copyright laws of these United States. You must already have Catalyst, Version ember 26, 1986 - 2 On the other hand, Dr. Mel isn't making a cent from his efforts. He has released RTCAT to the public domain. THE /// MAGAZINE sells it (#5806, $15 + $1 S&H). TAU (Third Apple Users Group) sells tle reader, have already devined my overall impression. I like it. Among the roses, however, are some thorns. Dr. Mel has not presented us with a perfect product, and it will not meet everyone's wildest fantasies. Decyour routine booting with a disk that System Utilities will copy. No worries. You can make as many copies of your normal Catalyst boot disk as you want. This is a review of Dr. Astrahan's Catalyst Run-Time System (RTCAT). I suspect that you, gen /// community, among his many significant contributions. He unlocked Catalyst. At least he unlocked the "Catalyst run-time system," the stuff a Catalyst user needs for his or her daily booting. If you have Catalyst 2.0 or 2.1, you can now do ng it" -- whatever "it" is. I've no idea what the problem was, but a "Catalyst Load Failure" message was the inevitable result of using a copy too long. Then Mel Astrahan made what may be his most significant contribution yet to the, 3E=02, use a virgin or degaussed disk as the target, pray for reasonable drive speeds). I began to make Catalyst run-time disks from my "official" Catalyst boot disk. Each Catalyst boot disk copy lasted maybe six months before somehow "losiot last forever. The prospects were frightening. The prospects might have been frightening, but they were not fatal. I had learned that COPY II PLUS (Version 4.4) would sometimes make a bootable copy of my Catalyst 2.0 master disk (Sync Quark stopped supporting the Apple /// version of Catalyst. Oh naughtyword. What was a sincere user to do? If one's Catalyst master disk went far-away-bye-bye, would the backup disk last forever? Why should it? The master, after all, did nsed my "official" Catalyst boot disk, kept my "official" backup disk in a steel safe two miles away, and hoped. I hoped that, if the master disk failed, the backup disk would work until I could get a replacement master from Quark. Thene it. My only gripe about Catalyst over the years has been that the fine folks at Quark (Catalyst's maker) chose to copy protect their product. When you depend on a product, you worry about the effects of a trashed disk. For years I u(or other high capacity disk) and the Catalyst program selector makes the /// rank above even sliced bread and peanut butter on my list of all time favorite things. I've been a Catalyst user since day one (My Catalyst's serial number is 177), and I likloper's stake in original program sales, seems to be a valuable lesson. Developers, take note. You can have a copy protected "full" system and a non-protected run-time system. Many of your user problems are due to copy protection, yes? With an unprotected run-time system, those problems go away. Think about it, guys. This review assumes that you are a legitimate Catalyst owner and know all the terms. RTCAT is, after all, only for those who already have Catalyst. You non-owll your new software with your official Catalyst boot disk. You may not answer "Y" to the "recalculate minimum interpreter load adress" question with RTCAT. If you do, the program blows up. That could ruin your whole day. If your minimum isoad address. If your existing minimum is "$2000," don't worry about it. That is the absolute minimum. If your existing minimum is already at the absolute minimum, you can use RTCAT to install any new program or interpreter. If not, you must instave no problems with new program installation under RTCAT. However, Catalyst has this thing called a minimum interpreter load address. Whenever you add an item to Catalyst's menu, you are asked if you want to recalculate that minimum interpreter lsoftware that was installed under your "official" Catalyst. Let's look at those possible problem areas. INSTALLING NEW PROGRAMS If you have already installed every "interpreter" under Catalyst that you ever care to, you'll has is not to say that you never need to worry about your Catalyst system or that RTCAT will handle everything. RTCAT is only great. It isn't a panacea. There may be problems with installing new software, and there may be problems with fference you will probably notice is that you boot lots faster than under your "official" Catalyst boot disk. It seems that a lot of the boot time used by the copy protected Catalyst involved checking to see that it was properly copy protected. Thi NORMAL USE After you have copied your own Catalyst boot disk SOS.DRIVER file to the RTCAT disk, you will probably have no troubles booting and using your Catalyst system from the RTCAT boot disk. The only diinue reading this review. With any kind of luck, I'll cover all the significant bases. My experience has been that I will step into every trap there is, whether set or not. December 26, 1986 - 3 on disk. That's what I did. If I can't trust my best judgement, why should you? If you want to mess with the product minimally, the magazine's version is for you. If you want to delve a little deeper into the subject, look into the TAU disk. Or contl. Based on my experience, you only need four files on the RTCAT boot disk, no matter where you got it. Keep the SOS.KERNEL, SOS.DRIVER, SOS.INTERP, and CAT files. Erase everything else. To be safe, do same only to a copy of your distributist SOS.DRIVER to work. The magazine's distribution disk has a few extraneous files, too. I have no idea what the CONTROL data file or the NEW1 through NEW6 SOS files are for. I deleted them, and RTCAT worked perfectly. As near as I can telCatalyst and a bunch of files that will let you "free" your own Catalyst as in the original article. TAU doesn't say so, but installation of its disk is the same as for the magazine's. It is a boot disk that needs only your favorite Catalyells a boot disk. As Frank Moore says, simply install your Catalyst's SOS.DRIVER on the disk and use it. TAU sells a two-sided disk (one for version 2.0 and the other for 2.1) that includes Mel Astrahan's original article on "freeing" ners may read on, but I claim no responsibility for any items that aren't self explanatory. WHAT YOU GET You get a disk. What is on the disk depends on whether you get it from THE /// MAGAZINE or from TAU. The magazine s $2000 already, feel perfectly free to decline the offer to recalculate the minimum interpreter load address. If not, you might want to take a chance and decline minimum recalculation. Back up your hard disk before taking that chance, just to be safe. In any event, you MUST decline any recalculation for software that you install under RTCAT. This is a problem with a simple solution. If your "minimum load address" has not yet reached $2000, you must use your original, official, CatalystXER Public Domain program available from the /// MAGAZINE and from TAU. Once you have un-Catalyzed your disks, you can re-install them under RTCAT. THE BOTTOM LINE On balance, Mel Astrahan's "Catalyst Run Time System" (RTCAry to make a copy of my software before installing it under Catalyst. Then I can simply re-format the Catalyzed installed disk. If you did not install a copy of your software, you can "un-Catalyze" your previously "Catalyzed" disks with the FIay a program installed under a particular Catalyst would continue to function normally under RTCAT. Mel has not yet responded to that request. If you have a previously installed copy protected program, you may have to re-install it under RTCAT. I t he could perhaps add an installation option to RTCAT that would give the run-time disk the same serial number as one's official, store bought, Catalyst. That way an RTCAT boot disk would be indistinguishable from the store-bought version. That wewly working modules had zeroes in those two bytes, the effective serial number of RTCAT. As I said, PFS and its protected brethren are sincere about the serial number of the Catalyst under which they were installed. I asked Dr. Astrahan if previously installed modules that did not work under RTCAT. They were the same, save for one two-byte integer in each code file. The previously installed modules had "177" in those two bytes (the serial number of my official Catalyst). The ns) and re-invoked Catalyst's automatic installation procedures for PFS products from within RTCAT. Both PFS programs worked fine afterwards. Now why did that happen? I looked. I compared my hard disk PFS modules that worked under RTCAT with those double-apple ESCAPE to the Catalyst main menu, but I could do nothing with PFS. The fix was simple. I re-installed PFS after booting with RTCAT. I re-copied my original PFS disks (COPY II PLUS 4.4, copy disk, put write protect tabs on the copieple Writer (2.0) and Advanced VisiCalc began life protected, but they have since been replaced by the unlocked versions from TAU. The first time I invoked PFS (File or Report, take your pick) from RTCAT, I was greeted by a blank screen. I couldalyst under which it was installed. If you boot with a different Catalyst disk, you will fall upon interesting times. The effective serial number of RTCAT is zero. I've only two pieces of copy protected software -- PFS and KeyStroke. My Apsincere about being Catalyzed, its installed modules on your ProFile (or other high capacity disk) will be December 26, 1986 - 4 equally sincere about the serial number of the Catf original software copy protection. If the software was not copy protected, it was not sinere about being Catalyzed. If the software was copy protected, it was probably very sincere about being installed under Catalyst. If a program was EVOUSLY INSTALLED SOFTWARE The most serious potential problems are with previously installed programs or interpreters that were sincere about being "Catalyzed," about being installed under Catalyst. Sincerity seems to be a function o boot disk to install new software. If you are already at $2000, just respond with "N" to any request to recalculate that minimum for newly installed software. This is the least of the potential problems with RTCAT. RUNNING PRT) may be the best thing that has happened to Apple /// since Apple (and everyone else) dropped support for my favorite personal computer. If you have a ProFile (or other high capacity disk) and if you have the Catalyst (2.0 or 2.1) system, you owe it to yourself to get RTCAT. I would very much like to see Dr. Astrahan, or anyone else for that matter, create an upgrade that gives an RTCAT boot disk the same serial number as one's original Catalyst. That would solve a lot of problems. That d(J)=A$(I),1,31)!J/2<>J/2)=4:=+1:ۙ=44B$(J);:J=J+1I:1,180,22:2,280,21:2,2380,23:8A$(1000),B$(1000),C%(511),C$(20),name$(20):=10:=0UCA=128:LCA=UCA+32CT=15 IF PREFIX$= PREFIX$+MID$(B$(I),VOLUME NAME (/DISKNAME) OR DEVICE NAME (.Dx)"P12);::"80C";a$;:Zb$="CHANGING DISKS"$d=23:=0::"80C";b$;::12).n=12:=20:"MAKE A NEW MENU FOR DISK: ";N$xN$)<2110=N$ :210 I=1L(A$(I),A$))200B$0 WAP /// SIG MENU.MAKER PROGRAM (v. 6.2) =".D1"210: Coldstart (320: Warmstart &*X=11000: TEXT SLOW-DOWN LOOP ,X.1 CHANGE DISK SUBROUTINE23œ202:2200<RFa$=" YOU MAY SELECT YOUR DISK BY Catalyst 1.0 users. REVIEW : A review of Catalyst Release. Side Two: Catalyst Release for Catalyst 2.1 users. Catalyst hard disk menu program. When you place certain copy-protected programs onto a hard disk under Catalyst, it "fixes" the original boot disk so it can't be used again. This program returns use of that disk to you. Side One: Catalyst Release for01)-984-0300 WAP /// SIG PUBLIC DOMAIN LIBRARY PDS NAME: Catalyst Release BOOTABLE? Both Sides DISK ID#: 3UTL-01 Catalyst Release is a Pascal-based program that will let you use your boot disks that have been "Catalyzed" by the /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// /// SIG, Washington Apple Pi 12022 Parklawn Drive Rockville, MD. 20852 (3 December 26, 1986 - 6 oes not however, keep me from giving RTCAT my enthusiastic approval. December 26, 1986 - 5 16,B) THEN 240 #1, d$="":=10:"80C";d$ ž#1300I=0"I=I+1:#1;A$(I):290,#1 6L=I-1@j=1:same=0 J:SEG=0 Tœ2030^CT<1CT=1cCT>13000Zha$="{,|,~,}; selects; to new disk; =23:=0::"a$,1)="/"5060:s=s-1 5030=a$240 MENU.MAKER 6.2 * Thanks to C.M.Davidson for his help!l; G$:::320H: Error Routine 202:U=11:"79C";"BAD PATH ERROR (NO DISK IN DISK DRIVE OR DESIRED FILE NOT FOUND.)"X=11000:X:::210Z a$="{,|,~,}; selects; back 1 leve 1600 &:WW=1:0 :SEG=1;".D1/SEG.F" SEG=1".D1/SEG.G"diskname$=3802  CATCH PASCAL TEXT FILES 202 :F*=08:"78C";"SORRY BUT MENU.MAKER CAN'T READ PASCAL TEXT FILES."04=10:"7M$="NOVEMBER":1750M$="DECEMBER":1750826);"-";M$;" ";Ѡ,2));", ";"19";Р,2);" ";/П,2))=>13П,2))-12;џ,6);:1780$П,2))=0"12";џ,6);:ٟ;$П,2))=>12" PM-":" AM-" 1830WW=1530 =26:=211660,1670,1680,1690,1700,1710,1720,1730,1740^M$="JANUARY":1750hM$="FEBRUARY":1750rM$="MARCH":1750|M$="APRIL":1750M$="MAY":1750M$="JUNE":1750M$="JULY":1750M$="AUGUST":1750M$="SEPTEMBER":1750M$="OCTOBER":1750T 0")2070H540R\A$="RUNNING "+B$(I),16,B)f"79C";A$;:=0pB$(I),16,B) z::SEG=1".D1/SEG.T"t=+B$(I),16,B) yCT=CT+1~240:=24:=0:"@ ..... "DATE.TIME.LINE" ....JM=Ҡ,4,2))BTM1630,1640,1650,0=+IBOTM/2-.5):I=IBOTM:I/2=I/2)I=I-1 œ2120B=B$(I),16)," ")-1 B$(I),"BASIC 0")850B$(I),"TEXT 0")890 B$(I),"CAT 0")1140*B$(I),"FONT 0")18504B$(I),"FOTO 0")1930>B$(I),"PASTXB$(I);v:520: 500THPOS=4:I/2=I/2)I=I-1I=IBOTM THPOS=44:I/2<>I/2)I=I+1I2=-1:I=I-2:IBOTM<30THPOS=44I=IBOTM/2)*2:=+IBOTM/2)-1:CA)"PRINT.ALL": OA+P 3HA=(81+UCA)A=(81+LCA):::: OA+Q Quits 3IA=(83+LCA)A=(83+UCA)"PRINT.SHOW": OA+S 2JA=(68+LCA)A=(68+UCA)/Screen.Savers/HELLON=THPOS:B$(I);XA<8A>11540bA-7640,660,690,720l:=THPOS:ٺ1600 =Q:WW=0A=:A=21A=9&oldprefix$=40A=31410: Control C "aborts" program to Basic(:A=13770: Return Selects a file *DA=27:50: Escape to change disks/FA=324000: back out one directory level 3GA=(80+UCA)A=(80+L"BASIC 0":150A$="TEXT 0":150A$="CAT 0":150A$="FONT 0":150A$="FOTO 0":150A$(L),"BLOCKS")510*=27:=19:"FREE MEMORY AVAILABLE: ";=7:=20:"80C";A$(L);$:=5:THPOS=4:I=1:IBOTM=J-1:620Q=:=26:=21:79C";"PRESS ANY KEY TO HALT LISTING"::202 1020#2,B$(I),16,B)ž#242:::1160Z=1#2;A$:"78A";A$Z=Z+1:Z>1842:::Z=1980*:=23:=0::"79C";"CONTINUE...?":1C$:C$<>"Y"C$<>"y"C$<>"N"C$<>"n"10 output file was really a DOS disk. I will continue to wish several uncomfortable and improbable occurrences to befall the author of Apple Writer Utilities. The safest thing that you can do with Apple Writer Utilities -- at least if you have tently, there would have been no problem. Had Pascal Unit Numbers been used consistently, the program would have looked for the Apple /// file in the internal drive and not found it. In any event, the program should have had the courtesy to see whether theisaster could have been easily averted by good programming practice. If the program had been consistent in its disk drive references, the worst that would have happened would have been a "file not found" error message. Had SOS device names been used consis file in .D2 and then blithely went about writing the converted DOS file to Pascal Unit #4 -- the ProFile. Good-bye. One otherwise perfectly good five megabyte disk written to in Apple ][ format. As I said, I'm a terrific system tester. The dres its presence in Pascal Unit #4. The Apple /// disk, on the other hand, may be in any other drive, and the program references it by its SOS device name (.D2, .D3, etc). This lack of consistency was fatal. The program correctly found the Apple Writer ///at. Wrong test. It clobbered my ProFile . The Apple Writer Utilities program requires that the Apple ][ disk, no matter the direction of transfer, be in ".D1," the internal drive. That's what the documentation says. Actually, the program requimily letter-quality printer. For her convenience, I installed Apple Writer Utilities as a Catalyst main menu selection. No problem at all. Then I tested it, to see if one of my Apple Writer /// files could be successfully converted to Apple Writer ][e form Bloom Page 7 Quark Catalyst Catalyst. DO NOT, UNDER ANY CIRCUMSTANCES, SUCCUMB TO THAT TEMPTATION. Why? Let me tell you a story. My wife has a ][e, and my /// has the fats Mail List Manager files into source files for Apple Writer form letter names and addresses. Given a felt need for any of those functions, one is understandably tempted to add the program to March 20, 1983 EAD PASCAL TEXT FILES."04=10:"78C";"ANY KEY RETURNS TO THE MENU."!>G$:::".D1/MENU.MAKER",320R",220(204::"79A";""; 2D=1:F=1 <#4;a$ FD=D+1 P#5;a$ZD=60#5;12)dD=60D=1nF=F+1::d$;::Y=1100:Y x13402  CATCH PASCAL TEXT FILES 202 :F*=08:"78C";"SORRY BUT MENU.MAKER CAN'T R".D1/MENU.MAKER",220 d$="" A$="PRINTING "+B$(I),16,B)=01:=0::"80C";A$;:#3,B$(I),16,B)Z=1#3;b$:"78A";b$Z=Z+1:Z=18:1290 1260 #4,B$(I),16,B)#5,".PRINTER"+ž#4#5;12):::".D1/MENU.MAKE30C$="N"C$="n"1160;:=23:=0::"79C";"PRESS ANY KEY TO HALT LISTING": $1020.202 8::Z=1B::=23:=0::"79C";"WOULD YOU LIKE A PRINTED COPY?":1C$:C$<>"Y"C$<>"y"C$<>"N"C$<>"n"1170*C$="N"C$="n"a version that doesn't know about ProFile -- is to leave it alone as a separately booted disk. Even if you only use it to convert Mail List Manager files, just having the other, deadly option available is a disaster waiting to happen. Access /// Installation and Use A generally well-informed colleague indicated that he'd heard stories of insurmountable difficulties with installing Access /// under Catalyst. I had no problems at all, but it must be reguess what. Right. One's inclination, upon seeing this infinite loop for the first time, is to panic and re-boot Catalyst. Just stay calm and ignore Pascal's request to press the space bar -- that only continues the loop. Press Double-Apple ESCAPE instead.h a "user interrupt" message, followed by "System Re-initialized." Then, however, all hell may break loose. Under some conditions (that I've yet to understand) a "file not found" error pops onto the screen, followed by "System Re-initialized," followed by n the internal drive just to keep poor Pascal from being too terribly unhappy. Under Catalyst, it is not utterly safe to interrupt the Pascal "run" command (compile and link portion) with CONTROL-backslash. Processing starts out normally witr seeks are issued to that drive. All subsequent reads and writes are to the ProFile. This can be a bit disconcerting, especially if .D1 is empty. Quite a rattle. And rather bad for the drive, I understand. I've taken to putting a "scratch" data diskette iPascal Notes The Pascal editor behaves a bit strangely under Catalyst. The first time that the EDIT option is invoked from the main command line, the editor looks for the SYSTEM.WRK.TEXT file on the built-in drive (.D1). If it is not there, no othes "/profile/catalyst," instead of the desired "/profile." Granted, it's not a major nuisance. However, the simple expedient of installing SETPREFIX in "profile/catalyst" obviates any nuisance. " (as in the instructions for installing Mail List Manager ). This will work, and it seems a perfectly logical thing to do, but it throws a small monkey wrench into the works. Upon exiting to Pascal from "profile/catalyst/applcom," the system prefix becomeou desire. Requesting its menu number invokes the SETPREFIX program, which then automatically initiates ACCESS3. Quitting the Access /// environment returns you to Pascal. Do not install the revised SETPREFIX as the startup program in "applcom 8 Quark Catalyst CATALYST directory. Install the remainder of the programs on the Access /// diskette in a subdirectory of "profile/catalyst" named "applcom." The main menu entry can, of course, be labelled "Access 3," or whatever yd and initiated from the Catalyst main menu. Have SETPREFIX automatically set the prefix to "/profile/catalyst" and install it in the March 20, 1983 Bloom Pageit, and also automatically initiate ACCESS3 via chaining. I've sent this modification to Apple, and it's been recommended for inclusion in a forthcoming "technical notes." With the modified SETPREFIX program, Access /// can be readily installe One must first execute SETPREFIX and tell it (each and every time) to set the prefix to "/profile." Then one must execute ACCESS3. Fortunately, Apple provides source code for SETPREFIX. It can be readily modified to assign the prefix, rather than ask for equence, so a "vanilla" Access /// indeed cannot be run from the main menu. One may, of course, run both programs from the Pascal environment, but there is a better way. Even normal operation of Access /// from Profile is something of a bore.membered that Access /// cannot be directly initiated under any circumstances when installed on the ProFile. The SETPREFIX program must be executed first if ACCESS3 itself is anywhere but the internal drive (.D1). Catalyst will not invoke two programs in s You are returned to Catalyst's main menu. This doesn't happen all the time, and I've given in to the temptation to ignore the possibility of its happening -- especially when I think of something I forgot just at the beginning of a long compilation. User programs, on the other hand, may -- generally -- be freely cancelled via CONTROL-backslash. After "System Re-initialized," you find yourself safely in the Pascal sub-menu. Sometimes, however, the looping problem comes up -- again iST dream. To date I've installed System Utilities, Pascal, Access ///, Mail List Manager, and Apple Writer /// -- plus some of my commonly used Pascal programs. Catalyst is just as quick and easy to use as the advertisements claim. AMB/aw3: CATALYou decide to go the $149, or $1,149, be prepared to be a slavish follower of each and every implementation rule (except maybe steps 9-10 of page 2-5). Not being so can result in many hours and dollars wasted. After set-up, however, the beast is an absolutetion goes away. Nice. Summary In summary, I'm delighted with Catalyst. The pleasant surprises far outnumber the unpleasant ones. The package is, however, far from idiot-proof. If yso something of a system-saver. Under PROFILEPASCAL, the interpreter always looks for a needed file on .D1, then on .D2, before finding it on ProFile. That is not only a nuisance. It also causes unnecessary diskette and head wear. With Catalyst, the situaowing enough to wait for the ProFile to warm up rather than making me re-boot. I am also fond of the automatic date/time checking. Until the built-in clock/calendar becomes a reality, it is very nice to have that reminder. Using Pascal under Catalyst is alrch 20, 1983 Bloom Page 9 Quark Catalyst Catalyst that the advertising didn't mention and that make life just a little more pleasant. I very much like the boot program kn product's strengths. It is no small praise to say that Catalyst does what it claims to do. Every advertised feature is implemented. I'd like to end with a few words of praise for some features of Man no pattern that I've yet discerned. Double-Apple ESCAPE fixes it. Hosannas I've discussed the drawbacks and pitfalls of Catalyst to this point. It is, perhaps, past time to discuss the