IMD 1.16: 28/05/2007 17:05:04 -FOG/UTL038         -FOG/UTL038/UTL#038DOC*+DSKLABL1AQMU !"DSKLABL1COM #DSKLABL1DOC$%GEMINI15AQMGEMINI15COM LABLDISKABSLABLDISKAQMQLABLDISKCOM OSPD COM8 OSPD CQ ePRINT BAS(PRINT DOCSETSTAR COMWORDS AQM$&'(WORDS COM)/UTL#038CRC,;+======================================================================+ ;| | ;|TITLE: LABLDISK.ASM - Print Sorted Disk Directory on Label | ;|  | ;|DATE: 02/16/83 VERSION: 2.0 LANGUAGE: ASM-80 | ;|SQUEEZED NAME: LABLDISK.AQM LIBRARY NAME: none | ;|RELATED FILES: none    | ;| | ;|SYSTEM: Standard CP/M-80, minimum 24k | ;| | ;|PURPOSE: To prinion) | ;| | ;|REFERENCE: FMAP program | ;| | ;|DOCUMENTATION: Fairlt an alphabetically sorted disk directory on a label | ;| using the condensed font of your printer for the main | ;| directory and an enlarged font to print the first entry | ;| in the directory as a title on the lay extensive setup documentation in front of the | ;| source, though not entirely clear. User documentation| ;| is limited and source documentation is fairly good. | ;| bel. | ;| | ;|SUMMARIZE REVISION: Made printer and label characteristics modular | ;| at front of program. Deleted 'SETUP' function | ;|  | ;|PROGRAM USAGE: Would be very useful to anyone needing this | ;| capability. Fairly easy to install, although it | ;| requires edits for printers other than the NEC-8023 | ;|  key printout. Added optional title capability. | ;| | ;|SUBMITTED BY: Melissa Gray [leave messages on RBBS (415)965-4097] | ;|ORIGINAL AUTHOR: unknown (derived  and label sizes other than 5"x3" to be cut to 5"x2" | ;| | ;|RATING: *** (needs to be able to read label size parameters on-line) | ;| from FMAP (Catalog) program) | ;|OTHER CONTRIBUTORS: Dennis McFerran (called it DSCLABEL.ASM) | ;| (There's also another new version of DSCLABEL | ;| with the 'SETUP' printout changed to an opt | ;+======================================================================+  | ;|RATING: *** (needs to be able to read label size parameters on-line) | ;|   GHIKJLMNOPQSRTUWVXYZ[\]^_`abcdfighjerLwOVc|G<"\ }rL!M߯ǔ~.ǔ $i>:ʑ: 'sQi% 3.Jq9u9\[TZ][O~臹r\]ؾS^=t,Ł SKч ?Q>D}r z1ZǹS^=kK^]+*)5G&, 蒫…o\)/ זēR]Y,".~8.J9u9D7ED& m+U/_(+Vs\]zWQEK@5*[cKu~g(5t Xf_)/EZˡ'(Bm^?<-bqj_)/~])/_=m+%^TQ^ť:RT)f!<p|7~rLy 8tV`>X+r`9?Z*~t/t,_)/an~-Ah,-y|0Pqy>ъoP~1ߺx0K^UWbܬ%WD+濍*"{M_0锚rLyrLyIkvLABLDISK.ASMk  !#"%$&'(*)+,-.0/1324o56879;:<=?>@ABCDFE_ ?:yE1߯1 כmU-y|(L],VD%ya~b_)/΢@ [П.L,yK7= 0QacK"JY}yD%yQ<>BμS^S^jѦmg<K~ZqVJ-Lǂ~~9;꯺XEگjCJ=x0UTqv ԡ  {~grLywBե'_0QrՏ܂^1 z:Ffw,V渺(% E#%W4g,_1E5;3/ǔ~.ǔ'vw}RS-_Wqx渺(% U^Q(ՉVrLyrL!M߯ǔc1Oo:tG+ag\zuG'>"PS{n\yFJccҘo90zZ-Q>Ⱡ ~VT>quQb*6wO\EfA/VU Z-q _ 1w+VDž`(E0֋lU,)%u0E1e30>*E';^XW1V{߬-Q>q~E\x ǔEKM ^$1ml"sL[2NJNmp[ߘ]oDnkCNW|ޟy )o] j*N{MFJ ̕1eߑ!Yj+9]yr1ߺPQw3΀gYodp)7HicAr,)ʩ >0]7F6Ac1e:Sv}pa^X^~[,)ʫ(꿒{aUD}sV+L-5G&B?F;A"?F{LL"TXbXЋYrQr?Qeu^U@%.c~gUb5#Z/JoAES;D 䏪ZЋC,5AW%Sw/{:+4DE*ǂ^L"X(AYrQr?QVGc~gZ+aJuOdԛ-Y |CA]#7эm :l xçW*2$F=[ ߘ[/ƿ >f̿= ЬG˘q#ǯsȬzǔ!rL vwǔ0_OVgtud# |Iu);;gވ5wʩۘ6FFƔM㿭anNW\o΀7|c ?Q zqmQiUǔt%}QW%3S)C{xNwB}@)%3CIJzZ%z/Cour ^Io[2^F6;K!P";W!׫ cCZ׽ ?dxj3CBdzZ~gfur"k[]gwf1_믷i^~F^a;!anSzx1uh #+@<"\?8ovrnP3@:]OV'6濍>}xZ)>mrnObyXLJ>|TcJuWJ`rt (Aua:<*v%` =[nO9d -O, [Ћ"⅍)}W> &J?!odVomDE8/L܋jA/jmodV:֔;~qvKTm/Q>Dɽ!YUS/L80A5XՋX͇O0waq딚 SZq/L,Lǂ^Ɣ~G\-y '?EK䵒wZ˘';.Jj'+J%=yIpKmL.Q0j_9)ǔvHZЋEuRx';^XWA5X) +J]`nRű G&|0  8>SYV+L-” Zqz/LzWQEK@S9|5 %”*\X!Aw|_>tL9lN^T z.Zj"9/L"T'TRb ,LjCŠ꿒{aW|aч1eA5X"j )աX}@WЏD=lWy%_TT>jaJPbqa5XS|)ǔcIc6} GSu(ؘ}-4Eltgcq6Hc60J|=h';(ؘүg>똍@_ïޘ@j2f{ߏپ}ku\hoA2@O@ S~Я:V3M16M}PAzzEJ^Kcc;f+TJ^n$|~1|w}ϕ}[C)1svu S)L }ֿu12x#_oΔ +Vt,ovcwLpa*AH?f~gJT7\Wy%wP*V_ouߙ SZ54`jɅY |a䮕}a/?$|_~LvZ>LCA˵%*Šտ*0zwf7fh ;S"}x>VZj>GW _GΔk\ܛUSjЫ ;P(7ZuLfJ„)OacNEFWh xa_X%kvc׵ߙÄaRwטҀ%f%k%E,SM/y ^u)7MF6 'S# [ul&k89f+Tb~?f4nc LXbt?;}}3f5?Qvy61l|W-5^ :4'+y6_r_"cü["N>>y;A_ۗ%P-%/ΟYTqq]똽j~x?8{\ǁG8^T*]⢺)cJRHt?zLDꝠ=f+>w)uo%'K l -Hṳ@c6>]h'.12;3]_c#'~o# _ڧ;eǕƔ~g@ۘ66Non(l G6^TG)&JUT܂^Wpt ( +c1׍/}LjQ]Ŕ*\X s|_~LDu׍e~Ы ("D)ѥ5uLo`t (E9.Jw)uKĩ7iNy1WxR<T1|޾4$V >kKl=f+TkzmN֫}l| ߘrwB-O@Dlr_xF^cv/b#n@=D$Fl|^K| 9]!97q?lx޾-  ns읠$iwaHMl| '{wazr(]@j+-nchHN$c6:f+J얈SIlu̾[GΔ6?O}cuK /9A.yԏwh>WҼ[*l]l_[o4&$ͻN掸 Q2@Z]a?m >l|F+}[޾4f+i-oh[x#4f;mE떈Sw%*0 JwK;^Xq]*JQlxg1;[_S8xauXW|Fwڊ6fg"6$a[K1%5~{'oz7 o>fg"6$)ǔd1 :^^|=fvk7tߘе1[k_l z gJcܿ1[Z_l jsֿ֠14S)%Dwd>A4Vy*Z+c61[ae^9Ɲ=fﮯcv6E /)ǔcJzm%#g\!;JWdgI >_^ ֿu1[a[|b/zafIˋ-}r ~bV w+ǸSh~3 ɹI<{&,… 3$&cvC>%,>PA0 plK/Y(W|-7 Ic>%)xsw}vqaJ@j0~gV濠Œllu>Wҿ1;SANc1[2 ^`_F61N׽ 4|ơcJ̓wo_{N߾Kq+;f7^K ~VTR-la:~c6-:{?Q׽$XTQjc6J o_ꖮXju`q:{?Q +B01[al "*^PK\*JQ]GUW%Q❱ۗl-b'Pa^!97GER(O~CQ\jyQRš=f+0~gV濠Œl-b'Pa^!97-άXju`l [wc1Tme׶_+{Vw>~^9Ɲm /L[t~Scܩ^ )l|ruۗYy&xL:Ŭ_01f+i>f{ zW-JWy%¼cܩ^ "l z[ar^U@ Hmu˕^:{?Q&R3~ݫ>Pg^5Бcv%D>aGKY W%W tMΔ/"nص`c1S(cZPa"y/c~q-bO1[h(N uwaFRKWN90:¬XDn+Ǹ3F-xX0}*_Xo^9ƽK _fX% pΦh% nD E~-y '?Jʘr̔ 䝱ۗYy& RTʓ +cRD0gcBwE,Ud8{?Q +J(oۗl ?%*'ȄcRjOŠ:fgS/ -/Q s\]Xuj=Ư{1+E<S)7!x߁4R +# B+ G+N}x%a ׽c[ul| C*ya *5Dw%DwAl  +-5d@S):&^xi}V09+sz[ﴝ땓1r߁:s߁[ul|+}i^5w-y^ϟ+E똝-bq/=f,<'긺(@j¼[~R-la:VT?quQb/̿1{J[='jV"ǽo]wwaNݒ %x=9Myje^9ƝA41_(X<Fl]q3 %NΔ;MvoL)WhlxK~AbIs*i톮}m8u;IlR{똭@ja%똭@jae]_lRVƔ5s 9AWhs̾[Gc;f+foHZ^1{UVlu]l{U4:f +<csk_YK8A&ccMvS)ǔc%3'_:kD izM߾KόNw]r?D\K}:[/z1 o_ב2{'hI3c/n/Ǖmu#J+oWxR/ Zt0 W%e^udD\3i$i̔0XudD!;Nch}s>Qg -!97q?Lwo[dKldw^du}i}V09+sz[ﴝ땓1r߁:s߁[ul|+}i^5w-y^ϟ+EJ+oWxR/ Zt0 W%e^udD\3i$i̔0XudD!;Nch}s>Qg -!97q?Lwo  !BN!$ T17Q!$AN"$ | $!9"S1S!]~ = 6?#6>2Z\<2]iW++FILE NOT FOUND $!>2\l:]=!o:W*Uw#’"U:W<2W\2Y =ogx.`x:W=2W:\E>2\! lͅX:Y=2YX!lͅ>$^`#l~_`#x:Z2Z>2Y ` xʥ`ž:Z>2Z Þ++ TOO MANY FILES FOR PROGRAM TABLE $ :ZGͅ!l*S^#V#N#F~w #>2[N#F#^q#Vpr+s\E>2\! lͅX:Y=2YX!l\x:Z2Z>2Y ` xʥ`ž:Z>2Z Þ++ TOO MANY FILES FOR PROGRAM TABLE $ :ZGͅ!l*S  !@@*+%"HB%"FB%"DB "B "B "By 6"CA+6+!^6 F+N+<@!* !@!9~#ʗ@ R@O"k@'k@ +}|+#~ʂ@u@6#~#<ʷ@>@!@4R@6#6*@!@G* A|ʴ@C!@ͯB"@@r! AͯB" A@R@@ Cai#QG᯾E%,!$E|!!9n&:DʟDɯ2E>[E!9LG):E|!PBwLE#4!^Bw>2E>2-E:EAcAExE:-EO”E! DMiE:-EEE !EWrite error - Disk full $`i7G.E!9~=+SFV+^+F+Nn't open > or < file.$è@w*6A G)A! 9F!"6A,[*@D:BA<*CA 2BA ́AFA A €A> _*CA~+#4N s> A> !B+B:EAºAFA2BA_~ýA A A > GG AʘAAGG!* A "IF> w+ Ew w##w w #~+:&F~##KF@~#.7FKF&F*IF++KFw#=Fa O!B ~_#V!$Ar+sbk#|}o|g}o|g}o|g|!,|}!­F­F,ɯ|ʙF!|}!-zF{F!,zFzF{!-|!͟D> !B+B} B > _con:rdr:pun:lst: =B=B_~O7A !"# !B  B#¾Bi& ~ºB!hB~B#BDF|g|G}! G-ɵzG{!-||g}oGG).G{ozg+|/g}/o~og~#fos#rN#F#xrG~#~#[G[G`iDM!z>‚GS\))ҊG =‚GɯßGz>G|>GMD!x<³Gz>ڸGjS\>))G# G =¸G>G>G*G*G~#F6%pw623CB7G!9LGy=SFDE>wDC<D!gBs 6#6 ~+|CAs#r{D{ ڟC!B+B#^{!!PBw#w!gB~<D6 D!|B~rC!BN!nBLG}C*eBybC>w#C%!=*G*G*G*G*G*GjJ!4"G*GvY͓L#"G!|IJvJ!"G*GdFYHJH*G#"G1HL͓FVHJH@H̀XJ!btDx DADh&{ D!B~!nBN#F{p+pH#xD¯DA ڽDA+!9~ D!B~bD!D5D> D6> *eB w`"G*G*GSK!Z"G!"G*G*GSK!"G*G2!:!ʦL:!®L!#: "L:!ʹL#: "L:!LL2>2                          !LL!:~"L.L!:@"L.L!:"L.                                                                                                                                              !"X*X GEYY*X"XX*X"X*X<*XFBY7Y*X#"XY*XaY-YY"X"X!9LGL]L!9LGL]L;*tY!$"tY!9LGïY!96Y!96Y!96Y!96YYGY4YPYdæYL*tY!9FG}L"tY3 Left Dis                         *6M*4M*2M*0M! 9LG+|U!k: hold down SPACE BAR to stop Correct speed = 300 RPM (295 - 305 OK) Right Disk: hold down SPACE BAR to stop Stopped on keyboard command Disk speed test program for Osborne 1Make sure drives to be tested contain disksPress L or R to selec"6M! 9LG++|V!"6M! 9LG+++|V!$"6M!"2M*2MF?X;V*2M#"2M"V*6M*2MsG"0M!"4M*4M F*<0҄ oX{2zh'WZ o9&?6kkUA}(“R<>"6Lo@I \$&yt=ټ*"&Srxx$Ob3I Kxy >^jH7x6!jIR`f <,Q*I)` t`xثB-ڄ%$ObyJLZ7xXTRa($g@XL*"k72 ?4ǓL"x^OJO*"bEPSbzĽvospd.ca    "!$#&%'()+*,-./012o3547689:;<=>?@BACEDF )P (`AN)SԋBrSr-+(ejڣ&@u]S,RwJLSԋŽ,T:~YZ;%=E=E3XGG!9Pׁ -+HCAN)OQEPSb*ĵwJLAU~kB)SZ;%OQEPSbJSAN)SST-S২GG")1zzxkfHHGJILKMONPQRSTUVWXYZ[^\_]`ڄ%D!b?|B(8i%gWZIH͈͋G^Sڌ(zUEPF*|0, e<ЖI6fͫB-Ó5уZ<~ t`xXZN64WZ_jQL"ROBr]P |}Bk9QaثB-Iԋ GX˹LB-I4Oբ8ϡ_%YĐ.">`d%'gi $PzQԣD~B,`ϢC}ѡ= WZ %[$ }=/ =yP>0i[5%M76?JM,'IUAo?'qY(U }N@'裏ݫB-@2d8?TGN)9Z,>p8C͒B-2޻>h[.5Oxm*H.W +&iI>Ԑm <ˤ1.( l328ΣWZax}5.px%UGr|޻~KY?!Ϗ')UZjy,DzGrXGX˹Gk9>6IB-67ǒ8@)E |ě,/ Gk9b|U~"  #L/ֻ>h[.5Oxm~_ӳ |,>sXԻ>Ǔ$IDHUky$'%\DzԇfGX˹Y(Dbs+`xL Hd<4iqNFUGrmpH))?ZΥWZ72HDz%"?ᢇ&>i8P#9e$m2iUHÓ529p Gr-'qz-=ϡ$ ޠ?ÞA KI%Yq\UH.$N2s)*sY('M(/z'mҐMHm_jy$G?B]P'P6_4I+D HO=|/(38D.KfCq\[d_jH KyIhۇfm|)B-9A&"+x#9UGr#1|D|~gUG4f ax 2 㟴>+.EYP#1L)Ez-m^4IQB< dJWZ:APa|qM `B- P˵0 mh2?>@PZ1dr.*Bf UH.\CgxIta`5Q$5I(gz-\DM+ 9Grg Ir(ytЇQ(gɅMԴ3^K$|.I GrʤIZRwA!ڼ2iUH.$N Ql`WZ:FF5I a2Y<r.}l? ^jBɡKSAtXjp !s)OFZZj .d.'%GX˹mKWZZax}5d^K-I+ =AXJ2z:5 J=1GrФy_z⏉OL GTKW<5FZZՐ1<ْX%UI_(yPK-=,}<  QK2"|,¡}|>^. L0& ŠX? ie!g"H.0i[58?/? bŠZ#Vr&k]P͈+&i_jI2HQCͷye$B-\pI^KȈ?b]P_J~8QyU? .d" Cx#\ج"1*Ʌ1<A$"=+'d*OV/A^Kie!Ez-г?Z6ˣo!3Yb?OMԴ"ZzCG>iMs6ʈ̓6c?ǤC&jZYq^K-=!,)|y8 oD6Ź 0%z~>BqRی<ψY5 t(ɤOL9~QD .~1ҙZZjԏ8 =.zh>+D'>i}U%⸂LT 3  LAe8q2ѳOJ2Jy+|,}Q 0ԢLeZ2L\ef?%+&#e-7Vze$m ZK(w=M^ =NH ԻyJXkZ Zz8)R5H =Zz8PGr<]zMaT-=f} Kۑ>KѧCbk>%ڰVb=5PGr:,,YAZz z ACVܻ^}EԳ)H  HHN c| zHb=ԑq-=f} Kۑ.jp'(Pj Su$C\KYD$hҮw]Lբw$%hc0Hk;=J?%"Et`8xyJ zSXڗ`Bz#S#9=H=+HB4k銹'#e-]\efXTKWLFZ:Axc9|t`8xyJ"zSA0T-=@뚧~6 PGG:)kbi?XOAԻJS>ĵt6RRFO=!ȏbi>HQ-^Ң°$0T/FYڗkڔ#5GC=@Jj1T#9LJբ"OiQX:鱴@k "^S8(Zz: rЧ׻._Q NР}#9]> pGr:0 >\KkOQh@r-zEttN^Gr:*%Pšk{ՑHO=%k O@:%,XApP-Qa9ӡ°Z:*-]1dH.ʲgZb2Rzk͈ .ÁSZֻ ҦP/Fjp]J?E( jp  /Fj銹'#e-]"#Lx񄈈?EϷ\P ]KWLFZ:,}-F7yJ :Ց.O^KxTA1i>>Vz ж\j>E$ zZ:]'(J<@-]1d"ބ2QDo$ Y6i&KWZZb2RRKG )(Ij0EIyG Z:0^j4k1g& E DеjyD'#e-L-q\A&z 1\Ф}WO=%,XA[KG pQa9ӡ°ZڰVOLQuS1\jAHN1>+ B UKD/׆,+"NAEE kOLQuS1\jAHN1>+ B UKYD/׆]O/Ҿ"  բX2EzYA,-+`Az`%EHwVu$kK -J\K?$GzcD&'_j㸂LT ]#ULFZ:045kY0%]oyh}(X#U̥<)kajEP?EH&Y)|BKe0o_L衉<|(&KW>U|3"d3yJGrl_ <ˤ[cN.&~,?B#޼*R#\Kooo޼17o|7|7Ƶt͛7o޼y7Ƶto޼y7|cjy$H.j&ÓC@fT4bqgH7|7|7oo޼ok7|7o|7Ƶto͛7|q-o޼yo17|7o|7Ƶto޼͛oƸN|7߼y77o7oZ:}! { OH<ͨiϮooo17|7߼o17|7o|7o͛7|7Ƶto͛oZ:}7|7|q-oyoƸN|7߼y7|c\Koo޼o17|7o|7o7ook7|͛7|7Ƶto͛oZ:}7|7|7|7|c\K7oo޼ok͛7o޼y7Ƶtz͛7o޼yZ:}7|͛7|q-o͛oƸN|7|7|c\Kooyo17|7߼y7o7o޼Z:}7|͛7|cjy$H.j&ÓC3<ͨiϮooo17|͛7o޼yc\Koy͛7o޼q-oyoƸN|7߼y7|c\Koo޼o17|7o|7oy͛7oƸN|͛7o޼y7Gr^K-䢆l21<~6Xٵ<;}7|7|7Ƶto޼yoƸN|͛7o|7Ƶt͛o7oƸN߼y7|7͛ooyZ:y7|7o|c\Koyc\Koyoo17o|7|77oook7|7|7ƵtzooZ:y͛7o|7Ƶtz͛7o޼y7Ƶtoo޼yq-oo޼ƸN|7|7߼yc\Kooo޼17|7|7o͛ooZ:y7|7߼yc\Ko޼o͛oko7o17|7|͛ok7|7o޼Z:}7|͛oƸN|7o޼o17|͛ook7o޼oZ:}͛ooƸN߼y7|7|c\K7o|7|7͛ooyZ:y͛7o޼yq-޼y͛7o޼Hk\ԐM='o-iFM#}v-N|7|7͛7o޼y͛ok7߼y͛oHk\ԐM='ۏ2xҌJF,NZѝooZ:}7o޼yo17߼y͛7oƸN߼yoy7Ƶtz7|7o|c\K7ooo1ӛ7|7|7͛oook7o޼yo1ӛ7o޼y͛o1ӛ7o|7o޼ƸNo޼o|q-o޼y7|c\Koy͛7oZ:}͛7|͛7|c\Koo͛o17|7|͛7oo͛ok7|7߼y7Ƶtoo޼Z:}7߼y7|c\Ko7o޼ok7|7|7ƵtooyZ:}7|7|q-ooyƸN|7|7߼yc͛ok7|7|q-޼oo޼1ӛ7|7|͛7ƵtzooyƸNo޼o͛7Ƶt͛7|͛7o17o޼y͛7o17|͛7oS#9FGrQC6l?pfT4bqgH7|7|7͛7o޼y͛ok͛7o޼y7Ƶtzoo޼ƸN|7|7o|c\Ko  o͛7oo޼y7Ƶto͛7|q-o޼y7|c\Ko͛7|7oyook7o޼oZ:}͛7|7|q-y7|7|c\Ko޼oo1ӛ7oook7|7|7ƵtzooZ:y7|7|q-޼ooHk޼o͛ok͛7|7߼yq-͛7o޼y7Ƶto޼y7|cjy$H.ʔfXɳ1<ْXۏm2(4ͫB-2LlOɳ_^# *S>'1HO>|?JbVT#9?`'䉿U^#1?hʰg??X?11&GY_&j?FFhɩ!bg"4m4XZ\pI^K$\ԐM='I3*m8ky$Gwoook7|͛oZ:}7o޼yo17߼y7߼y7Ƶt7o7oƸN߼y7|͛77ooyZ:}͛7|͛7|c\Koyoyok7߼y͛oƸN|͛7o޼Z:}7|7o|c\Ko޼o͛ok7|7|}$MlMK? n9k02hɩ!bgo9OӦM?$N?Ȉ?:14m4XZ?$N?Ȉ?d1iڴipI^K$>SC('M6 V$radb1?pMKpI^K$4hɩ!bg?ψM6m,-'qz-FFGHN ?LiڴipIq-޼oo޼1ӛ7|7|͛7Ƶt͛oo޼ƸN߼y7|͛7o޼y͛7|c\Ko͛7o|7Gr^K-䢆l21<پI<ͨiϮooo17|͛7|7Ƶt7o޼yo17o޼7o|q-yo͛o1ӛ7|7|7Ƶtzoo޼ƸNo|^K$ #95DLGo4m4XZ?$N?s( 7h1=MҴi`i8H6kx>SD]P7Ȇ&5\FGX˹mQ~,Rc^jky$5daIg~JGrD,{Eeٳ]Ppy^j\ef?%6kLH#L)0f zW8r.}pWZZ:'WC7|͛7Z:}7|͛7o17o޼7o޼ƸN|͛7o޼yq-7o޼͛ok7|7|7ƵtooyZ:}7|7߼yq-޼o7o1ӛ7|7߼y7Ƶt͛o7oƸN|͛7o|7Ƶto޼yoHk\ԐM='Go4Ҧ>GrtoooVҡI+ =AXJ2zX R"CO+(%CV~Y?&J?11Q-GMf 0Ԓϔ2QJ?ZΥgWZZ:'WCVthB~? D'VH? JjФy_z⏉OL GTKQ3 HI۬28d*G]P?hg҃  /OiQXףجƸN|͛7o޼ok7o޼y͛o17o|7|7Ƶt͛oo޼ƸNo|7|7o͛ooZ:y7|7߼yc\K7oo7ok7|7|q-޼oo޼1ӛ7|7|͛7ƵtzooyƸNo|7|7o͛ooZ:y7|7߼yc\Ko$"jYɔ"EgM /,XC3ҁ@)-* z5I M0Ky2RR\K`EI"O\ ǿgZjĐ=ftO *&0f Z:ìNРXtTJ[˫RK$L)#z OkkpC|&=(PK-]1)kp Eu= M(KLAy4Oj  p r-̂u=h>>)QaX-^Ң°GY?p$ j銹'#e-L-DXgRzԏx}KYc ꇒLjos)67iyUf Ŋj#9Cڎ=pI^KFFPh;?[NZ#02/({n9k@s( 7h;?RKWLFZ:0d ()"@";dA1$" ":A2$" ":A3$" ":A4$" ":A5$" ":A6$" ":A7$" ":A8$" "dB1$"OFF":B2$"OFF":B3$"OFF":B4h () "W" ();:A2$"ON":B2$" ": i ()"W"();:A2$" ":B2$"OFF": i:-i A3$"ON" Xi () "G";:A3$"ON":B3$" ": i () "H";:A3$" ":B3$"OFF": i:i A4$"ON" &i () "$"OFF":B5$"OFF":B6$"OFF"dB7$"OFF":B8$"OFF"d () e );"PRINT MODE MENU"e : Le );"["A1$"]";);"["B1$"]";" 1 COMPRESSED"e );"["A2$"]";);"["B2$"]";" 2 DOUBLE WIDTH"e );"["A3$"]";);"["B3$"]";" 3 E";:A4$"ON":B4$" ": i& () "F";:A4$" ":B4$"OFF": j0:j: A5$"ON" NEjD () "S"(O);:A5$"ON":B5$" ": jN () "T";:A5$" ":B5$"OFF":A3$"ON":B3$" ":A6$" ":B6$"OFF": jX:jb A6$"ON" DOUBLE STRIKE"e );"["A4$"]";);"["B4$"]";" 4 EMPHASIZED"*f" );"["A5$"]";);"["B5$"]";" 5 SUPERSCRIPT"_f, );"["A6$"]";);"["B6$"]";" 6 SUBSCRIPT"f6 );"["A7$"]";);"["B7$"]";" 7 UNDERLINE"f@ );"["A8$"]";); Njl () "S"();:A6$"ON":B6$" ": jv:k A7$"ON" 3k () "-" ();:A7$"ON":B7$" ": ek () "-" ();:A7$" ":B7$"OFF": mk:k A8$"ON" k () "4";:A8$"ON":B8$" ": "["B8$"]";" 8 ITALICS" fJ: );"9 GO TO FORMAT MENU"gT: );"10 TO EXIT"Dg^: "Scripts do not work with DOUBLE WIDTH or EMPHASIZED."gh "Turning off scripts leaves printer in DOUBLE STRIKE."gr: "ENTER OPTION NUMBERS AND PRESS RETURk () "5";:A8$" ":B8$"OFF": k:k:lC1$" 0":C2$"80":C3$"11":C4$"66":C5$"36"PlD1$" ":D2$" ":D3$" ":D4$" ":D5$" "bl :: ()l );"PAGE FORMAT MENU"l: : );"Standard "l  );"Values"N AFTER EACH ONE";SELECT%h| SELECT% ,,,,:,b,,,,(h "Enter only 1 THROUGH 10": r0h:Eh A1$"ON" lh ();:A1$"ON":B1$" ": h ();:A1$" ":B1$"OFF": h:h A2$"ON" l );"["C1$"]";);"["D1$"]";" 1 SKIP PERFORATION"#m  );"["C2$"]";);"["D2$"]";" 2 SET PAPER WIDTH"hm* );"["C3$"]";);"["D3$"]";" 3 SET PAPER LENGTH IN INCHES"xm4 );"OR"m> );"["C4$"]";);"["D4$"]";" 4 SET PAPER LEN  GTH IN LINES"mH );"["C5$"]";);"["D5$"]";" 5 SET LINE SPACING"nR: );"6 GO TO PRINT MODE MENU"8n\: );"7 TO EXIT"nf: "ENTER OPTION NUMBERS AND PRESS RETURN AFTER EACH ONE";CHOICE%np CHOICE% ,,$,t,,,nzs of an inch."r "3/216= 1/72; 21/216= 7/72; 27/216=1/8"s "Enter a number between 1 and 255";SIs S "ZERO SPACING IS NOT POSSIBLE": js S S D5$" "(S)s S Sd D5$(S)s Sc D5$((S),)s  "ENTER ONLY 1 THROUGH 7": fn:n "Spaces to skip";Po P ()"O";:D1$" ": ;o P P D1$" "(P)Xo P Pd D1$(P)yo Pc D1$((P),)o ()"N"(P);: o:o "Number of ()"3"(S);: s :s A1$"ON" "COMPRESSED"t A2$"ON" "DOUBLE WIDTH"1t( A3$"ON" "DOUBLE STRIKE"Qt2 A4$"ON" "EMPHASIZED"rt< A5$"ON" "SUPERSCRIPT"tF A6$"ON" "SUBSCRIPT"tP A7$"ON" "UNDERLINEspaces for paper width";Wo W "ZERO WIDTH IS NOT POSSIBLE": p W W D2$" "(W)7p W Wd D2$(W)Xp Wc D2$((W),)tp ()"Q"(W);: |p:p "Number of inches for paper length"p$ "E"tZ A8$"ON" "ITALICS"td (): un "DO YOU WANT TO EXIT TO CP/M"; S$ux S$"Y" )u ( ): Eu: "EXIT FROM PROGRAM"Kud (): un "DO YOU WANT TO EXIT TO CP/M"; S$ux S$"Y" )u ( ): Eunter a number from 1 to 22";Ip. I "ZERO LENGTH IS NOT POSSIBLE": q8 I I D3$" "(I)?@ABDCEFGHIJKLMNPOQRSTUVWXYZ[\]^_`acbdՉuk\1S,!c_~Ͷ7[/-yu[kIt)I0ݼ5oļ5cQ R_E>  yu[ o[h7(ٷͫrY )g֋J~~ye^WdHt:nWf5yE'Im9]޼p\rvOB,!n_y$Wr?9rr%ыg9Ըu]$+j.cr[n7N1I~_[r܂$GX2L t&yu7SG'{tHlyfrLٝL=gidf}er|܂D_C[rL"L% g^Of4H7Sgilg9>!l!Q䖀\o5+ʼ*r篏q_,$ӹR$7Sm9LtR>l<&,Y?ȍY#aҍ8v?K>Kp̫v9 t[\_μ'r=[ȍ7+ K@[rS5~rsrMļx ^9&\}zƌ'7xk^'rwL"L% ?ţI4 hFhry+~" iOJiL% 4/!?[-1pH,-[n̒?KyŒpb7/5>?-S89$D_N~.)nޛvYn֏]0gIo^ݖES,M~MkS8y*ܛd.Ya6nkW8z*%?:)nˣkܘ$4+'{34PESo*R'q?ܼ$q Iּ–mߚ,Z? w*mm}k}֨(nkU8Re5j5&ݬ)ޣW9ђ[5$We>=:s{rr~K@`)dfyu[9q2379vE0nݜ׀-DK5g\ rK{3w% g^(,)o&?%2y4>喀?ˣsgnq9gig^237q I4+ k޽f-,M~:nkC |B֮bq@ɮ2%OBQnk\> /R坊A |^'Wnk<pbqGЬ%8CZy(mA~*l:urJoͫowʼ2o>07ͫL|naeXߣyu[ђkWnkSNȌ]_Y_z;J g^W} ;>IHYk\A3n'F¤ܣ--DY̫eNH|K{%D"R$7j2K?[qd% 7L Hse5+/Qy'rSI:'Ǯ yu[XQpG8{Ӓ[NɍG_\8 Up[+l)uSX^&H9ʵD3F̑X#Y@tu0G8 ԙX#Y(NL,jPdBRATax9eUɛP]2qQj+Q<淍 y,m#Zc˛WU:y5 mx|M..80N/zWM U&AkGqs4(R(qsPFDp>g^}Zj ,M]dfILW2⭦yW}iWͻ [X<a|pS%`̫ځeɯi^WXNOqOqK@$rZϬL=v:a/s,35yr3$fxn %ILq2"徒ܣ$!r~KhWw"x'F¤篷yLd?N}yss|o*nwuR04kjA>8i֗o]YzsudB;!ZZ2?~)g2=o4ҳ?xo ]A-Ҭ%s-dKeFl.A,=[9  9<4ҳ]zW׳SXqOa:2mzsHm#XnIմ<гXҬ%s}`X~Q, =[eNb˛k9}9Y VK淍9IQ,AȘC>`5fbaR,sۻm#Y VK懂}4-G,2%?)%HsHA>0w?)嫾ȘC>`5fba]ҜC>Hx.ZiN!iu[ۙyT>m?\C>6sHG  Ksc7}CV(f-`5-O3G0l)9Ҭ%C}d!,1s Cϖb4m 04kQps>0G0l)9mWF&d17P\/z}fLs{s ֺsdbPO#ߙ#mP*ԠbEonˉtax9exDPFSgxx!Z:m9a]L=:̑ܜǷmm >?>}״ ׸ /z_}ҬNZ2?~@[iwc~ˊț;-+A>0Oba;;; iJsb,+Max9e昆kޒ4Z嬨$9ֲĊ.-c,kYbEu[pAY 9r95 okSfnA_l!i.jAP/DTm#y%b?Yגd1m$kI4-'S\2g]K}9}9Y VK懂}Ct=c`}f~3{3f`淍34kҬ3G}<3fba;;͑vss %&9^aAT#Zx9eG5OuNkYbEușJ-bpAn淍\Tї[#Ș5o UX'(Hq':9$s[`s[N>0Ǡ|`-F TߛEom0D2s|m9m#}]6LL9^Xi4s AoGAoI ]4>XT߹_Bn!ӀD%s6V}ߙEoj4sdb-ʧc˛Eonˉ淍0]t ՙb76sDk/h;s :95 ok7])oBu-n֙DA|m#($Kfļ Ի>}gAMk1w)ޞ$rz':H~dg!z̺촚Oj~m9hFhyُ[k\gΉt}.6ق67VvЛ6<z3.ws[N`O6w}wHsR,sb,Jd5Rm{v[~X1Wg7xc\|5}nl9xo_Xs="ۙcN9-O5G'X-Om9{K9$ޓҬ9xo_C><50 soaxMt U#FdrȮ,ͱV]ZOu[KPӾL3gHsw|״۾D3gIySMC>8y=υ9$tϛC>}9$R[ӌ+ɍEp[{o1nkO6gt?ris1zs|wGo99s;"ͥR!iu~o?\C>6sHa?\΃w5?EKfIմ7h(AkDvYiӠm2w܊Gy9q⡺ Gj5*kxx9A].kDm#_RM+ixxiH5-M3ǣ 0K@i?ͼxt90s;z~a!ZZ2ǣܖCk;|aGA`"{-9񿷰3ǣ 0ǣ 04kj<}~߶뮷G`O7ǘ[𿷴C   53}{*Oxka~aI</1;a1 i>0sC`t搴%0m'?omYc-?-ys<sojfr[{7ǘ[_!Z7ǜ0s|ϛc<1.;6&9z>Awƈ9Kcm61_!iu~k𿷴kfǾB9{X㮞6 {tƮ-f~y*e2i>\=i5ygP{zR,D޶~3^>*iP _224CYuً?mgխgF5>5qIo|'34qB5OYVze%2.޶~31tM5qB5osmZ=>jլlX7۽>·񥟕!Ǖy5o9a`f-md[Ҭ974kff-Xݛ#ysH} xs|o#mҬ=출Ҭ_3sHtsۨisH~mm𿷴{v[޲7ok7=ѳ9Kcng ;w;ߛg=>[ǟK_wmgz5W}G3( j2( J CO\qjdiYjBȟGFQ COP( ? <+#CrmfQ̐!geQtBȟG~OFQ!COP(0!CO\{B 5?diYjBȟG~Y6C"xVEא!gedhQ?/qe3( vGEMINI15.ASMX  "!#$&%')(*+,-./0213456789<:;o=>?@BACED\2( @ȟGW=eQ diYjU224(׿7zdQ!geQ8diY}):C'diYjCȟG~\;C`@ȟFQ"xVFF }3( &!geQ ? <+#CrEj 52D4 52diY}~m3( diYjߐ!gedhQG{FQFGHIJKLMNPOQTRVSWUOpL|Lxf_rSLLόΒJɽJggŪa9Gf%EӅ)rgS]ŢY0;)bsJSt COP(p@ȟG3j2( AȟG?#C 2D4 5 ? <+#Cr;C2D4 5BȟG 2( !geQ8diY}ϨFQP2D4 5)!CO\g7C"xVEAo!gedhQ?\,ߖ0P(0 2D4 >ڃkx{{srKF5߇-ߓxjxڛh y${uً3" 8uœzY3m9)Zz׶枻uvf|g=xU_c.x}<_\},)|g1^Nמ*5Z^>tgm.܌kv *2t 5!gedhQ_\,ߖqP(x2D4 >vg 2( ,diYjE22DN}ӌǥV5R~{0l}xK2v״M5ghjڳlZ=>"'T}gy|,ާtsfj]fd 붛ϲm3o_wͭm&='NN_n"jFn^Nm+Ο!qTOǾ.O lzed<ߙ?ewgdd<>&1٧&n͗ڰYqOũӏ0my= ߬ ͗V}Ӣv}XZ.q f| j&eS ,~Afgh ܺJUo;rf]]* o֏KT嗒jof'w v*|W{3;A| LУ&;*zpZ>C#d6͗i/< ͗O?Sږi5yk|i4´#d\{ܯK4  |w=!{B5_z0BVkOp/L{0BK4BFjO󰍐{B]͗iFȘq|ihYV}1}  [!IAkak!MBkbk!QCkck!SDkdk!]Ekek!`Fkfk!cGkgk!fHkhk!Ikik!Jkjk!UKkkk!YLklk!iMkmk!mNknk!Sksk!Tktk!Ukuk!Vkvk!RjO_(x0BEj_͗i> qF}\͗i=!8K4N F0ykO`0omm>̓B2E͗i FX5_ڧy6B>C#d6͗i/<07ǘ[`?{˜O!rw2'sm99996GBswv7ookf-X.2 lines per inch R = Reset printer to default settings Select ==> $Y$Y$$$B$B$E$F$G$H$U$U$V$V$W$W$0$1$2$4$5$8$9$@$-$-$ zeroes -9}97s|<7.ܟHbߤb-sEcn m10.C>}9`Wj`iւyqy999\QVm搴k9xHsaNZfg3 R,sbGOQ, cAeNo<-2'kϺ9W,ɍG_HbtZjCӉr37])oBfIմo<>04k!VrË WQ(qLC:y3dv.2G8ڠQSjPkyfȄ9n*ԉԭ]7̑B>AyrSZQL D#BU_4ualz)s TߛEom0D2s JWZ{MT$!T'FeiPe3EolRUZ(uG<#ZrP j-lSbtVTQJEN> vSc񶜊b(GMuo\6 v M'̫tte3HLC̩N 1gM/2ttAяtí4s]wTUTrBNvoc-K^P40Fsk5ZXQijc*Z92ZXQij5J] *c,TbkYbE*p(  6H-ttq\sl.2Ytr!9ֲD3581cDGXnE0Ĝ.%yT'Ӊ5*sF) RbNLW*sDF@թQqbT'ӥBs {s(D\&BX(QQ(qCEu0kU21 9n9n)sр84or7"k+sdDF@tuO UX㡺,shti4sDkB|ԝ9^'RMDG#Z"a~ȿg>??s=X\}1Av%o\o 9hjL 9Om܍x[+I4Nj`G'9sdb-3D'?ߥm9:?:1ݿ D9xn /Xo Y:b݈N 1淵EonaΙ#m9 s4݀XMN4̫lĭ]yy1' I+ TM׈)uP9zJ5#mPbhxG:1\: 24xMtj*[馡,s4(RxMtUեֲtHc4JQX㡺,ӥBsk8tt:1Ęc4JQ5 ܍xXNCJS3Fe* %.80G&Vț08nn&N'oax[;N_rT'hxOP}xDׄo0D2s TSQrs k9(>Sf.2CUՕpCyƧA7(:UixDPFC sDkr ԙ#L%2FPQ(qSX^&H9ONLN#+htUխٍЉi(+ c.C7AyD|G_*՗Mj>M0ϦA`tXPQ 92"Ո(*KM:uYFD)U#,Wd* %.80G XQq2u U#+z}Pe+].^uPĊ,8@tu"2qC9(O˳RF~tiPGi(pgj:qbi(pb<~ahz}TS#z*DW'2ǠPij]y37YuMN> M07gBtubֲP U8兓9n)s&:*R9n)s&:eEx2Q}nuĉT'Fe'gTi(Ea>a"nM79nqsP~>HcP+/JuBavkWYsCk)uPykEoysdbE!˵~Pe5&qMwPM78i(`E X㡺tB B>(hte4`5G&Vr7"iU4u8ʼ:u5n_6 ʩSYFD)TksY]9u昆9(w#"a^e n +NNШїgpAR RaN a-g&v*/Cur?KXt4s/zHl֊KQ UrzYs^k9n)s|8Y )TJW'xn-!9^eEUxՑ9n)s&:eDǫ3}2kU(QPH}j81]4 ąSDx效RpMw(|8Y qs|8Y 9>,9^^7\Cax9eL>郸9%s Eomo>xcX9>,ffXI/gh:qkwCATGS T*8M7G!唡Zb3,S7QFVsPk|շƧA#L%:5** %nJ5X㡺tB xMtB [r0GӍ"eDGYPQ(qֲtH#K%:5*l|U}j0h*CuC̉R9^ uK]: 2G!DG57֗2Nj`95 !b>郔9n)sP~}k\|T#X95 !b>M79h@!b>077v5md_lac aX#Ymm*cZr_0$!&TY=iPk,q'jT2~[nm@U.kDeJͫo6嶜>}[~{lZ3[Oֺm}ߛ-䶜>}[~_{  >}[~{K>}[~_2'Z_,sb^"p>}}-Ke }hQNr٘4Fi~_~[n@Vyd21 ӷFm9gPiOZӾL3/WPA䈾䖹g24Zq=[ȱ$}M72\osX_D)>?9~֗d/[)*綜E/Ur.ZI yo hav singl densit system thi waste kilobyt o memor abov th en o th subroutine (I you'r reall pushe fo spac yo ma wan t reassembl BIGASCII.AS wit th OR a 0D385h the generat a MBIG.DA fil fro th BIGAS)ZE3ug^B9r9T,>eNbq t⢩˦P]#ve4uA~jPkyejK湆(5එ*綜/̇2J Aՠ:|^M]6oͣbqϣR*ueUo䀊A~WTG$r~#Ș˳!JuAr~#Șk\ubqn NoæSm#ͅz}e|Pgh:q(CII.PR fil produce b ASM Thi i enoug o fiddl tha didn' bothe doin it.) You progra mus rea th MBIG.DA fil an pok th subroutine byte-by-byte int memor beginnin a 0CF85h Althoug th subroutin lengt i 87 bOKTYGSWNryh:QQ6sCeQ|BՔPr.YO6uḾ2EG՜)״/ӰVbAeb}j81]7 54"-AeQ|B:ۗLBQԭk(PY~T}֨(bʔe͈t-ܵ-be*֏9]S6Cnk2%5e3H4SNh#rjڗimUESW.S}&N'myte (36Fh) i i mysteriousl necessar t reserv slightl mor memory I i therefor assemble t begi 381 byte belo th FDOS I orde t reserv th memor abov 0CF85h yo MUS invok MBASI a follows: _____________________9{LЉᮌAeQ|B:ۗLBQԭkyʢjNהPګLtM *ԭ}+㈦ep[{)qԕTy鄦yF] b UFʼn5Sbը&N'8m8T'&N'̣Ӊm}Y4q:q[{.aӉZ8 5|]t\ބ]-go.W]n)__________________ | | | >>>>> MBASIC /M:&HCF85 <<<<< | |_______________________________________| (I yo fai reserv spac fo MBI b usin th /M parameter MBASI grab al o th mem/̳\R+أrr5"J|.a> pWfȷR 'xT,jPkyCkKANu%}Ki~_~[n@Vyd21 ӷF UFʼn5Sbը&N'8m8T'&N'̣Ӊm}Y4q:q[{.aӉZ8 5|]t\ބ]-go.W]n)or u t th FDOS an put it stac a th top Then whe th MBI subroutin i loaded i cheerfull clobber MBASIC' stac an flie of t visi Pete an th Los Boys.) Using the subroutine is a 2-step process: 1 POK th   !9"d1d :m2f!] 6?#r9͹f!~ҵ#~2ҵ#~ҵ!~p>12u~02v#~0ڇ>32x~0æ~ ژ>22x~ æ~ڦ>12x~02y#~ր02|>$2>2  !9##~0G''''O#~0' N#F #>2N#F#^q#Vpr+s_>$~!#.~!#<f! ##:=2L:8! / /8 SngDen Free Space= Page 0 $Please enter today's date as mm/dd/yy---->$  A CBU$CAU$\>-2]4J \4JInput disk name (max 7 filename,3 extension) (ie UTILITY.001) ===> )-------.---($ %  •z  ]!|>-#\ *.|g"   * .* .>w* .|w* CU$ | $ngDen Free Space= Page 0 $Please enter today's date as mm/dd/yy---->$  A CBU$CAU$w# x4 DDLABEL B:~A,`, #!o> d>.d~ l#d:\2i2h:iʍ=2h:h_"j~ ڴ!g6!6D#6b#6l*j^#V#"l*j##~2p!)=*l:h_+0#~*q#"qz  can't inadvertently clobber your programs or data. I yo someho manag t POK characte that' out-of-rang int th subroutin (althoug it' designe t intercep mos o them) you'l ge 4x bloc o rando garbag wher th characte  :hO({_zW {oz3>O:hA:p*q=F);:gO)]͆$>k*sw f |]{0*sw#"s~#$ʔ͖Ç_ :<2!u.!.ë>?!]w\<2 \<=!o*  The following software is copyrighted 10/20/83 by: Dennis McFerran 1038 Polk Lane San Jose, CA 95117 Tel-408-296-6021 Comments and suggestions welcome. Program name: DSKLABL Version : 1 w#" : <2 : !s#r# = : 22=f2:=22f! ##:=2L:8!" >2>2 =* ^#V#" <>.!<:=2:=2º>2!.:=2v>2ͤv   !.*d^#V# Purpose : Prepare a printed "Avery" type label to identify the various files on a disk. Equipment : Written for the Osborne 01, either Single or Double Density and the Epson    Printer Output : The program produces a label with a heading that shows: a) The date produced b) Whether the disk is single or double density it will be remembered from disk to disk unless depredd the RESET button. 6. The disk will whir for a second and then, assuming you have turned on your print, w c) The amount of Free Space on the disk d) The "Name" of the disk (i.e. -UTILITY.U01) e) The "Page" number of the label relative to that particular disk Instruill produce a label(s) that you may affix to the disk. 7. Repeat step 4 for each disk that you want to label. Remarks: This is the first version of a nearly completections: 1. Place this program on a disk in Drive A. It makes some sense to include it on the same disk that you use for cataloging your files (NCAT or whatever).  rewrite of my old DIRLABLE program and solves many problems that were inherent in that code. This program now (I hope) calculates the Free Space on the disk properly, allows the user to easily change the number of columns an If you don't catalog I suggest that you check out the possiblities in our library. 2. Put the continuous form labels in your printer. 3. Mount the disk tod lines of information to fit any size of label that you want to use, identifies the "name" of the disk on each "Page" of labels that it creates for the disk.  be labeled in drive B. 4. Type dsklabl1 b: 5. The first time in each labelling session the program will ask you for the date. It is stored so that NT:PRINT 20110 PRINT" See MBIG.DOC for details on usage." 20120 PRINT:PRINT:PRINT Loop rea MBIG.DA on valu a tim unti th en o fil marke i reached: 20130 IF EOF(1) THEN RETURN 20140 INPUT #1,N% 20150 POK!  E AD%,N% 20160 AD%=AD%+1 20170 GOTO 20130 Thes program ma b freel copie an use fo noncommercia use I yo wan t us the t mak money however pleas contac m abou licensin arrangements. October 1, 1983 DFEGJHKILOQNRPMVX1O&Fic*bO _VX1Om1kceUͭ]z xyc)Z_,c0Ն%5>dRo,wHN,>he K-OS}%2Y?f0heDf%Jim Schenkel Seamless Web Software 126 Hyde Street San Francisco, CA 94102 \v]Dx: Z>룕).K?Ǣà0T.V]3dACCwR]C,z}VHav)Γ]J -R]JO>ըR,j/9׮D;}ʍK*.ˢAo>+.9OvK> ).=OuAnſ).?OvV?m|Ũ>~Ruu><=kS-}]Q'>rϩܒMϺ)ԁ5'jܒ-yDW8L}t)ԁﳏ-WB/2*i>J'1G _},fST]cZ|UcZijǖxyZ+Р^(w- ˖xy>j.gZS#OOˋ3XLrGCȓlGcZo4D}d ;QK>Z5_)YD8c^ar}l7@$xhChPo/} GQ ,/oH>j.gZS#OOˋ3XLrGCȓlGcZo {^A #4W&)4IETweך߯,O{)4arvNWORDS.ASMS ! "#%$'&)(+*,.-0/213546798;:<=>?@oACBa G$ ^A>Z|U4ک?}abm|ܩ18Uk7;ǴfM^ESL5p/~R -YzN|eIܘ}\˟dǝ`>ȚPx\:pa[c:>؜1ǠO`a:L/kaޯU_(weFdK\,`GkN7IuM80 >J,/T0XqQ:"  qG9Ռ'0UG=/d1\죜ʍ'q: DϏ;+'K6<{Ч|Q}T%${_<_ouH#2:ǒG%*u[?_bnQ ec;y{1xpY!4(ao]QsO/࿏:|}T g^A2.p$͢ x2&Wr?R&uwy-[raod+uw/S#4GjH;M~+v6)S(!G=~|.p=Ch黔h]ը>ND%[G`ax]CBd;yO5}7.}QKJQkT!9{1;\;>*TU$;)SUv~ "SBF%eK~|are~**`uHȓld߁joQVߵwಏkM>N5pƯ1U}bA<ʠO_ZMA+''?j.}ZM8>*^s?Lan/''?j.@+}M8>J,/T0XqQ e/~YǟSe}2#\%x]٧_% ?S>CB>*r/aQ>r+# #q:p}_$xGijDdiD>o5[Q@$x~,n}PorZdWz}t_S&1ݢ xeF%>Z5e>V&dt-}^k:tKyøX)>?}D3Po!{kI}jƊsʕ}CLqU+OqzN!M Y}Tt~dZM8>Y*ҔrskלrKGa1>Yb龊7YOt`ߕu45WsS7>j.gOKUO\Mew<Фץ}^k*W%[[<,QKt9~z]z\G-uuhTlrF}^k*WQKt9~>Z5+[ﳏ-W-yf<7ا\VZIIt+}]+3W%GGkN-1U~ gnQ~Rnag->V+f_jbXwO _1O5bSv }]j.@+nrPo/}n.Z5e>X/<Ly]SMߕ}OOc ?~|ɖ੦/pŠ(w-$Y%VkM:G99>"9paTYca/+3l#{kSee y͉#% Me]1[8('$ ד'{ g}b ?-된en" {&=>†%c32./ Gd{SSzƒ}™OSmxCr>ɯ0>Z5-׋d߁RG?x]Q'NSO_M!cPo1L G-ѕ->O5}7.biDx$[?E>]"cw%VkMnIGa1,'^!4H!MAnr:7nDgI<ǢøO#͕_% G=$3x~ykoi pChPora)uUNy^kZ޿OS ﳏ\٧;>V2o ɹJ,x*kTQ}܏R$ۇPN~K6<{-kM"w鼏:$Iԁ#d]yϢ xaC:+U2>Ezre.S\/w{eb\Cr]U$X\wf0{Ez}o s_Waxg.06#  n'07*Mxﳏ])W1zׇyuY!>Xtq}X¬d>} PY}'(E.T10r72LiPo1.p&FCI=L; ˴ѐaRӕ:$0G)2o4dT-ʤR]117G.Ӥ"ꝉѐaR} ?\Ql{gyOߊ?@q}n/M80ͺt~Y}e-9:Y~Y2) -^e8y`Az F}^k*WQKt9~>Z5+[ﳏ-W-yf<7ا\VZIIt+}]+3W%GGkN-1U!9"12\3\[3ƀ *&o:\w~#G":<2 ! "!\* ~#r"2|2h͙x:=2i*!\ b 2\<\!~   :>2>2#|ü\ Ô?????/ "A*y1[xyYlYl^l# b   = $ No file found $ Trouble opening file$ Files Words ------------------- $:>2>2#|$  ü\   = $ No file found $ Trouble opening file$ Files Words ------------------- $:>2>2#| DISK.DOC FOG/UTL.038 First Osborne Group (FOG) Utilities Disk LABLDISK, submitted by Byron McKay, is a version of DSCLABEL found on FOG/UTL.009 modified for the NEC 8023, C. Itoh 8051, or compatible printer. This program will print on a 3" x 5" label a list of files found in the directory of a disk. Place the disk to be labeled in drive B and LABLDISK.COM in drive A. At the A> prompt, type LABLDISK B: See LABLDISK.ABS for further information. Also, see DIRLABEL on FOG/UTL.013 and FOG/LIB.002, and DIRLBTEC on FOG/UTL.025. DSKLABL1 is Dennis McFerran's updated version of the series of programs indicated above. Besides printing on standard Avery labels a list of files found in the directory, it adds a heading with date, SD or DD indication, disk free space, disk name (e.g., -FOG/UTL.038), and label page number, with multiple labels as required. Place DSKLABL1.COM in drive A. At the A> prompt, type DSKLAB%  L1 d: where d: indicates the drive containing the disk to be labeled; if no drive is given, A is assumed. If the program has not been executed since last powering up your computer, it will ask for entry of the date as mm/dd/yy, with no . e SETSTAR.COM in drive A. At the A> prompt, type SETSTAR Select desired options from the menu and enter them successively using capital letters; terminate the string with . Make sure your printer is turned on. The following file This date is stored in RAM and remains even if is pressed. If the disk has no name, represented by a filename beginning with hyphen (-), the program will request one. A hyphen will be prefixed to the name entered, and a directory entrys were received from Jim Schenkel. GEMINI15 is similar to SETSTAR. It will also set print control options on a Gemini printer. It is used in the same manner, but capital letters need not be used to select options. WORDS will count the number  will be created in USER area 15 for the resulting filename. There appears to be a bug when creating this disk name, since it will sometimes print DDLABEL? and quit. However, simply restarting the program will usually produce the label. See DSof words in one or more text files. Place WORDS.COM in drive A. At the A> prompt, type WORDS filespec where filespec may include wildcards. The number of words will be displayed for each file satisfying filespec. Squeezed assembly langKLABL1.DOC for additional information. PRINT was contributed by Pat Watters of Oakland. This MBASIC program will setup an Epson printer in a variety of print modes. Place PRINT.BAS in drive A and MBASIC.COM in drive B. At the A> prompt, type uage AQM files may be unsqueezed using utilities found on FOG/UTL.003, 004, 014, and 031. Jim Woolley FOG Disk Librarian March 1984  B:MBASIC PRINT The program is menu driven and easy to use. Refer to PRINT.DOC. Also, see EPSNPRTR on FOG/UTL.009 and EPSET2 on FOG/UTL.014. Donald Hill submitted SETSTAR for setting print control options on a Gemini-10x/15x printer. Plac&   --> FILE: -FOG/UTL.038 CRC = 00 00 --> FILE: /UTL#038.DOC CRC = A5 CD --> FILE: DSKLABL1.AQM CRC = 9B CE --> FILE: DSKLABL1.COM CRC = 38 70 --> FILE: DSKLABL1.DOC CRC = 37 1E --> FILE: GEMINI15.AQM CRC = 07 17 --> FILE: GEMINI15.COM CRC = 62 F5 --> FILE: LABLDISK.ABS CRC = 80 7D --> FILE: LABLDISK.AQM CRC = E6 6E --> FILE: LABLDISK.COM CRC = A8 88 --> FILE: OSPD .COM CRC = EF 04 --> FILE: OSPD .CQ CRC = C5 E6 --> FILE: PRINT .BAS CRC = A1 F5 --> FILE: PRINT .DOC CRC = 4A 17 --> FILE: SETSTAR .COM CRC = A3 9E --> FILE: WORDS .AQM CRC = 8A 31 --> FILE: WORDS .COM CRC = 5C 68 ---------------------> SUM OF CRCS = 55 D5 '