NNNNNN>p NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNONNNNNNNNNNNNNNNNNNNNNN^  @`! #@%`')+-/1 3@5`79;=?C@E`GIKMOQ S@U`WY[]_a c@e`gikmq s@u`wy{} @`@ ` @ ` @ ` @ o ǀ ɠ @ ` ׀ ٠ @` @`!Aa   !Aa!#A%a')-1Oo7;=?A!CAEGIKM  @`! #@%`')+-/1 3@5`79;=?C@E`GIKMOQ S@U`WY[]_a c@e`gikmq s@u`wy{} @`@ ` @ ` @ ` @ o ǀ ɠ @ ` ׀ ٠ @` @`!Aa   !Aa!#A%a')-1Oo7;=?A!CAEGIKMLIN_ALGEBRA:Q_UTILS :ASPEED PRG Ot SUCHSETS f:SCRMBL :FASTLIFE 4:*LEES DITt LIA221 t . :.. LIN_AL :LIN_AL PRG ΎA . :.. :BIRNE PIC ΎATYP PIC ΎAREAD ME ΎA02te ?s- au 0en@@re etneorpr? seUx enJB@Biz@Bip onlden Dnane ix@@Ra eresors LiGlgs e LiAl   1 f A Ton -Mn e g a02# @ '@(@J PPBPBA B!@B!@@`b  @oopU]TUut@"UUV `BuUV BuuV BuUV`Q uUu A uuU B]W#@ `@@ bi' ' Einfhrung in das Programm "Lineare Algebra" (Version 3.0) ' ============================================================== ' ' Starten Sie das Programm wie gewohnt aus dem GFA-BASIC 3.04 oder dem Run- ' only-Interpreter.Nach dem Titelbild sollten Sie zunchst die Info und die ' Anleitung lesen.Danach machen Sie sich am besten anhand der beiden folgen- ' den Beispiele mit der Bedienung des Programms vertraut: ' ' 1.Aufgabe: Sie wollen das Produkt aus der Matrix M und dem Vektor v ,also ' den Bildvektor zu v berechnen. ' ' ( 2/7 -3/4 ) ( 7/9 ) ' M := ( -2 0 ) v:= ( -2 ) ' ( 1/2 1 ) ' ' Dazu mssen Sie zuerst die Matrix und den Vektor in das Programm eingeben. ' Hierzu whlen Sie die Option "Matrizen" und dort den Menpunkt "Zeigen & ' Eingeben" an.Unter dem Titel "Matrix A" erscheint eine Nullmatrix. ' Legen Sie zuerst die Gre fest,indem Sie die Taste "G" und dann "3" fr ' Zeilen und "2" fr Spalten eingeben.Die Matrix wird nun neu aufgebaut. ' Tippen Sie nun "M" fr Matrix eingeben und geben Sie dann zeilenweise die ' Elemente der Matrix ein,die Bruchzahlen mit Bruchstrich wie oben.Haben Sie ' sich dabei vertippt,zeigen Sie, nachdem die Matrix komplett eingegeben ' worden ist, mit der Maus auf das falsche Element und drcken eine Maus- ' taste.Nun knnen Sie den richtigen Wert eingeben. ' Wenn die Matrix nun korrekt eingespeichert ist,drcken Sie "X" fr Ende, ' wodurch Sie zurck ins Hauptmen gelangen. ' Whlen Sie nun unter der Option "Vektoren" den Menpunkt "Zeigen & Einge-" ' ben" an.Legen Sie mit "L" und "a" die Lnge des Vektors a als 2 fest. ' Geben Sie "V" und "a" ein,um die einzelnen Komponenten von a festzulegen. ' Ist die Eingabe abgeschlossen,so drcken Sie "X" und sind wieder im Men. ' ' Nun kann es losgehen: Whlen Sie bei "Sonstiges" den Punkt "Bildvektoren" ' aus,geben Sie "A" als Matrix und "a" als Ausgangs-Vektor ein.Als Ziel- ' vektor geben Sie "b" ein.Das ist der Vektor in dem dann die Lsung ge- ' speichert und angezeigt wird.Mit diesem Ergebnis wie auch der Matrix A und ' dem Vektor a knnen Sie wenn ntig noch weiterarbeiten,da das Programm die ' Daten gespeichert hat. ' ' ' ' 2.Aufgabe: Sie wollen die Eigenwerte und Eigenvektoren der Matrix N be- ' stimmen. ' ' ( 1.22 2 ) ' N := ( 0.245454545 0 ) ' ' Hierzu whlen Sie wie im ersten Beispiel "Matrix Zeigen & Eingeben". ' Es wird die eben verwendete Matrix A angezeigt.Schalten Sie nun durch ' Drcken von "2" zur zweiten Matrix,der Matrix B um. ' Drcken Sie dann zuerst "" fr Darstellung ndern,da Sie ja in diesem ' Beispiel mit Dezimalzahlen rechnen wollen.Legen Sie mit "G" B als 2x2- ' Matrix fest.Whlen Sie "M" und geben die Elemente nacheinander ein.Den ' Wert 0.245454545,der offensichtlich eine periodische Dezimalzahl dar- ' stellt, knnen Sie auch in der Form .2'45 eingeben;das Hochkomma gibt ' dabei also die Stelle an,ab der die Periode auftritt. ' Sind die Daten nun korrekt eingegeben,whlen Sie unter "Matrizen" die ' Routine "Eigenwerte und Eigenvektoren" an und geben "B" als gewnschte ' Matrix an.Die beiden Eigenwerte -0.31898 und 1.53898 werden ausgegen, ' ebenso das charakteristische Polynom,dessen Nullstellen die Eigenwerte ' ja sind.Das Programm bestimmt brigens auch komplexe Eigenwerte,falls ' solche existieren.Nach dem Drcken einer Taste werden Ihnen noch die ' Eigenvektoren zu den beiden Eigenwerten angezeigt.Danach gelangen Sie ' zurck ins Hauptmen. `dg@AONx?<NNTUgEp/Na|E2NÄE'NâpNN'4NNpNpNpNpNNptr~A"N(ptr~A(N(p~A털N.p~A턲N.pr~A:N(pr~A@N(p~AN.pA털NBpA턲NB <r4<A(N <r4<A@NpANBp'~A턚N$mB$mR$m("mN˸N$m("mN˸p*NgNX$m("mNˀQ p$m$N*4a{HN.ANANANN m4(g> m 24 mN m 00 m"m"" m"m"" m4(f m 24nDB&<x:<N@NN.ANJANJANN m// m//aL m 00 m 24 mat2 m 24 mat m4(l( <r4< mar <r4< maqNN.A NJANJANJANJ/-/- a>/-/-a2 m 24 maq m 24 maqNN.A NJANJANJANJ/-/-/- /-afNN.A NJANJANJANJANN m// m //a m 00 m "maq/?? m"maq8:&am mNh m 00 m 24 m Nv map/-/-a$NN.A NJANJANJANJ <r4< mapl/-/-/-/- aNN.AtN6AtNAN$mtP mt0(J@odp$m$ mt0(HN `>$m"p mtNp9N/$m"p mtNp0Ng$mtQ$mR$m o]p$mtJgpanhNN.ApNJANJANJAxN6ANANANANANAlNA퀤NApNANNANNANNp-N"mxNSf&p$m$ mx0(HS mxNB"mxN`p$m$ mx0(H$m$p/N"mxN$m$p.N"mxN$m$p'N"mxN$m$$mpP$m WHH/$m gB$m r nB$m r op.$m r op.$m"p $mĒ]HH/$m ^HHg0EpN\/08:&am m 00 mpN m 00 m4(f$mpQ` /-/-a`p$m fV/-xa0VHHJ$mpV mxN/??$m ak8:&am& m 00 m0B0`$m $m̰l$m S mxN"mlN$m"p$mȒDr$mҒ mxN"mN$m $m̐ mxNB"mpN m"mlaf"H mpa\/a0VHHJ$mpVp.N"mla8"H ma."H mpa$"mxN` mp"mxa"mxN mx0(@ ]HH/ mpNf mx0(H$m$$mB$m $m̰^HH"p$mpJgpg\$m S mxN"mlN mlN m 00 m0B0$m $mȐ mxNB"mpN mp"mla~J/aJBg m0B0 m0B00<0.N"H mpa~N m 00 m 24nDB&<78$m/$m/a- g$m/$m/a`$m/$m/a$mR$m o]$mR$m o]NNN.A퀈Npat pat patp atatpat pPNz6<4<]ra{|pPNz6<4<kra{hpaspaspaspaspasasErpK ma{ m4<]ra{&EpI ma{l m4<gra{pasNN.A퀀NANANNNNr"ma{0 mN/Ng mpLapgN$$pr(NúpNLNbpr(NúEp NN,N$m( m!H$m( m 0HJ^HH/$m( m 0HQ]HHgN mpVaoxgN# mpaofgpJ- gpJWHHJV NNgN&<:<aW<&<x:<NnaXR$m$N/$m( m 0H$ЀԀЂrЁolN&<:<aV&<x:<NnaX(R$m$$m/$m/NZ- g$m/$m/N!`$m/$m/N mpXanpg$m/$m/ax- g$m/$m/a`$m/$m/a$mR$m o]NN.A퀈a.prNúpEp$axN, mN^ ma~r`$m$$m fa@ay$m ^HH/$m QmB m0(S@WHHgNN.Aa|Aa|Apa|xA퀔a|Ep ax:N, mN^/-/-/-/-pa$mpgNNtNɺrN̬ENâNtNuawE#pawpN$NuN.A퀬a|A퀨a|EBpa}~aI/ESpa}laItgEBpa}VraXprNƘa|"pNƘ"malppaWESpa}"raXprNƘa|"pNƘ"malEp"a{Z4<62<aj&Epa{B4<J2<ajE8pa{*4<^2<aiaXBpN$prN4 m$<r(ac v0<4<r(a`vd0<4<rZa`tvA0<4<rAa`dv(0<4<r0a`TvZ0<4<rRa`DpN$aW`}&paapaapaa6<0<tra_A턚alpr aj prajE*akFpaoajD`Nua}A$axpaj$m$$pao$m$ ~Nh+`CIEtG\$m$ rЁ~ Nh JNtL~STYQX`$m$ rЁ~Nh]`$m$ rЁ~Nh/r-N2a`{atpa`pa`pa`p a`a`EpayFt/2<ahpa`ppa`npa`lp a`ja`rEJpFaytMr agEĐpIayt^ragEpHaxtoragE!pHax4<ragEipIax4<ragEŲpDax4<r)agzEpIax4<ragdE?pKax4<ragNEƊpJaxj4<rag8EpJaxT4<rag"EpIax>4<rag EgpHax(4<rafprNúEǯpMarBEpOar6EKpOar*EȚpIarEpHarpa_pa_ pa_ p a_a_E+p2aw4<|rJBnDB mTa8g^Hx$m/$m4/A"~ah/??Hx$m/$m4/A(~ah8:&a>JBnDB mT 00"m< m"$mR$m o<]$m4 $mHx$m4/$m4/A"~agJBg$$m4 R$m$$m aX`Hx$m/$m4/A"~ag\ mL 00Hx$m/$m4/A(~ag8 mP 00Hx$m4/$m4/A"~ag m4 00Hx$m4/$m4/A(~af m8 00/-L/-P/-4/-8a"m m4"$mD $m8ВaWR` mL"m$"" mP"m(""Hx$m4/$m/A"~af m4 00Hx$m4/$m/A(~af^ m8 00/-$/-(/-4/-8aHx$m/$m/A"~af& m4 00Hx$m/$m/A(~af m8 00/-4/-8/-$/-(aHx$m/$m/ m4 24A"~af>Hx$m/$m/ m8 24A(~af$mR$m o]$mR$m o]Hx$m4/$m4/A"~aeV m4 00Hx$m4/$m4/A(~ae2 m8 00/-D/-H/-4/-8aư$m4R$m4 o]`kXakA$alA(alA4alA8alAagXA4agPA"_  "  "Hx$m/$m/A(~aa//Hx$m/$m/A(~a`"_  "  "$mR$m oR]$mR$m o&]"m m8  "$m/$m8/B/-h/-ha*$m@Bp$m$$m8 $m"o@aQ<`*Hx$m/$m/A"~a`JBg$m@R$mR$m o]`fagAabAabA4abA퀸abA퀼ab$m So$m ~Aavp$m$$m aP`hp$m$`$mRHx$m/$m/A"~a_JBWHH/$m8 $mܰ\HHf$m S$m( m!H$mR$m o]p$m$$m SaP`$m R$m$$m aO`$m( m/0H$m( m 0Hf$mB$mBp$m4$$m8 aO`NHx$m/$m4/A"~a^JBf$mRHx$m/$m4/A"~a^JBf$mR$m4R$m4 o]$m $mlNB$m( m/0H$m( m 0HlNB$mR$m o]$mR$m o]Aaxt`dadA4a`$m( mCH$m( mAH  "p$m4$$m8 aN`Hx$m/$m4/A"~a]//Hx$m/$m4/A"~a]"_  "  "Hx$m/$m4/A(~a]n//Hx$m/$m4/A(~a]P"_  "  "$m4R$m4 ob]`cacA$aeA(ae A`aeAdadAa_Aa_AXadA\adAa_a\PE+p a`/aEKpa`//-aaZ/-`/-dazEZp a`//-ap$m$$m( m 0HaM8`$m*$m( m:S؅AH"m$""$m*$m( m@S؅AH"m("" m`"mX"" md"m\""/-X/-\/-$/-(a mX 24$m*$m( m:S؅AH 00 m\ 24$m*$m( m@S؅AH 00$mR$m o]$m( m 0H$m( m!Ha>`aab,Aa^Aa]A$ac4A(ac,A ac$A퀜a]A/ mp-a>gEӍpaZr//-aۤEZp aZ\//-aێ$m ( m/0H$m( m 0H"l@$m( m!Hp$m$$m( m 0HaF`$m*$m ( m:S؅AH"m$""$m*$m ( m@S؅AH"m(""$m*$m( m:S؅AH"m4""$m*$m( m@S؅AH"m8""$m ( m 0H$mذl m$Bh m(0B0`.$m( m 0H$mذl m4Bh m80B0 mp+a=(g/-$/-(/-4/-8aJ`/-$/-(/-4/-8a m$ 24$m*$m( m:S؅AH 00 m( 24$m*$m( m@S؅AH 00$mR$m of]a4`Za["AaVAXa\2A\a\*A$a\"A(a\aSEp aX/aEpaX//-a~aQ/-`/-daEp aW//-aXp$m$$m( m 0HaD~`p$m$$m( m 0HaD^`$m/$m/$m/A"~aS m$ 00$m/$m/$m/A(~aS~ m( 00 m`"mX"" md"m\""/-X/-\/-$/-(a$m/$m/$m/ mX 24A"~aS$m/$m/$m/ m\ 24A(~aSz$mR$m o*]$mR$m o]$m( m 0H$m( m!H$m( m 0H$m( m!Ha`XaY,A$aZDA(aZ`p$m$$m(( m 0Ha>`v$m/$m/$m/$m(/$m/$m/A"~aMA"~aNH$m/$m/$m/$m(/$m/$m/A(~aMA(~aN$mR$m o~]$mR$m oJ]a`SaTAaOAaOaLE-paQ/aEԨp aP//-avEԵpaP//-a`$m( m/0H$m( m 0HgEp>aJpraY~a$m( m/0H$m( m 0Hf^Ep aPp//-a$m $mఒWHH/$m $mఒWHHgEp*aJhpraY$m $mఒVHH/$m $mఒVHHg$m/$m/$m/aa^`RhaRA(aNAaNAaNxAaNpA\aNhaK"E+paO/araO//-(a$m(( m/0H$m(( m 0HgE>p5aIpraX0$m(( m/0H$m(( m 0HfEp aO(//-aϠ$m( $mఒfEp*aI/a p$m($aF*$m(/a܄$m(/$m(( m/0H$m(( m/0H/-@aEվpaF$$m( r@ЁaE <) = aE$m@ aFP$m(( m/0H$m(( m 0Hf$m(/a$m(( m/0H$m(( m/0HB/-D/-HaEpaE$m( r@ЁaEl <) = aEp mDaEp/aET mHaEEpaEf mH"mDaaE$m(R$m( [opa\`M~aMA(aIAaIAaIAaIADaNAHaNA@aNAA(aF6A\praLad$m(( m/0H$mH( m 0Hf^$m(/$m(( m/0H$m(( m/0H/-Laݮ$m(/aNcx mAHRHxx m/0Hx m/0H/-Pal$m(( m 0H$mLfPEZp aC\//-TaĎ$mH $mTfE^p,a=ppraL$mH $mTg$m(( m 0H$mT( m!H"m mL"Nc$m ~ALaU$m ~ARaUap$m$$m a/`z$m( mLAH 24$m*$mT( m:S؅AH 00$m( mRAH 24$m*$mT( m@S؅AH 00$mR$m oz]ALaX|ARaXta`L$mP $mLga<Ep(a<4paS`&$mL fa;E)pa<paS`Nc`DRp$m$$mH( m 0Ha.r`Hx$m/$m(( m 0HR/$m*$mH( m:S؅AH 24A"~a>Hx$m/$m(( m 0HR/$m*$mH( m@S؅AH 24A(~a=$mR$m oV]NuaCAXa?ALaDAPaDA$aDA(aDA4aDA8aDAa?jAa?bA4a?ZAhaDA퀴a?JA8a?BAha?:Ada?2Ala?*$m(( m 0H$m$$m(( m 0H$m8$$m8 $mL$mX$a:2Epa:d$mX a:EHpa:R$m(/aj$m/$m8/B/-h/-ha|a۲$m8 ~ATaR$m8 ~AH@Nur{0Nu{0NutNu 246j(:<DCaf AfBfNu`Ja 00Nur$o, b4< J@k @[H@NuH@RBNu4<Ѐ[NuDg8k2 b4< J@k @[H@DBNuH@RBDBNu4<Ѐ[DBNu4H@Ѓdh`^HCH@:">H@`H2g&HCH@:<HC>H@Ѓd(`HCH@:H@r` gDBgkDE`HDBDEaBDBNugDBa8DBNutNua 11!Nux`xa`a` 24&8:HoHoEBJAgJDfr:g,|HC҅H@:ۆ<HC>H@Ѓd`vHCH@:H@`fgDBgkDE` DBDEaDBNugDBaDBNutNuHoHoEBz:g|HC҅H@:ۆ҄ۆ<HC>H@ЃdHA@B@H@хk HAҁHAрSB BbNuJBj^tNuk(g.JBjDBAр[SBDBjNutNuAр[SBkNuJlNu0gH@rJBkB JkЀ[`DBЀ[`J.;gP:pr4<Nup`>fNup`> 248o6" <(<BJd@؄ЄCӁeg,e Єf`fҁecRH@hrH@NuNuxa`Ba411!Nux`4 24&8:`& 24&8:`a&8:` &8:@ABJEoHnfNup`>tNugDEDBHngDBEBkQ*HEJDg?<>0rHGGdHGGdSWDуdi?<>0rHGGdHGGdSWDуdi ?<>0rHGGdHGGdSWDуd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<,>CEdGH@0r`xJCgz?<0rÐdSWЃdi?<0rÐdSWЃdid?<0ÐdSWЃd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<0riR?0i?`?<`"_KMvIptO:HQ <-H*,`N,d d3 d# d# # d# # # # d ALH dAL H LH d AL`H L|0H>L|H>d~# # # # A`@ALH L|H>L|H>L|PH>L| H>L|H>L|H>L|H>L|`H>L|0H>L|H>QL|Nu$H$&"BA -KaXA"f B &nNuH>dd2d"d""d""""d LHC dLHLH C@d LHL|H| L|H|PCd~""""C`:LHL|H| L|H|PL|H|L|H|L|H|L|H|L|H|@L|H|pL|H|L|H|CQL|Nu`@a8A-Hhp apMa=@F?<NNTT@A0r p0Q`pdr ta0.F=@=@ACp,2QAp 2Qaa2`p`tpeahp`(p?a a\abaHz?< NA\?<LNAfCR2A0A82r22a"<~0<NBLNurt=@:=A@=B2::(   F..26"8@"PQ1!P1P!0PP`0  q#p"A ӘQNu|^|  R^,T:Hz(` NHz ?<&NN\Nu9gNuWNua8aa `Z`VNuNuNupc?a0QNurdd6Ag,B(dB(dH Ac<aDtgBAp`%NuNu?<OA`d?<IA`Z0<H Ia&Lt Ig Og Ug Ag Rg*afNup`a&Vp`40aJfHRa&2>Er$Wgr STD:gr COM:g r LPT:f2FA$_0=@D~CA0< Bha$B2"pNu$_AF Ge><QBAFpNuahgzp=` a\gzp\1j@^1j:`(*6HD([fx!Db1|F1|@C$!Il1|@pNuHpa#a&I>`Lzpra$ n2 hP.SGjLNu B?b4<rpAv JBlDBv-|JBg Bb Bk&H>aXaRFBd&8*L?a<aSF Be BgQRB`RAdR e <rRF&0xaCձfEv+0JFjDFv-Hƌd0BFHF 0HF0ANuprt|`HQ2.d Aeg>r C 5e&!R 0c 9c0`<R"_`VC0 Ef"_Nuaa/ CFr  g 00VJAgB @ nN @mHJ@j0.4DBUBk0QSAg Q.`S@k 0`0BAF "_Nu.WAkQA 0g`prt|P;Q:  g +g -f .g40  b 0e 9b da:`RF` .f 0e 9b daSF` Eg efX +g -f 0e 9oSH`00  b&Hz0  b E Do`ZJjDDDS4<.aJFkSFk4avQa`&HaFFa^Q&8*L/a^,H܆jDBJ.:gtBn:Nu(:HE:a`4JVHHarЁЀ`z@`z8H@0`z(a^*d2d2d"d""d""""d"`""""""""""""""""QjNup"X2g6C/ !UAk$!Q"_Nu @$@JfS a`QNu$Aa`QBNuHzja`Hz`aH `vHPHQ0(ika $I _aIUd4Id4Id$Id `$$$$Q _Jf,adId4Id4Id$Id `$$$$Q @NuSa6IdIdId`Q @Nup `,/ a$I> _aG` VNuag`af`ae `ac` acpNuadpNu/ a$I> _a4Ae4v` VfANuHP0(R@kBa $I _a~IUd4Id4Id$Id `$$$$Q @JfNuNup `+a@SAfNuag`af`ae `ac` acpNuadpNua SAkfJANu|H`|i`|l@H~|`$ze`z`zd@H>|`th`tpa ".Nutj`t@H|`rk` rf`rg`r5=@|0`t)`t` tr`t2`t@-A=B|`HAHBHCHDHEHFHG-HfAD-HH@-@H|p`8z0<n\n^=E=@Hp rt=|D`z`z `z8.^n\Dn\@Hp tr=ED`n\n^648HH`prt`n\n^n\n^8HH`prt`"_A `4RB`"_A42L\A` L0GF11Q-p`prHQ`V&x0<n\n^=D=@HBB=CBnp rt=AD`6AC1=@b01=@`WCk1Qrp`Bp'rta n2rt6(SC0(S@apaB\papava0paRG=GYfx-IC=C=C$tBft=B=B(tFJ=BBBB*Do>Eo:@l6Al2DDk =DVBnDEk =EnBn@cVo Acno,_NuAH`/=@a _aX]Ak024E$ Bb5B5A6CC5CK5C:8AB0000DkxEkt00A<:d>:bSFSGFn\GnXDDk0BhDEk1EBh Fchh Gchh0hb"0hbpmrt-|H-|L`Nu-HN?<NNT-@XDbDEbEBb=ET=DV-|PBLBp n20(L=CJ?=B^C=C\=Cj@drAdnED??RGRF=GF=FHtGJ=BltBft=B`=BnGOpЇЇ b na222-IfHVMF,_Nup `%`T np`x??/ a, > _a4$FAFp_@[000][vx`* [g" ]g |g QSx` xQSrQ][vx`* [g" ]g |g QSx` xQStQ]BAF0-H,=@p4a2HNu 24DBaDB11!Nu 24DBa DBNu 24x6o<Ce(FC BdЄeNu B/dHDDdRdQRBNu&<:<`g BbUC BcjNu BcHDDdSkg Aр[RBNu0ftNuB H@"jNu Lx6oFCe0FC BdЄe!Nu B/dHDDd`A*p4. g=BNuA*pBQBX".g paBNuprafHP?<NNT~U@g~tb3Apr0 0BBB R@ @fA0000PB0Tp`00000\0X0Tp`T@00000P0BXpnT0raVA0p1| 1AQBX0$HTH0P P0Tp`0NuH(Fa$L(FNuSk [0NupNupa`p>`HPaa _&X Pf/|~K,zag @ ep 2tC"2 S@HQC<\ػR"_d BTAA3ApC4$I2a222B"0@2A\xva@gF2#M 443BS@ -f HQC<\ػR"_d@BAAb8RGRC`3RSG5G5C J1DcaRF Fe `RG GdNuXASF1F41R1h4x1EDg"<p-A`4aa :p-@-@(-@4-@@=|LpraHPKLCDHXA<0 1PP1P1PA L?P<@>AFGH 0000X0000X0000HSG~2gtLx0a Q&_NuSAkA> A1@H<`Lp`Ha-_\NuBJAgLPDEFbGb?HXaL0S@k@> AP<"G0(JgRJ)@g1@2fJ2HPL<P0a W1@A00 pia=|@pia _C""pe`"4<6HPa$ _rL<0a=| pia0.2pa&H\P`PH|SCSDABH0`S@k@ A=pfNupa papapaLa`S@k*@ A0g BPapga.p aJ@fnpahQ`B\NuHS&I. FVa8.:.L4.RBĴ@cBnaL4.RBŴAcJSA=A`@pJ.afrJk8 Eg,2. pg  qfL=A=Apjrta`8a>`2 d. Vg" gt gZ gn fPSnjBn`D=@0.n\=@0.R@S@n^=@prta\Rn0neBna(Q>j4&_NuBn`0<HyNM\`Rn<SFEneSn`2NuS@kD@ AC0g.?a$=_p 2.a L6Fgavp `p`p`NuBS@kl@ A=Pa=| phaLL`4p-@"<$&HA-HH-HLBnpmrt`THz ?<&NN\Nu n2MFJFo`JGo\H 8N-@-@ p-@*-@-@ H0H00(L=B=B&=CC=C=C$tBft=B=B(NuaHz ?<&NN\NuL n2MF(8N-D-D x-D*-D| J@jpJAjrRBhe4(RChe6(@otAop=@=@NAXOJkpNu0< aF`0< CF2p`p a0`p CFp`aCF"p`Hza `Hz"J`B.@=|DNua.@FpAR@C` @H` @HHyaa2"H`Hy`Hy 24`@H` @HHyaӢa"Hav`PHy`Hy 24`aX`$aR@ApDrAeA`?a0J@g*?CJap0g?C2paSWfTNuB.@=|DNuB.@a=GDgNup`a`aCF"E p`Jg$_a: HN$_a: HN$_aBHN$_a؄BpHN$_aB0HN$_axBpHN$_alN$_ab؄N$_aXN$_aPN$_aF 0HN$_a:؄00HHN$_a,p0HN$_a 24N$_a:p 0HgpN"X I"_(*UGk*<(؆QNp`p`p` p`pJPg`$_a!HN$_a؄1HN$_aHN$_a 00N&8:` &8:@ABHaNL8aL8 DBaL8O <jDFJEjDEFn ffAbtNu&8:a`&8:a`ж.@<.DAp$I"t Q k"RGef~`SG * g *fSG`<.DjZ\FkBJn`g Fgd Fg^HS&I.aߚQ`p???<NM\Qj&_NuHQ/?.D<jRGg>VGg:TGjp` HPa0CF$IpR@  f _aHd2Hd2`"QNu`$<.DHSGFaAEg f< &_Nua`2Nu.dfaVB=n`r>.D<jRGg:VGg&TGjp` p<.DaAFa&JkNup#` T z fa2a` z f a"aAFa  f#JkzNu0:g0.D<jRGg*VGgTGjp`<.Da(` z faah` z f aaPAF "g pR@0 ,g  g  fHp`:pR@0  g  g "fR@0 ,g  g  fHpRU@"_  f#$H _aj`QNupR@0 ,g"  g  fa~ (fR~Nua ~ `a~NuaJkHQ ! gRf _NuXX~Nu0j \@??<NMXJk .dgp Nu`<.DHSGFa "fAGg ."Fg( ,g2 gAEf< &_Nua g`Ra ,g g` ."Ff`$ a Nua`\a`Ba`^]A=ADNua`Ba`(a`D 24JBkCkNuCktNu 24JBoSBNugRBNu2(gbc  P"H`Nu/0Ha<2  _ PSAvjx E(Wf* ae zb Q @NuBnp`pBnp`p=| p|=Fn@=@b=n`raHj=Ah~`:a JfBH@ RfF.f Kg" Mg sg tg Pg Hf~`xSGjtRGFcn>`jAF gp gj g grffnnpenbfJ.fj6pRGFc$SG` J.fjpRGFcRF` Ff`> `?~ap a0p a*0Nu|``CpE`bf`FgRGJGgSGSFFgCpE`Yf`Nua@Jf gH@ fa(@ fza0 b @ Ee0NuaLgNu4.rf?HyaNM\Nu=|D`Lja$zEfpadppa`AFEg0PaEfaFRE`ܾEfp a@a8?nnnp a2RF`<aļnnoS@f nhfSnl=Ah=FnNup` papq4.rf?HyaJNM\Nu=|DHa(LNu|A0"P2(@e2<EF`QHP=|DJ@g$abAF$HpR@ 0 f _a`QNup?ap a~2<|0`abS@k g U@k g NuNu0Nu NuC&pHQ/Hy@NA NuC pa:NuHQ/Hy?NA Nu&g4 FgagJAga2< R@AdSf0Nu0ap Ce`&g4 FgabJBjazgPAe CbRa R@Sf0Nu FgRa*g JBjaJf`Ar Hjr-D@Hd0H@H 0H@0CNuAF"H [1][fSEfNu9?FHHNu9?H`aJf"_O:N"_O:HQ`2 9g"9gJ9?Hf ga"ANp\B?R`G06#f&#-KNuk"c" C gT6f`Pv6"cgRCC(D#8`D@v`v??NMXJNuJ@k??<NM"UAf J@fH@NuavjX0fpNu\@`ab`]@><CF Ipa<0HNuaF`]@><CF Ipa Nu?|`?a$0R@f|0a$HJFkHPa _Nupo`HSHP&I>g\SG??<NMXJk V _t&_Nu&_`taJANuag `af`apNuapNuC`C``C` C`CJhfRRRRRRRHP? @CFH~8:E#P&<2 `b$bYEf` RAf rЁЀ`$Ѐe "ЀeЁdpNJAkfgRer?DDЁaAa8$HX :CFE` YEjT"_$P"2trDDd0d d d` QjNu`0aDa DNu na^ K"ng42 $`gk2&Hg Af deђ$`ebѐXf&nNu AgebѐA``-Kx$ n&$n""Hg8" &Ak cѐ S`g"" k#&Acё2+SAI3 Q&f-I"&nNu-Kx$&ր n&$n""HgR" k&Ac b S` S`g4" k#&AcbrkX`ޑ2+SAI3 Q&f-I"&nNu$9g6ACr2f`ef2f`#``aL `aP n2L6(n\n^HHHNua0 n20(n\HNua n20(n^HNua n20(HNuaǐ:ffNuarNua J[HHNu:nfa@ z^0NuJg6$:Pf,H?<"NNT&@p/&ra :,ga &Lr`r??Q@HyNM\0Nu#Nu"H YJQfNuBQ YH瀀apLP|HPGC6[[[C8[[[a68v6Cv6C[RCF8[[[a@6C[RCF8.L L-KA `p$I\bfBjQNu$YbfBjQNu؄*؄؅CH`؅X`$_  IaHR"H @`̘؄*؄؅AHNu؅X`$_ IaHR"H` n+d$HJf-HS Nup"`XHPa _ar`QNua JH aL0Nua`$Ia Z0AcA`QS@ QNuHd0Hd0Hd` QNu$IaB Z0Ac4ASB Q`QNuzQ`z ` zn`z4=A|a-IHQB0a4 _JNuz"-A=@|a-I`p`p-@NuZ/,G Desk Info--------------------123456Vektoren Zeigen & Eingeben ----------------------- Skalar-Multiplikation Addition Betrge SkalarproduktMatrizen Zeigen & Eingeben ------------------------ Addition Skalar-Multiplikation Multiplikation Potenz Invertieren Transponieren Rang & Determinante Sonstiges Bildvektoren Gleichungssysteme  Drucken Anleitung Quit* Lineare Algebra luft nur in hoher Auflsung !Zahl zu gro ! Zeilen := Spalten := Bitte warten Sie einen Moment !Matrix Eingabe: -3 2.34 7/8 -4.3'4 ~ {Besttigung} # {runden}] {aktueller Wert=} := * ? **?* (G) Gre definieren (M) Matrix eingeben (X) Eingabe beenden (A-E) Matrix wechseln # runden () Darstellung ndern Lnge := Vektor a Vektor b Vektor c Vektor d Vektor e Vektor f Vektor g(L)Lnge definieren (V)Vektor eingeben ()Darstellung ndern (X)Ende] {aktueller Wert= *?*Vektor {a-g} := Matrix {A,B,C,D,E} @zeigen Vektor {a,b,c,d,e,f,g} `zeigen Skalar s:= Bitte drcken Sie eine Taste !a:\lin_al\typ.pica:\lin_al\birne.picL i n e a r e A l g e b r a April 1989 von Thomas Dapper fr alle Atari ST mit Monochrom-MonitorLineare Gleichungssysteme ?Eigenwerte eines Endomorphismus ? Determinante einer Matrix ? Rang ?Matrizenmultiplikation ? Bildvektoren ?Skalarprodukt ? Inverse Matrix ? Dimension ?Vektoren addieren ? Betrag eines Vektors ?Unterrume ? Basis-Satz ? Eigenraum ?Dreiecksform ? Diagonalisierbarkeit ?unterbestimmtes Gleichungssystem ?charakteristisches Polynom ?Dimensionsformel ?Dieses Programm stellt dem Benutzer einige Mglichkeiten zum Lsen vonAufgaben aus dem Gebiet der Linearen Algebra zur Verfgung. Es beherrschtalle mit Matrizen und Vektoren sinnvollen Berechnungen und unterscheidetsich von hnlichen Programmen darin, da es sowohl mit Dezimalzahlen alsauch mit Bruchzahlen rechnen kann. Der entscheidende Vorteil liegt darin,da beim Rechnen mit Brchen keinerlei Rundungsfehler auftreten. ZurIllustration kann der interessierte Anwender ja einmal mit einem normalenMathematikprogramm,das keine Bruchrechnung beherrscht,versuchen,die Inverseder 5x5 Hilbert-Matrix [a(i,j):=1/(i+j-1)] zu berechnen und diese dann mitder ursprnglichen Matrix multiplizieren. Was dabei herauskommt,drfte mitdem richtigen Ergebnis,nmlich der Einheitsmatrix, nicht viel hnlichkeithaben.Dieses Programm liefert selbstverstndlich das korrekte Resultat ! Wem dieses Programm gefllt und wer an dem Quelltext (GFA-BASIC) sowie einer Version,die auch Eigenwerte und Eigenvektoren berechnen kann,interessiert ist, der schickt bitte DM20 an mich und erhlt dann postwendend die neueste Version und den Quelltext (rund 50 KByte) von mir (Absender nicht vergessen ! ). Meine Adresse : THOMAS DAPPER , JOHANNESWEG 15 , 3580 FRITZLAR{ Programmiert und compiliert mit GFA-BASIC 3.04 }Anleitung Seite 1 Dieses Programm verwaltet 5 Matrizen und 7 Vektoren. Mit ihnen knnen viele Berechnungen zur Linearen Algebra durchgefhrt werden. Diese Matrizen und Vektoren knnen ber die Menpunkte Matrix zeigen und Vektoren zeigen eingegeben und verndert werden.- Matrix zeigen - ~ Umschalten zwischen den Matrizen A bis E : Hierzu mu eine der Tasten von 1 bis 5 gedrckt werden; die ausgewhlte Matrix wird gezeigt. ~ Gre definieren : Durch Drcken der Taste G kann die Ausdehnung der Ma- trix festgelegt werden. Zeilen- und Spalten-Anzahl werden abgefragt,wobei maximal 7x7 Matrizen mglich sind. ~ Darstellung ndern : Durch Drcken der Taste wird zwischen Darstellung der Komponenten als Bruchzahlen oder als Dezimalzahlen umgeschaltet. ~ Matrix eingeben : Durch Drcken der Taste M kann man die aktuelle Matrix komplett neu eingeben,wobei das Programm die einzelnen Komponenten abfragt. ~ Einzelne Komponenten verndern : Durch Anklicken einer Komponente mit der Maus besteht die Mglichkeit,die ausgewhlte Komponente direkt zu verndern. ~ gesamte Matrix krzen : Drcken von # bewirkt,da alle Elemente der Matrix durch mglichst kleine Brche angenhert werden. ~ Eingabe beenden : Durch Drcken der Taste X gelangt man zur momentan bear- beiteten Unterroutine zurck.Anleitung Seite 2- Vektoren zeigen - ~ Lnge definieren : Durch Drcken von L knnen die Lngen der Vektoren neu festgelegt werden. Die maximale Lnge betrgt 7. ~ Vektor eingeben : Durch Drcken der Taste V kann ein kompletter Vektor neu eingegeben werden; das Programm fragt die Komponenten nacheinander ab. ~ die brigen Optionen funtionieren wie die bei Matrix zeigen beschriebenen.- Eingabe von Werten - Es bestehen fnf verschiedene Mglichkeiten, Werte einzugeben : 1.) Eingabe als Dezimalzahl, z.B. 3.14159 , -162 , .456 2.) Eingabe als Bruchzahl, z.B. 37/182 , -12/7 , 4/1 3.) Eingabe als periodische Bruchzahl , z.B. 1.23'45 , .'3 , -7.1'986 {Hierbei gibt das Hochkomma die Position an,ab der die Periode auftritt} 4.) Eingabe von ~ bewirkt die Beibehaltung des aktuellen Werts. 5.) Eingabe von # bewirkt eine angenherte Bestimmung des aktuellen Werts. Bei den einzelnen Berechnungs-Routinen werden die jeweils bentigten Matrizen und Vektoren abgefragt, sowie ein Zielvektor bzw. eine Zielmatrix, in den/die das berechnete Ergebnis abgelegt werden soll.Ergebnisse drucken Was soll gedruckt werden {A,B,C,D,E,a,b,c,d,e,f,g, - [nichts] } ]= Drucker nicht bereit !Skalar mit Vektor multiplizierenAusgangsvektor:Zielvektor:Betrge der Vektoren / erster Vektor:zweiter Vektor: Beide Vektoren mssen gleiche Lnge haben ! Skalarprodukt: = Operation {+,-} :Skalar mit Matrix multiplizierenAusgangsmatrix:Zielmatrix:Matrizen addieren erste Matrixzweite MatrixZiel-MatrixTransponierte Matrix Bitte whlen Sie eine andere Matrix als Zielmatrix !erste Matrix:zweite Matrix: Matrix 2 mu genausoviele Zeilen wie Matrix 1 Spalten haben ! Bitte whlen Sie eine andere Zielmatrix !Potenz einer Matrix Nur quadratische Matrizen knnen potenziert werden ! Exponent {natrliche Zahl,>1} :=Potenz: Rang und Determinante der Matrizen Rang( det(Inverse einer Matrix Die Matrix mu quadratisch sein ! Die Matrix ist singulr ! Spaltenzahl der Matrix und Lnge des Vektors mssen bereinstimmen ! Bitte whlen Sie einen anderen Zielvektor !Lineares GleichungssystemSystem-Matrix:Ergebnisvektor: Der Ergebnisvektor mu genausoviele Zeilen wie die Matrix haben. Das Gleichungssystem ist nicht lsbar ! Jeder Vektor lst das System !-fach unterbestimmt ! Der Lsungsraum ist der Aufpunktvektor plus jeder Linearkombination der Richtungsvektoren des Lsungsraums; diese Richtungsvektoren werden in die Spalten einer Matrix Ihrer Wahl gegeben:  0T.tZ*.0$T.N^T\pLD6 Z*0>2F`XzLr6X(400@(.2 (>     D4*~&V:Lv2H&2 $^:>@D8$fFV:Dx$NR>,$:vR$L F  T\((@H~"&Xb0L$<p *l "*$,. :A.. QINDEX14DOC F BQINDEX15PRG &v HmGQINF13 PRG F ZRQUICK131ACC F opQUICK131DOC F CQUICKSTCACC !F zUQUICKSTMACC ,F 9rINDEX15PRG v ND Quick Index 1.4 - the ST System Performance Evaluation Program -------------------------------------------------------------- by Darek Mihocka and Ignac Kolenko Ever wondered how fast your ST is? With the different versions of TOS, and all of the dozens of TOS "hooks" already available (e.g. GDOS, Turbo ST, UIS), floppy disks, RAM disks, and hard disks, almost every ST system is unique. With all these different ST systems, the time has arrived for a benchmarking program to evaluate the efficiency of the ST. Quick Index is such a benchmarking program that runs on any ST. Quick Index measures the speed of 6 different parts of the ST: - CPU performance in 4 categories - VT52 text output - GEM dialog boxes - GEMDOS file creation - raw disk DMA sector I/O - disk speed (rotations per minute) To run Quick Index, double click on the file QINDEX14.PRG. When the main dialog box appears, click on the GO button. The tests will start. After about one or two minutes, the results of the tests will be printed beside the 9 total categories. Each one of the 9 categories can be selected and deselected by clicking on the category name with the mouse. Only selected categories will be tested when GO is clicked. By selecting which drive to test, you can measure the relative efficiency of various disk drives. Even on the same hard disk, different partitions will give very different GEMDOS results, depending on the size of the partition and the number of files on it. As a reference, we used a stock 520ST (with TOS 1.0) with a single sided floppy disk and color monitor (in low resolution). Such a system will show speeds of 100% in each of the 9 categories. Other systems we used for comparison were 520STs, 1040STs, and Mega 4s with TOS 1.2 and 1.4 installed, with and without Quick ST, Turbo ST, Deskcart, and GDOS, and other accessories. 3 new CPU categories were added in this release of Quick Index, as we had the opportunity to finally test a 16 MHz accelerator board. The results were mixed. Only the CPU division test showed any significant increase in speed, due to the fact that division on the 68000 is a very CPU intensive operation. Having the CPU run twice as fast speeds this up. On the other hand, the other CPU categories showed an increase of less than 10%, since they tend to be more memory bound, and this particular board did not use cached memory. When this board was slowed down to 8MHz, the CPU numbers actually dropped to about 60%, rather than the normal 100%. So be careful when selecting accelerator boards! On average, the accelerator board we tested improved the speed of the BIOS test by about 30%, while having almost no affect on the GEM test. The disk speed category was also added in this release, and it simply displays the speed of the selected disk drive in rotations per minute (RPM). A floppy disk should be at 300 RPM, and a hard disk at 3600 RPM. We also had the opportunity to test the Supra 10 Meg floppy disk drive. It performed better than expected. The DMA test showed it to be about 5 to 10 times faster than a standard floppy disk, and only 2 or 3 times slower than a hard disk. Considering each floppy holds 10 megabytes and is "removable", it sure beats buying a second floppy drive. One interesting observation was that a double sided disk formatted with DC Formatter scored only 43% on the GEMDOS test, but 182% on the DMA test. In other words, "twisted" disks may read faster but may cut down the speed of other disk operations. This release also fixes a small problem with the DMA and GEMDOS tests. In earlier versions the numbers tended to vary slightly from test to test. The tests are now performed a bit more accurately and should produce more consistent numbers. Another minor fix in this release is that the mouse is disable during the tests, so that sudden movements of the mouse do not affect the results. Remember that the BIOS and GEM tests are referenced against a low resolution screen. The numbers you obtain in medium or high resolution will be slightly higher. So if are trying to compare the efficiency of TOS 1.4, Turbo ST, the blitter, or other screen accelerators, be sure to always perform the test in the same resolution. With about half a dozen companies now claiming to have 16 MHz accelerator boards for the ST, we would like to see some more results. We challenge the makers of these boards to run Quick Index on their hardware and show us some pleasing numbers before we shell out $300 to $500 for such boards. We'd like to see numbers in the 150%-200% range, and not less! We hope that you will find Quick Index useful. Remember to support shareware by sending us a contribution of $30. You then become a registered user of all of the Quick programs (Quick View, Quick Index, Quick Find, Quick Inf, Quick Print, etc...) and will be able to receive updates that will not released to the public. Click on the HELP button in Quick Index for more information. This release of Quick Index may be copied, and this documentation file may be reprinted, on the condition that the program and documentation are not modified and are distributed at no cost. The ARCed file may be posted on any free BBS or online service. `p&K#~ - ЭЭйr"ҍ|.A#z// Bg?<JNAPN BNAJXBgNAJ Bg/?<1NAJ###NM"y$yJ@N4Vx###NN"y$yJ@N4Vx###NA"y$yJ@N4VxNVH$.". BnJlVnDJlRnDvd`Bbd nmDdD-@#D-A #E LN^NuNVH*n ..BF0.` :< `6:< `.:<`&:<`|dgܰ|og|ugذ|xgNfJl$ ndf UR- D.` 0. fμ Ef `$ Ef ` /0H/NX 2RFAA1 Ef ` Ef ` 9D. f`>SF0@A p m0@A00| |A`0@A00|0 UR0fL N^NuNVH *n(UBG`0 HC|0>H|0m H|9o*0L0N^NuNVH*n(n -M&TX``H| f g H|%fH|%fRBn=|Bn| H|-f=|RH|0f|0R-KHnNX=@&nH|.fR-KHnNX=@&nH|lf=|RgH-M Gdg Gog Gxg GufF-M0.g `0H/Hn?.?NLO *n0.g0<`0<`> GcfT`0 Gsf&-TX<.` nRSF0g nf`0 nl0.g<." A`SF0f`^ .2.SAHЁ-@-@, ` .2SAHЁ @ nSSF0f` nR .o .R*@fB L8N^NuNVHnHnNPHn?< N\N^NuNVHn /.NPN^NuNVNZNN,NN RNN N^NuNVHBG`40@A4h 0=@0.A(HЈ2AA4h!RG GmLN^NuNVHnHnHnHnNOBn`R2.A(20|0.2.A(20AA2.A(12.A(20|0.2.A(20AA2.A(12.A(20|0.2.A(20AA2.A(12.A(20|0.2.A(20AA2.A(10.A( 0 =@0.A(00`0.A(Hp NX`0.Hg$0.AHЈ2.A(! `0.Hg$0."AHЈ2.A(! `0.Hg$0.A4THЈ2.A(! `R`N`L|gT|gL|g|g |g|g.|g&|gT| gNRn nzmN^NuNVHBG`L0AHЈ/NX0AHpNX0AHpNXRG G]mLN^NuNVHBG`0@A9THЈ/NXRGJGmLN^NuNVH*n g @A4*L N^NuNVHBG`L0"AHЈ/N X0"AHpN X0"AHpNXRGJGmLN^NuNVHBG`0A4THЈ/N XRG GmLN^NuNVHBG`0@A9PHЈ/N XRGJGmLN^NuNVH*n g HA4THЈ*L N^NuNVH*n g A4b*L N^NuNV09AfB?<N:\3AN^NuNV09AgB?<N:\ByAN^NuNVHnHnHnHn/.NO?.?.?.?.?.?.?.?.BgNO?.?.?.?.BgBg0.2.HA?0.2.HA??<NO?.?.?.?.?<Bg/.N^OBg/.N\=@?.?.?.?.BgBg0.2.HA?0.2.HA??<NO?.?.?.?.?.?.?.?.?<NO0.N^NuNV$HN3DHyEHyEHyFHyD?<BgNOBBgN:\?<NT3EBD`"?.*yE?<?<?<Nb\HyC< `:Bn`??<?<Nb\Rn0.Fm?< ?<?<Nb\RG Gm><`:Bn`??<?<Nb\Rn0.Fm?< ?<?<Nb\SG G lHy2?<&N\HyC?< N\LN^NuNVH:9Eg:<'`:<OHyC?< N\Hy?<&N\BG`jBF`0< FGA`RF0EmA PA PAB0PHyD?< N\<<`Hn?< N\RF FmRG G mHy2?<&N\HyD?< N\LN^NuNVHHy?<&N\HyD?< N\HyB?< N\HyB?< N\HyB?< N\BG`&HyD?< N\HyB?< N\RG G mHy2?<&N\LN^NuNVHyD2?< N\HnHnHnHn/9ENOHy?<&N\=|`00.n=@0.n yE1@?.?.?.?.?.?.?.?.BgNO?.?.?.?.BgBg0.2.HA?0.2.HA??<NO?.?.?.?.?<Bg/9EN^O?.?.?.?.BgBg0.2.HA?0.2.HA??<NO?.?.?.?.?.?.?.?.?<NOXn noHy2?<&N\N^NuNVHyD6?< N\Bg/9B?<NX/9B?<AN\Hy?<&N\Bn`8Bg/9B?<NX/9B?<AN\Rn n mHy2?<&N\N^NuNVHyDV?< N\?9DBg?<HyEBg?<NbOHy?<&N\Bn`&?9DBg?<HyEBg?<NbORn nmHy2?<&N\N^NuNVH yDl<<`<<,HyDr?< N\?9DBg?<HyEBg?<NbOHy?<&N\BG`$?9DBg?<HyEBg?<NbORG0FmHy2?<&N\LN^NuNVH *n(n >.0H>`((((0SGJ@fL0N^NuNVHBG".l~D$. l GD&gHC H@J@g@HCBCւJGgD-C LN^.JNuNVH$.f BB`&". Bvd d``bd-@-A LN^NuNVHL&gHC H@J@g@HCBCւ-C LN^.JNuAD"Hpr2QC!IC"!I < ` <N <2CAN <5` <3 CN <4CANNV <6tANHrC N ?@A BCDEFGHIJKLM NOPQRS TUVWXY Z[\]^_ `abcde fghmno pqrstuvwxyz{ |}~  '511/04%!%##"%& bppppp           *( $%&&                            &%      !" #$ %!"'i(j )k*l +7&,#-$ 0./!#/%-& 1'2( 3)4*5+ 6,7- *8:!#9.:/750  ( 1$2&3 4567 ( 8 ( 9 ( : ( ; ( <(' =  ( >$?%@%A&B%C"D # E # F % G & H&' #% I!J!KL  M N  O   P   Q  R !S  T XYUV C W X Y Z [ \   2  2 !" #% 4x;IV;;;;{{Ç~x<9X9l9n9p999999999999999::::: : ::::::: :":$:(:*:,:0:2:4:8:::<:@:B:D:H:J:L:P:R:T:X:Z:\:`:b:d:h:j:l:::::::::::::::::::::::::::;;; ;;;;";$;&;.;0;2;>;@;B;H;J;L;R;X;`;f;r;t;v;~;;;;;;;;;;;;;;;;;;;;;;;;;;<<<< < <<<<<<< <4<6<8<`>>>>*>,>.>T>V>X>z>|>~>>>>>>>>>????<?>?@?f?h?j?????????????@@@ @@@ @$@&@(@,@.@0@4@6@8@<@>@@@D@F@H@L@N@P@T@V@X@\@^@`@l@|@@@@@@@@@@@@@@@@@@@AAA A Quick Index 1.5 The ST Performance IndexIgnac A. Kolenko and Darek Mihocka(C) 1989. PROGRAM MAY BE COPIED. NOT TO BE SOLD.A:B:C:D:E:F:G:H:I:J:K:L:M:N:O:P:Your system performance: CPU memory % CPU register % CPU divide % CPU shifts % DMA read % GEMDOS I/O % Disk (RPM) HelpInfoDo AllExit BIOS text %1.01.4 BIOS string % Set TOS and monitor type BIOS scroll % GEM draw %LowMedMono Quick Index 1.5 Quick Index is shareware. Send $30 to:Darek MihockaBox 2624, Station BKitchener, Ontario N2H 6N2Canada Your one time $30 registration fee entitles you to receive documentation and an update disk which contains the entire library of Quick software, including Quick View, Quick Inf, Quick Find, Quick Index, and the Quick ST desk accessory. Your support of shareware is greatly appreciated.I will register! Quick Index 1.5 Quick Index displays the performanceof your ST system, relative to areference ST system. Over 100% meansthat your ST is performing better.To perform all tests, click on theDo All button. To perform any onetest, click on the test name.To change the reference system, justclick on the 1.0 and 1.4 buttons, andthe Low, Med, and Mono buttons.Exit GEM Draw Test This is a sample dialog boxThis is big textSome small text.A:B:C:D:I:J:K:L:__________Path:__________XXXXXXXXXX__________File:__________XXXXXXXXXXTra la laRed lettersInverseOK colorsDumb colorsGreen lettersOKButton<v+,P01F34$56"#p !($%   ^%bF4;diR{ 7 7 7 [ [ [BwS __TEST__.$$$LLLL,LL<LLLLLLLLLLLL L%5ld%%EqbOc0E CPU memory fetch test E CPU register operations test E CPU integer division test E CPU bit shift test Ee BIOS Bconout text output test fEe BIOS Cconws string output test H fEscreen scroll test EE GEMDOS file creation test E DMA 64K disk read test E Disk speed (RPM) "h ^X<*$d. "$$X*   ( .$   ( ( 2. ",F$H.         .    $    H (        >     ( "  &    &     D            &,F F.              00".`0SGJ@f L0N^NuNV095fB?<N1\35N^NuNV095gB?<N1\By5N^NuNVHnHnHnHn/.N0O?.?.?.?.?.?.?.?.BgN0\O?.?.?.?.BgBg0.2.HA?0.2.HA??<N0\O?.?.?.?.?<cBg/.N1ON^NuNVHnHnHnHn/.N0O?.?.?.?.BgBg0.2.HA?0.2.HA??<N0\O?.?.?.?.?.?.?.?.?<N0\ON^NuNVHnHnHnHn/.N0O?.?.?.?.?.?.?.?.BgN0\O?.?.?.?.BgBg0.2.HA?0.2.HA??<N0\O?.?.?.?.?<cBg/.N1OBg/.N1\=@?.?.?.?.BgBg0.2.HA?0.2.HA??<N0\O?.?.?.?.?.?.?.?.?<N0\O0.N^NuNVH>.?9b?9b?9c8?9N?<c?/9NN1OLN^NuNVH<*n(n &n$n` f*.*BBG`H| gRRG Gm.BG`RG GmBL0fHy6?<N/\0<`0<L0N^NuNVrHBGAT#N|A#NA4#NA#NA@#NN/v3NHybHybHyc8HyN?<BgN2~OBBgN1\BD`"?N&XBgHyO\HycNfO f><<Hy7?<N/\`(0.D@?N14THy7$?<N/\><<`4?<HyO\HycNfO fHy7H?<N/\><<`Bn0.g/9NNFXBg/9NN1\:0`T/9NNX=|/9bNX ybhj yNh`6/9NNX=|/9NNX yNhr yNh` Bn yNhRyb ybfByb09b@AN 0g09b@AN 0 yN h 0<1yb yN h P?<NT?<NT` lBn yNhRyN yNfByN09N@AO 0g0<AyN yN h P09N@AO 0 yN h ?<NT?<NT` Bn yNhRyc09cưycfByc09c@A 0 yN h 09c@A4 0 yN h 09cA@0H@A6HЈ @  yN ht ?< NT?< NT?<NT?<NT` Bn yNh*SycJycl09cS@3c09c@A 0 yN h 09c@A4 0 yN h 09cA@0H@A6HЈ @  yN ht ?< NT?< NT?<NT?<NT` ZBn yNhr09cA@R009cA@0H|o09cA@B009cA@0A5HHЈ @29cAA p09cA@0H@A6HЈ @  yN ht ?<NT` Bn yNhB ydcl( yNh yNh* yNhZ yNhr yNh yNh yNh yNh09c@AT-p`S nH|#f-yNxINx-yNx` nS nS .lBn`0. y502. nRn n m=| `0. nB0Rn n6m=|8`0. nB0Rn nFm?<N&T"0<AA n@ n|: Bg .м /?<GN&P=| `0. n0H|f` Rn n6m0.Rn n\0. nB0 n|@6 n| 7 n|@F n| G n| H=yc`0.@AT 0мI2.AAX!0.@A 0мI2.AA!0.@A4 0мI2.AA8!0.@A 0мI2.AA!0.A@02.AASn0.yclP .м 29cAAT! .6.HЃ29cAA! .м829cAA4! .R29cAA!09cA@B0Ryc=|`"Hy7l?<N/\?< NT`H=| yNhHnHn09c@A/009c@AT/0N$OHnHnHnN1PO 0.gA-H09c@AT-pBn`0. nB0Rn n(m-n`, nH|\f .R-@ nR nR nfA-H-n09c@A! n|@ /./.NP09c@A 0 yN h 09c@A4 0 yN h 09cA@0H@A6HЈ @  yN ht ` 0.g``Bn yNhZ09cg09c@AT 0-@-@`S nH|#f`R nH|#f .=@ 9Nx=@?././.NO 0.HNxSyc=yc`0.@AX 06.HÐ2.AAT!0.@A 06.HÐ2.AA!0.@A8 06.HÐ2.AA4!0.@A 06.HÐ2.AA!0.AA02.A@Rn0.ycmH09cưycfByc09cf nB n4B yNh yNh* yNhZ yNhr yNh yNh yNh yNh0.f$?< NT?< NT?<NT`d09c@A 0 yN h 09c@A4 0 yN h 09cA@0H@A6HЈ @  yN ht 0.f$?< NT?<NT?<NT0.f ?<NT`/9NNXBnBF><`/9NNXBn><<<`Bn yNh2?<HyO\HycNfO f><<BgNT`/9NNX=| yNhJHn/95/95N1PO 0.g?<PHn/95NO A-H~` n~H|\f-n~zR~ n~f?< .zR//95NO BgHn?<=N&P=@JnmPHyc/<?.?<?N&O ?.?<>N&XBgHyO\HycNfO f><<`Hy7?<N/\><<`f/9NNX=| yNhbHyO\HycNPgHn/95/95N1PO 0.g?<PHnr/95NO Ar-H` nH|\f-nR nf?< .R//95NO BgHnr?<N&X?<HyO\HycNfO f><<`Hy7?<N/\<<>`$` ]@|c0<@ |7"|N0gZ0fHyO\HycNPHyN?<N&J\N/^LN^NuNuNVN!RN!N$$N$N%JN$N%~N^NuNVHBG`40@ACx 0=@0.A=HЈ2AACx!RG GmLN^NuNVHnHnHnHnN1OBn`R2.A=20|0.2.A=20AA2.A=12.A=20|0.2.A=20AA2.A=12.A=20|0.2.A=20AA2.A=12.A=20|0.2.A=20AA2.A=10.A= 0 =@0.A=00`0.A=Hp N$X`0.Hg$0.A84HЈ2.A=! `0.Hg$0."A8HЈ2.A=! `0.Hg$0.ACdHЈ2.A=! `R`N`L|gT|gL|g|g |g|g.|g&|gT| gN#Rn n=mN^NuNVHBG`L0A84HЈ/N$X0A84HpN$X0A84HpN$XRG G2mLN^NuNVHBG`0@AFHЈ/N$XRGJGmLN^NuNVH*n g @AC*L N^NuNVHBG`L0"A8HЈ/N%X0"A8HpN%X0"A8HpN$XRGJGmLN^NuNVHBG`0ACdHЈ/N%XRGJGmLN^NuNVHBG`0@AEHЈ/N%XRGJGmLN^NuNVH*n g HACdHЈ*L N^NuNVH*n g ACr*L N^NuAcO XyO !J!_ NMYyO AcO "P$h/( J@NuAcO XyO !J!_ NNYyO AcO "P$h/( J@NuAcO XyO !J!_ NAYyO AcO "P$h/( J@NuNV 9LANH䀰|l yLXL 0<`0<N^NuNVH`YL yL PN 9LANHfAL*H`0- |g / N'tX AL"Ҽ@m?.N3TL N^NuNVH*n0- |g/ N'Xg0<`20- |g /-N+$XBm ?- N3Tg0<`0<L N^NuNVH*n0- |f0<`r.0- |gV0- |f0<`R0- |g?<B?- N(lP?/-?- N.4P @f m@ 0<`m *Bm0<L N^NuNVJnl3N <`H?.?./. ?<BN&O -@Jm .`?<?.B?<BN&O -@Jl .3N <`?<?.B?<BN&O -@ nf .Ю -@ `& nf .Ю -@ `0.g <` . oH?.N,BT|J@f .3N <``` Hn . /?.?<@N&O Bg?./. ?<BN&O J]|=@g3N <`` . NqN^NuNVH .<".ҼS/"</N3>"X/./N3. /N-X*@f <`(M)G P/N+$X 9ML0N^NuNVH .<".PS/"</N3>"Xށ 9M(@JfANh (@#M#NhBNl*T -e* -f(`  -+G#M P`( Mf/N)X*@Jf <`(M*U`L0N^NuNV0./N*PXN^NuNVH .f`t .Q*@(yM` m n l`(T o l "-Ёf T (ѭ T*`* ",Ёf -Ѭ(`(#ML0N^NuNVBn`<0.@Ac:00f&0.@Ac:10.@Ac:1 ` Rn nmN^NuNVBn`*0.@Ac:00nf0.@Ac:BpRn nmN^NuNVH>.=|\Ac:"HPgXHf0(LN^NuNVHHyM/.N.PfBG`HyM/.N.Pf><`HyM/.N.Pf><`0. |gR0. |?/.?<=N&P>J@m 0. |g&JGm??<>N&XBg/.?<`j0. |gD0. |?/.?<=N&P>J@m"??<>N&XBg/.?<`0. |?/.?<=N&P>JGl 3N0<`?. ?N+X0LN^NuNV/.?<HN&\-@ .f-|3N .N^NuNV0./N-XN^NuLB@ggSBAgHJ@gHANuNVH*n (MBn ng?.N,BT| fA&H. nU|`H| f S @  . nU| A|l0fD AH-@Hn/.?.?<@N&O <Hg 3N0<`dA&H0f~ =@`J/ 0./?.?<@N&O -@2.¼g .3N0<` .n0.L8N^NuNV?<N2T0<N^NuNVAc#c Ab#c$AN#c(Ak#c,Ak#c0AOT#c4Ac #O?< N2T3kN09NN^NuNV3N# k?<4N2TN^NuNV#k?<6N2T n 0k n0k n0k n0k09kN^NuNV3N3 N3 N3N3N3N3N3N3N nf 3Nt3Nv3Nr3Np?<3N2TN^NuNV n0Nt n 0Nv n0Nr n0NpN^NuNV#k3 N?<2N2TN^NuNV3N?<5N2TN^NuNV#k# k?<ZN2T n0k09kN^NuNV?<MN2T n0k n 0k n0k n0k09kN^NuNV3N# k?<NN2TN^NuNV#k3 N3N3N3N3N3N?<*N2TN^NuNV#k3 N?<zN2TN^NuNV#k3 N?<{N2TN^NuNV3N3 N?<hN2T n 0k n0k n0k n0k09kN^NuNV3c0.| A4nHЈ-@=|` nR2.AAcH1Rn nm/9ON42X09kN^NuNVH$.f BB`&". Bvd d``bd-@-A LN^NuNVHL&gHC H@J@g@HCBCւ-C LN^.JNuNV?.?<LN&XN^NuNV?.N,TJnn0<`,?.?<>N&X=@g3N0<``0<NqN^NuAcO XyO !J"/0<NBYyO AcO "P$hNu 66GFP6X6wS666A:\*.INF DESKTOP.INF GEMTOSTTP#G 03 04 [0][Cannot read desktop| information!!][ Yikes! ][0][Cannot save desktop| information!!][ Yikes! ][0][ Cannot read info! ][ Yikes! ][0][ Cannot open file! ][ Yikes! ][0][ Cannot read info! ][ Yikes! ][0][ Cannot add anymore! ][ Yikes! ][0][Cannot open file!][ Yikes! ][0][Cannot open file!][ Yikes! ] .b J@"QUIKINF.RSC# 1 '  !"#$%&'()*+,-./012 56789:;<= ABCFGH IJK&LMN$OPQ&STU$VWX#YZ[\]^&_`a&bcd&efg$hij"klm%nopqrstuv%wxyz{|}~511/0304( #$%'%$                 3 4    >?@ DE ( (&%%R ## $ %  '  %  $  !! % " ( #$$&% &'()( * ( + ( , ( - ( . (/(0('1 -FFFFF:F<F>FbFdFfFFFFFFFFFFFG G G"G$G(G*G,G.G<GHGJGLGNGPGRGTGXGZG\GbGdGfGjGlGnGtGvGxGzGGGGGGGGGGGGGGGGGGGHH HHH*HPHRHTHxHzH|HHHHHHHHHHIIII8I:I<IbIdIfIIIIIIIIIJJJJ J"J$J6J8J:J`JbJdJrJtJvJJJJJJJJJJJJK&K(K*K\K^K`KKKKKKKKLL0L2L4LhLjLlL~L Quick Inf 1.3 The Desktop Information EditorIgnac A. Kolenko and Darek Mihocka(c) 1989. PROGRAM MAY BE COPIED. NOT TO BE SOLD.Window Mask Editor1______________________________________PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPApplication LocatorApp________.___pppppppppppAddKillGEMMask________.___FFFFFFFFFFFHelpInfoDrive Icon NameA____________XXXXXXXXXXXXCurrLoadSaveTrash Icon NameCancelExit____________XXXXXXXXXXXX The current window search paths willbe shown on the first four editablefields. The drive icon names are alsoExitand is editable. As well, the trashdisplayed by clicking on the drive Quick Inf 1.3 button. The current name is displayedicon name is displayed, and is can beedited. Also, application informationClick 'Load' to load from disk, and'Save' to save a new DESKTOP.INF. Click 'Curr' to reset current info.can be edited at will. Quick Inf 1.3 Quick Inf is shareware. Send $30 to:Darek MihockaBox 2624, Station BKitchener, Ontario N2H 6N2Canada Your one time $30 registration fee entitles you to receive documentation and an update disk which contains the entire library of Quick software, including Quick View, Quick Inf, Quick Find, Quick Index, and the Quick ST Executive which allows these applications to run as overlays and desk accessories, as well as speeding up TOS. Your support of shareware is greatly appreciated.I will register! NH CON:AUX:PRT:* V ",F$&F.&,F$H. ^                 (    0   >            $   (      L                        & 2f4 z$   L        @   @  " . "$$X*   ( .$   ( & 2."  (l@ (X&>&. . 4$f.,*   ."(N8 (              &n $`r| TO*EJ$fa+`e * ЪЪ// Bg?<JNAPa+/<*?< NA\O0<ܬQ ?</?<1NAPO#h#l#NM"yh$ylN4Vx#h#l#NN"yh$ylN4Vx#h#l#NA"yh$ylN4VxE Quick ST release 1.31 June 25, 1989 (C) 1989 Darek Mihocka and Ignac Kolenko Copy this program everywhere! Jy+XfVB?< NA\O/?< 3.&3-a~aNA\O` Jy+XfNuFy+XAC002C002NuNhNhJy+ZfB9D6Fy+ZNuJy+ZgPD6Fy+ZNu$H3+b i hL#+l"i"iL#+pEذrt6KH0PB BfRQErt6KH0| BfRQEf zrt6KH00B BfTQB?< NA\O/?< 0.3 :.Nu3 ~.3 .ڴAgJBfNuJBf3 .Nu3 .3 .Nu3 .3 .Nu jf8 e.*f3.3.Nu3.3.Nu3.3.Nu3.3.Nu jCH0R00?00000_2*jdRAfT5A%HNu*g4*` jCvH0F@R0F@0F@?0F@0F@0F@0F@0F@_2*jdRAfT5A%HNu*g4*` B jBB(B(B(B(?B(AB(B(B(B(B(B(!B(B(B(_B(a2*jdRAfT5A%HNu*f Nu jp@@@@?@A@@@@@@!@@@_@a2*jdRAfT5A%HNu*f ^Nu j"j@2*SA4**f@@@Q`F@@@@Q jR2*jdRAf\5A%HNu*g4*` Nu j"j@2*SA4**f@Q`F@@Q jR2*jdRAfT5A%HNu*g4*` FNu j"j@2**fFAAA0A@0*4*N`NFAAA0AA@0*4*NFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAF jR2*jd RA5A%HNu*g4*`Nu jCHYOYYY?YYY/YYYYoYYY_Q2*jd RA5A%HNu*g4*`^ jCHF@F@@OF@@F@@F@@?F@@F@@F@@/F@@F@@F@@F@@oF@@F@@F@@_F@@2*jd RA5A%HNu*fNu jBB(OB(B(B(?B(B(B(/B(B(B(B(oB(B(B(_B(2*jd RA5A%HNu*fDNu jp@O@@@?@@@/@@@@o@@@_@2*jd RA5A%HNu*fNu j"j@iOiii?iii/ii 2*jd RA5A%HNu*g4*`d j"j@F@)F@@O)F@@)F@@)F@@?)F@@)F@@)F@@/)F@@) F@@2*jd RA5A%HNu*fNu jBB(OB(B(B(?B(B(B(/B(B(2*jd RA5A%HNu*f~Nu jp@O@@@?@@@/@@2*jd RA5A%HNu*f*Nu jCHYOYYY?YYQ/2*jd RA5A%HNu*g4*` jCɄHF@F@@OF@@F@@F@@?F@@F@@F@@/2*jd RA5A%HNu*fbNu jBB(OB(B(B(?B(B(B(/2*jd RA5A%HNu*fNu jp@O@@@?@@@/2*jd RA5A%HNu*fNu Ag Bg Cg< Dg" Eg Hg Ig6 Jg Kg Lg4 Mg Yg bg cgV dg> egt fg jg kg lg^ og pg qg vg wg3.&3-NuaP3.&3-aNu jg 5|`Rja8`2*4*ga(SB`2*4*jdaRB`4*2*gaSA`4*2*jdxaRA`n4*gaSB2*`Xa>aH&j(zj6*0*֐jg6e42*I"S@ L"H!!!!!!!!Q#+^a"%L#+^BjL`aaVaH&j(z6*0*֐jg.e,2*IS@ L"H""""Q#+^a%L#+^BjL`n3.&3-Nu@ 3>3.&3-Nu@ 24:aje2*Դje4*3.&3-a`X3.&3:-Nu@ jf@5@3.&3-aNu3L.&3v-Nu@ jf@5@3.&3-aNu3.&3-anNu3.&3-aRNu3.&3-`63.&3-`a2*4*at%zDBjaNua`a~4*jd.2*RB`85B j%H z#+^aNu5j xN"H0*2*Id0 S@HLxHxLxHx(APQLx`S@H> @eTL|H|L|H|0L|H|`L|H|L|H|L|H|LH A@U@ @dLxHxLxHx(LxHxPLxHxxAQL|0*HS@BBBBBBBBQBA4*ajg*je4*5A5B xN0*#+^` jg2 z鬲jm2*5A0* @g @g%HNu5j5ja*3.&3-Nu*ga2*4*`a xN%H#+^BjBj`3.&3-a xN%H#+^BjBj0*j2*S@r QNu3.&3-anaH&j(z6*a0*֐jg(e&2*S@ L2*r Q%K#+^5CLNu3.&3-aaH&j6* xN"zBBBBeLaNu%z zBj0*HS@BBBBQ3.&3-aNu3.&3-axH&j6*8*VB@ajfB@a%K5CJgLxNu3.&3-a"H&j6*gBj%zHB@a꺶jf%K5CLNu @sf  A X0P@@/;psNu$_ _psNaN$_ _pNs// A X0( @ dJy+fg $z$j4z j0h(gJ@g h@`/ A X0 @g _ jf @g @rg, @gF`~ @qg jf` @g`T h(fJ hg h$f8H&H A,X nfBnBn h2jBA4jBB6jBC8jBDAnCBnD0+gH0+0k@d4Be0+2@m8Be0+,k@n2Ae0+.@m6Aex:<||EEFFAp*0P,0`F0 xN0H|BjJIKAf͐Q` SC0"HB˙`"Q͑QL`4L` 1| A XBhBh`X h g h g(`pH4zzRjNBHN=RSjL`XH4zVN=hL`B`2 jf( h2fH&H A,XBnBn>.UGk,,h0 N6824AgBf68Q`L`L`K6BABB6*8*0+g00+0k40+2R@@m80+,k20+.R@@m65A85B:5C<5D>2468.AfLBgj8mjm4*>j:l 8*:`j>m8*>0 xN0H0@5:*Bg6lh2+ k(g Jk,fFFRDg8`RDg,` Dl*ŽŽŽŽŽŽŽPD DmؽRDg`2+ k(g Jk,fFSDg`SDg` D m*ŽŽŽŽŽŽŽQD D lYdSDg`j:mzj>lrj8l 2*8`j0@f$Jkf(k l4f0,Bg k&gl(jd8*BCBNJkg`k0e0lRk2d6+.RCDd8@3N^DD6+,Cd$@3NCCdP0glSgf`4FeXJEd:`ByNSEk@0:VH@ jgn2IHށe2 jPf( lRf KM$` lRf KM0` *lLMD0+@@@0+(@@@@,V`>2IHށށ*lLM*0+@@@0+(@@@@@,V`2*4*$xNJEkX0:.g6@0;"8F@<0gX @d.H M&JN$K` ??0g.H M&JN$KRQ0:g@0;8F@<0gH MNL`VL`2QRSU V VWX Y8YZXZ[p[x[\]]@^:^x___` `^``aLabb\bcccjcddjde.`BBB*OB*B*B*?B*B*B*/B*B*B*B*oB*B*B*_B*NuHF*OFGO*G*G*?G?*G*G*/G/*G*G*G*oGo*G*G*_G_*GNu`FHXOXXX?XXX/XXXXoXXX_XNuHD*OD@O*D@*D@*?D@?*D@*D@*/D@/*D@*D@*D@*oD@o*D@*D@*_D@_*D@Nu`HF@F@*PF@*F@*F@*@F@*F@*F@*0F@*F@*F@* F@*pF@*F@*F@*`F@*NuHDF@DF@*PDF@*DF@*DF@*@DF@*DF@*DF@*0DF@*DF@*DF@* DF@*pDF@*DF@*DF@*`DF@*Nu`fH*P***@***0*** *p***`*NuHDD*PD*D*D*@D*D*D*0D*D*D* D*pD*D*D*`D*Nu`NuNu`fH*O***?***/****o***_*NuHDD*OD*D*D*?D*D*D*/D*D*D*D*oD*D*D*_D*Nu`fH*P***@***0*** *p***`*NuHDF@DF@*PDF@*DF@*DF@*@DF@*DF@*DF@*0DF@*DF@*DF@* DF@*pDF@*DF@*DF@*`DF@*Nu`HF@F@*PF@*F@*F@*@F@*F@*F@*0F@*F@*F@* F@*pF@*F@*F@*`F@*NuHF@DF@D*PF@D*F@D*F@D*@F@D*F@D*F@D*0F@D*F@D*F@D* F@D*pF@D*F@D*F@D*`F@D*Nu`"BB*OB*B*B*?B*B*B*/NuH*OGO*G*G*?G?*G*G*/G/Nu`&HXOXXX?XXX/NuHD*OD@O*D@*D@*?D@?*D@*D@*/D@/Nu`FHF@F@*PF@*F@*F@*@F@*F@*F@*0NuHDF@DF@*PDF@*DF@*DF@*@DF@*DF@*DF@*0Nu`6H*P***@***0NuHDD*PD*D*D*@D*D*D*0Nu`NuNu`6H*O***?***/NuHDD*OD*D*D*?D*D*D*/Nu`6H*P***@***0NuHDF@DF@*PDF@*DF@*DF@*@DF@*DF@*DF@*0Nu`FHF@F@*PF@*F@*F@*@F@*F@*F@*0NuHF@DF@D*PF@D*F@D*F@D*@F@D*F@D*F@D*0Nu`6,RSCBQNu6,RSCQNu`@6,RFCCC0C@N0Nu@6,RSCDFQNu`@6,RSCF@QNu@6,RSCDF@QNu`@6,RFCCKN0Nu@6,RSCDQNu`NuNu`@6,RSCQNu@6,RSCDQNu`@6,RSCQNu@6,RSCDQNu`f@6,RSCF@QNu@6,RSCF@DQNu` 6,RSCBB*Q gTNu6,RSC*Q gTNu`(@6,RSCB*Q gTNu@6,RSCD*Q gTNu`(@6,RSCPBQ gTNu@6,RSCD**Q gTNu`*@6,RSC@Q gTNu@6,RSCD**Q gTNu`,@6,RSCF@*Q gTNu@6,RSCDF@*Q gTNu`,@6,RSCF*Q gTNu@6,RSCDF@*Q gTNu`,@6,RSC*FQ gTNu@6,RSCD*F*F@Q gTNu`*@6,RSC*Q gTNu@6,RSCD*Q gTNu`NuNu`&@6,RSCQ gTNu@6,RSCDQ gTNu`(@6,RSC*Q gTNu@6,RSCD*Q gTNu`*@6,RSC*Q gTNu@6,RSCD*Q gTNu`*@6,RSC*Q gTNu@6,RSCDF@*Q gTNu`.@6,RSCF@F*Q gTNu@6,RSCF@DF@*Q gTNu`.@6,RSCF@*FQ gTNu@6,RSCF@D*F*F@Q gTNu`,@6,RSCF@*Q gTNu@6,RSCF@D*Q gTNu6,RKSC@@@@@@Q g\NuNqNVNp3Hyr|?9Nq\3Ni#{#{09+t|?09+t@|?Hyr y h X/NpnO HnNqX n(fp/HnHnHnHn/9NqvO?.?.?.?.?<Bg/9NqOBg/9Nq6\=@ 92.HЁ @h yh`N+z`N+`N+`N+`Hyh?<&N\`|Hyh?<&N\`fHyh?<&N\`PHyi?<&N\`:0<2.В| A3+\`"` _@|c0<@ |r"|eN nf`0<fBnBn=|'=|'?.?.?.?.?.?.?.?.?<NqRO0<fvN^NuNuNVN^NuNVN^NuNVN^NuNVN^NuNVNi*NixNkvN^NuNVHBG`40@A{ 0=@0.AvHЈ2AA{!RG GmLN^NuNVHnHnHnHnNqOBn`2.Av20|0.2.Av20AA2.Av12.Av20|0.2.Av20AA2.Av12.Av20|0.2.Av20AA2.Av12.Av20|0.2.Av20AA2.Av10.Av 0 =@0.Av00`Z0.AvHp NlX`n0.Hg$0.AsHЈ2.Av! `8`4`2|g|g|g|g|g|g| g~Nk.Rn n-m.N^NuNVHBG`L0AsHЈ/NlX0AsHpNlX0AsHpNlXRG G"mLN^NuNVHBG`0@A|HЈ/NlXRGJGmLN^NuNVH*n g @A{ *L N^NuNVH$.". BnJlVnDJlRnDvd`Bbd nmDdD-@#-A #LN^NuNVH*n ..BF0.` :< `6:< `.:<`&:<`|dgܰ|og|ugذ|xgNlJl$ ndf UR- D.` 0. fμ Ef `$ Ef ` /0H/Nl8X 2RFAA1 Ef ` Ef ` 9. f`>SF0@A p m0@A00| |A`0@A00|0 UR0fL N^NuNVH *n(UBG`0 HC|0>H|0m H|9o*0L0N^NuNVH*n(n -M&TX``H| f g H|%fH|%fRBn=|Bn| H|-f=|RH|0f|0R-KHnNmX=@&nH|.fR-KHnNmX=@&nH|lf=|RgH-M Gdg Gog Gxg GufF-M0.g `0H/Hn?.?NlO *n0.g0<`0<`> GcfT`0 Gsf&-TX<.` nRSF0g nf`0 nl0.g<." A`SF0f`^ .2.SAHЁ-@-@, ` .2SAHЁ @ nSSF0f` nR .o .R*@fB L8N^NuNVHnHnNn*PHn?< N\N^NuNVHn /.Nn*PN^NuA`"Hpr2QC!IC"!I < ` <Nr <NrNV <tCNrTrCNNV <tCNrTrCN <ANr <CNr <CNr <2CANr <5` <3 CNr <4CANrNV <6tANrTrC N ?@ADEF4GHI3JKL5MNO5PQRSTUVWXYZ[$\]^0_`a+bcd5efg3) '))  1  1       1      1  1 B 'C  )))))  #  ) )  ) ! )'h |||||}}}8}:}<}L}N}P}^}`}b}f}h}j}n}p}r}x}z}|}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~ ~"~(~,~`~b~d~~~~~~ (*,:<>Z\^ "$XZ\Quick ST 1.31 - June 25, 1989by Darek Mihocka & Ignac Kolenko(C) 1989. WORLD OF ATARI release. Copy this program!Fast BIOS TextTerminal modeNo*YesVT52*ASCIIRawFast GEM* - standard TOS settingsNo*YesFree RAM: 9999KTOS x.xBellOn*OffKeyclicksOn*OffInfoOKFor a $20 shareware contribution you will be mailedQuick ST update disks. For just $10 more, you alsoget Quick Index, Quick Print, Quick Find, Quick Inf,Quick View, Quick Label, and future Quick utilities.Send a check or MO to:Darek MihockaP.O. Box 2624, Station 'B'Kitchener, Ontario, Canada N2H 6N2Phone (519)-747-0386 if you have any questions.Support shareware for more great programs!Also available: ST Xformer 2.5 130XE Emulator ($20).Requires only 512K and runs at 50% speed of 130XE.OK<6   $ BJ(&,t         &   R\ ,^HZ2<XfNz,46j: ,      VT. ">*   ( .l ^X<*$d 0  "< 8 Quick ST 1.31 ------------- by Darek Mihocka and Ignac Kolenko June 25, 1989 Hello from World Of Atari! Quick ST now supports the Diablo emulator, G+Plus, and the Hyperscreen monitor. Quick ST can run as a desk accessory (QUICKST.ACC) or as a program once the desktop comes up (QUICKST.PRG). It uses about 32K of memory, and speeds up text output and GEM operations. The speedups are more efficient in monochrome, but we are working on updates which will speed up color as well. This version of Quick ST also displays the amount of free memory available, as well as the TOS version of your computer. In case you discover any bugs, report them to us and be sure to include the TOS version of your computer! Quick ST is now also compatible with Font Tricks, and other font loaders. This version of Quick ST is just slightly faster than before. The main advantages are that is it now compatible with just about any desk accessory or TSR. Quick ST and this text may be copied and distributed freely by modem or disk. No fee other than the download charges or cost of the disk may be charged. That means _you_ BRE! A shareware contribution of $20 would be appreciated if you use this program. If you don't use it, tell us why. If it's a bug, let us know about it. The next Quick ST update is planned for sometime in July. Bugs and suggestions may be phoned in to: (519)-747-0386 Usenet: email can be sent to watmath!watcgl!electro!ignac Compuserve: 73657,2714 GEnie: DAREKM, and also in the Atari ST bulletin board: Cat 2 Topic 13 Delphi and BIX: DAREKM `E TOEJ$fa`8 * ЪЪ// Bg?<JNAPa/<?< NA\O0<ܬQ ?</?<1NAPO#h#l#NM"yh$ylN4Vx#h#l#NN"yh$ylN4Vx#h#l#NA"yh$ylN4VxE Quick ST release 1.4 July 7, 1989 (C) 1989 Darek Mihocka and Ignac Kolenko Copy this program everywhere! JyVfVB?< NA\O/?< 3J3&&aalNA\O` JyVfNuFyVAC 002C002NuNhNhJyXfB9$8FyXNuJyXgP$8FyXNu$H3` i hL#p"i"iL#tE z"rt6KH00B BfTQB?< NA\O/?< 0je2*Դje4*3J3&&a`\3J3 &Nu@ jf@5@3J3&&aNNu3 ,J3 P&Nu@ jf@5@3J3&&aNu3J3&&aNu3J3&&aNu3J3&&`3J3&&`a*2*4*ah%z>BjaNua`a4*jd.2*RB`65B j%H z#\aFNu5j xN"H0*2*Id.PS@HLxHxLxHx(APQLx`S@H> @eTL|H|L|H|0L|H|`L|H|L|H|L|H|LH A@U@ @dLxHxLxHx(LxHxPLxHxxAQL|0*HS@BBBBBBBBQBA4*a4jg*je4*5A5B xN0*#\` jg2 zjm2*5A0* @g @g%HNu5j5ja3J3&&Nu*ga 2*4*`a xN%H#\BjBj`3J3&&aR xN%H#\BjBj0*j2*S@r QNu3J3&&aa~H&j(z6*a0*֐jg(e&2*S@ L2*r Q%K#\5CLNu3J3&&aa H&j6* xN"zBBBBeLaNu%z zBj0*HS@BBBBQ3J3&&aNu3J3&&aH&j6*8*VB@ajfB@a%K5CJgLxNu3J3&&aH&j6*gBj%zDB@a6jf%K5CLNu @sf  A X0P@@/;psNu$_ _psNaN$_ _pNs// E A$$$$$ z0( @ dJydg $z$j4z j0h(gJ@g h@`0( @e @ d@@ {N) ))D)h))))**4*h**Hp@a\L`DHp@Rja$a.Sjf aL`Hp@Rja0Sjf aL`Hp@RjaSjf aL`Hp@Rja"Sjf aL`Hp@RjaSjL`Hp@RjaZSjf aRL`tHp@RjaSjf a.L`PHp@RjaSjf a L`,Hp@Rja z@42SASBa4Sjf aL`Hp@Rj z0HaSjf aL`Hp@Rja:SjL`Hp@Rja j0h(gJ@g h@`$z@5|$z:0S@ @ep1@(R@$z,4`// E A$$$$$ z0( @ dJydg $z$j4z j0h(gJ@g h@`$z5|$z0S@ @ep1@0R@$z4`|// E A$$$$$ z0( @ dLJydg $zT$j4zB j0h(gJ@g" h@`$zD5|$z>0@1@2R@$z64$z44BR`// E A$$$$$ z0( @ dJydg $z$j4z j0h(gJ@g h@`$z5|$z0 @ep1@*H@0 @ep1@.$z$`r// E A$$$$$ zz0( @ dBJydg $zJ$j4z8 j0h(gJ@g h@`$z:5|$z40 @ep$z.4@1{,`  // E A$$$$$ z0( @ dJydg $z$j4z j0h(gJ@gz h@`1|`v?// E A$$$$$ zr0( @ d:Jydg $zB$j4z0 j0h(gJ@g h@`H&HA,,XBnBn:."X,X<>F0@fJkf(k l4f0,Bg k&gl(jdt8*BCB0Jkg`k0eZ0lRk2dL6+.RCDd8@30^DD6+,Cd$@30CCdP0gSg`4FeJEd:`By0SEk0:VH@2IHށށ*lLM0+@@@0+(@@@@@,V2*4*$xNJEkX0:Ng6@0;"8F@<0gX @d.H M&JN$K` ??0g.H M&JN$KRQ0:g@0;8F@<0gH MNL`PL`,3l344Z455j56"6*6x67 7x78<` 6,RSCBB*Q gTNu6,RSC*Q gTNu`(@6,RSCB*Q gTNu@6,RSCD*Q gTNu`(@6,RSCPBQ gTNu@6,RSCD**Q gTNu`*@6,RSC@Q gTNu@6,RSCD**Q gTNu`,@6,RSCF@*Q gTNu@6,RSCDF@*Q gTNu`,@6,RSCF*Q gTNu@6,RSCDF@*Q gTNu`,@6,RSC*FQ gTNu@6,RSCD*F*F@Q gTNu`*@6,RSC*Q gTNu@6,RSCD*Q gTNu`NuNu`&@6,RSCQ gTNu@6,RSCDQ gTNu`(@6,RSC*Q gTNu@6,RSCD*Q gTNu`*@6,RSC*Q gTNu@6,RSCD*Q gTNu`*@6,RSC*Q gTNu@6,RSCDF@*Q gTNu`.@6,RSCF@F*Q gTNu@6,RSCF@DF@*Q gTNu`.@6,RSCF@*FQ gTNu@6,RSCF@D*F*F@Q gTNu`,@6,RSCF@*Q gTNu@6,RSCF@D*Q gTNu6,RKSC@@@@@@Q g\NuNqNVNC3SHyE?9SND\3SN<#NS#NS09x|?09x@|?HyE yS h X/NC|O HnNDX n(fp/HnHnHnHn/9SNDO?.?.?.?.?<Bg/9SNDOBg/9SNDD\=@ 9S2.HЁ @h ySh`N`N`N`N `Hy;?<&N\`|Hy;?<&N\`fHy<?<&N\`PHy<?<&N\`:0<2.В| A3Z`"` _@|c0<@ |E"|8N nf`0<fBnBn=|'=|'?.?.?.?.?.?.?.?.?<ND`O0<fvN^NuNuNVN^NuNVN^NuNVN^NuNVN^NuNVN<8NN^NuNVHBG`40@AN 0=@0.AIHЈ2AAN!RG GmLN^NuNVHnHnHnHnNDOBn`2.AI20|0.2.AI20AA2.AI12.AI20|0.2.AI20AA2.AI12.AI20|0.2.AI20AA2.AI12.AI20|0.2.AI20AA2.AI10.AI 0 =@0.AI00`Z0.AIHp N?X`n0.Hg$0.AFHЈ2.AI! `8`4`2|g|g|g|g|g|g| g~N>SF0@A p m0@A00| |A`0@A00|0 UR0fL N^NuNVH *n(UBG`0 HC|0>H|0m H|9o*0L0N^NuNVH*n(n -M&TX``H| f g H|%fH|%fRBn=|Bn| H|-f=|RH|0f|0R-KHnN@X=@&nH|.fR-KHnN@X=@&nH|lf=|RgH-M Gdg Gog Gxg GufF-M0.g `0H/Hn?.?N?O *n0.g0<`0<`> GcfT`0 Gsf&-TX<.` nRSF0g nf`0 nl0.g<." A`SF0f`^ .2.SAHЁ-@-@, ` .2SAHЁ @ nSSF0f` nR .o .R*@fB L8N^NuNVHnHnNA8PHn?< N\N^NuNVHn /.NA8PN^NuASt"Hpr2QC!IC"!I < ` <NE( <NE(NV <tCNEbrCNNV <tCNEbrCN <ANE( <CNE( <CNE( <2CANE( <5` <3 CNE( <4CANE(NV <6tANEbrC N ?@ADEF4GHI3JKL5MNO5PQRSTUVWXYZ[$\]^5_`a+bcd5efg3) '))  1  1       1      1  1 B 'C  )))))  #  ) )  ) ! )'h OOOOP PPPDPFPHPXPZP\PjPlPnPrPtPvPzP|P~PPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQ QQQQQQ"Q$Q&Q*Q,Q.Q4Q8QlQnQpQQQQQQRRRR4R6R8RFRHRJRfRhRjRRRRRRRRRS2S4S6SjSlSnQuick ST 1.4 - July 7, 1989by Darek Mihocka & Ignac Kolenko(C) 1989. May be copied. Contribute for shareware!Fast BIOS TextTerminal modeNo*YesVT52*ASCIIRawFast GEM* - standard TOS settingsNo*YesFree RAM: 9999KTOS x.xBellOn*OffKeyclicksOn*OffInfoOKFor a $20 shareware contribution you will be mailedQuick ST update disks. For just $10 more, you alsoget Quick Index, Quick Print, Quick Find, Quick Inf,Quick View, Quick Label, and future Quick utilities.Send a check or MO to:Darek MihockaP.O. Box 2624, Station 'B'Kitchener, Ontario, Canada N2H 6N2Phone (519)-747-0386/9452 if you have any questions.Support shareware for more great programs!Also available: ST Xformer 2.5 130XE Emulator ($20).Requires only 512K and runs at 50% speed of 130XE.OK<6   $ P*J (n   \ ,^FZ2<XfNLXz~~~j46 ,      VT. ">*   ( .l ^X<*$d 0  "< 8`b TOEJ$fa`UF * ЪЪ// Bg?<JNAPa/<?< NA\O0<ܬQ ?</?<1NAPO#h#l#NM"yh$ylN4Vx#h#l#NN"yh$ylN4Vx#h#l#NA"yh$ylN4VxE Quick ST release 1.4 July 7, 1989 (C) 1989 Darek Mihocka and Ignac Kolenko Copy this program everywhere! JyVfVB?< NA\O/?< 33&`a,aNA\O` JyVfNuFyVACD002C002NuNhNhJyXfB91FyXNuJyXgP1FyXNu$H3` i hL#p"i"iL#tErt6KH0PB BfRQEtrt6KH0| BfRQB?< NA\O/?< 0#1#: xC# # # C x0<"QC#|7#|=Z#|?`<#|=<#|>#|:X#|<>d4z00* @g63j#|D @g 3j#|@^#|5#|?!"!1!"xN%I#\BjBjBjBj5|Bj5| x3x#z yxf#p!>pNA\Oaa?<?<?<NM\ONu`gA P g Pg!1!:` XgbN/ 4z*g2Jjf,*f$*fS*fHajL$_NudH bZgV29Zf2<`SAg f3 3 B`a*NuH瀀aL mf*8gH/<?<Hz@`@\LNu f2*gXabSA4*` fpal2*jgAfNu g ^ g V f0: @g D`Z g Nug NufNu j0* @gF @g0*S@FF(QjNu0*S@FF(F(F(QjNu0*S@FQjNuH`2*4**gBaLNu jPf$ je jg$ jgh j g33Nu3 3.AgJBfNuJBf32Nu33Nu33Nu33 zAgJBfNuJBf3 ~Nu3 3 Nu3 3 Nu33 AgJBfNuJBf3Nu3z3^Nu3b3^Nu j"j@2**fFAAA0A@0*4*N`NFAAA0AA@0*4*NFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAFAF jR2*jd RA5A%HNu*g4*` Nu jCDHYOYYY?YYY/YYYYoYYY_Q2*jd RA5A%HNu*g4*` jCHF@F@@OF@@F@@F@@?F@@F@@F@@/F@@F@@F@@F@@oF@@F@@F@@_F@@2*jd RA5A%HNu*fNu jBB(OB(B(B(?B(B(B(/B(B(B(B(oB(B(B(_B(2*jd RA5A%HNu*frNu jp@O@@@?@@@/@@@@o@@@_@2*jd RA5A%HNu*fNu j"j@iOiii?iii/ii 2*jd RA5A%HNu*g4*` j"j@F@)F@@O)F@@)F@@)F@@?)F@@)F@@)F@@/)F@@) F@@2*jd RA5A%HNu*fNu jBB(OB(B(B(?B(B(B(/B(B(2*jd RA5A%HNu*fNu jp@O@@@?@@@/@@2*jd RA5A%HNu*fXNu jCܘHYOYYY?YYQ/2*jd RA5A%HNu*g4*` jCBHF@F@@OF@@F@@F@@?F@@F@@F@@/2*jd RA5A%HNu*fNu jBB(OB(B(B(?B(B(B(/2*jd RA5A%HNu*fFNu jp@O@@@?@@@/2*jd RA5A%HNu*fNuAe 6d@@ {N**+$+/**/+>01+T+***********,,********,,0*****/R/z0**1\-D-^****- -(33&`NuaB33&`a(Nu jg 5|`Rja`2*4*ga|SB`2*4*jdafRB`4*2*gaTSA`4*2*jdxa @eTL|H|L|H|0L|H|`L|H|L|H|L|H|LH A@U@ @dLxHxLxHx(LxHxPLxHxxAQL|0*HS@BBBBBBBBQBA4*ajg*je4*5A5B xN0*#\` jg2 zHp@Rjaa(Sjf aL`Hp@Rja*Sjf aL`Hp@RjaSjf azL`Hp@RjaSjf aVL`Hp@RjaSjL`Hp@RjaTSjf aL`nHp@RjaSjf aL`JHp@RjazSjf aL`&Hp@Rja z42SASBa.Sjf aL`Hp@Rj z0HaSjf arL`Hp@Rja4SjL`Hp@Rja6SjL`// EB A$$$$$ z20( @ dfJydg $z$j4z j0h(gJ@g< h@``2// E A$$$$$ z0( @ dJydg $z$j4z j0h(gJ@g h@`$z5|$z0zvep$z4@1{`  // EL A$$$$$ z<0( @ dpJydg $z $j4z j0h(gJ@gF h@`$z5|$z0 @ep1@$$z4`&// E A$$$$$ z0( @ dJydg $zߒ$j4z߀ j0h(gJ@g h@`$z߂5|$z|0 h$f|n|l` | n|lp$zZ4S@1@ `// E: A$$$$$ z*0( @ d^Jydg $z$j4z j0h(gJ@g4 h@`$z5|$z0zep$z4@1{`  // Eޜ A$$$$$ zތ0( @ dJydg $z\$j4zJ j0h(gJ@g h@`$zL5|$zF0S@ @ep1@(R@$z84`r// E A$$$$$ z0( @ dBJydg $z$j4z j0h(gJ@g h@`$z5|$z0S@ @ep1@(R@$zݺ4`// Eݠ A$$$$$ zݐ0( @ dJydg $z`$j4zN j0h(gJ@g h@`$zP5|$zJ0S@ @ep1@0R@$z<4`v// E" A$$$$$ z0( @ dFJydg $z$j4z j0h(gJ@g h@`$z5|$z0@1@2R@$z4$z4BR`// Eܢ A$$$$$ zܒ0( @ dJydg $zb$j4zP j0h(gJ@g h@`$zR5|$zL0 @ep1@*H@0 @ep1@.$z2$`l// E A$$$$$ z0( @ dJydg $z$j4z j0h(gJ@g h@` h2fH&H,zںBnBn>.UGkh,zڮ0 N6824AgBfP68Q0+0 @f3n3l`4@0;3n3l`8L`L`zBABB6*8*0+g00+0k40+2R@@m80+,k20+.R@@m65A85B:5C<5D>2j,:2468.Afbj8mjm 8*>j>np0 xNKCAAK\:5Bg(& k(gJk,fFE[dPSDf`& Dm Fg[dPSDf` PɋPɋPɋPɋPɋPɋPɋPɋPɋPɋPɋPɋPɋPɋPɋPɘ| DnPSDn` Dm Fg FUUg[dPSDf`PɻPɻPɻPɻPɻPɻPɻPɘ| DnƻPUDn`Jj:mBj>l:AnCj8l2*8j8m jF0@fJkf(k l4f0,Bg k&gl(jd8*BCBDJkg`k0e0lRk2d6+.RCDd8@3D^DD6+,Cd$@3DCCdP0g(Sg"`4FeJEd:`ByDSEk0:VH@2IHށe2 jPf( lRf KM` lRf KM` *lLM0+@@@0+(@@@@,V`2*4*$xNJEkX0:g6@0;"8F@<0gX @d.H M&JN$K` ??0g.H M&JN$KRQ0:g@0;8F@<0gH MNL`L`GXGI&JRK>KFL2M>NjNOXOPpPxPQRR@S:SxTTTU `BBB*OB*B*B*?B*B*B*/B*B*B*B*oB*B*B*_B*Nu*O***?***/****o***_*Nu`FHXOXXX?XXX/XXXXoXXX_XNuHD*OD@O*D@*D@*?D@?*D@*D@*/D@/*D@*D@*D@*oD@o*D@*D@*_D@_*D@Nu`HF@F@*PF@*F@*F@*@F@*F@*F@*0F@*F@*F@* F@*pF@*F@*F@*`F@*NuHDF@DF@*PDF@*DF@*DF@*@DF@*DF@*DF@*0DF@*DF@*DF@* DF@*pDF@*DF@*DF@*`DF@*Nu`fH*P***@***0*** *p***`*NuHDD*PD*D*D*@D*D*D*0D*D*D* D*pD*D*D*`D*Nu`NuNu`fH*O***?***/****o***_*NuHDD*OD*D*D*?D*D*D*/D*D*D*D*oD*D*D*_D*Nu`fH*P***@***0*** *p***`*NuHDF@DF@*PDF@*DF@*DF@*@DF@*DF@*DF@*0DF@*DF@*DF@* DF@*pDF@*DF@*DF@*`DF@*Nu`HF@F@*PF@*F@*F@*@F@*F@*F@*0F@*F@*F@* F@*pF@*F@*F@*`F@*NuHF@DF@D*PF@D*F@D*F@D*@F@D*F@D*F@D*0F@D*F@D*F@D* F@D*pF@D*F@D*F@D*`F@D*Nu`"BB*OB*B*B*?B*B*B*/Nu*O***?***/Nu`&HXOXXX?XXX/NuHD*OD@O*D@*D@*?D@?*D@*D@*/D@/Nu`FHF@F@*PF@*F@*F@*@F@*F@*F@*0NuHDF@DF@*PDF@*DF@*DF@*@DF@*DF@*DF@*0Nu`6H*P***@***0NuHDD*PD*D*D*@D*D*D*0Nu`NuNu`6H*O***?***/NuHDD*OD*D*D*?D*D*D*/Nu`6H*P***@***0NuHDF@DF@*PDF@*DF@*DF@*@DF@*DF@*DF@*0Nu`FHF@F@*PF@*F@*F@*@F@*F@*F@*0NuHF@DF@D*PF@D*F@D*F@D*@F@D*F@D*F@D*0Nu`6,RSCBQNu6,RSCQNu`@6,RFCCC0C@N0Nu@6,RSCDFQNu`@6,RSCF@QNu@6,RSCDF@QNu`@6,RFCCKN0Nu@6,RSCDQNu`NuNu`@6,RSCQNu@6,RSCDQNu`@6,RSCQNu@6,RSCDQNu`f@6,RSCF@QNu@6,RSCF@DQNuNqNVN`3p>Hyb?9pNa^\3pHnHnHnHn/9p8Na O?.?.?.?.?<Bg/9p8NaOBg/9p8N`\=@ 9p82.HЁ @h ypDh`N`N`N`N `HyXl?<&N\`|HyXz?<&N\`fHyX?<&N\`PHyX?<&N\`:0<2.В| A3Z`"` _@|c0<@ |b4"|U\N nf`0<fBnBn=|'=|'?.?.?.?.?.?.?.?.?<N`O0<fvN^NuNuNVN^NuNVN^NuNVN^NuNVN^NuNVNXNY N[ N^NuNVHBG`40@Aj 0=@0.AfLHЈ2AAj!RG GmLN^NuNVHnHnHnHnNa(OBn`2.AfL20|0.2.AfL20AA2.AfL12.AfL20|0.2.AfL20AA2.AfL12.AfL20|0.2.AfL20AA2.AfL12.AfL20|0.2.AfL20AA2.AfL10.AfL 0 =@0.AfL00`Z0.AfLHp N[X`n0.Hg$0.AbHЈ2.AfL! `8`4`2|g|g|g|g|g|g| g~NZRn n-m.N^NuNVHBG`L0AbHЈ/N[X0AbHpN[X0AbHpN[XRG G"mLN^NuNVHBG`0@AlHHЈ/N[XRGJGmLN^NuNVH*n g @Aj*L N^NuNVH$.". BnJlVnDJlRnDvd`Bbd nmDdD-@#p@-A #pHLN^NuNVH*n ..BF0.` :< `6:< `.:<`&:<`|dgܰ|og|ugذ|xgN\XJl$ ndf UR- D.` 0. fμ Ef `$ Ef ` /0H/N[X 2RFAA1 Ef ` Ef ` 9p@. f`>SF0@A p m0@A00| |A`0@A00|0 UR0fL N^NuNVH *n(UBG`0 HC|0>H|0m H|9o*0L0N^NuNVH*n(n -M&TX``H| f g H|%fH|%fRBn=|Bn| H|-f=|RH|0f|0R-KHnN]zX=@&nH|.fR-KHnN]zX=@&nH|lf=|RgH-M Gdg Gog Gxg GufF-M0.g `0H/Hn?.?N\>O *n0.g0<`0<`> GcfT`0 Gsf&-TX<.` nRSF0g nf`0 nl0.g<." A`SF0f`^ .2.SAHЁ-@-@, ` .2SAHЁ @ nSSF0f` nR .o .R*@fB L8N^NuNVHnHnN]PHn?< N\N^NuNVHn /.N]PN^NuAo"Hpr2QC!IC"!I < ` <Na <NaNV <tCNarCNNV <tCNarCN <ANa <CNa <CNa <2CANa <5` <3 CNa <4CANaNV <6tANarC N ?@ADEF4GHI3JKL5MNO5PQRSTUVWXYZ[$\]^5_`a+bcd5efg3) '))  1  1       1      1  1 B 'C  )))))  #  ) )  ) ! )'h lLljlllnllllllllllllllllmmmm m mmmmmmm(m*m,mFmHmJmNmPmRmVmXmZmjmlmnmvmxmzmmmmmmmmmmmmmmmmmmmmmmmn(n*n,nbndnfnnnnnnnnnnnnooooLoNoPo|o~oooooooQuick ST 1.4 - July 7, 1989by Darek Mihocka & Ignac Kolenko(C) 1989. May be copied. Contribute for shareware!Fast BIOS TextTerminal modeNo*YesVT52*ASCIIRawFast GEM* - standard TOS settingsNo*YesFree RAM: 9999KTOS x.xBellOn*OffKeyclicksOn*OffInfoOKFor a $20 shareware contribution you will be mailedQuick ST update disks. For just $10 more, you alsoget Quick Index, Quick Print, Quick Find, Quick Inf,Quick View, Quick Label, and future Quick utilities.Send a check or MO to:Darek MihockaP.O. Box 2624, Station 'B'Kitchener, Ontario, Canada N2H 6N2Phone (519)-747-0386/9452 if you have any questions.Support shareware for more great programs!Also available: ST Xformer 2.5 130XE Emulator ($20).Requires only 512K and runs at 50% speed of 130XE.OK<6   $ l*J (n         \ ,^FZ2<XfN LXz~~~`46&. ,      VT. ">*   ( .l ^X<*$d 0  "< 8`VQr` Efv*oM m HPHUBg?<JNA(m)m -:gS)@ -OK1PC#HNLHx?<HNA@)@l/?<HNA)@h&@)@XЬl)@d)@`ARCpr Ѝ"QHNFALN^Hz2?< NA\pdAxr0XQ)K\NNV$444444JrBjNuHz?<&NN\NCAp$L Qp N9lrBlJpNNpMN9@pdAr 0Q0tr N&9lNupealp`NuaNJHz?<&NNBWNANC2A@p222NrҌ0<NB0,rNurA9Ar`v C9Cr`rt9@9A9BNrrҌpsNB0,Nu9@N`rDҌpsNBNuC2 @ e @}bA@p222Nr,Ҍ0<NBNu pa2|a>:><|a4g RGj`a(0GVfA1G<ap??<?<NM\Nu??< NMXNuHn8 2$4BBNuAd RdQRB BbABJk 0NuJBjBBXNu 0Nu 2$NuE`B<gJEgEjCDEDF Fe( F dF8BCHC` F0bFHC8v` HD8HDkDуdQRBNuDdBDA@kgAр[SBk0NuJlJBk&Nu0g H@rB JkЀ[` BbNuJBj prtNuHPAJgPpr$< _Nup _NpNNuCDEJEgJBgJjBEBQ*HE?<>0rHGGdHGGdSWDуdi\?<>0rHGGdHGGdSWDуdiN?<>0rHGGdHGGdSW2 H@N?aaNRFBdL8?N<JBga2SF Be BgQRB`ApdR e <rRF&0xafEv+0JFjDFv-Hƌd0BFHF 0HF0ANuprt|`2:HQ A dJf`CfSHj-D@Hd0H@H 0H@0`fSC\fS , @a"C\fApNNNHP?< NA\NuH@aa/a a Nu@0 9c^Nu| PC>$Error # ][Abort]\f.B &lX)K\)ld` lp ,BQjNup(NV"l`Yd&-KNN,"l`YepN&#k"C-KN"Cփk փk2##`փk"`2`$Y8gHRDD*D%H8#$c2g# HRDD%H`)H,Bl0NuE+000 l,N0l0oNJNuaN< |a6RGk0Gg`a(0GVfA1G<ap??<?<NM\Nu??< NMXNuHn 2$4BBNuAd RdQRB BbABJk 0NuJBjBBXNu 0Nu 2$NuE`B<gJEgEjCDEDF Fe( F dF8BCHC` F0bFHC8v` HD8HDkDуdQRBNuDdBDA@kgAр[SBk0NuJlJBk&Nu0g H@rB JkЀ[` BbNuJBj prtNuHPAJgPpr$< _Nup _NpNNuCDEJEgJBgJjBEBQ*HE?<>0rHGGdHGGdSWDуdi\?<>0rHGGdHGGdSWDуdiN?<>0rHGGdHGGdSW2 H@N?<,>CEdGH@0r`?<`JBgVB&8TTDуdQRBNuDAр&AdRAрAрDуNuprt|=|  g +g -f .g20  b 0e 9b da`RF` .f 0e 9b dajSF` Eg efX +g -f 0e 9oSH`00  b&Hz0  b E Do`HJjDDDS4</NJFkSFk&aQN`Ha"FFaQL8N6.JgtBnNupr$<NuJBk4<rpAC v JBgJjv-| Bb BkH>aaNRFBdL8?N<JBga2SF Be BgQRB`ApdR e <rRF&0xafEv+0JFjDFv-Hƌd0BFHF 0HF0ANuprt|`2:HQ A dNp `p ap Cjpln<,(AL$I"vz x `gfURf~QjJFj4\Fk.aPHS&I.N``p???<NM\Qj&_Nu|HQ/g ??<@NAXXfNuJkp%NNu09p`pN @ddAgH`p`p9@(9@*BlNuvN)@p `H@)@prtNAHplrtNB 2pNpNpapaprapalpalpalpaTpaTpaTBp'a?<NNT@B){L9|0<rtNpapap9@p`pvNv`v`vj`v `v`v`v`?Aa*` Al 2l 4)lVH)lRprtNAl 2l 4HVNuaBp0,l 2Nua40,HNua*p0,l 4Nuaprt0,l 22,l 44,NuN9||BlBlrҌpsNBNu(* 9AJA)H@@[000][ˈN> Evz`* [g" ]g |g QSz` zQSpQ][ɈN> Dvx`* [g" ]g |g QSx` xQSpQ]Bp4NdHNu@9@JpNNdr|<N> @xepw2A$JBjDFHB t`0QBl9F)lVTAtp 9| N2(g"P@g2RADAH""l`r2oZAe 1@#)I`Nuk1@Nup NN"l`dpNAtrdJhk\QpaNH ld$l`"Hg0 k&@ S`g k#&@0+S@H3 Q&f)I`LNu?<?<NAXJgJgN AH@B pN(A NuApN(A0pN(N$N~$BS@kH2QNupC ұd"X0Pg"RA$D#Nu"X0NuN>J@gpNu _0HpN( _0HpN(p"_0HqNE ұeHHQ0)N$_$ZR@H`2QNu$Y0gHR@@"D%$X0P2g# R@%NuJhg N>1N Nu Ihd*N~$E$RR@H`2QˈN> ENu Ihd"*N~$E8*$R`"QˈN> ENu(* 0(iN~$E 4R`Q$D 4R`QˈN> DN> ENua NuN> IHPg"B  g &gN.JBjt BNut`Rptr ae OgT Xgj HgSRB ae Fb$0k  c_  c b退`tSJBkNRB0 b b瀀`RB0 fрd`2p <0N~`QNuH&NրNjNuHpx$ ld$l`"Hg8" &Ak eѐ S`g"" k#&Aeё2+SAI3 Q&f)I`LNuHRp` HRpJQfpN Nq Y Qfd ЀЀNuNN0$_& if"QdփփHRNNN~,Nq8DRzXEEg"7PNqR$HBJBgpNJgJigp`eetЂ`"ЀeЁdp`ЀeЀe"Ѕe$W.H@@/ l\N NL"2` NqR YEjrd0` SjN" KC`e N`d \N6 l\Ӭ\ NupNd d3 d# d# # d# # # # d# # # # # # # # dB` # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # QNu0,p2,rR@RANuS@SA9@p9ArNu9@pN4, 6fprta0,2,NuA4, 6f9@9Ap rt`C l ", Ⲭ dfѬ SA 0! Nup"Np`pNu)H9@Jp4NdP'J&f H LNu P&NuQ'` J,'fJ,&gHA#ȇeC! B,&LNu-W)K20, 8k8@ gJl&f"Nu , 8g"P 8 @/, 8NZ  8fQ 8J,'gNupB <``L@ H)l26)z @W , Jf`CfSHj-D@Hd0H@H 0H@0`fSC\fS , @a"C]fApNNNNHP?< NA\NuH@aa/a a Nu@0 9c^Nu| PC>$Fehler # ][Abbruch]\f.B &lX)K\)ld` lp ,BQjNup(NX"l`Yd&-KNN"l`YepN&#k"C-KN"Cփk փk2##`փk"`2`& $Y8gHRDD*D%H8#$c2g# HRDD%H`?<NNTUfNHxN/ |LIESMICH.PRG luft nur|in hchster Auflsung!HPNvSCHADEr"_ NAHNNN <NHP < N"_NZHP <NuN"_NZC~N -~+@H - @NLx+@ -PN)@A r @0A r @0A rf @0pNpNANZpNPpNTpNXpNprNNSeite4Np NpNp r(NNK nchste Seite:  vorige Seite:  beenden: Esc drucken: Tab 4NpNANZNNNNNprNpPNpNNprNpN HPppN "_NZHPpN "_NZHPpwN "_NZHPp Np"_NZNNNprNN Bedienungsanleitung SUCHSETS NNprNp NpHPpN "_NZHPpqN "_NZNN+|NC퀐NA퀐NN+@ -N&<x*<N&<x*<N6NCNTRNC퀊NNzRHmpPNp"_NZHPpP"_NC퀊N/- -CN HPA퀊"_NZHPp N "_NZHPp N "_NZCN, - gN(/- -CN HP -CN N>NH <r$<L8N2N"_NCN,RB -̰m -JgNLSN - mNR/- -CN HPpPNp"_NZHPp N "_NZHPp N "_NZCN,`/- -CN HP -CN N>NH <r$<L8N2N"_NCN,NNN+|pNNN>$fN"`pNprNN HP -NN$"_NZHPNv "_NZHPp"_N.Np NNprN -CN NNzN$fN$BN mNNN&<x*<NfpJBgp/NN&<x*<NlpJBgp$fN+|PNN&<x*<NfpJBgp/NN&<x*<NlpJBgp$fNj+|HNN&<x*<NfpJBgp/NN&<x*<NlpJBgp$fN+|NN&<x*<NfpJBgp/NN&<x*< NlpJBgp$fN+| N4NNNh+@ -N&<x*<NpJBgp/ -찭WHpJBgp/ -N&<x*<NpJBgp/ -N&<x*<NpJBgp$fNB -N&<x*<NpJBgp/ -N&<x*<NpJBgp/ -N&<x*<NpJBgp/ -N&<x*<NpJBgp$g2 - gNNzp NHxNv Beenden ? HPN JA | NEIN r"_ N+@ -UgNB - WHgN - HgNS - PgN R - gN Nzp NBNKGESAMTEN TEXT AUSDRUCKEN | (3 Druckseiten) | | Drucker eingeschaltet ?| HPNv JA |ABBRUCHr"_ N+@ -SgN A NZpN`RNNNB BBNC퀊NB+|pNRRNC퀊NNA퀊NN -̰mN! - 8lN!A!NZBN |Bitte neues Blatt einlegen. |uHPNv OKAY |ABBRUCHr"_ N+@ -UgN!+mȀ -̰mD -UmN!A!NZNNN - ;oN!NNR`Np"NpHPNv- "_NZHP -NN$"_NZHPNv -"_NZHPp N "_NZNRBNNN0155 A lfred S a S oftware 06.05.1989 Alfred Sa, D-2243 Albersdorf, Neuer Weg 2, Tel. 04835 / 1447 ================================================================== A N L E I T U N G Z U S U C H S E T S ================================================================== SUCHSETS ist PUBLIC DOMAIN. Es darf jedoch nur zusammen mit LIESMICH.PRG beliebig weitergegeben werden. Das Programm wurde mit dem GFA-Basic [V 2.02] erstellt und mit dem GFA-Basic-Compiler [V 2.02] compiliert. Es ist auf allen Rechnern der ST-Reihe mit Monochrommonitor lauffhig. SUCHSETS ist ein Utility fr Anwender des Textverarbeitungspro- gramms SIGNUM. Wer kennt nicht das Problem: Sie haben viele schne Zeichenstze, mehr als auf eine Diskette passen. Etliche Schriften haben auch hier und da in Ihren Texten Verwendung gefunden. Spter laden Sie nun einen dieser Texte, wissen aber nicht mehr genau, welche Zeichenstze Sie verwendet haben und erhalten prompt mehrmals die Meldung: 'Zeichensatz nicht gefunden'. Da hilft dann nur noch, sich die Namen zu merken oder aufzuschreiben, die Zeichenstze einzeln von verschiedenen Disketten zu laden oder SIGNUM wieder zu verlassen und die entsprechenden Zeichenstze zunchst in einen Ordner zu kopieren. Mit SUCHSETS knnen Sie v o r h e r feststellen, welche Zeichen- stze bentigt werden, so da sie entsprechend bereitgestellt werden knnen. (Auch Besitzer von Festplatten, die das eben beschriebene Problem nicht haben, werden von SUCHSETS profitieren, denn Datum der Erstellung und Aktualisierung der Texte werden ebenfalls gelesen! Beim Kopieren von Dateien durch Verschieben in den Laufwerksfen- stern wird ja bei den TOS-Versionen lter als 1.4 immer das jeweilige Tagesdatum gesetzt, so da sich an Hand des Datums im Laufwerksfenster oder ber 'zeige Info' nicht mehr feststellen lt, wann eine Datei tatschlich erstmals angelegt wurde.) Nach dem Programmstart erscheint die bekannte Datei-Auswahl-Box mit einer Hinweisbox mit Suchbeispielen. Jetzt haben Sie mehrere Mglichkeiten der Eingabe: 1. Sie tun gar nichts, klicken nur OK an: Es werden alle Dateien der Verzeichnisebene untersucht, von der SUCHSETS gestartet wurde, die den Extender SDO haben. 2. Sie mchten auf einer anderen Diskette oder in einem anderen Ordner suchen: ndern Sie die Laufwerkskennung bzw. klicken Sie sich in den entsprechenden Ordner vor, dann OK. (Achten Sie darauf, da in diesem Fall im Auswahlfeld nur der Extender '.SDO' steht!) 3. Sie mchten nur eine einzige Datei berprfen: Klicken Sie diesen Namen an, der damit ins Auswahlfeld bernommen wird, dann OK. 4. Wenn Sie a l l e Dateien der gewhlten Verzeichnisebene untersuchen mchten, lschen Sie einfach das Eingabefeld durch Druck auf die Taste ESC und klicken dann OK an. (Dies entspricht '*.*'.) 5. Sie knnen auch nach beliebigen Namen auf der gewhlten Verzeichnisebene suchen, die auch die Platzhalter '?' und '*' enthalten knnen. Geben Sie den Namen im Auswahlfeld ein und klicken OK. 6. Sie mchten a l l e Dateien der g e s a m t e n Diskette untersuchen: Geben Sie im Auswahlfeld '********.*' ein, dann OK. Jetzt werden alle Dateien des Hauptverzeichnisse untersucht und alle Ordner der Diskette geffnet und deren Dateien untersucht. 7. Sie mchten auf der ganzen Diskette nur nach Extender suchen: Geben Sie im Auswahlfeld z.B. '********.SDO' ein, dann OK. Jetzt werden im Hauptverzeichnis und in allen Ordnern der Diskette nur die Dateien mit dem Extender SDO untersucht. SUCHSETS erkennt (auch wenn der Extender nicht SDO oder SBK ist), ob eine Datei ein SIGNUM-Text ist. Wenn keine zutreffenden Dateien gefunden werden, erfolgt eine Meldung, andernfalls werden die gefundenen Dateinamen alphabetisch sortiert und angezeigt. Auer- dem werden zu jeder Datei die Gre in Bytes, das Datum der Erstellung und das Datum der letzten Aktualisierung gezeigt. Die letzte Aktualisierung entspricht dabei der letzten Bearbeitung mit SIGNUM, nicht einfach dem letzten Speichern auf Diskette. Auch ltere Dateien, die inzwischen mehrfach zwischen den Disketten hin- und herkopiert wurden, werden also mit dem korrekten Datum der letzten nderung mit SIGNUM gezeigt! (Voraussetzung fr die Datumsangaben ist natrlich, da die Systemuhr immer korrekt gestellt war!) Eine separate Zeichensatzliste wird ebenfalls alphabetisch sor- tiert aufgelistet. Durch Anklicken der Rollpfeile unten auf dem Bildschirm knnen Sie nun schnell oder langsam in der Liste vor- und zurckblttern. Bei der Wahl von 'Ordnen' knnen die Daten nach Alphabet, Gre, Datum der Erstellung oder Datum der letzten Aktualisierung sortiert werden. Die Liste kann durch Anklicken von 'Drucken' auch ausgedruckt werden. Dazu werden Sie zunchst aufgefordert, die Zahl der Zeilen pro Seite zu whlen. Wenn Sie mit Endlospapier arbeiten wollen, knnen Sie die Zahl einfach so hoch einstellen, da keine Druckunterbrechung erfolgt. Andernfalls wird beim Ausdruck beim Erreichen der eingestellten Zeilenzahl ein Seitenvorschub ausge- lst und Sie werden aufgefordert, ein neues Blatt einzulegen. Die deutschen Umlaute werden auch ohne besondere Druckeranpassung korrekt ausgedruckt. Klicken Sie 'Neustart' an (oder 'Abbruch' in der Datei-Auswahl- Box), knnen Sie das Programm beenden oder die Suche nach Zeichenstzen mit anderen Kriterien neu beginnen. Um Zeichensatzprobleme mit SIGNUM zu vermeiden, knnte man nun z.B. auf jeder Textdiskette, auf der 'exotische' Zeichenstze verwendet werden, einen Ordner CHSETS anlegen, in den man an Hand der mit SUCHSETS erstellten Liste alle verwendeten Zeichenstze dieser Diskette kopiert. SUCHSETS eignet sich auch als Mini-Statistik-Programm, um festzu- stellen, welche Zeichenstze man wie oft verwendet hat. A C H T U N G : Das Betriebssystem (ROM-TOS) enthlt einen Feh- ler: Beim ffnen von Ordnern und Dateien wird jedesmal etwas interner Speicher verbraucht, der beim Schlieen nicht wieder freigegeben wird. Beim berprfen von Disketten mit sehr vielen Ordnern und Dateien (und dem damit ntigen ffnen zum Prfen auf SIGNUM-Texte) kann das zu dem Fehler mit der Nummer -39 fhren (Speicher voll). Es geht dann auch nach dem Verlassen von SUCHSETS nichts mehr, es hilft nur noch ein Reset! Wer jedoch mit der RAM-Disk FLEXDISK von 'Application Systems', Heidelberg, als Accessory arbeitet, kann die Zeile 'GEMDOS- SPEICHER' anklicken, dann sollte der verbrauchte Speicher wieder freigegeben werden. (Mir ist leider noch keine Mglichkeit einge- fallen, diese Freigabe aus meinem Programm heraus herbeizufhren.) Als weitere Mglichkeit bietet sich das FOLDR100.PRG an, das ich mitkopiert habe. Dies Programm wird in den AUTO-Ordner der Bootdiskette kopiert und vergrert den internen Speicher fr 100 Ordner. Wenn Sie mehr bentigen (Festplatte!), ndern Sie einfach den Programmnamen auf z.B. FOLDR250.PRG. Aber Achtung: Jede Vergrerung des internen Speicher geht zu Lasten des Arbeits- speichers, der Ihnen fr die eigentlichen Programme noch zur Ver- fgung steht. Wenn Ihnen SUCHSETS gefllt und Sie ab und zu damit arbeiten, lassen Sie mir doch einfach Anregungen und Kritik zukommen! Gegen Zusendung einer Diskette mit ausreichend frankiertem Rckumschlag (und vielleicht ein paar Mark als Anerkennung fr das Programm?) erhalten Sie dann die neueste Version und andere ntzliche Programme von mir zurck.dt €RZZZPt` sdoc0001k"csetPPIONEERSCOLAMODERNYUPPIENEW_YORKsyspn-Z;hI  1XpbufB undeundeundeundeunde1 XtebuvDies e r Tex twurd emitSignum(V1.0)er s t e l lt.  <DIESISTDIESCHRIFTART'PIONEER'  fʀ     Ӏ   0UndnuneinTextin'Modern'  Dĕӓٕ嗧  ~Undn unn oche ineZ eilei n'New_York' ]sdoc0001"{"{csetPNORMANDECOMOTRILINEBNDERsyspnH h@ [$pbufB undeundeundeundeunde[tebujhDieserBeispieltextistmitSIGNUM֞erstelltworden.LʐӐÐϐ͐ϐ4Sehrdekorativist'TRILINE'執hcimpl01syp2@ h@`nT` Hfv*oM"t m HPHUBg?<JNA(m)m -:gS)@ -OK1PC#HNHx?<HNA@)@l/?<HNA)@h&@)@XЬl)@d)@`ARCpr Ѝ"QHNFALNHz2?< NA\pdAxr0XQ)K\NN8$((LRRAތ NuN ,`NuJrBjNuHz?<&NN\NCAp$L Qp N9lrBlJpNNpMN9@pdAr 0Q0tr N9lNupealp`NuaNJHz?<&NNBWNANC2A@p222NrҌ0<NB0,rNurA9Ar`v C9Cr`rt9@9A9BNrrҌpsNB0,Nu9@N`rDҌpsNBNuC2 @ e @}bA@p222Nr,Ҍ0<NBNu pa4|a@:>< |a6RGk0Gg`a(0GVfA1G<ap??<?<NM\Nu??< NMXNuHn 2$4BBNuAd RdQRB BbABJk 0NuJBjBBXNu 0Nu 2$NuE`B<gJEgEjCDEDF Fe( F dF8BCHC` F0bFHC8v` HD8HDkDуdQRBNuDdBDA@kgAр[SBk0NuJlJBk&Nu0g H@rB JkЀ[` BbNuJBj prtNuHPAJgPpr$< _Nup _NtNu&8*JEgJBgJjBEB:HC҅H@:|ۆ҄ۆ<HC>H@ЃdHA@B@H@хk HAҁHAрSB BbNuNpNNuCDEJEgJBgJjBEBQ*HE?<>0rHGGdHGGdSWDуdi\?<>0rHGGdHGGdSWDуdiN?<>0rHGGdHGGdSW2 H@N?<,>CEdGH@0r`?<`JBgVB&8TTDуdQRBNuDAр&AdRAрAрDуNuprt|=|  g +g -f .g20  b 0e 9b da`RF` .f 0e 9b dajSF` Eg efX +g -f 0e 9oSH`00  b&Hz0  b E Do`HJjDDDS4</NJFkSFk&aQN`Ha"FFaQL8N6.JgtBnNupr$<NuJBk4<rpAC v JBgJjv-| Bb BkH>aaNRFBdL8?N<JBga2SF Be BgQRB`ApdR e <rRF&0xafEv+0JFjDFv-Hƌd0BFHF 0HF0ANuprt|`2:HQ A dNAXJ@jNNuS@k ??<NAXNuN` A$ HJo d*b` QjNuQjNubNVN/Nߴ.,*Q(,l؅kb/,h?<INA\/?<HNA\Jg< l`"ld۬d۬`)Dl$I& `&bۛp0R@@b&C CX`~/,l?<HNA\p=NJ@jD@vqapvN)@p `H@)@prtNAHplrtNB 2pNpNpapaprapalpalpalpaTpaTpaTBp'a?<NNT@B){L9|0<rtNpapap9@p`pvNv`v`vj`v `v`v`v`?Aa*` Al 2l 4)lVH)lRprtNAl 2l 4HVNuAl 2l 4L VA0000000000prtN9Cp rtNAv` Av `Avl 2l 4)lVHN$aBp0,l 2Nua40,HNua*p0,l 4Nuaprt0,l 22,l 44,NuN9||BlBlrҌpsNBNu0<}Nr& ?<NNC`&?<NNT"@ C <}N`N@((?<NN.?<NNX@LvA HA HNuNup9@HA)A,N FNf @e024E$ Bb5B5A6CC5CK5CAB008:Dk`Ek\00<,>,SFSGFnHGnDDDk9DBlDEk9EBlFcllGcll0,lb 0,lcNupmrtA)HA)HNpNrHHPN4 _:8><DbFEbGCHP@dʾAdBD2ƞE29|C???FF22N23BRG0@\@Nr"2)IN(* 9AJA)H@@[000][ˈNf Evz`* [g" ]g |g QSz` zQSpQ][ɈNf Dvx`* [g" ]g |g QSx` xQSpQ]Bp4NHNu*( INfA)H @depd ae zb QB DNfA\)H @ e` ae zb \gQBA BhNpZNA BP"`#|}NA"H0,tg"Hg \f`A\fS A ENrAR@H`2QNu@9@JpNNr|<Nf @xepw2A$JBjDFHB t`0QBl9F)lVTAtp 9| N2(g"P@g2RADAH""l`r2oZAe 1@#)I`Nuk1@Nup NN"l`dpNAtrdJhk\QpaNH ld$l`"Hg0 k&@ S`g k#&@0+S@H3 Q&f)I`LNuApNPA0pNPN,$N$BS@kH2QNupC ұd"X0Pg"RA$D#Nu"X0NuNfJ@gpNu _0HpNP _0HpNPp"_0HqN`E ұeHHQ0)Nr$_$ZR@H`2QNu$Y0gHR@@"D%$X0P2g# R@%NupE $ $X0dP.gRG,D%pr Y2dP.gRG,D!p4Ae4v`VfANuNWHNuNVHNuNUHNuNRHNuJhg NfN4NuJhg Nf1N4Nu Ihd*N$E$RR@H`2QˈNf ENu Ihd"*N$E8*$R`"QˈNf ENu2)A IJAfr4(Ae*RBBc0*SA?N$E$R`QˈNf ENup`(* 0(iN$E 4R`Q$D 4R`QˈNf DNf ENua NuNf IHPg"B  g &gNJBjt BNut`Rptr ae OgT Xgj HgSRB ae Fb$0k  c_  c b退`tSJBkNNRB0 b b瀀`RB0 fрd`A"HJf X0pNPNuNptV0 9c^Q NP2p <0N`QNu0g< @g4:8(g* b.&NSD`Q0$C$RQLjNf CNuNfpNp N?Hl?<GNAPA"HJf SNPr ,* Nf& ( ENf C"Sj|AcJ@fCAHPBHQ?NA\ _JjNNuH&N,րN,jNu?r`??, Nf$F Z268SDĒDcCc2Ac0`QNuHpx$ ld$l`"Hg8" &Ak eѐ S`g"" k#&Aeё2+SAI3 Q&f)I`LNuHpx$&ր ld$l`"HgR" k&Ac b S` S`g4" k#&AcbrkX`ޑ2+SAI3 Q&f)I`LNuHRp` HRpJQfpN*Nq Y Qfd ЀЀNuNNN$_& if"QdփփHRNNN~,Nq8DRzXEEg"7PNqR$HBJBgpNJgJigp`eetЂ`"ЀeЁdp`ЀeЀe"Ѕe$W.H@@/ l\ND N L"2` NqR YEjrd0` SjN YQf "_Nq*eNN*< NqbІSGfN @$P "t402g YRBB%(4g $`RBB%(Nu~$_NЀЀ Np"X4g S`"QNuNuNJPgBP, d eЀЀ``Ѐ"ЀЁE H FNL l ,"X2geb J"F\N" KC`e N`d \NV l\Ӭ\ NupNd d3 d# d# # d# # # # d# # # # # # # # dB` # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # QNudd2d"d""d""""d""""""""dB` """"""""""""""""""""""""""""""""QNu??<NMXNu0,p2,rR@RANuS@SA9@p9ArNu9@pN4, 6fprta0,2,NuA4, 6f9@9Ap rt`"p`tdbDA0Hg<<R@f|0HN*JFk*HQ/??<?NAXfX ENuJkpNp`p`\F( &I.` ??<NMXJ[j E&DNup`pNu)H9@Jp4NP'J&f H LNu P&NuQ'` J,'fJ,&gHA#ȇeC! B,&LNu-W)K20, 8k8@ gJl&f"Nu , 8g"P 8 @/, 8Nh  8fQ 8J,'gNupB <``L@ H)l26)z @W , Jf`CfSHj-D@Hd0H@H 0H@0`fSC\fS , @a"C]fApNNNjHP?< NA\NuH@aa/a a Nu@0 9c^Nu| PC>$Fehler # ][Abbruch]\f.B &lX)K\)ld` lp ,BQjNup(NXYp-KNu"l`Yd&-KNN"l`YepN&#k"C-KN"Cփk փk2##`փk"`2`& $Y8gHRDD*D%H8#$c2g# HRDD%H`p"l`Qd&&| NuN"l`QepZNC ҳfHP0(N$W$RR@H`2Q"H _$l` dd" $X&0BP6Y&|Hg R@@%E ҳeHQ0)Nr$_$RR@H`2QNu$Y 0P1@Hg R@@%NuN$l` epZN"X0gBPHR@@"D#Nu,jJk `BffAge Jj 2$NuJjNu,jJj `BffAgb Jj 2$NuJjNu?<NNTUfN$Nj <INJ <N@HP < N@"_NZHP <NuN@"_NZCzN -z+@A r @0A r @0A rf @0H - @NLxPN2)@pNpN"CJN?<NATR+@pNpNpNprN <"<N>pNpNpNprN <"<xN>prN <rN>pNpNpN <Np N <|rN <N4N$pN <rNN Alfred SaN$pNpN <qrNNO1.O9.88 1O.O1.89rxN& <rNN Neuer Weg 2xN$ <rNN2243 Albersdorf4N$ANt;B+|B+|+|+| +| -@N4HPp:N4"_NZHPpN""_NZHPp\N4"_NZC퀺NpN4HPpqN4"_NZCnNpN4HPppN4"_NZCtNA.NA@N <C.Nr <,C@NrA퀖NA퀜NA퀮NA퀴NA퀢NArNB:B.BmBVBjB+|+|A퀺CN4-pJBgpF$fN(ANAXXNhHmN*.SDO4"_NZHPN.SDOHPAl""_NBANAlNf+@: -:$fN14-NJBfN(BmpNpN <"<N <"<N8pNpN <"<N <"<N8?<?<?<?<A" NN)?<?<A"N4 -:R+@.S.4-pJBgpF$fN)|Hmlp"-."_NHPp.N4"_NtJBfN)|t;BHml -:."_NC퀜NHmlp"-."_NHPp\N4"_NtJBgzHml -."_NC퀖NA퀖C퀺N -:NN&<x*<NLpJBgp/HmlN********"_ND$fN*t;B"N C퀴NHmN***4"_NtpJBgp/HmN**"_NtpJBgp$fN*rp*N4C퀜NN*.HPA퀜"_NZC퀮NN+Bm"Hml -:."_NC퀴NA퀴Nf/A퀴NHPp.N4"_N~pJBgp$fN+A퀴C퀮NA퀴C퀜NN+A퀴NHmA "_NtJBfN+PN*.* C퀮NN*.* C퀜NN+N*.HPHmN "_NZHPp"_N"_NZC퀮NN*.HPA퀜"_NZC퀜NpNpNpNpN <"<NN Arbeiten ...N$pNNzpNp N4-"NJBfN,AgNhN,A퀖Nf+@.S. -.JWHgN,ZHmp"-."_NHPp\N4"_NtJBg -.$fN,p\N4HPHmA퀖Nf."_N"_NZHPA퀮"_NZCNN,HmA퀮"_NZCNA4(Nh -]nN0|+mނ/-/-AdNh -V$fN- /-/-AfNhR/-pKNC.NJAbtNh -T/A C.NJ <Ѝ/p _ѐ -V$fN-n+mނA1NhHxHmtpN"_NZHPNS U C H S E T S4"_NZHPpN"_NZC.NJHxHmtpN"_NZHPNZeichenstze in SIGNUM-Texten"_NZHPpN"_NZC.NJHxA C.NJ4-"NJBfN.NAlle Dateien mit Kriterium HPA퀮"_NZHPN auf der Diskette"_NZCNHmANfHDN"_NZCNN/HmA퀮"_NZCNA퀴Nf$fN/^ANf *nN/Hmp*"_NCNN/8Hmp*N"_NZHPp*"_NCNNDatei HPA"_NZCNN/ANf :nN/Hmp:"_NCNN/Hmp:N"_NZHPp:"_NCNNVerzeichnis HPA"_NZCNHxHmtp N4"_NZHPA"_NZHPAn"_NZC.NJ -jSgN00N1 DateiC,NA`NhHxA C.NJA:NhpNA=fNh4- NzNJBgN1pNp NA퀴Nf$fN1 HxNKeine SIGNUM-Datei mit|Namen HPA퀮"_NZHPN gefunden."_NZHPN OKAY r"_ N+@N1xHxN"Keine SIGNUM-Dateien mit|Extender HPA퀮"_NZHPN gefunden."_NZHPN OKAY r"_ N+@AC퀺NN1AJNh4-NJBgN1`p\N4HPAJ"_NZN -NNjNj+mB*B^R^R/-A C.NJ -^WgN2B^N2BZRZR*/- -C.N(HP -*C@N("_NZC.NJ -*V\HpJBgp/ -ZNN&<x*<NLpJBgp$g/- -C.N(HPpKN"_NZHPpK"_NC.NJ -*Vm -^SgN2R^R/-pKNC.NJ -^UgN3 R/-pKNC.NJ -R/pKNC.NJ -T/p-N4rKNC.NJ -V/pKNC.NJ <Ѝ/p _ѐNNj"_A~NR*B"Hm~p"-""_NNJWHgN3R"`NNj"_A~NR*B"Hm~p"-""_NNNNzNpJBgp/ -"NN&<x*<N.pJBgp$VHgN4 R"`NNj <"<NAN$NzHmA퀜"_NZHPpN4"_NZC$NNߨ/?<NA\+|A4NhNNjB Hmp$N"_NZHPp$"_NCN/-Hm*p N"_NZHPp "_NHPp N4"_NZHPA"_NZHPp N4"_NZHPA0"_NZHPN "_NZHPA큪"_NZHPA큰"_NZC.NJHmpF"<"_NCrNBBB*A C퀐NHmrA3lNh -"$fN9PHmr -"NNH <r$<L8NNN"_NC퀊NN9XA퀊NRA5NhHmp N4"_NZHPA퀊"_NZC퀐NHmrArNfNNH -"NNL8NNH <r$<L8NNN"_NCrNHmrA3Nh -" F^HgN:JHmrArNfNNH -"NNL8NN&<x*<NRN"_NCrN` -R/N HPA퀐"_NZHPpKN"_NZHPpK"_NC.NJ -T/pKNC.NJ <Ѝ/p _ѐpNNNjANpNpNprNp "<xN>BpANp -NN&<x*<N4&<x*<NRN"<N -NN&<x*<N4&<x*<NRN"<N@ -NN&<x*<N4&<x*<NRN"<N -NN&<x*<N4&<x*<NRN"<NN`NqpNp NpN <"<NpN4HPN "_NZHPpN4"_NZN$ <"<NpN4N$ <"<HNpN4N$ <"<NpN4HPN "_NZHPpN4"_NZN$pNp r NNJDatei Pfad Bytes erst. aktual.N$ <r$NNNeustartN$ <"<NNOrdnenN$ <"<9NNDrucken4N$NNjB*+|R* <Ѝ/p _ѐ -C.N(HPA>NhN4 -*NN&<x*<N4H <r$<L8NNNrNANF/-A@Nh -RC.N(HPA>NhN4 -*NN&<x*<N4NrNANF -R/A@Nh -NN&<x*<NLpJBgp/ -NN&<x*<NRH -NNL8NRpJBgp$VHgN>`A@NhNNj"_A NHm p"_NNzN.JBfN?Hm p:"_NHPHm prD"_N"_NZHPp.N4"_NZHPHm prB"_N"_NZHPp.N4"_NZHPHm pr@"_N"_NZHPp N4"_NZHPHm p"_N"_NZHPp.N4"_NZHPHm prH"_N"_NZHPp.N4"_NZHPHm prF"_N"_NZCNN@Hm pKN"_NZHPpK"_NCNNNj AN -NN&<x*<NpJBgp/ -NN&<x*<NpJBgp/ -NNH -NN&<x*<NRL8NpJBgp$fN@N4N AnNF -YgN@N4N AnNFNNjpNBNBm NzNH +@B +@F +@J -J$g -JNN&<x*<NpJBgp/ -FNN&<x*<N.pJBgp$fNJpN -BNN&<x*<N.pJBgp/ -BNN&<x*<N4pJBgp$fNA <r N <rgN>AJNh <r N <rgN> -BNN&<x*<N.pJBgp/ -BNN&<x*< N4pJBgp$fNB <"<N <"<N>A]Nh <"<N <"<N> -BNN&<x*< N.pJBgp/ -BNN&<x*< N4pJBgp$fNC2 <"<0N <"<wN>AKNhpN <"<0N <"<wN> - nNJ -BNN&<x*<N.pJBgp/ -BNN&<x*<N4pJBgp$fNE -NNH <r$<L8NNH -NNL8N&<x*<N N+@ <rxN <"<N>B* <Ѝ/p _ѐR* -C.N(HPA>NhN4 -*NN&<x*<N4H <r$<L8NNNrNANF/-A@Nh -RC.N(HPA>NhN4 -*NN&<x*<N4NrNANF -R/A@Nh -*Q\HgND` <rxN <"<N> -BNN&<x*<N.pJBgp/ -BNN&<x*<N4pJBgp$fNF+mN -NNH <r$<L8NNH -NN&<x*<NRL8N&<x*<N N+@ -NfNF <"<N <"<N>?< ?<@?<w?<A" N?< ?<A"N4 -C.N(HPA>NhN4prNANF/-A@Nh -RC.N(HPA>NhN4prNANF -R/A@Nh <"<N <"<N> -BNN&<x*<N.pJBgp/ -BNN&<x*<N4pJBgp$fNH+mN -NNH <r$<L8NN&<x*<N N+@ -NfNH <"<(N <"<oN>?< ?<?<w?<OA" N -NNH <r$<L8NNNC.N(HPA>NhN4prNANF -NNH <r$<L8NNN/A@Nh -NNH <r$<L8NNNC.N(HPA>NhN4prNANF -NNH <r$<L8NNN/A@Nh?< ?<@A"N4 <"<(N <"<oN> -BNN&<x*<N.pJBgp/ -BNN&<x*<N4pJBgp$fNJ -NNH <r$<L8NN&<x*<N N+@ <"<N <"<N>B* <Ѝ/p _ѐR* -C.N(HPA>NhN4 -*NN&<x*<N4H <r$<L8NNNrNANF/-A@Nh -RC.N(HPA>NhN4 -*NN&<x*<N4NrNANF -R/A@Nh -*Q\HgNJ` <"<N <"<N>4-pJBgp/4-$pJBgp/4- pJBgp$VHgNJ` Bm$pNNNjp NHxN+ Neuer Versuch| |oder Programm beenden ?4HPNNEU|ENDE| IRRTUM 4r"_ N+@ -SgNKlt;B$ -UgNKt;BNNjBB?<?<?<?<A2" NpN?<?<A"N4pNpNp N <"<NN Zeilen pro Seite N$pNpNpN <"<N <"<N> <"<N <"<N <"<N <"<N> <"<N <"<N <"<N <"<N <"<"N <"<"N <"<\N <"<\N <"<N <"<NpNp N <"<NpN4HPp N4"_NZHPpN4"_NZN$ <"<NpN4HPp N4"_NZHPpN4"_NZN$ <"< NpN4N$ <"<pNpN4N$ <"<2NN HP -NNNL"_NZHPp"_NN$pN <"<$NNO K A YN$pNNH +@B +@F +@J -JNN&<x*<NpJBgp/ -BNN&<x*<N.pJBgp/ -BNN&<րx*<N4pJBgp/ -FNN&<x*<N.pJBgp/ -FNN&<x*<N4pJBgp$fNQ -B mNO -NNH <r$<L8NN&<x*<N N+@ <"<2NN HP -NNNL"_NZHPp"_NN$pN -B nNP -NN&<x*<NR&<x*< NN+@ <"<2NN HP -NNNL"_NZHPp"_NN$pN -BNN&<x*<N.pJBgp/ -BNN&<x*<N4pJBgp$fNP -NNH <r$<L8NN&<x*<N N+@ <"<2NN HP -NNNL"_NZHPp"_NN$pN -BNN&<x*<N.pJBgp/ -BNN&<x*<N4pJBgp$fNQ -NN&<x*<NR&<x*< NN+@ <"<2NN HP -NNNL"_NZHPp"_NN$pN -JNN&<x*<NpJBgp/ -BNN&<x*<N.pJBgp/ -BNN&<րx*<N4pJBgp/ -FNN&<x*<N.pJBgp/ -FNN&<x*<N4pJBgp$VHgNRz`pNpNb$fNUD?<?<A"N4pNpNpN <"<NN Drucken ...N$R -_gNS <Ѝ/p _ѐN0NRNO Datei Pfad Bytes erst. aktual.CNHmAUbNhp N4HPp N4"_NZHPAUbNhN0pNNFp-N4rKNNFNR -C.N(CNHmA>NhHmAn"_NZCNHmAt"_ND+@ -$fNT&Hm -R/pEN4r "_NHmAn"_ND+@ -$fNTbHm -R/pFN4r "_NpNHPA"_NZHPAUbNhp N4HPp N4"_NZHPAUbNhR -lNU*N0p N4NFp NHxN |Neues Blatt einlegen.4HPN OKAY| ENDE tr"_ N+@B -UgNU* -R+@ -氭mN0p N4NF?<?<A2"N4BBNNj"_ANB6prNDpRrNDprNDR6Hmp"-6"_NCNHmpN4"_NtpJBgp/HmpN4"_NtpJBgp/HmpN4"_NtpJBgp/HmpN4"_NtpJBgp/HmpN4"_NtpJBgp/HmpN4"_NtpJBgp/Hm <N4"_NtpJBgp/Hm <N4"_NtpJBgp/Hm <N4"_NtpJBgp$fNXprNDpRrNDprNDANNN&<x*<NpJBgp/ANNN&<x*<NpJBgp$fNW,p~rNDAN gNWJp@rNDAN gNWhp[rNDAN gNWp\rNDAN gNWp]rNDAN gNWp{rNDAN gNWp|rNDAN gNWp}rNDprNDpRrNDprNDNX*ANrND -6NNHANfNNL8NRJBg:NNjpNp"<Np5"<rNp"<Np2"<oNp"<Np1"<nNp6"<N <k"<rNp9"<N <h"<oNp:"<N <g"<nNpNpNp NpNp*"<NN S U C H S E T S 4N$pNpJ"<NNSuchbeispiele:N$pNpf"<TNN*.*N$ <"<0NNSDO4N$ <"<NN DATEINAM.EXTN$ <0"<NN ********.*N$pNpf"<NN ________.___N$pg"<JNp=N4N$pa"<JNp^N4N$ <"<(Np.N4N$pv"<NN Alle DateienN$ <"<NN untersuchen4N$ <"<NNNur Dateien mit4N$ <"<NN Extender .SDO4N$ <"<NN untersuchen4N$ <"<NN Nur Datei mit4N$ <"<NNmit diesem NamenN$ <"<NN untersuchen4N$ <@"<NNAlle Ordner und4N$ <P"<NNDateien der Dis-N$ <`"<NNkette untersuchen4"<N&pNp*"<NNV 1.14N$p#"<NNZeichenstze in4N$p-"<NN SIGNUM-Texten4N$pQ"<NpQ"<mNpT"<NpT"<mN <"<N <"<mN <"<N <"<mN <"<N <"<mN <"<N <"<mN <"<N <"<mN < "<N < "<mNNNj+mp NHxN Wonach ordnen ? | |4HP -NNH <r$<L8NN/N A HPpN4"_NZHPN Z |Gre|Datum"_NZ""_ N+@ -SgN^V+|+|+| +| -UgN^+|3+| +|+| -WgN_bpNHxN= Nach Erstellungs- |oder Akualisierungs- | datum ordnen ?HPNERSTELL| AKTUAL r"_ N+@ -SgN_B+|+|@+|+|+|N_b+|F+|+|+| -fN`A`Nh?<?<?<?<A2" N/-/-AdNh -NN&<x*<NpJBgp/ -NN&<x*<NpJBgp/ -NN&<x*<NpJBgp/ -NN&<x*<NpJBgp$fN`|AbtNh -V$fN`|/-/-AfNhA1Nht;B ?<?<A2"N4pNNNj -jSnNb6 -SgNa -jNNNLHPN( Dateien, alphabetisch (A -> Z) geordnet"_NZC,N -UgNaf -jNNNLHPN- Dateien, nach Gre (gro -> klein) geordnet"_NZC,N -WgNa -jNNNLHPN9 Dateien, nach Aktualisierungsdatum (neu -> alt) geordnet4"_NZC,N -YgNb6 -jNNNLHPN5 Dateien, nach Erstellungsdatum (neu -> alt) geordnetd"_NZC,NHxp N4HPA,"_NZHPpAN"_NZHPpK"_NC.NJNNj -VJgNbNKein Zeichensatz verwendet. C~NNdT -VSgNbNVerwendeter Zeichensatz: tC~NNdT -NN&<x*<NpJBgp/ -NN&<x*<NpJBgp/ -NN&<x*<NpJBgp$fNcN!Alphabetische Liste (A -> Z) der HP -VNNNL"_NZHPN verwendeten Zeichenstze: 4"_NZC~N -UgNdTN Liste der HP -VNNNL"_NZHPN8 verwendeten Zeichenstze (Reihenfolge der Hufigkeit): "_NZC~N -T/Hmtp N4"_NZHPA~"_NZHPAn"_NZHPp2N"_NZHPpK"_NC.NJNNj A킦N A킢N?<?<A"N4pNpNpNpN <"<NN Ordnen ..."<N&Nz+|2p"-A2N+|6p"-A6N -NN&<x*<NpJBgp/ -2C.N(HP -"-"_NHP -6C.N(HP -"-"_N"_NpJBgp/ -NN&<x*<N.pJBgp/ -2C.N(HP -"-"_NHP -6C.N(HP -"-"_N"_NpJBgp$fNfr -2C.N|HP -6C.N|"_NN -2RC.N|HP -6RC.N|"_NNN`NqN`NqNNj A킦N A킢N+|2 -VA2Np+|6 -VA6Np -NN&<x*<NpJBgp/ -2C@N(HP -"-"_NHP -6C@N(HP -"-"_N"_NpJBgp/ -NN&<x*<NpJBgp/ -2C@N(HP -"-"_NHP -6C@N(HP -"-"_N"_NpJBgp$fNg -2C@N|HP -6C@N|"_NNN`NqN`Nq+mNNjp\N4NHmN:\"_ND$fNhJA퀖NNNH <r$<L8NNNNNzHmpN4"_NZC$NN*.*HPpN4"_NZChN?<NATAN4HPp:N4"_NZCPNNߨ/?<NA\?<?<?<o?<A2" N <"<NHmPp\N4"_NZHPA퀮"_NZHPpN"_NZHPp"_NN$+|Ai@NhNNjANAk Nh -JgNiHmPpN""_NZHPp\N4"_NZC퀖NHmHm*p N"_NZHPp "_N"_NZC퀢NA6@NhAk4Nh`AkRNhB -JgNkp $fNjHm*p.N4"_N~pJBgp/Hm*N.."_N~pJBgp$fNj+mƁA*N?<?<A2"N4 <"<Np\N4HPA*"_NZHPp\N4"_NZHPA퀮"_NZHPpN"_NZHPp"_NN$NzAi@NhN..NAkRNhB -򰭂fNj?<ONATR`Ak4NhR`NNj?<' -$/?<NNAP+@AkzNhNNj?<ONAT+@AkzNhNNj?< -h/?<NNAP+@AkzNhNNj -$fNkA C*NB Nl(pNC*NNߨ/ -*/p""_NHm*Hm*pN4"_NDNNH <r$<L8NNN"_NC*NNߨN+@ Al0NhNNjNߨN2+@pNHP -NNNL"_NZHPp"_NC0NNNj"_A큌NN&HHPHmp"_N"_NZNN+@N&HHPHmp"_N"_NZNN+@ -NNvNd&<x*<NRN+@ -NNvNdNJBfNm"+|Nm&B -NNvNdN+@+m -SgNm` <Ѝ/p _ѐp0N4HP -NNNL"_NZHPp"_NC큒N -NNH -NNvNdL8NNN+@p0N4HP -NNNL"_NZHPp"_NC큘N -NNNLHPA큒"_NZHPA큘"_NZC6NNNj$PV~8(Z0R , "0> 6 ҂(Hp^ (zp6 D"H@2>XBn 6"Xn&v&\ D:<6 lr&&...0. 8X^j0.x|PhX @0(.. :.. DEMO TXT +RTEST TXT ,SCRMBL PRG ļ+IeWWSCRMBLPRG ͼ+zSCRMBL TXT ,"K29 T MIp9b^RirL$LPm7=vyd|б0wSԢL)!p<*SUˉ"NZ h ]βqM)]m:Ua㒟& ҷ4`۬xntF|%(f [ߋUe`.^%ѻHLܬuc:".ӱg ua[- 'i1.ܱ 0hg QIh`9Eg-_ŒO6ktJa#zˡ}%n \Kh+/(eWψ:.OVC۱{ͮh틪?4s>VcJhn((q= "rJݪ~ĭbK_Xr, Zc8zz^')=\Eœ^ȂϢ$ uL@A6T |8ggF.QCXS 萝ÄS yv 0mTE'4xƸ8k-(c6޾'mnD^_и̭LՓً0 #LQoCu(hT(!e5S4%9ó[Yv\7g1T9>M61 ']~s.gSDf.ĂITVWֶrXŪ ZTь8V.Nkpr6m{QǗ'].jbFS+}Q3m[iͿF;M]w9vo0 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA``>VTKO` EfvM# m HPHUBg?<JNA(m)m -:gS)@ -OK1PC#HNHx?<HNA@)@l/?<HNA)@h&@)@XЬl)@d)@`ARCpr Ѝ"QHNFALNBHz6?< NA\pdAxr0XQ)K\NN hLLRdjjN ,`NuJrBjNuHz?<&NN\NvCAp$L Qp Nb9lrBlJpNNbpMNb9@pdAr 0Q0tr N߰9lNNupealp`NuaNJHz?<&NNBWNANC2A@p222NrҌ0<NB0,rNurA9Ar`v C9Cr`rt9@9A9BNrrҌpsNB0,Nu9@N`rDҌpsNBNuC2 @ e @}bA@p222Nr,Ҍ0<NBNu pa4|a@:>< |a6RGk0Gg`a(0GVfA1G<ap??<?<NM\Nu??< NMXNu&8*:EENuHn 2$4BBNuAd RdQRB BbABJk 0NuJBjBBXNu 0Nu 2$NuE`B<gJEgEjCDEDF Fe( F dF8BCHC` F0bFHC8v` HD8HDkDуdQRBNuDdBDA@kgAр[SBk0NuJlJBk&Nu0g H@rB JkЀ[` BbNuJBj prtNuHPAJgPpr$< _Nup _NtNu&8*JEgJBgJjBEB:HC҅H@:|ۆ҄ۆ<HC>H@ЃdHA@B@H@хk HAҁHAрSB BbNuNpNNuCDEJEgJBgJjBEBQ*HE?<>0rHGGdHGGdSWDуdi\?<>0rHGGdHGGdSWDуdiN?<>0rHGGdHGGdSW2 H@N?<,>CEdGH@0r`?<`JBgVB&8TTDуdQRBNuDAр&AdRAрAрDуNuprt|=|  g +g -f .g20  b 0e 9b da`RF` .f 0e 9b dajSF` Eg efX +g -f 0e 9oSH`00  b&Hz0  b E Do`HJjDDDS4</NJFkSFk&aQN`Ha"FFaQL8N6.JgtBnNupr$<NuJBk4<rpAC v JBgJjv-| Bb BkH>aaNRFBdL8?N<JBga2SF Be BgQRB`ApdR e <rRF&0xafEv+0JFjDFv-Hƌd0BFHF 0HF0ANuprt|`2:HQ A dNAXJ@jNNu~c0N^QNurAt`t Add.A0Hk"JjJBft??/?<BNA JjNNu?Hl?<6NAP0,NuNdJ@g,A,BBgHQ?<=NAP FJ@k??<>NAXtNutNuN` A$ HJo d*b` QjNuQjNubN`N/Nޒ.,*Q(,l؅kb/,h?<INA\/?<HNA\Jg< l`"ld۬d۬`)Dl$I& `&bۛp0R@@b&C CX`~/,l?<HNA\p=N.J@jD@vqapvNߢ)@p `H@)@prtN߰AHplrtN߰B 2pNߠpNߔpapaprapalpalpalpaTpaTpaTBp'a?<NNT@B){L9|0<rtN߰papap9@p`pvNߢv`v`vj`v `v`v`v`?Aa*` Al 2l 4)lVH)lRprtN߰Al 2l 4HVNuAl 2l 4L VA0000000000prtN߰9Cp rtN߰Av` Av `Avl 2l 4)lVHNXaBp0,l 2Nua40,HNua*p0,l 4Nuaprt0,l 22,l 44,NuN9||BlBlrҌpsNBNu0<}NN& ?<NNC`&?<NNT"@ C <}N`N@((?<NN.?<NNX@LvA HA HNupmrtA)HA)HN߰(* 9AJA)H@@[000][ˈNd Evz`* [g" ]g |g QSz` zQSpQ][ɈNd Dvx`* [g" ]g |g QSx` xQSpQ]Bp4NbHNu*( INdA)H @depd ae zb QB DNdA\)H @ e` ae zb \gQBA BhNpZNbA BP"`#|}NA"H0,tg"Hg \f`A\fS A ENNAR@H`2QNuA R4RB`A Gf //o~4$_<F"OSG !H@Ь 2 Q)@RHRprN߰2(g"P@g2RADAH""l`r2oZAe 1@#)I`Nuk1@Nup NN"l`dpNAtrdJhk\QpaNH ld$l`"Hg0 k&@ S`g k#&@0+S@H3 Q&f)I`LNu?<?<NAXJgJgN>AH@B pNNA NuApNNN"$N$BS@kH2QNupC ұd"X0Pg"RA$D#Nu"X0NuNdJ@gpNu _0HpNN _0HpNNp"_0HqNE ұeHHQ0)NN$_$ZR@H`2QNu$Y0gHR@@"D%$X0P2g# R@%NupE $ $X0dP.gRG,D%pr Y2dP.gRG,D!p4Ae4v`VfANuNWHNuNVHNuJhg NdN>Nu Ihd*N$E$RR@H`2QˈNd ENu Ihd"*N$E8*$R`"QˈNd ENu2)A IJAfr4(Ae*RBBc0*SA?N$E$R`QˈNd ENup`(* 0(iN$E 4R`Q$D 4R`QˈNd DNd ENua NuNd IHPg"B  g &gNJBjt BNut`Rptr ae OgT Xgj HgSRB ae Fb$0k  c_  c b退`tSJBkNRB0 b b瀀`RB0 fрd`A"HJf X0pNNNuNFtЀUrЀQ NN2p <0N`QNupC 0(gFd"P$I` *N$E$R(S@jv A(Wf( ae zb Q DNur ,* Nd& ( ENd C"Sj|AcRGFc8>`4A g6 g0 g` gTlfelhgFf2pRGRFa`a,` `?~ap ap a 0NuCpE`bf`FgRGJGgRSGSFFgCpE`Yf`Nua@Jf gH@ fa(@ fza0 b @ Ee0Nu?<?<NMXNur9A(HNLNu0,^2,`NzEfpaRppaNAEg0PaľEfa4RE`p a2a*Efp a(NldeS@f lbfSl`9Ab9FdNupapqr`p`C l ", Ⲭ dfѬ SA 0! Nup"NNNvJfNup#`NN"p`tdbDA0Hg<<R@f|0HN*JFk*HQ/??<?NAXfX ENuJkpNp`p`\F( &I.` ??<NMXJ[j E&DNuak NupNuakfpNupNtddA0oH?<?B?<BNA Jk.,?<?B?<BNA *kBg?/?<BNA JkNuN<(`|HP?N<pg2JFg W"X2@e2<A`QNCpR@ 1 fA 0! "_N, HHHNup`pNu)H9@Jp4NbP'J&f H LNu P&NuQ'` J,'fJ,&gHA#ȇeC! B,&LNu-W)K20, 8k8@ gJl&f"Nu , 8g"P 8 @/, 8N  8fQ 8J,'gNupB <``L@ H)l26)z @W , Jf`CfSHj-D@Hd0H@H 0H@0`fSC\fS , @a"C]fApNNNLHP?< NA\NuH@aa/a a Nu@0 9c^Nu| PC>$Fehler # ][Abbruch]\f.B &lX)K\)ld` lp ,BQjNup(N Division durch NullberlaufZahl nicht Integer|-2147483648 .. 2147483647Zahl nicht Byte|0 .. 255Zahl nicht Wort|0 .. 65535Quadratwurzel nur fr|positive ZahlenLogarithmen nur fr|Zahlen grer NullUnbekannter Fehler Speicher voll Funktion oder Befehl|noch nicht mglich String zu lang|max. 32767 Zeichen Kein GfA-BASIC V2.0 Programm Programm zu lang|Speicher voll|New Kein GfA-Basic Programm|File zu kurz|NewFeld zweimal dimensioniertFeld nicht dimensioniertFeld Index zu groDim Index zu groFalsche Anzahl IndizesProcedure nicht gefundenLabel nicht gefundenBei Open nur erlaubt:|"I"nput "O"utput "R"andom|"A"ppend "U"pdateFile schon geffnetFile # falschFile nicht geffnetFalsche Eingabe, keine ZahlFileende erreicht|EOFZu viele Punkte fr|Polyline/Polyfill|maximal 128Feld mu eindimensional seinAnzahl Punkte grer als FeldMerge - Kein ASCII-FileMerge - Zeile zu lang - Abbruch ==> Syntax nicht korrekt|Programmabbruch!Marke nicht definiert"Zuwenig Data#Data nicht numerisch$Syntaxfehler in Data|""paarweise verwenden%Diskette voll&Befehl im Direktmodus nicht mglich'Programmfehler|Kein Gosub mglich(Clear nicht mglich in|For-Next-Schleifen oder|Proceduren)Cont nicht mglich*Zuwenig Parameter+Ausdruck zu komplex,Funktion nicht definiert-Zuviele Parameter.Parameter falsch|mu Zahl sein/Parameter falsch|mu String sein0Open "R" - Satzlnge falsch1Zu viele "R"-Files (max. 10)2Kein "R"-File3Nur ein Field zu einem|Open "R" mglich4Fields grer als Satzlnge5Zu viele Fields (max. 19)6GET/PUT Field-String Lnge falsch7GET/PUT Satznummer falschFehlerhaftes Menu?Fehlerhaftes Reserve@Fehlerhafter PointerZFehler bei Local[Fehler bei For\Resume (next) nicht mglich|Fatal, For oder LocaldGFA-BASIC Version 2.02| Copyright 1986/1987|GFA Systemtechnik GmbHf2 Bomben - Bus Error|Vielleicht Peek oder Poke falschg3 Bomben - Adress error|Ungerade Wort-Adresse!|Bei Dpoke, Dpeek, Lpoke|oder Lpeek?h4 Bomben - Illegal Instruktion|Ausfhrung eines ungltigen|68000-Maschinenbefehlsi5 Bomben - Divide by Zero|Division durch Null in|68000-Maschinensprachej6 Bomben - CHK-Exeption|68000-Interrupt durch CHK-Befehlk7 Bomben - TRAPV-Exeption|68000-Interrupt durch TRAPV-Befehll8 Bomben - Privilege Violation|68000-Interrupt durch Ausfhrung|eines priviligierten Befehlsm9 Bomben - Trace Exeption|68000-Trace-InterruptAllgemeiner FehlerDrive not Ready|ZeitberschreitungUnbekannter BefehlCRC Fehler|Disk-Prfsumme falschBad Request|Ungltiger BefehlSeek Error|Spur nicht gefundenUnknown Media|Falscher BootsektorSektor nicht gefundenKein PapierSchreibfehlerLesefehlerAllgemeiner Fehler 12Diskette schreibgeschtztDiskette wurde gewechseltUnbekanntes GertBad Sektor (Verify)Andere Diskette einlegenUngltige FunktionsnummerDatei nicht gefundenPfadname nicht gefundenZuviele Dateien offenZugriff nicht mglichUngltiges HandleSpeicher vollUngltige SpeicherblockadresseUngltige LaufwerksbezeichnungKeine weiteren DateienGEMDOS-Bereichsfehler|Seek falsch?Interner GEMDOS FehlerKein BinrprogrammfileSpeicherblockfehlertHB9BL@@TAt )l g.A( f hgSASAgRB`9BJNbSAgNut)l g,vARC( g9CJ9|Lp!,Nb FPeNut6A JpBQA/)H )l gBlJpNbB Aprt0 0BBB R@ @efA000 0PB0 *00 000\0X0 *0000 0P0BX0, *@00p1| 1|QBX0 $HTH0P &0 *0,NupNSk [0NupNuHPaH8 _&X Pf/|~ K!zag @ ep 24C"2 S@ػ Td BTA3A0C4$I2a222B"0@2A\xvaRg<2#M 4B3BS@ -f ػ Td>BAAb8RGRC`3RSG5GC5C J1DcaRF F e`RG GcdNuXASF1F41R 1h4 x1EDgVA)H)H 9|J?<NNTU@g,ACg dRhdRh(gpL8Nbp>L8Ntp*HEAJ0?C bL000H?A/.)HpNbLrHH/>Bl/,ff.f.ffNu l /.g&, ^`D&, N`>&, R`8&, V`2&, Z`,2,/4WAARA0,/6A hfRAS@f9A/,&, Jo ? CN0`@k Ap0(/.NuA Nup)@JphNbLtH &JKBCH .A/~0 1PP1P1PA L? &<@>AFG0000X0000X0000X0000C ~AJ0g0  pi, Nb"F QNu?S@k&8L &LeBLe,C`(A? fHa)_ 2TNuBlJ`l *bl ,bH .N40S@k@>A PC/~. 0(JgRJ)@g1@CJ2fP2HP" &" *pdNb0,r W1@AJ00 piNb9|L@NpiNb _CL""pe`9| LpiNb9|LphNbLtH 2H/`SBSC@AHH/jP 6P/^P0<rtN߰papapapaL/jr`S@k6@ A 9PJg8BPpfNbpgNb9| LphNb9@JfdBlJa\Q 6BB 2`NuS@k @ A 9pJg a$Bp`NuHS&I. FV 7p&N߬9l/h8,:,L/d4,pĴ@cS@9@p4,rŴAcBSA9Ar`8pJ, 7fnJ/^k0 Eg$2,/h pg  qfH9A/hpjNߘ`+@A_N -JgN:p N+|؃ Nޒ mN;pN - N~N?<NATAN>HPp:N>"_N0CNACPNHmp"_NC&Np@N~CN?<NAT? -/?<GNAPHmHmpN>"_NNH <r$<L8NDN"_NHPp\N>"_N0CNA C퀴N <r$<v NN+@ -N~CVNHx?<HNA\+@ -NH <@r$<L8ND&<x*<NvNN+@ -NH -N&<x*<NHL8NJBfNrN@p N>rN:A  "- @0A  "- @0A  "- @0A  "- @0pCXN~B B|pA|N/-|NCXNV -|CXN4HPN***4"_Nrg NNAN `NqNq+|@+| D+| H+| L+|+|+|P+|T+|XB B8+|BAXNtp"-XN p"-N pNNUgNBpC^N4HP -NNJ"_N0rN: <NxArN:)|E ^NpNⰭHgNC+mH p"-DN p"-HN p"-XN HmpC^N4"_N0CNArN@pNⰭDgNC\+mD p"-HN p"-DN p"-XN HmpC^N4"_N0CNArN@pNⰭLgNC -8RgNCB8p"-LN NC+|8p"-LN pNⰭgNC -RgNCBp"-N NC+|p"-N pNⰭgND8 -RgNDBp"-N ND8+|p"-N AR2NpNⰭ@gNDTAENpNⰭTgNDpAQNpNⰭXgNDAENpNⰭPgNEfpN -JnND/-?<INA\ -N&<x*<N8pJBgp/ -N&<x*<N8pJBgp$fNE6 <Np+@p+@ -"<N -@RgNER -"<NBpr"_NNNLpN$fNEN@AVN`NLpN gNEAVNNBHmbN OK r"_ N+@|NARNHmA "_N|JBfNLBNNpuN>HPA퀢r"_NpNj+@Bm|BmAUNBhBBd - HWHpJBgp/HmA "_N|pJBgp+@ -N&<x*<N8pJBgp/ -N&<x*<N8pJBgp$fNGNzA&NNH <r$<L8NDNNNH -N&<x*< NHL8NJBfNG&p%NNzpoN>HPHm&N :\SCRMBL.BUP"_N0r"_N -hmNG -NH -NH -hNL8NDL8NnN+@pN -"-NpN -"-N -hЭ+@h`pN^Bh - HgNHpNpN prN0 -"-N -Э"-N( -N&<x*<N8pJBgp/ -8N&<x*<N8pJBgp$fNH?"_NrJBg - DWHpJBgp/ -N&<x*<N8pJBgp$fNKAPN -p$fNKp Np N>Np N>N -8N&<x*<N8pJBgp/ -dNzN8pJBgp$fNL6ANNA C퀢NHmA "_NrJBg|NN\/- -V/ -""_N.B -]HpJBgp/ -dNzN8pJBgp$fNN -R/HmVp N>"_"N+@ -NzN8pJBgp/ -^HpJBgp$fNM +m -N&<x*<NHH -NL8NnN+@NHmV -R/ -""_NN -RgNMAPN -p$fNMp NHmV -R/ -""_NNAPNBlNMAQ>N -lSg+mNC퀨NHmpN>"_NrpJBgp+@dHmp N>"_NrJBfNNNHPA "_NrJBgNC퀨NHmpN>"_NrpJBgp+@dHmp N>"_NrpJBgp/ -dN&<x*<N8pJBgp$g`N+|lHmpC^N4"_N0HP -NNJ"_N0HPN bytes ---"_N0CNHmA "_NrJBfNO0HmpC^N4"_N0CNNOfHmpC^N4"_N0HPA퀴"_N0HPp"_N0CNp C^N4HPAxNNJ"_N0HPN 2 : b"_N0HPA~NNJ"_N0CN -lSgNPAPNHmA "_N|pJBgpp$fNPp NANNA CNAPN -p$fNPDp NANNA CNHmA "_NrpJBgp/HmA "_NrpJBgp$fNPBlNPAQ>N` APNNNj+@?-v?<NMX+@pNjNH -N&<x*< NHL8NpJBgpp$gN <NTJfNQ:B8p"-LN Bp"-N p"<NNHxp C^N4HPp C^N4r"_ N+@l -lUgNQB8p"-LN Bp"-N NArN@p N>rN:pNpNDN -"-NA퀴r NpNHmA "_NrJBfNRpC^N4CNNR$p C^N4HPA퀴"_N0CNArN:NA_NA8rN@N::HPA>"_N0rN:pNpNDN -Z/ -"NA&rNA&NC&NHm>A&"_N$gpNNBHxA_NHmA"_N0HPN*.*4"_N0HPHmA퀢""_N.BA_NHmA "_NrJBfNS:+|A C퀺NNUA퀢Nd+@|pA|NHmp"-|"_NHPp\N>"_Nrg NNSN$`NqNqHmA퀢Nd|"_NC퀺NHm -|"_NCN+||ANdA|NHmp"-|"_NHPp\N>"_Nrg NNTN `NqNq -|UnNTLACPNHmp"_NNCNHm -|"_NCN -N&<x*<N8pJBgp/ANHPpBN>"_NrpJBgp$fNTpNHmA"_N0HPA퀺"_N0NNJBfNT+|NUHxp C^N4HPNOKr"_ N+@| -$gNpNpN prN0?-?- -NH -hNH -NL8NHH -NL8NHH -NL8N*H -NL8NL8NHN??-~NNHmA "_NrJBfNUpC^N4CNNUp C^N4HPA퀴"_N0CNHmp N>"_N0HPA퀺"_N0HPpC^N4"_N0HP -NNJ"_N0HPp C^N4"_N0HPAxNNJ"_N0HPN 2 : 4"_N0HPA~NNJ"_N0CNArN:NpNpNpN -NH -NNL8NDN"-N -"-NrN@NNNp2NxADNN< gN[4N?In deze schermresolutie|past niet alle informatie|op het schermCNN VERDER|EINDECNA[N -SgN[*)|V "_NrpJBgp+@+||p A|NHm,/-|Hm,p"-|"_NN􎐭|N>r "_NN `NqNqHmpr"_NNvN+@Hmpr"_NNvN+@0NxyC2N -NH -0NL8NH&<(x*<NppJBgp/ -,HVHpJBgp$fN]pNBtHm,p N~"_N|JBfN^Np r NpC^N4HPN "_N0NpN>NNp rNA퀨r NRtHm,Hmp N~"_N0HPp "_N"_NrJBfN^BtN^HmA "_NrJBfN^+|t -tNzN8pJBgp/ -tN&<x*<NpJBgp$gN -t[nN_p/NNNL <NpN^C퀨NA C>N+|AA퀨Nd+@|pA|NHmp"-|"_NHPp0N>"_N|JBfN_Hm> -N>"_N0C>NRN$`NqNqN ADNB -RgN_ -DJfN_ - "<N+|@N_ -"<NB@NpC^N~)|T B|pA|N/-|NC^NVN `NqNqNNLdesktop scrmbl.prg ----------------------123456funktie lezen versleutelen info->printer text->printer Back-Up----------------- eindeingave sleutel fileselect ***34111043447083611101232600000741291110014661302017208130831298213796238361287811732111043247083411101234470161212900001110090401367336600000386000001212900001030016221718322299072668312982137962321212800001110040121290000110008344347472662121783129821372216181322790181316131821368312896208781170000(c)1989, H.Spoor,Geldrop(NL)|* SCRMBL.PRG * (PD versie) *| maakt bestanden onleesbaar| (en ook weer leesbaar)|(geschreven in GFA Basic)=====!"#$%&'()*=1 12345975444===geen sleutel Funktie : ???? Codeersleutel? Back-Up drive? Serienummer: Funktie Versleutelen Funktie Lezen Lengte Sleutel=> Checksum 1 : Printer Off-Line|Herhalen of afbreken ?Herhaal| Einde Sleutel: Bestand niet gevondenWachtwoord svp ::\4 >\\$$^42 04fF:&,&t pnZ`~Vn,T"($X vbz2>@2T VR"T  Z pn v ,$ \vD`JQKO` EfvM m HPHUBg?<JNA(m)m -:gS)@ -OK1PC#HNHx?<HNA@)@l/?<HNA)@h&@)@XЬl)@d)@`ARCpr Ѝ"QHNFALNHz6?< NA\pdAxr0XQ)K\NN$LLLLLLJrBjNuHz?<&NN\NjCAp$L Qp NV9lrBlJpNNVpMNV9@pdAr 0Q0tr N9lNupealp`NuaNJHz?<&NNBWNANC2A@p222NrҌ0<NB0,rNurA9Ar`v C9Cr`rt9@9A9BNrrҌpsNB0,Nu9@N`rDҌpsNBNuC2 @ e @}bA@p222Nr,Ҍ0<NBNu pa4|a@:>< |a6RGk0Gg`a(0GVfA1G<ap??<?<NM\Nu??< NMXNuHn 2$4BBNuAd RdQRB BbABJk 0NuJBjBBXNu 0Nu 2$NuE`B<gJEgEjCDEDF Fe( F dF8BCHC` F0bFHC8v` HD8HDkDуdQRBNuDdBDA@kgAр[SBk0NuJlJBk&Nu0g H@rB JkЀ[` BbNuJBj prtNuHPAJgPpr$< _Nup _NpNNuCDEJEgJBgJjBEBQ*HE?<>0rHGGdHGGdSWDуdi\?<>0rHGGdHGGdSWDуdiN?<>0rHGGdHGGdSW2 H@N?<,>CEdGH@0r`?<`JBgVB&8TTDуdQRBNuDAр&AdRAрAрDуNuprt|=|  g +g -f .g20  b 0e 9b da`RF` .f 0e 9b dajSF` Eg efX +g -f 0e 9oSH`00  b&Hz0  b E Do`HJjDDDS4</NJFkSFk&aQN`Ha"FFaQL8N6.JgtBnNupr$<NuJBk4<rpAC v JBgJjv-| Bb BkH>aaNRFBdL8?N<JBga2SF Be BgQRB`ApdR e <rRF&0xafEv+0JFjDFv-Hƌd0BFHF 0HF0ANuprt|`2:HQ A dNAXJ@jNNu~c0NQNurAt`t Add.A0Hk"JjJBft??/?<BNA JjNNuN&J@g,A,BBgHQ?<=NAP FJ@k??<>NAXtNutNuvN)@p `H@)@prtNAHplrtNB 2pNpNpapaprapalpalpalpaTpaTpaTBp'a?<NNT@B){L9|0<rtNpapap9@p`pvNv`v`vj`v `v`v`v`?(* 9AJA)H@@[000][ˈN& Evz`* [g" ]g |g QSz` zQSpQ][ɈN& Dvx`* [g" ]g |g QSx` xQSpQ]Bp4NVHNu2(g"P@g2RADAH""l`r2oZAe 1@#)I`Nuk1@Nup NN"l`dpNAtrdJhk\QpaNH ld$l`"Hg0 k&@ S`g k#&@0+S@H3 Q&f)I`LNu?<?<NAXJgJgNAH@B pNA NuApNN$Nr$BS@kH2QNupC ұd"X0Pg"RA$D#Nu"X0NuN&J@gpNu _0HpN _0HpNp"_0HqN`p"_0HqN`E ұeHHQ0)N$_$ZR@H`2QNu$Y0gHR@@"D%$X0P2g# R@%NupE $ $X0dP.gRG,D%pr Y2dP.gRG,D!p4Ae4v`VfANuNWHNu Ihd*Nr$E$RR@H`2QˈN& ENu2)A IJAfr4(Ae*RBBc0*SA?Nr$E$R`QˈN& ENup`(* 0(iNr$E 4R`Q$D 4R`QˈN& DN& ENu2p <0Nr`QNur ,* N&& ( EN& C"Sj|AcRGFc8>`4A g6 g0 g` gTlfelhgFf2pRGRFa`a,` `?~ap ap a 0NuCpE`bf`FgRGJGgRSGSFFgCpE`Yf`Nua@Jf gH@ fa(@ fza0 b @ Ee0Nu?<?<NMXNur9A(HNXLNu0,^2,`NzEfpaRppaNAEg0PaľEfa4RE`p a2a*Efp a(NldeS@f lbfSl`9Ab9FdNupapqr`p`"p`tdbDA0Hg<<R@f|0HNr*JFk*HQ/??<?NAXfX ENuJkpNp`p`\F( &I.` ??<NMXJ[j E&DNuak NupNuakfpNupNtddA0oH?<?B?<BNA Jk.,?<?B?<BNA *kBg?/?<BNA JkNuN<(`|HP?N4<pg2JFg W"X2@e2<A`QNCpR@ 1 fA 0! "_N, HHHNup`pNu)H9@Jp4NVP'J&f H LNu P&NuQ'` J,'fJ,&gHA#ȇeC! B,&LNu-W)K20, 8k8@ gJl&f"Nu , 8g"P 8 @/, 8N|  8fQ 8J,'gNupB <``L@ H)l26)z @W , Jf`CfSHj-D@Hd0H@H 0H@0`fSC\fS , @a"C]fApNNN@HP?< NA\NuH@aa/a a Nu@0 9c^Nu| PC>$Fehler # ][Abbruch]\f.B &lX)K\)ld` lp ,BQjNup(NX _b@gGHpp 0f NuGNp| @"l`Yd&-KNN"l`YepN&#k"C-KN"Cփk փk2##`փk"`2`& $Y8gHRDD*D%H8#$c2g# HRDD%H`/\ga `6f -K. @Nua \dp\N&#k gH`Nu"Cփk փk2##`փk##`3#`$Y8gHRDD*D%H8#$c2g# HRDD%H`)| Printer' onder 'Funktie'. Herhaald kiezen zet de optie 'Aan' of 'Uit'. Samenvattend. De funktie 'Lezen' leest het aangegeven bestand en geeft de inhoud weer op het scherm en eventueel de printer. Indien er een sleutel werd ingegeven, wordt het bestand voordat het wordt getoond, volgens deze sleutel bewerkt. Door het indrukken van de spatiebalk wordt het weergeven onderbroken en door nogmaals drukken voortgezet. Nadat het gehele bestand werd getoond wordt gewacht op het indrukken van de spatiebalk. Indrukken van de 'ESC' toets breekt het lezen af. In de informatiebalk van het venster worden een aantal gegevens getoond, te weten: -De ingegeven sleutel, of 'Geen Sleutel' -De lengte van het bestand in bytes -Checksum 1: de som van alle bytes voor versleutelen ,, 2: de som van alle bytes na versleutelen De gegevens lengte en checksum 1 en 2 kunnen worden gebruikt om te beoordelen of ontsleuteling goed is verlopen en of een bestand werd gewijzigd in de tussentijd. Men moet daarvoor dan wel de originele waarden weten. Een toepassing hiervoor kan zijn con- trole op een Link virus in een programma. Het lijkt me namelijk erg moeilijk een bestand of programma zodanig te bewerken dat na versleuteling met een bekende sleutel zowel lengte als checksum 1 en 2 nog kloppen met de originele waarden. 'Lezen' wijzigt niet het bestand op schijf. De funktie 'Versleutelen' doet dat wel. Om bij het voorbeeld te blijven: Kies voor 'Versleutelen'. De sleutel die in de informatiebalk wordt getoond moet nog steeds 'demo.txt' zijn. Kies in de Filesectbox weer het bestand DEMO.TXT. Afhankelijk van het be- schikbare geheugen wordt het bestand in 1 of meer stappen ingele- zen en met de sleutel bewerkt. Tijdens het versleutelen wordt de vordering van het proces door het groeien van een lijn aangege- ven. Aansluitend wordt het veranderde bestand op schijf geschre- ven, over de bestaande informatie heen. Om te kontroleren kiest U voor de funktie 'Lezen' en onder 'Ingave' wist U de sleutel met de 'Del' toets. Afsluiten met Return. In de informatiebalk staat nu 'Geen Sleutel'. Kies daarna in de fileselectbox weer DEMO.TXT; de nu gewoon leesbare tekst wordt getoond. Onder 'Funktie' staan ook nog vermeld 'Info->Printer' en 'Back- Up'. Door herhaald kiezen worden deze opties 'Aan' of 'Uit' gezet. 'Info->Printer stuurt de gegevens die in de informatiebalk verschijnen ook naar de printer (Parallel of serieel, afhankelijk van de aanmelding in de Desktop). 'Back-Up' maakt voordat een bestand wordt versleuteld een kopie onder de naam SCRMBL.BUP. Standaard wordt deze kopie gezet in de hoofddirectory van de schijf vanwaar het programma werd gestart, maar bij het 'Aan' zetten van de optie kan de hoofddirectory van een andere schijf worden gekozen. Toegestane letters worden aangegeven; voor een nieuwe ingave eerst de oude met DEL wissen. Steeds het laatst gewijzigde bestand wordt bewaard !! Indien er met een 'lege' sleutel (=Geen Sleutel) wordt versleuteld volgt geen wijziging in het gekozen bestand en wordt ook geen back-up gemaakt. Samenvattend: Indien er voor de funktie 'Versleutelen' wordt gekozen, wordt het gekozen bestand met de ingegeven sleutel bewerkt en aansluitend gewijzigd op schijf overschreven. Indien de printeroptie 'Aan' staat worden de gegevens uit de informatie- balk tevens naar de printer gestuurd (dit geldt ook voor de funktie 'Lezen', voorzover het lezen niet door ESC werd afgebro- ken.) Indien de optie 'Back-Up' aan staat wordt in de hoofddirec- tory van de aangewezen drive eerst een kopie van het te wijzigen bestand gezet. Deze kopie overschrijft een eventueel vorig bestand met de naam SCRMBL.BUP. Bij een 'lege' sleutel worden geen schrijfoperaties naar schijf uitgevoerd. Het programma wordt verlaten door het kiezen van 'Einde' onder de menukop 'Funktie'. SCRMBL.PRG kan worden beveiligd met een wachtwoord. Kies hiertoe het programma WWSCRMBL.PRG en volg de aanwijzingen daarin. In dit programma is het ook mogelijk een 'vlaggetje' om te zetten. Indien dit vlaggetje is gezet wordt door SCRMBL.PRG de GEM 'crit_event' vektor gewijzigd. Dit om vastlopen van het programma onder sommige omstandigheden (bij de Fileselectbox) te voorkomen. Of dit goed werkt bij alle TOS versies kon niet worden uitgetest. Standaard is het vlaggetje gezet. WAARSCHUWING !!!!!! Hoewel het programma voor zover bekend funktioneert overeenkom- stig de beschrijvingen, kunnen geen garanties op een foutloze werking worden gegeven. Men gebruikt de programmatuur voor eigen risico. Indien men de sleutel van een versleuteld bestand is vergeten is de informatie naar alle waarschijnlijkheid verloren. Bij twijfel eerst met de funktie 'Lezen' proberen of de sleutel 'past'. Dit zijn Public Domain programmas. Ze mogen vrij worden gebruikt en doorgegeven aan derden, echter onder de voorwaarde dat programmas en handleiding niet worden gewijzigd en altijd tezamen worden doorgegeven. De programmas mogen niet op een andere wijze worden verspreid dan die welke gebruikelijk is voor Public Domain programmas. De programmas werden geschreven in GFA Basic. De versleutel- en checksumroutines in assembler. Alle rechten op de programmatuur liggen bij de auteur: H.Spoor, Schutsboom 29, Geldrop (NL) Tenslotte: Iedereen ziet zijn werk graag beloond; ik ook. Mocht U Uw tevredenheid over de bruikbaarheid van de programmas uit willen drukken in geld, dan heeft mijn bank mij verteld dat het zeer eenvoudig is om een bedrag van Fl. 10,= over te boeken op rekening 54.91.40.581 bij de A.B.N. tnv H.Spoor. . 5:*.. FASTLIFEPRG p>+UFASTLIFETXT :m/FASTLIFEGFA::2FASTLIFEC icF'`  `` >>> TURBO-C <<<< for ATARI-ST Version 1.1 (C)88/89 Borland International G# J$VH3 k # Ј.@# "@(I$k,"Jf"JfB// ?<?<JNAO NA6<HCBB`6 !jBJ)gHiRC` "fSI "WJAkHiRCBSQJ)gHiRCHy`$O0 J"LNn? 9 g @N 9 g @NN?<LNA09pNNNu/ E N5@R@gP5|HyzHyxCANPO5@5@4Hy C JNXOANpJ@fp`B@`B@$_Nu  @d @P@Nu APANu @P@@@@@@Nu P01@P1@1@1@@1@1@1@01@1@1@ 1@p1@1@1@`NuH8 <rA~"P$hG~` (Yg% b !JLNuH>vx&y~(yK~*909HA ,p`$\AXNRfHR"l' TJRl' ERl' R"l' R"l' ERl' R"l' R"lL`FS"l' TJSl' ESl' S"l' S"l' ESl' S"l' S"l' b^#~#L|8Nu/ A~CY$y$lY~$y~$N$_Nu/ $H`*ry*HBH Ё/HHПNTJfN$_Nu?/ BCE NJ@g&N@|0m|9n2<t9a4`B@`RCRop` p%?NTO`$_6NuH>NE09pN B@NA 2NA 6NMIBA09pNtA PpNR@809pNA 2NH0<,`5@4<b5BtjH Ђ%@A~p"*NG&`B"ҪA~"R0*H"cB` B2*HғA~" cN*H ,~%@ <`d0U@g S@g"S@g:`RK@4P` 0D@SR0n`6K4P` 0D@SR0n`K4O` 0D@UR0nRV0jo%|~%|~BA09pNNJ@gNrGf A NHy"JA09pNXOpjgt09pN62,aH Ё2aHЁ&NBA09pNHy"JA09pNXOpjg4,bH"҂4bH҂gpjgB09pN`NN6J@f`NzNNJ@fBA09pNA pND809pNtA 2N Tg`B@L|Nu09 | g"C$# C@@#Ry pNupNu?/ 69 g0@@GSC cNQ&_6Nu/ G g/ &S?<INA\O`G g/ &S?<INA\O`&_Nu/$gSe40HB4 gxH_>"&(*,."B$B&B(B*B,BH~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H~H`SfL|A0HgS@!QAgSAQ _Nu/ Hz^?<?<NMPO/Hz?<&NN\O?<?<NMPO$_Nu OJx@3 1B x@f1J x@fp!PNu.H3 Nu?<NATONu?<NATONu/?< NA\ONu?< NATONu##"NN$y" yN/ ?<NNTO @$_Nu/ /A&BhBhr|aC6 _0 _0 o0NuA&BhBhre`A&BhBhr{`32/ C&2dBi3| Cp 2Q"< psNB _02A"op+2QA6p 2QNu&6A&Bh1|1Arz`1@ 0"< psNBA0Nup `Lp`F#63p4`4/ /pMa*"_2"_2"o2"o2Nu#63pN`3&@@A C(B@22220<"< NBA0Nu&<66             $$%%8E Y8>Han Driesen, (c) 1989[0][ FASTLIFE | in Turbo C | |Celgrootte... ][4|8|16][2][Nogmaals?][Ja|Nee] &6f8d  ,  :X   6$,. " , <,  .2  , .~FASTLIFE is een supersnelle simulatie van het "game of life" van CONWAY. Met n "glidergun" kunnen de volgende snelheden worden bereikt: 150 generaties/seconde op een veld van 40x25, 140 generaties/seconde op een veld van 80x50, 110 generaties/seconde op een veld van 160x100. Met eenvoudige figuren zijn nog veel hogere snelheden mogelijk. De snelheid is nagenoeg alleen afhankelijk van het aantal veranderende cellen. De grootte van het veld doet er op zichzelf niet toe. Aangezien de monitor "slechts" 71 beelden per seconde kan weergeven, zullen vaak stroboscopische effecten optreden. Hierdoor het lijkt het soms alsof het aantal generaties per seconde veel lager ligt. De snelheid kan worden afgeremd door het aanslaan van een van de cijfertoetsen: 0 = volle snelheid 1 = max 71 generaties per seconde 2 = max 35 generaties per seconde 3 = max 17 generaties per seconde 4 = max 8 generaties per seconde 5 = max 4 generaties per seconde 6 = max 2 generaties per seconde 7 = max 1 generatie per seconde 8 = max 1 generatie per 2 seconden 9 = max 1 generatie per 4 seconden Elke andere toets breekt de simulatie af!!! Na de keuze van de celgrootte kunnen figuren worden gevormd met behulp van de linker muisknop. Het aanslaan van de letter G plaatst een zogeheten "glidergun" op het scherm. Met de rechter muisknop wordt de simulatie gestart. Het programma is geschreven in Turbo C. De "source" staat op deze diskette (FASTLIFE.C). De gegenereerde machinecode kon op enkele plaatsen nog worden geoptimaliseerd (met behulp van ST-Digger). Hiermee werd een snelheidswinst van enkele procenten bereikt. Ongeveer hetzelfde programma is ook in GfA-Basic 3 beschikbaar. De snelheid hiervan is echter meer dan een factor vier lager (gecompileerd). Dit is toch nog beter dan veel andere LIFE-simulaties. Han Driesen, Stichting ST. P.S. Dit programma is door mij in het Public Domain geplaatst. . ::2.. 4:*BLOKJES ASM 3xGFA_LIFEGFA b#5> BLOKJES INL 8GFA_FILEPRG m90 section text p4: bra.s pix4 p8: bra.s pix8 pix16: movea.l $0004(a7),a0 adda.l a0,a0 moveq #-2,d0 eor.w d0,(a0) eor.w d0,$0050(a0) eor.w d0,$00A0(a0) eor.w d0,$00F0(a0) eor.w d0,$0140(a0) eor.w d0,$0190(a0) eor.w d0,$01E0(a0) eor.w d0,$0230(a0) eor.w d0,$0280(a0) eor.w d0,$02D0(a0) eor.w d0,$0320(a0) eor.w d0,$0370(a0) eor.w d0,$03C0(a0) eor.w d0,$0410(a0) eor.w d0,$0460(a0) rts pix4: move.l $0004(a7),d0 moveq #-$20,d1 lsr.l #1,d0 bcc.s skip1 ror.b #4,d1 skip1: movea.l d0,a0 eor.b d1,(a0) eor.b d1,$0050(a0) eor.b d1,$00A0(a0) rts pix8: movea.l $0004(a7),a0 moveq #-2,d0 eor.b d0,(a0) eor.b d0,$0050(a0) eor.b d0,$00A0(a0) eor.b d0,$00F0(a0) eor.b d0,$0140(a0) eor.b d0,$0190(a0) eor.b d0,$01E0(a0) rts end GFA-BASIC3PPPPXXX 2 2 6 F V Z Z Z ̢BLOKJEBLOKJESBLOKJESCREENXYXY0XY1BUTTONHWCWBNFILLXYKNGENTMXYBXYBUTTONHWCWXYBNFILLXYKNXY0XY1XXYYSCREEN GLIDERGUNFLIPSETRESET GLIDERGUNXYBXYXY1XY2A"FASTLIFE, (c) 1989Han Driesen a-zF l*&,P< !Fl`F`^ opPhPhhh@hhh0hhбh hphhh`Nu /rd @(P(Nu op(P(((@((Nu \FFF(LY ! "Han Driesen, 1989FFFT!3 FASTLIFE |in GfA-Basic 3 | |Celgrootte... !!4|8|16!FFFF "8! F,8 V ! ! ݠ@F8 ! F8 ! F8 ! F ! ! F6H߀! !! !! F4 !݀F$|!!!!FHX GF\ 9F(\ ݀! 9F 4Z F,` G݀! HF\ 9F\ ݀9F 4 F!!F ` ߀GߟH Fd !!F 52 F! ` ߀GH Fd?! !F 5r F HFF0 ! !F 5S GFFS$F 6߀F8 ! ߀F8 ! ߀F8 !  F FFHFH6#< # :! ݀ ;! ߀ F| 6@F$F 5߀FF 8>FF7SFF 7JFF8 FF 7 ,! FFX9 F$F ! FF 6F! 7F8 FFFF 7JF F 6F @LY! "7W generaties inW7#> [WsecFF,! |Nogmaals?!!Ja|Nee!FFF 2 ߀F? Fu F  8, ! F !FF9F FF FF FF FF FF FF FF 89F! !FFFFFFF FFFFFFFFFF$FFF 9 F!FX9 F !F 8:F!  F$FFF :h F!F9X9 F !!F 8:|F!  F$FFF,FF4F F4: F4 F8 !  F7F :F4HF|F3,6,3,7,4,6 (10,6,11,5,11,6,11,7,12,5,12,6,12,7 "14,3,14,4,14,8,14,9,15,4,15,8 225,1,25,7,26,1,26,7,27,2,27,6,28,3,28,4,28,5 37,4,37,5,38,4,0 ,F`F`^ opPhPhhh@hhh0hhбh hphhh`Nu /rd @(P(Nu op(P(((@((Nu`.;>AON BE. +@paapr a(|E/paE/p3a /E0,pa r"_ta+A aDR - ЀЭY+@ ?<NNT"- +@ - "<@+@$ - "<@+@( - r@+@,A퀘a,A퀒a,A퀌a, <rҭ$~A퀘a)J -("-$~A퀌a): -("-$~A퀒a)&p A퀘aN8<v0<trap+@8 -(a`.(-8 mB0H <rҭ$Э8(p mHR8 -8o]B< <rҭ$a`,(-< mB0H"-(pҭ<Ё(p mH< -H@Nur{0Nu{0NutNu 246j(:<DCaf AfBfNu`~a 00Nur$o, b4< J@k @[H@NuH@RBNu4<Ѐ[NuDg8k2 b4< J@k @[H@DBNuH@RBDBNu4<Ѐ[DBNu4H@Ѓdh`^HCH@:">H@`H2g&HCH@:<HC>H@Ѓd(`HCH@:H@r` gDBgkDE`HDBDEaBDBNugDBa8DBNutNua 11!Nux`xa`a` 24&8:HoHoEBJAgJDfr:g,|HC҅H@:ۆ<HC>H@Ѓd`vHCH@:H@`fgDBgkDE` DBDEaDBNugDBaDBNutNuHoHoEBz:g|HC҅H@:ۆ҄ۆ<HC>H@ЃdHA@B@H@хk HAҁHAрSB BbNuJBj^tNuk(g.JBjDBAр[SBDBjNutNuAр[SBkNuJlNu0gH@rJBkB JkЀ[`DBЀ[`J.;gP:pr4<Nup`xa2`Ba411!Nux`4 24&8:`& 24&8:`a&8:` &8:@ABJEoHnfNup`tNugDEDBHngDBEBkQ*HEJDg?<>0rHGGdHGGdSWDуdi?<>0rHGGdHGGdSWDуdi ?<>0rHGGdHGGdSWDуd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<,>CEdGH@0r`xJCgz?<0rÐdSWЃdi?<0rÐdSWЃdid?<0ÐdSWЃd&2 H@kփAр[SBkփejRAd RdQRBJjDBNutNu?<0riR?0i?`?<`"_K0VM0Id d3 d# d# # d# # # # d ALH dAL H LH d AL`H L|0H>L|H>d~# # # # A`@ALH L|H>L|H>L|PH>L| H>L|H>L|H>L|H>L|`H>L|0H>L|H>QL|Nu$H$&"BA -KaXA"f B &nNuH>dd2d"d""d""""d LHC dLHLH C@d LHL|H| L|H|PCd~""""C`:LHL|H| L|H|PL|H|L|H|L|H|L|H|L|H|@L|H|pL|H|L|H|CQL|Nu`a8A-Hhp apMa=@F?<NNTT@A0r p0Q`pdr ta0.F=@=@ACp,2QAp 2Qaa:`x`tpeahp`(p?a(adabaHz?< NA\?<LNAfCR2A0A82r22a"<0<NBLNurt=@:=A@=B2::(   F..26"8@"PQ1!P1P!0PP`0  q#p"AӘQNuA Nu|^|  R^,T:Hz(` NHz ?<&NN\Nu9kxgNuWkxNuaaaNuNuNuNuHz `Hz"` <Hz&?<&NN\Nup CNup C0Nu C NuJBgVB&8TTDуdQRBNuDAр&AdRAрAрDуNu <r4<NuQfHR$n2Jjg$_NuH LNuPfJ.fg0HR$n2Jjf$_NuHC/*%I $n2%_LNua n2"h $h224Nu B?b4<rpAv JBlDBv-|JBg Bb Bk&H>a:aRFBd&8*L?a<aSF Be BgQRB`RAdR e <rRF&0xaCձfEv+0JFjDFv-Hƌd0BFHF 0HF0ANuprt|`HQ2.d Aeg>r C 5e&!R 0c 9c0`<R"_`VC0 Ef"_Nuaa/ CFr  g 00VJAgB @ nN @mHJ@j0.4DBUBk0QSAg Q.`S@k 0`0BAF "_Nu.WAkQA 0g` n2:H>6Nuprt|P;Q:  g +g -f .g40  b 0e 9b da`RF` .f 0e 9b daSF` Eg efX +g -f 0e 9oSH`00  b&Hz0  b E Do`ZJjDDDS4<.aJFkSFk4aJQa`&HavFFa2Q&8*L/aN,H܆jDBJ.:gtBn:Nu(:HE:a`4JVHHarЁЀ`z@`z8H@0`z(a^*d2d2d"d""d""""d"`""""""""""""""""QjNup"X2g6C/ !UAk$!Q"_NuHP0(R@kBa $I _aIUd4Id4Id$Id `$$$$Q @JfNuNup `a^SAfNuag`af`ae `ac` acpNuadpNua*SAkfJANuBp'rta^ n2rt6(SC0(S@apaB\papava0pa _a4$FAFp_@[000][vx`* [g" ]g |g QSx` xQSrQ][vx`* [g" ]g |g QSx` xQStQ]BAF0-H,=@p4a22HNu 24DBaDB11!Nu 24DBa DBNu 24x6o<Ce(FC BdЄeNu B/dHDDdRdQRBNu&<:<`g BbUC BcjNu BcHDDdSkg Aр[RBNu0ftNuB H@"jNuE"ea"ep` &6NuE "e a"d&&6NuE"e av"d66NuE"e aZ"d666NuE"e a:"d6Nu~dGdEH<Nup` 0@F@AJhg PLNu` LJg(HPBHh/??<@NAXLf ѨLNuJkp%` aJBja!| ??<>NAXOJkpNu0< aF`0< CF2p`p a0`p CFp`taCF"p`fHza `Hz"J`TB.@=|DNua.@FpAR@C`2 @H` @HHyaLa6"H`Hy`Hy 24`@H` @HHyaa"Hav`Hy`Hy 24`B.@=|DNuB.@ab=GDgNup` a`a0CF"E p`r&8:` &8:@ABHaNL8aL8 DBaL8O <jDFJEjDEFn ffAbtNu&8:aj`&8:aV`.@<.DAp$I"t Q k"RGef~`SG * g *fSG`<.DjZ\FkBJn`g Fgd Fg^HS&I.a Q`p???<NM\Qj&_NuHQ/?`jAF gp gj g grffnnpenbfJ.fj6pRGFc$SG` J.fjpRGFcRF` Ff`> `?~ap a0p a*0Nu|``CpE`bf`FgRGJGgSGSFFgCpE`Yf`Nua@Jf gH@ fa(@ fza0 b @ Ee0NuagNu4.rf?Hya|NM\Nu=|D`LjazEfpadppa`AFEg0PaEfaFRE`ܾEfp a@a8?nnnp a2RF`<a0nnoS@f nhfSnl=Ah=FnNup` papq4.rf?HyaNM\Nu=|DHaLNu|A0"P2(@e2<EF`QHP=|DJ@g$abAF$HpR@ 0 f _af`QNuHPp?ap a| _2<|0`C&pHQ/Hy@NA NuC pa:NuHQ/Hy?NA Nu&g4 Fga~gJAga2< R@AdSf0Nu0alp Ce`&g4 Fga2JBjaJgPAe CbRa R@Sf0Nu FgRag JBja AeaJAg RP0 pNu` Fg6agJAga @eaRP Nup NHѨB?<?/?<BNAO JkLLNu&8adJBja|JAg Df*ڃkd0Nu DfրBH??/?<BNAO LJk!@NuHBHh Hx??<?NAO LJo ѨLNuk:fp`^k: g ѨNuBHPHQ/??<?NAO _JoѨfNuBHPHQS/??<@NAXLfѨNuJkp%`?a0` ?a2@@a.` a Nu4.`Af n2LR@RANu4.`g S@SAHNutbpbr??papYa0a0`0TpEk0gPk`LJg&B.C`a8aD*9kfap-I,=|p4alHz*9kg ENp9k`* _a &nO:NM0IJf`Ar Hjr-D@Hd0H@H 0H@0CNuAF"H [1][fSEfNuC`C``C` C`CJhfJfRRRRRRRHP? @CFH~8:E#P&<2 `b$bYEf`"RAf rЁЀ`&Ѐe "ЀeЁdp`ZJAkfgRer?DDЁaAa8$HX :CFE` YEjT"_$P"2trDDd0d d d` QjNu`aDa DNu na^ K"ng42 $`gk2&Hg Af deђ$`ebѐXf&nNu AgebѐA``-Kx$ n&$n""Hg8" &Ak cѐ S`g"" k#&Acё2+SAI3 Q&f-I"&nNu-Kx$&ր n&$n""HgR" k&Ac b S` S`g4" k#&AcbrkX`ޑ2+SAI3 Q&f-I"&nNuaP n2L6(n\n^HHHNua0 n20(n\HNua n20(n^HNua n20(HNua:ffNuarNua J[HHNu:nfa@ z^0NuJg6$:Pf,H?<"NNT&@p/&-~ra :,ga &Lr`r??Q@-|HyNM\0Nu#-xNu"H YJQfNu YH瀀aLP|HPG.C&֛֛֛֛֛(HDDCBg6Cv6C[RCF8[[[aL6C[RCF8:G.FWfTL L-KA `$I\bfBjQNu$YbfBjQNu n/d$HJf-HS Nup"`HPa _a `QNua JH arL0Nua``F`^ opPhPhhh@hhh0hhбh hphhh`Nu /rd @(P(Nu op(P(((@((Nu3637461061151161171251261271431441481491541582512572612672722762832842853743753840Han Driesen, 1989 FASTLIFE |in GfA-Basic 3 | |Celgrootte... 4|8|16generaties insec |Nogmaals?Ja|Nee  @H,4 f      ^ t\((@P.*$*VX/* FASTLIFE, ( c ) 1989 Han Driesen */ #include #include #include #include #include #include #define maxcells 16000L char a[640L*102L] ; char *xy1[maxcells], *xy2[maxcells], **m, **n ; int k, x, y, w, h, button ; long screen, xy, h1 ; struct pnt { char x,y ; } glid_gun[] = { 2,6, 2,7, 3,6, 3,7, 9,6, 10,5, 10,6, 10,7, 11,5, 11,6, 11,7, 13,3, 13,4, 13,8, 13,9, 14,4, 14,3, 14,8, 14,9, 24,1, 24,7, 25,1, 25,7, 26,2, 26,6, 27,3, 27,4, 27,5, 36,4, 36,5, 37,4, 37,5, 0,0 } ; int delay = 0 ; #define mark( p ) if ( p < 0 ) *( *--mm = axy ) &= x7F void blok4( char *xy ) { if ( ( long )xy & 1 ) { xy = ( char * )( ( long )xy >> 1 ) ; xy[160] = xy[80] = xy[0] ^= 0x0E ; } else { xy = ( char * )( ( long )xy >> 1 ) ; xy[160] = xy[80] = xy[0] ^= 0xE0 ; } } void blok8( char *xy ) { xy[480] = xy[400] = xy[320] = xy[240] = xy[160] = xy[80] = xy[0] ^= 254 ; } void blok16( char *xy ) { xy += ( long )xy ; *( short * )( xy + 1120 ) = *( short * )( xy + 1040 ) = *( short * )( xy + 960 ) = *( short * )( xy + 880 ) = *( short * )( xy + 800 ) = *( short * )( xy + 720 ) = *( short * )( xy + 640 ) = *( short * )( xy + 560 ) = *( short * )( xy + 480 ) = *( short * )( xy + 400 ) = *( short * )( xy + 320 ) = *( short * )( xy + 240 ) = *( short * )( xy + 160 ) = *( short * )( xy + 80 ) = *( short * )xy ^= 0xFFFE ; } void ( *blokjes[] )( char * ) = {0, 0, blok4, blok8, blok16} ; void select( void ) { long mask = 0x1F30008L ; char x80 = -0x80, **mm = m, **nn = n, *axy, **xy1_ = xy1 + maxcells ; while ( mm < xy1_ ) { axy = *mm++ ; if ( mask & ( 1UL << *axy ) ) *--nn = axy ; *axy |= x80 ; } m = mm ; n = nn ; } void flip( void ) { char x10 = 0x10, x7F= 0x7F, **mm = m, **nn = n, **xy2_ = xy2 + maxcells ; long screen1 = screen ; void ( *blokje )( char * ) = blokjes[button] ; char * axy ; while ( nn < xy2_ ) { axy = *nn++ ; blokje( axy + screen1 ) ; if ( ( *axy ^= x10 ) & x10 ) { mark( ++*--axy ) ; axy += 2 ; mark( ++*axy ) ; axy -= 640 ; mark( ++*axy ) ; mark( ++*--axy ) ; mark( ++*--axy ) ; axy += 1282 ; mark( ++*axy ) ; mark( ++*--axy ) ; mark( ++*--axy ) ; } else { mark( --*--axy ) ; axy += 2 ; mark( --*axy ) ; axy -= 640 ; mark( --*axy ) ; mark( --*--axy ) ; mark( --*--axy ) ; axy += 1282 ; mark( --*axy ) ; mark( --*--axy ) ; mark( --*--axy ) ; } } m = mm ; n = nn ; } void flip_1( long xy ) { char *axy ; *--n = axy = a + 641L + xy ; if ( *axy < 0 ) *( *--m = axy ) &= 0x7F ; flip() ; } void pattern( struct pnt coord[] ) { while ( coord->x ) { flip_1( coord->x + ( h - 1 - coord->y ) * 640L ) ; coord++ ; } flip() ; } int wait( void ) { int sym, counter = 0 ; while ( 1 ) { if ( Cconis() ) { sym = ( int )Crawcin() ; if ( sym >= '0' && sym <= '9' ) delay = 256 >> ( '9' - sym ) ; else return 0 ; } if ( ++counter > delay ) return 1 ; Vsync() ; } } int main() { char *axy ; gem_init() ; v_hide_c( handle ) ; graf_mouse( 0, 0 ) ; Cconws( "\033E\015" ) ; Cconws( "\033Y\070\076Han Driesen, \275 1989" ) ; do { v_show_c( handle, 0 ) ; button = form_alert( 2, "[0][ FASTLIFE | in Turbo C |" " |Celgrootte... ][4|8|16]" ) + 1 ; v_hide_c( handle ) ; Cconws( "\033E\015" ) ; h = 400 >> button ; w = 640 >> button ; h1 = 640L * ( h + 1 ) ; memset( a, -128, h1 ) ; for ( xy = 1 ; xy <= w ; ++xy ) a[xy] = a[xy + h1] = 0 ; for ( xy = 0 ; xy <= h1 ; xy += 640L ) a[xy] = a[xy + w + 1] = 0 ; axy = Logbase() ; screen = ( ( ( long )axy << 3 ) >> button ) - ( long )a - 641L ; for ( y = 1 ; y <= h ; y++ ) switch ( button ) { case 2: axy += 320 ; for ( x = 80 ; x > 0 ; --x ) axy[-x] = 0x11 ; break ; case 3: axy += 640 ; for ( x = 80 ; x > 0 ; --x ) axy[-x] = 1 ; break ; case 4: axy += 1280 ; for ( x = 79 ; x > 0 ; x -= 2 ) axy[-x] = 1 ; break ; } m = xy1 + maxcells ; n = xy2 + maxcells ; v_show_c( handle, 0 ) ; do { if ( Cconis() && ( Cnecin() & 0xDF ) == 'G' ) pattern( glid_gun ) ; vq_mouse( handle, &k, &x, &y ) ; if ( k & 1 ) { v_hide_c( handle ) ; xy = ( y >> button ) * 640L + ( x >> button ) ; flip_1( xy ) ; v_show_c( handle, 0 ) ; do vq_mouse( handle, &k, &x, &y ) ; while ( k & 1 && ( y >> button ) * 640L + ( x >> button ) == xy ) ; } } while ( ( k & 2 ) == 0 ) ; v_hide_c( handle ) ; while ( Cconis() ) Cnecin() ; while ( wait() ) { select() ; flip() ; } v_show_c( handle, 0 ) ; button = form_alert( 1, "[2][Nogmaals?][Ja|Nee]" ) ; v_hide_c( handle ) ; Cconws( "\033E\015" ) ; } while ( button == 1 ) ; return 0 ; } ******************************************************************** Deze diskette is samengesteld door de Stichting ST, Postbus 11129, 2301 EC Leiden. Onze bibliotheek van public domain programma's omvat op dit moment (winter 1990) al zo'n vier honderd disks. Daarop vindt u programma's op elk gebied, van tekstverwerker en database tot de leukste spelletjes, de fraaiste tekenprogramma's en de handigste utilities. Ook bevat onze bibliotheek een speciale afdeling voor public domain disks met Macintosh software, die te gebruiken zijn onder de ALADIN emulator. Deze MAC-PD serie bevat tot nu toe ongeveer vijfendertig disks. ******************************************************************** U vindt in het twee maandelijks tijdschrift "ST" (Onafhankelijk tijd- schrift van en voor gebruikers van Atari ST computers) een overzicht en een bespreking van de inhoud van de nieuwe public-domain diskettes. Dit tijdschrift bevat tevens een bestelkaart zodat U vlot over de software kunt beschikken. De Stichting ST geeft ook een speciale PD catalogus disk uit. ************** Deze public domain disk is geproduceerd en gedistribueerd door: Stichting ST afd. Software Bakkersteeg 9A 2311 RH LEIDEN ************** Ondanks onze controle komt het af en toe voor dat een diskje niet goed is gecopieerd.Mocht U dit overkomen, aarzel dan niet en stuur de defecte disk aan ons terug. U krijgt dan direct een vervangende disk toegestuurd. ************************************************************************ Teneinde het voor ons mogelijk te maken om productie fouten op te sporen en vervolgens in de toekomst te vermijden, zijn alle disks, geproduceerd door de Stichting ST, voorzien van een groen productie nummer. ************************************************************************