@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@W!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% } DD˙`  }J)Lr J  ((  p L ()   J }L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉ } ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G } HLL GɛL  LLEERE SEKT.  G) *Gȩ GȽG GȌ*jj >G }}1@@d1B7t@d'-AA#@'  BKA@'A (?}9AA6KA@ #A--@@")67<,.>:,- --@@H(@}")67<,.>:,- --@@d")67<,.>:,- 6-@$5540,60,29,60,33,60,45,60,40,60,26,60(A},29,60,40,455563,63,31,36,40,40,81,40,36,72,36,43,31,31,87,720063,63,0,63,81,81,0,0,72,72,0,72,63,63,0,63%%0,0,0,(B}0,0,0,0,0,0,0,0,0,0,0,0,0..60,0,10,60,0,0,10,0,60,0,10,60,0,60,10,00060,0,10,60,0,0,10,0,60,0,10,60,60,10,10,10&(((C}0,0,0,0,0,0,0,0,0,0,0,0,0,10,10,100%%0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0''.'4 B04@@(D} D:TOP.SYS8'-ARF:@,-ASF:@,B''AV'AW@bL'0A4%@(E}@06-?:C:hLV,,V'@`'$ D:VORSP.SYS$+WH???QQHHH???ile !LbL'0A4%@(eUUYUUU`UUYUUU`UUYU,G}UU`UUYUUU`UUYUUU` VUUYUU,H}U`UVUUYUUUjUUVUUYUUjUUUUjUUYUU,I}UUUUjUUYUUꪕUUUUjUUYUUUUUUUjUUYUU,J}UUUUUjUUYUUUUUUUUUYUUUUUUUU`UUYUUꪩUUUUU,K}UU`UUYUUUUUUUUU` UUYUUꪪUUUUUUUU`:UUYUUUUUUUUVU`,L} ¼UUYUUUUUUUUVU` «UUYUUUUUUUUUVU` UUYUUꪩUUUUUUUVꪙU`,M} +UUYUUUUUUUUUZꚪU`UUYUUUUUUUUUZVU`UUYUUUUUUUUZUUU`,N}UUYUUUUUUUZUUUU`UUYUUUUUUZUUUU`UUYUUUUUV UUUjU`UUYU,O}UUUeVUUUjU`UUYUUUVV/UUjU`UUYUUUZV ZUjU`UUYUU,P}UV [UjUUYUUVV [UjUUYUUZV%`[jUUYUUZV,Q} X%[jUUYUUjV Z%/[UjUUYUUV%j&/[UUUYUUV%&h,R}/[U殺UUYUUV%&h/[UﮖUUYUUV%&`/ZUVﮖUUYUUV% UUV,S}UUYUUV UUZUUYUUV UUjUUYUUV UV,T}꯫UUYUUV UUUYUUV Z絛UUYUUV [,U}UUYUUV [ﮖUUYUUV [ﮖUUYUUV/[,V}UUYUUV`/[UUYUUV /[UUYUUV/ZUUYU,W}UV%V/U[UUYUUV XU[[UUYUUVU[[UUYUU,X}VU[[UUYUUV U[[UUYUUV Uk[UUYUUV,Y}*ZZUUYUUVU`UUYUUU U`UUYUUUj,Z}U`UUYUUꪕUUUU`UUYUUUUUU`UUYUUꪪUUU,[}U`"UUYUUUUUUU`"UUYUUUUUUU`"UUYUUUUUUVU`,\} UUYUUUUUVU` UUYUUUUVU`UUYUUUUU` ,]}UUYUUUU` UUYUUU` UUYUUU` ,^}UUYUUU` UUYUUﺪU` UUYUUU` UUYU,_}UꫯU` UUYUUU`UUYUUꪪU`UUYUU,`}U`UUYUUU`?UUYUUU`*UUYUU,a}ꪙU`*UUYUUꪪU`,UUYUUꪪU` ,UUYUU,b}U` ,/UUYUUU` ,.UUYUUYU` ,.UUYUU,c}YU` ,.UUYUUeU` .UUYUUUeU`*켰UUYUUUUU`,d}, 쬰UUYUUUUUU`, /UUYUUUUjUUU`, +UUYUUUUjUUU`,e}UUYUUꪪUUjUUUU`UUYUUꪪUUZUUUUU`UUYUUꪪUUZUUUUUU`,f}UUYUUUUVUUUUUUUUUYUUUUVUUUUUUUUUUYUUUUVUUUUUUUUVUUYU,g}UUUUUUUUUUUUZUUYUUUUUUUUUUUUUVUUYUUUUjUUUUUUUUUUUUYUU,h}UUjUUUUUUUUUUUYUUUUjUUUUUUUUUj*VUUYUUUUZUUUUUUUUUZV*UZUUYUUUUZUU,i}UUUUUUUVUZ UUUUUYUUUUVUUUUUUUUUUUjUUUVUUYUUUUVUUUUUUUUUjUUZUUUUZUUYUUUUUUjUUUUUUU,j}jUZYUUUUUUUUYUUeUUUZUUUUUUZUVYfUUUUUjjUUYUUeUUZUUUUUUVUUfUUUUVZUUYUUZUUVUUiUUUUUUj,k}fUUUUUUUYUUUUVUUZUUUjUUjffUUUjjZYUUUYUUUUUVUUUZUZYffiUUZeVUUYUUU]UUUUZUVfffffiUV,l}jUeiUUUYUUZjUUUVUVfffffUjZUjU`UUYUUUwUUUUUffZZYUUXUUYUUUzUUUjUUjYfiVjYjU,m}eUVUUYUUUUUUZUZfefUjZUZUiUUUUYUUUUUUZUZYffeUjZVUiVVUUUYUUZUUUVUVYfeZjVVUUU`,n}UYUUUUUUUUfeffZYUjVYUVUiUXeUYUUUUUjUUfeffjUjZVUZUUZUVUYUUUUZUUjfYjZZVVUjVUUUVU,o}UUVUZYfeVjVViiUUUeUbVUUVUVZZYfYUiViVUZVZUYVUZZjUUUVffYfjUZVVUUVYZUVVUVUjUU,p}effeVjUVUVZUjUVVUVUYjUUjfefffeUZUVUYUfZUYiUZVUYUjUZUifYifffjUjUUUVUjiUiUYVUVUYUUUZUfei,q}fjZjUUUYVVVUZUjiVUVUYUUVUUeUZUUUYjUVVUUVUYUUUUUeUjUVUUjiZUjUiiVUZUVUYUUUUUfeUZjU,r}iUUVUViUUVUUeUVUYjUUUUVYjVZZUUiZUZUViUjVVUVUZUUUUUVZYUUViUVUUVVZiUUUVUZUUUUUVfeUZUjUiVUjUU,s}iUiZUUVVUUVUZjUUUUUVfjVZZiUVVUVeVUiUiYUUVUZUUUUUVfUUVZUUYiZUZUZiVVYUUVUZUVUUUYUjUjUkUZYUZUUU,t}UiUiUYUUjUZUUZUUZUZZZUUVUUZYUZUUUYUVUZUUUjUUUUUU~UjUUjVUViZUZUUUYVUZUUUUUUjUjUkUVUUUijUUjUVUU,u}ZUUVUZUUUUVZZVUVUjUVUUZUZUUeUVUVUZUUUUUZUUWUZUZiUZUZZUUeUVUiUjUZUUUUUUjUUWUUYUjVUUZVUVUiUVV,v}UZUUUUUUUU~UjVViUjUZUUUiUVUYUYVUZUUUUUUjUUiUVVUiUVUiUVVUYUUUjUZUUUUUUUUUUiUVUjUUUVZiUiUUUZUZVUZUU,w}UUUUUZUUZUVUeUUUVUUZUUeUeXZUUUUUUUUUUUUeiZUZZUUiUZUUeUVVZUUUUUUUUZUUUUYeVUUVUUVUYUiV UUUUUU,x}UUeUUUUVVUZUVUZUUiUUUh"UUUUUUUUjUUUUUeVYUUUUUUZUZVUUUUUUUUfZUUUUUZVVUUZVZUUZUUeUXUUUUUUUUfU,y}UUUUUUeUUVVUUUVVUUUUUUUUUfUeUUUUUjUjUZUVVUZUUiUiZUUUUUUUUfUZUUUUUVUeUVVUeUUV`*UUUUUUUUU,z}UejUUVVVUZUYV/UUUUeUUUUUYeVUUiiUUeUh/UUUYUYUUUUUVVUVZUVZU/UUViVUVUUUUUeVU,{}iUVUUiUeZ/UUYUUeUUUUUZVVUUUUV`/UUfUYUYUUUUUUiUUUUZUiV/UUUYVUVUUUUUUjUUUU,|}Uh/UVYUVUUUUUUVUUUUVUZU/UVeUUeYUYUUUUUUUUUUiUZ/YUUYVUVUUUUUUUUUVVU,}}/jfUUUVUUUUUUUUUYUiV/UVUUUUeYUYUUUUUUUUVh/UUUUUUYVUVUUUUUUUVUYV,~}/UUUUUUUVUUUUUUUiUX/UUUUUUUeYUiUUUyUVZU(/ UUUUUUYVUVUUUUYUeV/,}*UUUUUUVUUVUVh/UUUUUUeYUiUUUZUiV.UUUUUYVUVUUUeUX(.,}UUUUVUUVZU. UUUUeYUeUiUZ.*UUUUYVZUVU`.,}UUUVeUUV /UUUeZUeVUX(* UUYUeiU*UV,}efZ*UUeZiU UYUVVeh,} UYUVVeh,;BC;%)%ASPAGAUSPRANZFNTMHINANZESELDFFLSJBQ@0} 0}c +'0@@9AY0}M-@Q"_A6%c 9A'A@9BBA++72,169,3,10}41,10,212,141,24,208,104,64 NAdAU*@<A1AUNAR@ hh9@%,;0}@ ,;@P,;@,;@,;B`,;@,;A,;A ,A+F:BP,"@$*F:BT,"A0}76-ARA @p(C @@@C@@ D:TOPREAD.SYS26-AR<006-?:C:hhh0}EDHIB V`,<,A@F'AY'AR@P #BAVQ "Z33F:0}A`,%AV$F:Aa,%@A0_o6-@X!AY;0@@U0@@@0}o0@@d&&(}   Ausgabe: n//(' { Public Domain Software:0((0}ӠԠ:#BN6-@#-@@'"0( B@@1F"J(N"0}RR67<%@X,.; . 67,.67%@1,..67%@@,0}.6-%@X -@"RR67<%@X,.; 0} . 67,.67%@1,..67%@@,.'6-%@X 'B YA(B-@#B('0}AY@416-@6-'6-@1#BD-@0}%D(' )A2)-@XF:A2,"@*A20}>6. D:IMPRESS.TXTN6. ImpressumX AFFF:Ad,AU*F:Ad,A6*F:Ad,AtA0}'F:Ad,"A6'6-?:B, F:Ad,"AtA33R:,@)T:,@A0} W-@@%)(7<%@0,=-@1@%W(7%@1<%@8,-@@w0}XF:A2,"@*A2>6. D:IMPRESS.TXTN6. ImpressumX AFFF:Ad,AU*F:0}Ad,A6*F:Ad,AtA'F:Ad,"A6'6-?:B, F:Ad,"AtA 33R:0},@)T:,@A  A" A@,P A@8@@0}K:E)@P@6H""@:-,*!@*"06-&@>6-&@XH A@>"@:=,* @&0}6-%@46-%@X> AJ?"AU#B)-@%1"5 ? AT&&"@:=,*"@*0}!%A^ "@:-,*"@A A.T:,"$6-AU. A07R:,"@0}#6-@:-,- A@7 A7R:,"@#6-@:=,- A@7 A As-@@%0})(7<%@0,=-@1@%W(7%@1<%@8,i-@#p(s$B-@(*6-0}%@86-%@XB A8-@!(*6-&@86-&@X-@(.-@0}@W(7@%@X$<@X$%@1,i-@1@(7@X$%@2<@X$%@9, AX0}4Ap[O A *@@16.76.C6-@O6-@\y +'0@0}@A0@@[0@@gAVyAR@]M%6-F:A`,%AV$F:Aa0},9%@@M%@@bO (}(-@ &B:,'@@,(>-@@O( bitte wartenl$0}-@%@$( LADE TEXTnv-@ A('_______________________________________S-@@ v(*** P0}ublic Domain Software *** A`@j6-%@ B:,!@@E67B:,%@,.7@<@@,T6.0}7@A,`6-@j AV0B:,"@@&67B:,%@,.0 AV467B:,%@,.467B:,%@,.>:0}AU,]6-"@ '6-@56-%@Q68&@,-B:,%@]6-@%"@6-0}% AP A@ A@/@6-@/68,-@G6-&@"968%@0},-B:,%@G6-%@] +'0@@9AYKA]A@0}7 #@!-@%"3A6%7 ;%@A0)BBA;AY@4@0}/0@@I0@@@c0@@uAR@AV&&(0}}   Ausgabe: 2/(' { Public Domain Software2(##(78&@,<8,&@,/-@0}@#(-( @/(06 (-!$-@6@#,(>>6 A -@7@#(* 0}F:Ad,AUA 33R:,@)T:,"A@w A P A 0}@8@@K:E)@P@0"@:+,*!@&6-&@0 A("@:+,0}*"@6-( A"@:,A0"@:,A@#6-%@!#6-@ A R0}:,"@A @-R:,"@#6-@:+,- A 33R:,"@*T:,"A@ 0} A "F:A,Ap" @i@ -@#2B YA(_('0}i AxAY@4'AdAU9B YA(K-@#x('0}徠`+T:,")F:Ad,AU=AdAUO-@#V(` A  A 0} Druckerroutiene 6-@ ~6-A6-@-AY@4?B YA(Q-@#~('0}Π F@.@@K:;)@F@ "AU0}A0P 2"@'!-@#((2 A  A0  AY  A  AP +0}u0@@70@@@Q0@@cAYuAR@330}F:A`,%AV$F:Aa,%@A0!BBA!AV&&(}   Ausgabe: //(' 0} { Public Domain Software00((ӠԠ6-#-@@7-0}@@%d(7@%@X$%<@X$%@1%,x-@1@%(7@X$%@2%<@X$%@9%0},'6-%@X 'AY@4 A6-6-@H@PH3@>:@, -1TOP0}-Magazin Ausgabe: -03X>:,>:%@A,.@.@@P:88(@>:@'0},R>:@,>:@',M-B:,6-@:7<,,*"AU6-%@*6-6@J6-%@0}"@A0*@AU<6-@J6-%@"%@6- %"@6-A#% AQ%0}"@6-@% AQ%"@6-A$% AQ%"@6-@% AQ%"@!60}-A%% AQ%"@"6-@% AQ%"@6-A&% AQI*@ &-@0}#-(?AY@4I A @~6-A06-@P-B YA(?-@#QAY@4~(0}'ΠJ A0 (#FAd@3 A 1-@#F( Alter Wert: 0}2#2-@@#%( Neuer Wert)26-A:,<# #B" A@'August 1990,22'44Vorwort zur zweiten Aus0}gabe,Info,D:VORWORT.TXT'""Impressum,Info,D:IMPRESS.TXT'22Bedienung des TOP-Magazins,Info,D:BEDIEN.TXT'33Achtung! Neu0}e Druckroutine,Info,D:NEUPRIN.TXT'++Es geht auch so...,Info,D:BESTELL.TXT'33Hier kommt Kurt - nein Micha,Info,D:MICHA.T0}XT'))ACID - Was ist das?,Info,D:ACID.TXT'-- Berichte --'00Endlich ist er da...,Bericht,D:DRUCKER.TXT'66Ein Laby0}rinth - zum Zweiten,Bericht,D:LABYZW.TXTt'-- Software --u'99Die Beschreibung des Editors,Software,D:CSMTEXT.TXTv'55RA0}M-Disk auf dem 800 XL?,Software,D:RAMDISK.TXTw'::Der Biorhythmus des Lebens...,Software,D:BIORYTH.TXTx'11Der Directory-Pr0}inter,Software,D:DIRPRI.TXTy',,F15-Strike Eagle...,Hinweise,D:F15.TXT'-- Tests --'++Das BASIC XL von OSS,Test,D:0}BASIC.TXT'//Der SEIKOSHA SP-1200AI,Test,D:SEITEST.TXT<(-- Kurse --=(11BASIC-Utilities - Teil 2,Kurs,D:BASUTIL.TXT0}>(**GEODARST - Teil 2,Kurs,D:GEODAR2.TXT(-- Tips --(**Leser helfen Lesern,Tips,D:HILFE.TXT(Leserpost,Post,0}D:POST.TXT)-- Kche --),,Neues aus der Kche,Kche,D:KUECHE.TXT)22Die nchste Ausgabe...,Vorschau,D:VORSCH.TXT0} D:MAGAZIN.SYSche --),,Neues aus der Kche,Kche,D:KUECHE.TXT)22Die nchste Ausgabe...,Vorschau,D:VORSCH.TXT0Ein Labyrinth - zum Zweiten...von Michael SchulzZu diesem Text gab es unter den ATARI-anern, den ich das Magazin gab, etU}fffffff>`<|fl0fF68of;p88pf< 80 0 ~~`0 0`<4}f ``nf>ff~fff~~f<flxxlf`````~cwkccfv~~nf4}f>ffffff<̌ >8DD<~~<4}0~0 ~ <>f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<f4}kc|ffffff>|f```>`<|~ffff>fff<ck>6f< x~ 0~4}ff|``>ff>|f```>`<|~ffff>fff<ck>6f< x~ 0~4Vorwort zur zweiten Ausgabevon Michael SchulzJa, der Termin kam schnell heran - kaumwar die erste Ausgabe des TOP-Magazi<}nsfertig, mute die zweite her. Hier istsie nun, die zweite Ausgabe unseresneuen Diskettenmagazins fr die kleinenATARI-R<}echner.Vielleicht haben Sie schon gestaunt, alsSie das Bild unserers Vorspann's gesehenhaben. Wir haben einen neuen Mitarbe<}i-ter. Er hat das Bild fr uns gezeichnet-was Micha mit dem XL-Art so auf demBildschirm bringt... (Lesen Sie auch"Hier kom<}mt Kurt - nein Micha").Wenn Sie wollen, knnen Sie uns ja auchmal ein nettes kleines Bild schicken.Oder schreiben Sie doc<}h mal gleich einenkleinen Vorspann... Wir wren sehr dank-bar.Ach so... Vorspann: Mir ist in der Juli-Ausgabe ein kleiner F<}ehler unterlaufen.Ich schrieb:"Beim Laden des Magazins sahen Sie einensehr mageren Vorspann. Das liegt daran,da wir mit <}der Programmierung des Text-ausgabeprogramms beschftigt waren. WennSie wollen: Schreiben Sie einen saftigenVorspann fr das <}TOP-Magazin. Uns istegal, welche Programmiersprache Sie ver-wenden. Vieleicht sehen Sie Ihren Vor-spann in einer der nchst<}en Ausgaben desTOP-Magazins. Wir brauchen allerdingsauch hier Ihr schriftliches Einverstnd-nis zur Verffentlichung. Und da<}s noch:Wenn Ihr Vorspann verffentlicht wurde,bekommen Sie diese Ausgabe gratis. Also,strengen Sie sich an!"Natrlich gib<}t es das TOP-Magazin immergratis, es ist ja PD. Doch da ist wohletwas schief gelaufen:Wir wollten eigentlich die Diskette<}nzum Magazin von der ersten Ausgabe anselbst liefern. Doch da gab es dann Pro-bleme und wir einigten uns auf "Wennuns jema<}nd eine Disk schickt, bekommter das Magazin!". Den Textabschnitt obenschrieb ich aber noch vor der Verein-barung - und irge<}ndwie habe ich das beimkontrollieren bersehen.Ab dieser Ausgabe wollen wir es so hand-haben, da der, der uns eine Disksc<}hickt, wie gehabt sein Magazin be-kommt. Wer uns aber keine Disk schickenwill, der schickt uns eine Karte, aufder er verme<}rkt, da er das Magazinincl. Disk haben mchte und erhlt danneine Disk per Nachnahme von 3.- DMLesen Sie auch: "Es geht a<}uch so...").Das zu meinem Fehler......aber nun: Viel Spa mit der zweitenAusgabe des TOP-Magazins.n Sie auch: "Es geht a<gImpressumTOP-Magazin, Diskettenmagazin fr ATARI-ComputerHerausgeber: Michael Schulz, MICHASOFT Tobias Geuth@}er, TOPSOFTMitarbeiter: Dr.Jochen Schuster Michael ErteltAnschrift: TOPSOFT/T.Geuther @} postlagernd Halle (Saale) 4 0 7 3 DIESES MAGAZIN IST PUBLIC DOMAI@}N SOFTWAREEs erscheint einmal monatlich, jeweilsam Beginn des betreffenden Monats.Das Magazin ist kostenlos, wenn Sie un@}sbis zum 10.d.M. eine leere Diskette so-wie Rckporto zusenden.Wir erheben einen Preis von 5.- DM, wennSie uns eine Karte@} schicken, auf der Sievermerken, da Sie das Magazin incl.Disk haben wollen.Hinweise, Fragen und Texte schicken Siebitte @}an die oben genannte Adresse!Wenn Sie uns Disketten auf dem Postwegzukommen lassen, sind wir nicht ver-pflichtet, diese b@}ei Verlust zu er-setzen!An uns eingesandte Disketten erhaltenSie so schnell wie mglich zurck.t ver-pflichtet, diese b@dDas TOP-Magazinvon Michael SchulzLaden des TOP-Magazins======================Legen Sie die Magazindiskette ein undschD}alten Sie (egal ob mit oder ohne OP-TION) ihren Computer ein. Das habenSie sicher schon richtig gemacht,sonstknnten Sie dD}iesen Artikel ja nichtlesen!Was brauch' ich zum Magazin?============================Sie brauchen einen ATARI XL/XE-CompD}uter,ein Diskettenlaufwerk und ggf. ein Joy-stick. Wenn Sie die Texte ausdruckenwollen, brauchen Sie logischerweiseeinen DD}rucker. Das Ausdrucken der Texteist z.Z. schon mglich, doch fehlt unsnoch ein passender Druckertreiber, deres mglich macD}ht, auch eventuelle Gra-fikbilder auszudrucken.Wenn Sie wollen, knnen Sie ja einenTreiber, der auch "Grafikfhig" ist,scD}hreiben (Wir wollen spter einmalBilder im GR.15 und GR.8-Format in dasMagazin einbinden).Zum Ausdrucken der Texte lesen D}Sie bitte"Achtung! Neue Druckroutine".Laden eines Textes==================Fahren sie die blinkende Zeile mit denCursortD}asten zu Ihrem gewnschten Arti-kel und drcken Sie RETURN. Das gleicheknnen Sie auch mit einem Joystickdurchfhren, der D}in Port 1 steckt. AlsBesttigung gilt dann der Feuerknopf.Lesen eines Textes==================Nach dem Laden erscheint D}die erste Seitedes Textes. Mit Joystick HOCH und RUNTERknnen Sie umblttern. Das funktioniertauch mit jeder beliebigen TastD}e. DrckenSie die "+"-Taste, blttern Sie zurck.Eine Zahl am unteren Bildrand zeigt,welche Seite eingestellt ist. ">>" be-D}deutet, da noch (eine) weitere Seitefolgt. "*" heit, die LETZTE Seite wirdangezeigt. Zum Inhalt gelangen Sie mitder ESCE}-Taste oder durch drcken desFeuerknopfes und gleichzeitiger Bewegungdes Joysticks nach links.Wenn Sie VerbesserungsvorschE}lge haben,schicken Sie diese bitte auch an die un-ter Impressum genannte Adresse mit demStichwort "Ausgabeprogramm".Ach E}ja... Wenn Sie mit dem Lesen desTM fertig sind, brauchen Sie den Compu-ter natrlich nicht auszuschalten.Das System wird dE}urch drcken der TastenSHIFT+CONTROL+TAB neu gebootet.Auerdem wird nach drcken der HELP-Taste das Impressum geladen.SoE}, ich denke Sie wissen, wie Sie dasMagazin bedienen mssen.Viel Spa noch...en der HELP-Taste das Impressum geladen.SoDPHier kommt Kurt - nein Michavon Michael ErteltHallo ATARIaner! Ich gre Euch!Ich bin Micha - und ich habe mich beidI}em TOP-Magazin eingeklinkt. Das heit,Ihr werdet nun auch fter von mir hren.Nobody is perfekt - aber vielleichtkann ich EI}uch helfen.Wir wollen mit Eurer Hilfe versuchen,dieses Magazin immer niveauvoller undansprechender zu gestalten, damit esI}sich berall verbreitet und der ATARIwieder das wird, was er ist: einerder besten Homecomputer im 8bit Bereich.Neue SoftwaI }re gibt es nur fr den ST,den Amiga und den C64. Da der C64 dengleichen Prozessor und die gleicheSpeicheraufteilung hat (bI }is auf wenigeAdressen und Zeiger), frage ich mich,warum es die neuen Programme wie z.B.Test Drive, Oil Imperium, Ninja-AdvI }en-dure, Babarian, Andriad und noch einigeandere, nicht auch fr den XL/XE gibt.Und sicher wird auf der ATARI-Messe,vom I }24.09 bis 26.09 in Dsseldorf,wieder mal nur Atari PC und ST-Ware aus-gestellt. Ich hoffe, da der Compy-Shop,der AMC oder eI }in anderer Club den 8bitATARI vertreten. Wenn einer von Euchnach Dsseldorf fhrt, dann schickt unsbitte mal einen BerichtI}, damit wir ihnverffentlichen knnen.Falls Ihr speziell etwas von mir wissenwollt, meine Adresse: MichaelI} Ertelt Bl.955/3 Halle 4090Ansonsten wendet Euch bitte an die unterII}MPRESSUM genannte Adresse..955/3 Halle 4090Ansonsten wendet Euch bitte an die unterIHEndlich ist er da...von Tobias GeutherEs war an einem Mittwoch morgen.Der nchtliche Dunstschleier hing nochber unsereM}r schnen Stadt Halle, alsich aus der Wohnung trat.Zwei Minuten spter machte es Surrrrrrr!Was war das???Es war die KlingM}el bei Michael Schulz.Ein paar Sekunden vergingen... Michaeltrat mit verschlafenem Blick aus derTr, sagte: "Morjen... MeiM}n Vater fhrtuns zum Bahnhof!" Das hrte sich gut an.Schon bald saen wir dann im Frhzugnach Berlin, nach einiger Zeit waM}renwir dann da.Kaum angekommen, sind wir gleich mit derS-Bahn nach Kreuzberg gefahren, denn ichhatte von meinen Eltern einM}en Tip be-kommen: "Dort gibt's den Prsident 6325billig."Jetzt wird es sicher bei einigen vonIhnen KLICK gemacht haben -M} Wir warenauf der Suche nach einem Drucker.Also rein in's "CUMPUTER A-Z".Kurz nach dem ersten Umsehen rief Micha-el: "GucM}k mal da!".Da stand er - der Prsident 6325-Printermade in GDR (!).Ich legte Mitrauen an den Tag und sagte"Hoffentlich gibM}t's noch das Interfacefr den XL/XE?!", und wir entschlossenuns, den gelangweilt herumstehendenHndler zu fragen.Nach derM} Frage, ob denn fr den Prsi-dent das Interface fr ATARI XE da seiantwortete er unfreundlich: "Hamm' wirnicht".Mein EnM}tschlu stand fest: Nur raus hierund rein in den nchsten Computerladen!Das taten wir dann auch und fuhren nachSteglitz, umM} die Computerabteilung desKaufhauses "WERTHEIM" zu besichtigen, inder Hoffnung, dort das ntige Interfacezu bekommen.Aber:M} Wieder nichts.Doch gab es hier einen sehr gravierendenunterschied: Der WERTHEIM-Verkufer warsehr freundlich und man merktM}e ihm an,da er wute, wovon er spricht.Er beriet uns sehr fachkundig und amSchlu kam heraus, da es zwecklos sei,nach dM}em Prsident mit ATARI XE-Inter-face zu suchen, denn das wird schon seid2 Jahren nicht mehr verkauft (Warum abersteht in einM }er Zeitschrift "64er" nocheine Anzeige: "Prsident 6325 wahlweisemit Centronics, ATARI ST, AMIGA, C64,C128 oder ATARI XL/XM!}E-Interface -DM 349.- unverb.Preis."?).Wieder drauen mute ich mich fragen:Warum, warum, warum????????? Der C64verschanM"}delt doch noch heute smtlicheComputerlden und -abteilungen!Aber ach, habe ich mir dann gesagt, laden Kopf nicht hngenM#}, es wird sichschon eine Lsung finden; und wir mach-ten uns auf zum nchsten Kaufhaus.Diemal war es KARSTADT - ebenfalls M$}inSteglitz.Auch hier wurden wir wieder von einemsehr fachkundigen Verkufer umgarnt, deruns vom Kauf eines Prsident abriM%}et.Die Begrndung: Wir haben einen Seikoshamit Centronics-Schnittstellte (Wie derPrsident) fr 199.- DM, da knnen SiedenM&} Prsident glatt vergessen!Ich spitzte meine Ohren: Was hrte ichda? Einen 9-Nadel-Drucker fr nur 199DM?Ja, ich hatte ricM'}htig gehrt.Mein Entschlu stand fest: Den nehmenwir! Die Verbindung CENTRONICS -> ATARIbekommen wir aus Leipzig (Lesen SiM(}e da-zu den Artikel "ACID - Was ist das?"!).Ich vergewisserte mich beim Verkufer:Worin ist er den noch besser? Seine AntM)}-wort: - Grerer Druckerpuffer - besserer Zeichensatz - leichtere Handhabung - geringere Gre - autM*}omat. Papiereinzug - ...Er wurde mit seinen Aufzhlungen garnicht fertig...Da wurde ich stutzig und fragte: "WarumM+}ist er dann so billig?"Die Antwort kam prompt: "Der ist geradeim Angebot, er kostet sonst 399.- DM -sie haben Glck."MeiM,}n Entschlu, und auch Michaels standfest: Den nehmen wir!Trotzdem verlangte ich noch ein Probe-ausdruck, der mir auch vorM-}gelegt werdenkonnte (Das war bei WERTHEIM nicht derFall). Wir waren zufrieden."Wir htten gerne zwei Stck." sagte Mi-chaM.}el. "Zwei?" fragte der Verkufer zu-rck. "Ja".Endlich!Wir waren Besitzer eines SEIKOSHASP 1200AI - Druckers, zu einem M/}sensatio-nell gnstigen Preis.Die Zugfahrt zurck nach Halle wolltenicht enden, obwohl wir noch kein Inter-face hatten.IM0}n Halle angekommen borgten wir uns ersteinmal ein Interface aus - von einem an-deren Freak in unserer Nhe.Der erste AusdrucM1}k geschah:Ich gab ein:LPRINT "Der Drucker funktioniert!"... Und? WAHNSINN! Es funktionerte wirk-lich!Uns fiel ein SteiM2}n vom Herzen.Ja, liebe Leser, jetzt wissen Sie, wiewir zu unserem Drucker gekommen sind!Wir wrden uns freuen, wenn auchM3} Sie unsmal schreiben, wie Sie zu Ihrem Drucker,Computer oder zu Ihrer Floppy gekommensind.Schicken Sie Ihre Texte an die AM4}nschriftim IMPRESSUM! wie Sie zu Ihrem Drucker,Computer oder zu Ihrer Floppy gekommensind.Schicken Sie Ihre Texte an die ALLeserpostvon Tobias GeutherHeute werde ich die Rubrik "Leserpost"das erste Mal richtig nutzen.Leider mute ich jedoch fQ6}eststellen,da sehr wenige Zuschriften meinen Post-kasten erreichten. Aber so ist das halt,etwas Neues mu sich immer erst eQ7}thab-lieren...Aber - Lange Rede kurzer Sinn - Fangenwir an.Von THOMAS BERNASCH aus Halle bekamich folgenden Brief: "Q8}Gestern fiel mir Euer neues TOP-Maga- zin in die Hnde. Ich mu zugeben: Ich war echt begeistert! Besonders gefiel mir Q9}Euer Ausgabepro- gramm. Habt Ihr das alles selbst pro- grammiert? Betreffs Vorspann habe ich mir schon Gedanken gemacQ:}ht... Mal sehen! Die Programme der Ausgabe waren auch sehr gut. Das CAS to COM - Filetransfer habe ich gleich ausprobQ;}iert! Dazu eine Frage: Wre es nicht mg- lich, aus den 2 Files ein File zu ma- chen? Der DIR-Converter und die ProgrQ<}ammla- der sind auch eine sehr ntzliche Sa- che! Also: Ich kann Euch nur wnschen: Macht weiter so... und besser!"Q=}ANTWORT:Lieber Thomas,ber Deinen Brief haben wir uns sehr ge-freut. Vielen Dank fr das dicke Lob!Es wrde uns wirklichQ>} sehr freuen, wennDu uns einen Vorspann programmierenknntet!Dazu hat uns bei der ersten Ausgabe ein-fach die Zeit gefehltQ?}... Aber wie Dusiehst, ist der Vorspann zur 2.Ausgabeschon wesentlich besser (Dank M.Ertelt).Zu Deinen Fragen: Ja, es stimQ@}mt! Alles,was das Magazin und seine Programme an-belangt ist selbst programmiert (auerdem DOS natrlich).Ich kann Dir veQA}rsichern: Es hat nichtwenig Mhe gemacht!Zwecks CAS to COM mut Du Dich noch einbichen gedulden - Die *.COM-Version istleQB}ider noch in Arbeit, kann aber sicherbald verffentlicht werden.Ich hoffe, da wir auch weiterhin inVerbindung bleiben! UQC}nd... Denk' an denVorspann!!!Ja, liebe Leser......Denken Sie doch auch ruhig mal daran,uns zu schreiben! Wir freuen uns QD}berKritik genauso wie ber ein Lob!Wo Sie die Anschrift finden, wissen Sieja!mal daran,uns zu schreiben! Wir freuen uns PRLeser helfen Lesernvon Michael SchulzLeider haben sich nicht all zu vieleLeser zu diesem Thema bei uns gemeldet.Hier eF}in Brief von Paul Rutz:"Ich habe Eure Annonce in der 'mn' ge-lesen. Zuerst htte ich eine Frage anEuch. Ihr schreibt, IhrG} bietet kosten-los Software an und vieles andere mehr.Was heit das, habt Ihr eventuell auchHardware anzubieten? Ich sucheH} eineDiskettenstation fr den 800'er. Fahrezur Zeit immer noch auf Cassette, da essehr schwer ist, eine DiskettenstationzI}u bekommen. Falls ihr wit, wo man eineerwerben kann, bitte mit genauer Preis-angabe an mich zu senden.Und nun meine zweiteJ} Frage. VersendetIhr auch Programme auf Cassette?Falls das mglich ist, bitte ich um eineAndwort bzw. um eine Liste der betK}reff.Programme (Falls es doch etwas kostet,unbedimgt mit Preisangabe pro Programm).Warte auf Antwort, Freiumschlag liegtbeL}i."Dazu mchte ich folgendes sagen: 1. Da das TM ein Disk-Magazin ist, und es Softwaremig nicht mglich ist, daM}s Ausgabeprogramm von Cassette zu laden, kann es NUR auf Disk ausge- liefert werden. 2. Also geben mu es die FloppN}y noch: Denn aus meinem ATARI-Bekannten- kreis hat sich jemand vor noch nicht so langer Zeit eine XF 551 gekauft.O}Falls Sie wissen, wo und fr welchenPreis es die XF 551 zu kaufen gibt,lassen Sie uns das wissen.Leider hat uns keine weP}itere Frage er-reicht. Wenn Sie Fragen zu Ihrem ATARIhaben, schreiben Sie uns. Vielleichtknnen wir vom TM sie gleich selbQ}st be-antworten.Auch ich als "Texteschreiber" und "Pro-grammierer" beim TM habe mal Fragen:Kann mir jemand sagen, wie dR}er "XIO"-Be-fehl beim BIBO-DOS funktioniert? Ichbetone nochmal: Beim BIBO-DOS! Die Wertesind anders, als beim DOS 2.5!Wer S}rstet meinen ATARI 800 XL auf 128oder 256kByte RAM auf?chmal: Beim BIBO-DOS! Die Wertesind anders, als beim DOS 2.5!Wer :Es geht auch so...von Tobias GeutherHier mchte ich einmal sagen, mit wel-chen Mglichkeiten Sie zum Magazin kom-men kU}nnen: 1. Sie schicken uns, etwa so 10 Tage vor erscheinen, das ist immer am Anfang des entsprechenden Monats, eV}ine leere Diskette zu. Bitte legen Sie das Rckporto in Briefmarken bei. 2. Sie schreiben uns eine Karte, auch W}so etwa 10 Tage vor erscheinen, da Sie das Magazin haben wollen. Kurz darauf bekommen Sie dann eine Disk per NacX}hnahme zugeschickt. Da wir aber die Diskette und die Versand- kosten bezahlen mssen, erheben wir hier einen GERIY}NGEN Betrag von NUR 5.- DM. 3. Ein Mitglied Ihres Clubs schickt eine Diskette an uns. Sobald er seine Diskette Z}zurckbekommt, kop- iert er diese Disk jedem Clubmit- glied.So, ich hoffe, da Sie jeden Monat zuIhrem Magazin kom[}men...ekommt, kop- iert er diese Disk jedem Clubmit- glied.So, ich hoffe, da Sie jeden Monat zuIhrem Magazin kom@9AYKA]A@7 #@!-@%"3A6%7 ;Q]}%@A0)BBA;AY@4@/0@@I0@@@Q^}c0@@uAR@AV&&(}   Ausgabe: 2/(' { PubliQ_}c Domain Software2(##(78&@,<8,&@,/-@@#(-( @/(06 (-!$-@Q`}6@#,(>>6 A -@7@#(* F:Ad,AUA 33R:,@)T:Qa},"A@w A P A @8@@K:E)@P@Qb}0"@:+,*!@&6-&@0 A("@:+,*"@6-( A"@:,A0"@:Qc},A@#6-%@!#6-@ A R:,"@A @-R:,"@#6-@:+,Qd}- A 33R:,"@*T:,"A@ A "F:A,Ap" @i@ -Qe}@#2B YA(_('報i AxAY@4'AdAUQf}9B YA(K-@#x('徠`+T:,")F:Ad,AUQg}=AdAUO-@#V(` A  A  Druckerroutiene 6-@ ~6-A6-@Qq}%bbTOP-Magazinb 08/1990 bb Public b Domain b Software bb%DOS SYSb)MAGLOAD SYSb/VORSP SYSb>FTOP SYSbKMAGAZIN SYSb TOPREAD SYSbbVORWORT TXTbIMPRESS TXTbBEDIEN TXTb MICHA TXTb$DRUCKER TXTb5POST TXTb LABYZW TXTb RAMDISK TXTb GEODAR2 TXTb[BASIC TXTbF15 TXTbSEITEST TXTb*BIORYTH TXTb2KUECHE TXTbGBASUTIL TXTb YNEUPRIN TXTbfDIRPRI TXTbivCSMTEXT TXTbVORSCH TXTb ACID TXTbTBESTELL TXTbEHILFE TXTb``` ```堠````````堠`렠`㠠``` -AY@4?B YA(Q-@#~('Π F@.@Qr}@K:;)@F@ "AUA0P 2"@'!-@#((2 A  Qs} A0  AY  A  AP +u0@@70@@@Q0Qt}@@cAYuAR@33F:A`,%AV$F:Aa,%@A0!BBQu}A!AV&&(}   Ausgabe: //(' { Public Domain Software00((Qv}ӠԠ6-#-@@7-@@%d(7@%@X$%<@X$%@1%Qw},x-@1@%(7@X$%@2%<@X$%@9%,'6-%@X 'AY@4 A6Qx}-6-@H@PH3@>:@, -1TOP-Magazin Ausgabe: -03X>:,>:%@A,Qy}.@.@@P:88(@>:@',R>:@,>:@',M-B:,6-@:7Qz}<,,*"AU6-%@*6-6@J6-%@"@A0*@AU<6-@J6-%@Q{}"%@6- %"@6-A#% AQ%"@6-@% AQ%"@6-A$Q|}% AQ%"@6-@% AQ%"@!6-A%% AQ%"@"6-@% AQ%Q}}"@6-A&% AQI*@ &-@#-(?AY@4I A @~6-A06-Q~}@P-B YA(?-@#QAY@4~('ΠJ A0 (#FQ}AdAU A 1-@#F( Alter Wert: 2#=-@@#'( Neuer Wert: 4@=6-A:,Q}<# #B" A@'August 1990,22'44Vorwort zur zweiten Ausgabe,Info,D:VORWORT.TXT'""Impressum,Info,D:IMPQ}RESS.TXT'22Bedienung des TOP-Magazins,Info,D:BEDIEN.TXT'33Achtung! Neue Druckroutine,Info,D:NEUPRIN.TXT'++Es geht auQ}ch so...,Info,D:BESTELL.TXT'33Hier kommt Kurt - nein Micha,Info,D:MICHA.TXT'))ACID - Was ist das?,Info,D:ACID.TXT'Q}-- Berichte --'00Endlich ist er da...,Bericht,D:DRUCKER.TXT'66Ein Labyrinth - zum Zweiten,Bericht,D:LABYZW.TXTt'-- Q}Software --u'99Die Beschreibung des Editors,Software,D:CSMTEXT.TXTv'55RAM-Disk auf dem 800 XL?,Software,D:RAMDISK.TXTw'9Q}9Der Biorythmus des Lebens...,Software,D:BIORYTH.TXTx'11Der Directory-Printer,Software,D:DIRPRI.TXTy',,F15-Strike Eagle.Q}..,Hinweise,D:F15.TXT'-- Tests --'++Das BASIC XL von OSS,Test,D:BASIC.TXT'//Der SEIKOSHA SP-1200AI,Test,D:SEITEQ}ST.TXT<(-- Kurse --=(11BASIC-Utilities - Teil 2,Kurs,D:BASUTIL.TXT>(**GEODARST - Teil 2,Kurs,D:GEODAR2.TXT(--Q} Tips --(**Leser helfen Lesern,Tips,D:HILFE.TXT(Leserpost,Post,D:POST.TXT)-- Kche --),,Neues aus der Q}Kche,Kche,D:KUECHE.TXT)22Die nchste Ausgabe...,Vorschau,D:VORSCH.TXT0u +(F:A, D:MAGAZIN.BASer Pzwas"Kritik" an mich:Ich schrieb:"Aber nicht richtig finde ich es, wennprivate User fr Ihere Programme Geldverlangen. U}Manchmal wollen solche Userauch Geld fr Raubkopien!! Man siehtoft in einer Anzeigenzeitschrift:'Tausche und Verkaufe SoftU}ware frATARI XL/XE. Programm 3.- bis 5.- DM'."Ich meine damit natrlich nicht Sinn-volle Anwenderpakete, die JahrelangeU}Arbeit in sich "verschluckt" haben -Wenn diese Programme akzeptabel sind,und man es WIRKLICH sebst geschriebenhat, kann maU}n dafr natrlich Geldverlangen.Ich meinte damit eigentlich die User,die die Programme NICHT oder nur zumTeil selbst gescU}hrieben bzw. manchmalsogar "verhunzt" haben, dafr nichtnoch Geld verlangen drfen.Mein eigentliches Anliegen des TextesU}war, da sich die Leute, die ber einoder mehrere PD-Programme verfgen, beiuns melden. Somit wre nmlich mglich,da wirU} diese Programme mehreren Leutenzugnglich machen - wir knnen Sie ver-ffentlichen. PD-Sammler, meldet euch!lich,da wirTpRAM-Disk auf dem 800 XL?von Michael Schulz"So'n Quatsch! Das geht doch gar nicht,der hat doch viel zu wenig Speicher! DaY}sgeht nur mit entsprechender Speicher-erweiterung." sagen jetzt wieder einigevon Ihnen. Irrtum! Es geht doch:VorausgesetzY}t man benutzt das DOS 2.5(was vielen XF 551-Usern schwer fllt),so kann man, mit dem File RDXL.COM einemit 105 Sektoren frY}eie RAM-Disk ein-richten. Ein Phnomn? Nein. Irgendwoim Speicher (hinter dem Betriebssystem)hat der Rechner noch 16k freiY}en RAM.Dieser RAM wird zwar von einigen Pro-grammen genutzt (z.B. Turbo-BASIC XL),aber nicht so beim DOS 2.5 und demATARIY}-BASIC.Wollen Sie nun eine RAM-Disk einrichten,formatieren Sie eine Diskette mit demDOS 2.5 und schreiben Sie dasselbe aufY}diese Disk. Kopieren Sie nun das FileRDXL.COM auf Ihre vorbereitete Disk.Nennen Sie nun dieses File mit der E-Funktion deY}s DOS 2.5 um: E RDXL.COM,RAMDISK.COM Booten Sie nun die Disk (am besten mitOPTION), und tippen Sie: Y}A D8:*.* Und verblffender Weise sehen Sie fol-gendes auf dem Bildschirm: 105 FREE SECTORSKopieren SY}ie nun einige kurze Files indie RAM-Disk, und laden Sie sie. Sieknnen es glauben, die RAM-Disk funk-tioniert!Und noch eY}twas: Bald htte ich es ver-gessen, da htte mich Tobias aber zu-sammengeschlagen (er hat einen 800 XE):Natrlich kann manY} die RAM-Disk auch miteinem 800 XE nutzen, sie funktioniertsogar mit einem 130 XE - blo wasnutzt einem eine 16k-RAM-Disk wY}enn manvon Natur aus eine 64k-RAM-Disk zur ver-fgung hat...gar mit einem 130 XE - blo wasnutzt einem eine 16k-RAM-Disk wX>GEODARST V1.0 - Teil 2von Michael SchulzHeute wollen wir uns die Masterdiskettevon GEODARST V1.0 erstellen. Fhren Sied]}azu bitte folgende Schritte durch: 1. Formatieren Sie eine leere Diskette mit DOS 2.5 oder Ihrem Lieblings- DOS und]} schreiben Sie dieses auf die Diskette. 2. Kopieren Sie nun alle Files, die auf der zweiten Seite dieser Magazin- ]} disk zwischen den ersten beiden dicken Strichen stehen auf Ihre vorbereitete Disk. 3. Das Directory Ihrer erstell]}ten Disk mte jetzt so aussehen: DOS SYS 037 DUP SYS 042 AUTORUN SYS 088 VORBILD SYS 00]}7 GEODARSTSYS 127 BUNGA KPR 031 ADEMO KPR 007 KREUZ KPR 002 FRUKAST KPR 008 ELEMENT]} KPR 012 692 FREE SECTORSWenn Ihr Directory so aussieht, habenSie alles richtig gemacht, Sie knnensich jetzt mit ein]}em Disk-Copy eineSicherheitskopie von GEODARST erstellen.Ihre GEODARST V1.0 Disk ist nun fertig,in der nchsten Ausgabe, l]}esen Sie, wieSie die Demos laden und auf dem Bild-schirm darstellen knnen.Disk ist nun fertig,in der nchsten Ausgabe, l\NMehr als nur ein Herzschrittmacher- das BASIC XL von OSSvon Jochen SchusterTeil 1: ATARI-BASIC, das Unvollendete!======a}================================Sptestens wenn es an die Verarbeitungvon Stringvariablen geht, verstehen dieXL-und XE-ATa}ARIs keinen Spa mehr undverhalten sich recht widerspenstig.Sicherlich hat jeder, der versucht hatein mehrdimensionales Sta}ringvariablen-feld zu DIMensionieren, nicht schlechtgestaunt, wenn der Rechner folgendeMeinung dazu hat:10 DIM A$(10,10)a}10 ERROR- DIM A$(10,10)Das groe Wundern geht weiter, wenn derVersuch unternommen wird, zwei vllignormale und unschula}dige eindimensionaleStrings miteinander zu verbinden:50 A$=B$+C$50 ERROR- A$=B$+C$Sehr merkwrdig erscheint auch, wara}umdas BASIC dem Nutzer zwar ausgezeichneteGraphikmglichkeiten zur Verfgungstellt, die Player-Missile-Graphik abernur bea}r den Umweg von Maschinenroutinenund umstndlicher POKErei zum Leben zuerwecken ist.berhaupt keine Meinung hat der Rechnea}rzu solch ntzlichen Editierfunktionen,wie einer automatischen Zeilennummerie-rung, einer RENUMBER-Funktion oder demDELETa}E einer beliebigen Anzahl von Pro-grammzeilen, um nur einiges zu nennen.Bis auf das unverbindliche Wort "ERROR"verweigerta} der "kleine" ATARI hierzujegliche Aussage.Warum, so wird sich unter Garantie je-der Nutzer gefragt haben, bietet diesera}Rechner auf der einen Seite ein BASICan, welches sich durch eine ausgesproch-ene Bedienerfreundlichkeit auszeichnet,aber ana}dererseits den Eindruck erweckt,als wrde einem Bergsteiger 50 Meterunter dem Gipfel eines 8000ers ein-fallen, da er zu Ha}ause vergessen hat,den Gashahn zuzudrehen und somit seinenweiteren Aufstieg erst einmal abbrechenmu, um in seiner Wohnunga} nach demRechten zu sehen.Die Antwort auf diese Frage liegt garnicht so weit davon entfernt.Das ATARI-BASIC ist tatscha}lich nochnicht vollstndig "fertig"!Die "Schuld" daran hat, wer auch sonst,der C64 von COMMODORE!Warum nun wieder der "aa}rme" C64?Ganz einfach. Anfang der 80iger Jahrearbeitete die Firma OSS an einem neu-artigen Betriebssystem fr eine neueGea}neration von 8-bit Rechnern fr ATARI,die dann unter dem bekannten Krzel "XL"ausgeliefert wurde.Doch kurz vor der vollstnda}igen Fertig-stellung dieses Systems brachte die Fa.CBM den C-64 auf den Markt (worauf u.a.auch dessen groer Erfolg, trotza} seinerbetrchtlichen Schwchen, begrndetist).Um nun nicht noch mehr Marktanteile anCOMMODORE zu verlieren, beauftragtea}ATARI das Softwarehaus OSS, die Arbei-ten am noch nicht vollstndig fertig-gestellten Betriebssystem der XL-Serieschnellsta}ens zu beenden.Somit konnten natrlich nicht alle ge-planten Funktionen verwirklicht und nochvorhandene Systemfehler beseita}igt wer-den.Das Ergebnis dieser "Hau-Ruck-Aktion"erleben wir nun tglich, wenn das BASICmit >READY< seine Arbeitsbereitsca}haftsignalisiert.Nebenbei sei bemerkt, da auch FRANKOSTROWSKI's Turbo-BASIC XL nicht in derLage ist Stringvariablenfelda}er oderPlayer-Missile-Funktionen direkt zubernehmen.Glcklicherweise stellte OSS seine Ent-wicklungsarbeiten nicht ein a}und brachtekurze Zeit nach der Auslieferung derRechner das komplette System unter demNamen "BASIC XL" in Form eines Steck-a}moduls auf den Markt.Dummerweise wurde es fast ausschlielichin den USA vertrieben.Doch das Ergebnis dieser "Sptzndung"a}kann sich sehen lassen und stellt sogarOSTROWSKY's Turbo-BASIC XL in den Kern-schatten eines Mbelwagens.Nimmt das "normaa}le" ATARI-BASIC 8-kBytein Anspruch, bentigt das BASIC XL 24K.Von diesen werden jedoch immer nur 8Kmittelts bank-switchinga} in den Rechner"eingeblendet", was vom Nutzer natr-lich nicht bemerkt wird.Somit ist die Arbeit mit "BASIC XL" andas Vora}handensein des Moduls gebunden,da dieses nie die vollen 24K im Rechnerbelegt und damit in Abhngigkeit vom DOSmindestens 32a}K Programmspeicherplatzzult.Es ist anzunehmen, da hier auch derGrund dafr zu suchen ist, da fiffigeHacker dieses Caa}rtridge noch nichtknacken konnten, da ohne Hardwareerwei-terung nichts luft.Desweiteren erlaubt die Logistik desSystemsa} auch in XL-Rechnern die Instal-lation einer 16K RAM-Bank, welche unterD8: angesprochen werden kann und vorallem keinen Pla}atz vom Programmspeicherabzieht. Mit dem Turbo-BASIC XL ist dasleider nicht mglich, da dieses Programmden dafr erforderlia}chen Speicherplatzselbst bentigt.Soweit einige grundlegende Informationenaus der ATARI-Geschichte.Im zweiten Teil diesea}s Berichtes werdeich die Fhigkeiten des "BASIC XL" nhervorstellen.Teil 2: Der Befehlssatz=======================Docha} nun zur eigentlichen Programmier-sprache, dem "BASIC XL".Es enthlt zustzlich zum "normalen"ATARI-BASIC ber 45 weitere a}Befehle undFunktionen. Im Folgenden sollen diesekurz vorgestellt werden.Aber zuvor noch einige Erluterungen zu den verwea}ndeten Abkrzungen.exp - EXPpression (Ausdruck)aexp - Arithmetic expsexp - String expvar - VARiableavar - Arithma}etic varsvar - String varmvar - Matrix varfn - File Nummerline - Line Nummer (Zeilen-Nummer) (kann ein aexpa} sein)pm - Player/Missile Nummer (kann ein aexp sein)addr - ADDRess (Adresse) (0 bis 65535) - xxx kann, ma}u nicht vorhanden sein (optional) - xxx optional und kann wiederholt werdenEditorfunktionen:- a}CP . Rckkehr zum Betriebssystem, d.h. Selbsttest oder DUP-Men . entspricht dem Befehl DOS- DIR . Anzea}ige des jeweiligen Diskinhalts- PROTECT filename . entspricht dem LOCK-Befehl im Turbo-BASIC XL- UNPROTECT filename a} . enspricht dem UNLOCK-Befehl im Turbo-BASIC XL- EREASE filename . entspricht dem DELETE-Befehl im Turbo-BASIC XLa}- RENAME filenames . vergleiche Turbo-BASIC XL- RENUM <,increment> . vergleiche Turbo-BASIC XL- DEL line<,line>a} . vergleiche Turbo-BASIC XL- NUM <,aexp> . automatische Zeilennummerierung- LVAR . zeigt die Liste a}der im Programm verwendeten Variablen, einschlie- lich der Zeilennummern in denen diese Variablen auftreten, ana}- TRACE . einschalten des Trace-Modus- TRACEOFF . ausschalten des Trace-Modus- ERR (aexp) . Variable, die Fehlercode a}und Zeilennummer des Auftretens ent- hlt . aexp=0 - Fehlercode . aexp=1 - Zeilennummer des FehlersDirektzugrifa}f auf Betriebssystem:- BGET #fn,addr,len . vergleiche Turbo-BASIC XL- BPUT #fn,addr,len . vergleiche Turbo-BASIC XL- a}DPEEK (addr) . vergleiche Turbo-BASIC XL- DPOKE addr,aexp . vergleiche Turbo-BASIC XL- RGET #fn,asvar<,asvar...> . lia}est von eimen Peripheriegert in der durch asvar<,asvar...> ange- gebenen Reihenfolge numerische und oder Stringva}ariablen ein- RPUT #fn,exp<,exp...> . gibt auf ein Peripheriegert Re- cords von fester Lnge aus . dabei bildet jeda}es exp ein Element des Records- SYS(aexp) . zeigt die unter SET eingestellte BASIC XL-Konfiguration an- SET aexp,a}aexp . erlaubt eine individuelle Konfigu- ration des BASIC XL-Systems durch den Nutzer . z.B.: SET 0,128 setzt dia}e BREAK- Taste auer Kraft- LOMEM addr . reserviert Speicherplatz unterhalb des Betriebssystems- MOVE aexp1,aexp2a},aexp3 . bewegt eine durch aexp3 angegebene Anzahl von Bytes von der Start- adresse aexp1 zur Zieladresse aexp2Sta}ringvariablenverarbeitung:- DIM svar(aexp<,aexp>) . erlaubt die DIMensionierung von mehrdimensionalen Stringvariablena}- feldern . z.B.: DIM A$(10,100)- LEFT$ (svar,aexp) . vergleiche Microsoft-BASIC- MID$ (svar,aexp1,aexp2) . vergla}eiche Microsoft-BASIC- RIGHT$ (svar,aexp) . vergleiche Microsoft-BASIC- FIND (sexp1,sexp2,aexp) . sucht und findet einea}n Substring innerhalb eines jedes berge- ordneten Strings- svar=sexp<,sexp...> . BASIC XL's Mglichkeit zura} String- variablenaddition . z.B.: A$=B$,C$ entspricht im MS- BASIC A$=B$+C$Funktionen zur Steuerung von Spielen:a}- PEN (aexp) . aexp=0 - liest die horizontale Position des Lichtpens . aexp=1 - liest die vertikale a} Position des Lichtpens- VSTICK (aexp) . Joystick nach oben: aexp=+1 . Joystick nach unten: aexp=-1 . keine Ba}ewegung: aexp=0- HSTICK (aexp) . Joystick nach rechts: aexp=+1 . Joystick nach links: aexp=-1 . keine Bewegung:a} aexp=0Player-Missile-Graphik:- PMADR (aexp) . enthlt die Adresse des Players/ Missiles- BUMP (pmnum,aexp)a} . Kollisionsregister der Player und Missiles- PMCLR pmnum . "lscht" Player und/oder Missiles vom Bildschirm- Pa}MCOLOR pmnum,aexp,aexp . hnlich dem SETCOLOR-Befehl, jedoch nur fr die Farbe der Player und Missiles zustndig- a}PMGRAPHICS aexp . legt Auflsung der PM-Graphik fest . aexp=0 - PM-Graphik ausgeschaltet . aexp=1 - einfache Auflsung a}(ein- zeilige Auflsung) . aexp=2 - doppelte Auflsung (zwei- zeilige Auflsung)- PMMOVE pmnum<,a}aexp><;aexp> . dient der freien horizontalen und vertikalen Bewegung von Player und Missiles auf dem Bildschirm- Pa}MWIDTH pmnum,aexp . erlaubt die Auflsung der Player und Missiles einzeln festzulegen (bei PMGRAPHICS werden alle Pa}/M's davon erfat)- MISSILE pmnum,aexp1,aexp2 . erzeugt zu einem Player das dazu- gehrige Missile . aexp1 - absa}olute vertikale Positi- on des Missile-Beginns . aexp2 - vertikale Hhe des MissilesSchleifenfunktionen:- IF ... :Ea}LSE ... :ENDIF . vergleiche Turbo-BASIC XL- WHILE aexp ... :ENDWHILE . solange aexp nicht Null ist, werden alle zwisa}chen WHILE und ENDWHILE stehenden Ausdrcke ausgefhrtEin-und Ausgabesteuerung:- INPUT "...",var<,var...> . erlaubta} die Eingabe einer belie- bigen Anzahl von Werten, wobei ein PRINT "..." eingespart wird- PRINT <#fn> USING sexp, > . erlaubt eine formatierte Augabe auf einem frei whlbaren Peripherie- gertWeitere Funktionen:- HEa}X$ (aexp) . rechnet aexp in eine vierstellige Hexadezimalzahl um- FAST . bewirkt eine Compilierung des BASIC XL-a}Quelltextes im Arbeitsspeicher des Rechners und dadurch eine viel- fache Beschleunigung des Programm- ablaufsSoa}, damit wren alle zustzlich zumnormalen ATARI-BASIC vorhandenen Befehleund Funktionen kurz vorgestellt.Doch damit ist noca}h lange nicht alleszu diesem Cartridge gesagt.Jeder als solcher erkannte Fehler imProgrammablauf wird mit einem Kommentara}beschrieben, welcher wesentlich ausfhr-licher ist, als in OSTRWSKY's Turbo-BASIC XL.Auffallend ist weiterhin die anfangsa}ungewhnliche Bildschirmausgabe.Es wird grundstzlich nur der ersteBuchstabe eines Befehls gro ausgegeben.Dabei spielt dia}e Art der Eingabe ber-haupt keine Rolle. Der Editor akzeptiertjede Schreibweise, ob klein, gro oderinvers.Wurde das Cara}tridge in das dazu amRechner vorgesehene "Loch" gesteckt, dieDiskettenstation mit einem beliebigenDOS aufmunitioniert und db}er Computereingeschaltet, meldet sich das Steck-modul mit folgender Ausschrift auf demBildschirm: BASIC XL Version 1.0b}2 Copyright (C) 1983 OSS, Inc. ReadyUnd jetzt kann das pure Programmierver- gngen auf einem "richtigen" Computeb}r losgehen.Wer noch Fragen zum BASIC XL hat, derrichte diese bitte an die Redaktion.ngen auf einem "richtigen" Compute`ZF15 Strike Eagle - air combat...von Michael Ertelt...ist eine Flugsimulation eines Kampf-flugzeuges, fr 1-4 Spieler in f}4 Schwie-rigkeitsstufen. Man kann in 7 verschie-denen Einsatzgebieten seine Mission er-fllen. Das Ziel ist, Luft- und Bodef}n-ziele zu bekmpfen. Ein Demo ist vor-handen (man kann es teiweise beeinflus-sen).Nach dem laden fordert das Spiel denf}ENTER-CODE ab. 0..G 1..A 2..I 3..G 4..Y 5..B 6..C 7..H 8..L 9..H 10.A 11.D 12.C 13.P 14.K (->Taste drcken)f}Bei falscher Antwort kann man die Aus-rstung des F15 nicht nutzen (dann hilftnur RESET und Neueingabe.Der Bildschirm ist f}als Kanzel aufgebaut,mit folgenden Details: - Computerkarte des Einsatzgebietes - Radar mit verschiedenen Reichweiten - Bf }ewaffnung - Anzeigen fr Hhe..............ALT Geschwindigkeit...SPD Richtung..........HDG f } Treibstoffvorrat.FUEL Die Tastatur ist in diesem Fall derBordcomputerf }: 0-9 Tiebwerksleistung (55%-100%) P Pausentaste sp (Leertaste) Blick nach hinten ESC Schleudersitz (Gefangenschaft f } oder Rckkehr als Folge) R Radarreichweite (3 Bereiche) G Maschinenkanone aktivieren F Leuchtgeschosse abfeuernf } D Tanks abwerfen S Kurzstreckenrakete aktivieren M Mittelstreckenrakete aktivieren A Nachbrenner einschalten X f} Bremsschub einschalten B Bomben aktivieren E Raketenabwehr einschalten -= (Coursortasten ->Navigationshilfe +* -Cof}ursor auf Computerkarte auf die Zielposition bewegen und dann Ziel- kreuz auf (NAV) ausrichten f} Noch einige Tips:Es sind in jedem Level eine bestimmte Anzahl von Luft- und Bodenzielen zu zer-stren.f} Es gibt zwei Arten von Boden-zielen (Haupziele-Viereck auf Karte,Nebenziele-Sterne auf Karte). Diese sindmit Bomben zu bekf}mpfen, dabei kleinesZielkreuz auf Ziel (Dreieck) ausrichtenund mit Feuerknopf abwerfen. Das ganzeist aber nur bei einer Hf}he von 1000-5000 sinnvoll (Treffgenauigkeit).Es ist ratsam auf den Treibstoff zuachten. Wenn er knapp wird, mu dieBasif}s angeflogen werden, ebenso wenn derKampfsatz alle ist. Wer etwas Phantasieentwickeln kann, kommt hier in jedemFall auf seif}ne Kosten.n werden, ebenso wenn derKampfsatz alle ist. Wer etwas Phantasieentwickeln kann, kommt hier in jedemFall auf seid Der SEIKOSHA SP-1200AI (Test)von Michael SchulzWie Tobias in dem Bericht "Endlich ister da..." schon schrieb, kauften wij}r unseinen neuen Drucker - einen 9-Nadel-Drucker - den SEIKOSHA SP-1200AI. Kaumwieder zu Hause angekommen, mute ergleich j}ausprobiert werden. Anschlieenkonnten wir ihn noch nicht - wir hattennoch kein Interface.Also, ausgepackt......da standj} er, mein neuer Drucker. Wieich nun im Handbuch kramte, um das Ge-rt zu berprfen, sah ich den Abschnitt"Selbsttestdruck"j}. Schnell den Druckerangeschlossen, Farbband nach Anleitungeingelegt - das war sehr einfach - Pap-ier rein (das ging ja gaj}nz von alleine)und Selbst-Test gestartet. Und: Was wardas? Der Drucker begrte mich mit einerMelodie! Das habe ich noch bej}i keinemDrucker gehrt. Surrr, Surrr, Surrr - ich konnte sehen, wie der Druckkopfber das Papier sauste. Mit 120 Zeichenij}n der Sekunde - fr den Preis einfachSpitze. Doch leider konnte ich nochnichts auf dem Drucker vom Computer ausdrucken. Frj}agt sich nur: Wre doch sehrgut, wenn der ATARI von Haus aus einenCentronics-Anschlu htte? Hat er abernicht - also gleicj}h am nchsten Tag zum"Druckerkumpel" (So nannten wir ihn, daer einen Prsident 6325 mit Centronics-Interface hatte) gefahrj }en, und das In-terface "gepumpt" (Ich meine geborgt).Dieses habe ich dann schnell angeschlos-sen und siehe da: Der Druckerj!} funktio-niert!Der Drucker ist wirklich nur zu empfehl-en; wer einen Drucker fr den "NormalenHausgebrauch" bentigt, derj"} ist mit demSEIKOSHA SP-1200AI bestens bedient.Hier die besonderen Hauptmerkmale: * Sensor fr Papierende * Automatischj#}er Papiereinzug * Automatischer Papierauswurf * Einstellen der Schriftteilung * Zahlreiche Schriftarten * Blattvorschub j$}* Selbsttestdruck * Automatikdruck * Ausdr. mit doppelter Zeichenbreite * Fettdruck * Ausdr. mit doppeltem Anschlag * Kuj%}rsivschrift * Subscripts/Superscripts * Summer * Interne RAM-Fehlererkennung * Hexadezimaler Ausdruck * Benutzerdef. Zeij&}chen * Wahl Standart (EPSON) oder IBM-Modus * Wahlweiser automat. Einzelblatteinz. * 2.3 KB KommunikationspufferWirklichj'}, ein sehr guter Drucker. Nurzu empfelen. Und noch ein Hinweis: Wergenau wie ich ein Centronics-Interfacesucht, der lese sj(}ich bitte den Artikel"ACID - Was ist das?" durch.Das was's zum SEIKOSHA SP-1200AI. In dernchsten Ausgabe des Magazins werj)}de icheinen Test des Prsident 6325 ver-ffentlichen.was's zum SEIKOSHA SP-1200AI. In dernchsten Ausgabe des Magazins werh8Der Biorhythmus des Lebens...von Michael SchulzAls ich das letzte Mal vor Redaktions-schlu bei Michael Ertelt vorbei kan+}m,um die letzten Programme zu holen, gaber mir das Program BIORHYT.TBS mit."Das mu unbedingt mit ins Magazin!" -sagte en,}r. Na gut, ist geschehen, erhat blo vergessen, einen Text dazu zuschreiben. Nun - mu ich das wiedermachen. Ich versuche n-}mich mal zu er-innern was er zu diesem Programm sagte:"Der Mensch hat drei Kurven - eine Geis-tige, eine Krperliche und en.}ine Emutio-nale Kurve. Diese Kurven beginnen mitseinem Geburtstag, und gehen so das gan-ze Leben mit. Diese Kurven nun beren/}chnetdas Programm BIORHYT.TBS. Man mu nurseinen Geburtstag und den Tag, fr dendie Berechnungen geschehen sollen, ein-gebn0}en. Ob das dann stimmt, ist dannallerdings eine andere Sache..."Na, probieren Sie's doch mal aus! Malsehen ob man auch man1}thematisch seinHoroskop vorhersagen kann...Das Programm bitte unter Turbo-BASIC XLstarten! aus! Malsehen ob man auch mal_Neues aus der Kchevon Tobias GeutherEndlich... Hier ist sie wieder, die K-che Ihres TOP-Magazin's:Heute wollen wir ur3}ns mal mit 'was ganzfeinem Beschftigen, mit der Quiche lorraine(sprich: Kisch lorhn), oder zu deutsch:Lothrr4}inger Ksetorte.Als ich diese vorzgliche Speise das er-ste mal a, konnte ich nicht anders den-ken: Das mu in's Magazin (r5}Das Rezept,oder was denken Sie?)!Und nun schnell die Zutaten zusammen-gerafft: 200g Mehl 100g Butter oder Margarine r6}0.5 Teel. Salz 5 El. Wasser 200g Frhstcksspeck ("BACON") oder gekochter Schinken 3 Eier0.25l Sahne 1 r7}Prise Weier Pfeffer 125g geriebener Emmentaler KseFr die Form: Butter oder Margarine und Mehl.Was jetztr8} kommt, mchte ich auch nichtmehr verheimlichen, nmlich die Zuberei-tung:Eine Springform von 26cm Durchmesseroder 2 kleir9}nere Springformen mit Butteroder Margarine ausstreichen und mit demMehl bestuben.Das Mehl auf ein Backbrett sieben, dieBr:}utter (oder Margarine) in Flckchendarber verteilen und das Salz darber-streuen. In die Mitte des Mehls eineMulde drcker;}n, das Wasser hineingieenund alle Zutaten rasch zu einem Mrbe-teig verkneten.Den Teig in Alufolie oder Pergamentpa-pierr<} eingewickelt 2 Stunden im Khl-schrank ruhen lassen.Den Backofen auf 200 Grad Celsius vor-heizen. Den Teig auf einer bemr=}ehltenFlche etwa 4mm dick ausrollen und Randund Boden der Springform damit auslegen.Den Teigboden mehrmals mit einer Gabelr>}einstechen.Den Speck in Scheiben schneiden und denTeig damit belegen.Die Eier mit der Sahne und dem Pfefferverquirlen.r?}Den geriebenen Kse unterziehen. DieMasse ber die Speckscheiben gieen undglattsteichen.Die Quiche auf der zweiten Schiebr@}eleistevon unten (im Ofen!!!) etwa 30 Minutenbacken.Nach dem Backen einige Minuten in derForm abkhlen lassen, dann auf erA}ine Tor-tenplatte schieben und noch warm auf-schneiden.Man it die Quiche zum Wein. Leserinnenbzw. Leser unter 16 Jahren rB}mssen erstdie Eltern fragen oder knnen auchBrause, Saft oder was sie wollen dazutrinken.Noch ein Tip:Als Wein kann icrC}h einen Elssser Wei-wein bestens empfehlen!So, das war's also mal wieder.Ich gebe ja zu, da es ein bichenschwierigerrD} ist als das letzte mal, da-fr schmeckt's aber 100mal so gut! Guten Appetit!Und nochwas zum Thema rE}Kche: Leider hatuns keiner zu diesem Thema geschrieben.Ich persnlich finde es gut, aber ichkann ja nicht "riechen" wie drF}ie anderendarber denken. Also: "Kche" raus oderrein? Schreiben Sie uns!de es gut, aber ichkann ja nicht "riechen" wie dpLBASIC-Utilities - Teil 2von Michael SchulzIch habe schon im ersten Teil angekn-digt, da ich in der zweiten AusgabezeivH}gen mchte, wie man den ZS-Lader, derim ersten TOP-Magazin verffentlichtwurde, nun als GR.8-Bildlader verwendenkann.2. DvI}er Bildlader================Unser Zeichensatzlader hatte folgendesListing: 10000 REM ZEICHENSATZLADER V1.0 10010 AD=PvJ}EEK(106)-8:POKE 106,AD 10020 GRAPHICS 0:? :? "Zeichensatz laden..."; 10030 OPEN #1,4,0,"D:FN.EXT" 10040 POKE 852,0:POKE 85vK}3,AD 10050 POKE 856,0:POKE 857,8 10060 POKE 834+16,7:A=USR(ADR("hLV")) 10070 CLOSE #1 10080 POKE 756,AD:RETURNFgen vL}Sie folgende nderungen ein: 10000 REM PICTURE-LOADER V1.0 10010 GRAPHICS 24:A=PEEK(88):B=PEEK(89) 10020 GRAPHICS 0:? :? vM}"Bild laden..."; 10040 POKE 852,A:POKE 853,B 10050 POKE 856,0:POKE 857,62 10080 GRAPHICS 56:RETURNWas haben wir gamacht?vN} 1. In Zeile 10000 wird der neue Zweck in einer REM-Zeile verzeichnet 2. Die Grafikstufe 8 ohne Textfenster wird vO}in Zeile 10010 eingeschaltet. Danach wird in A der LO-Wert und in B der HI-Wert vom Anfang des Bild- schirmspeichvP}ers geschrieben. 3. Nun wird in Zeile 10020 die Grafik- stufe 0 eingeschaltet und eine Mel- dung, da ein Bild gelavQ}den wird, ausgegeben. 4. Der HI- und LO-Wert des BS-Speichers wird nun in die Speicherzellen 852 und 853 gePOKEtvR}. Das braucht die darauffolgende Laderoutine, um zu wissen, wohin sie die zu lesenden Bytes schreiben soll. 5. vS}Jetzt wird nur noch die Anzahal der zu lesenden Bytes eingetragen (Zeile 10050). 6. Und zu allerletzt wird die GrafvT}ik- stufe 8 wieder eingestellt und aus der Subroutine geprungen. Das Bild ist jetzt auf dem Bildschirm.Diese LavU}deroutine ist sehr vielsei-tig einsetzbar. Und knnen Sie, wenn Sieein bichen tfteln, damit unter Um-stnden auch MaschinvV}enprogramme laden.Doch das soll es zu dieser Routine ge-wesen sein, der Bildlader ist vollstn-dig auf der MagazindiskettvW}e unter demNamen PICLOAD.BAS enthalten.In nchsten Teil unserers kleinen BASIC-Utility-Kurses werden Sie einige Spei-chervX}stellen beschrieben und deren Be-deutung kennenlernen.il unserers kleinen BASIC-Utility-Kurses werden Sie einige Spei-chert8Achtung! Neue Druckroutine!von Michael SchulzDa die Druckerausgabe in der letztenAusgabe nicht besonders gut war (EswarzZ} nur eine provisorische Lsung),habe ich sie nochmal berarbeitet.Herausgekommen ist nun, da dieseRoutine NUR auf Epson- z[}und IBM-komp.Druckern lauffhig ist. Wir arbeitenaber an einer "Wahlroutine" fr Epsonoder ATARI 1029 Drucker. Das habe icz\}haber leider noch nicht geschafft.Was ist nun anders?Wenn Sie den Ausdruck des ersten Maga-zins gesehen haben, war das z]}wohl eineziemliche "Papierverschwendung". Jetztdruckt die Routine zweispaltig.Drcken Sie, wie gewohnt, wenn Sie denTextz^} ausdrucken mchten CONTROL D!Nun gibt das Programm aus, da Sie einneues Blatt einlegen sollen. Legen Siealso dieses Blatz_}t ein, schalten IhrenDrucker auf "ON LINE" und tippen SieRETURN! Jetzt beginnt der Drucker dasBlatt am linken Rand zu bedrz`}ucken.Wenn das Blatt voll ist, sollen Sie dasBlatt nochmals einlegen. Es wird jetztdie rechte Seite des Blattes bedruckt.za}Die Routine druckt genau 58 Zeilen proSeite. Das ist standartmig einge-stellt. Wollen Sie diese Zahl ndern,tippen Sie zb}im Inhaltsverzeichnis dieTasten CONTROL und W, so erhalten Sieeine Information, wieviel Zeilen ein-gestellt sind. Sie knnzc}en diese Zahlnun ndern. Drcken Sie nur auf RETURN,wird die alte Zahl beibehalten. WennSie auf RESET drcken, wird wiederzd} derStandartwert eingestellt.Ach, und nochetwas: Wenn Sie im ausver-sehen CONTROL D gedrckt haben, kommenSie mir der ESze}C-Taste wieder in den"Text-Lese-Modus".Nun also, viel Spa beim drucken...CONTROL D gedrckt haben, kommenSie mir der ESxNDer Directory-Printervon Michael SchulzWenige Tage nachdem ich meinen Druckerbekam, wollte ich die Inhalte meinerDisket~g}ten auf Papier bringen. Um dabeiso wenig Papier wie nur mglich zu ver-brauchen, schrieb ich mir, speziell frmeinen Druck~h}er, ein Programm, welchesdas Directory in kleinster Schrift-art bersichtlich auf Papier bringt.Das Programm msste auf j~i}edem Epson kom-patiblen Drucker laufen, der auch mitder Schriftart "Elite, schmal" druckenkann (z.B. SEIKOSHA SP-1200AI, Pr~j}si-dent 6325).Die Bedienung ist denkbar einfach -legen Sie ein Blatt in Ihren Drucker undstarten Sie das Programm DIRPRI~k}NT.BAS.Danach wird auf dem Drucker eine Test-zeile gedruckt. Wenn der Text der Zeile Welcome to MICHASOFT Directory-Print~l}erlautet, funktioniert das Programm rich-tig. Nun fragt das Programm ab, welcheDisk gerade eingelegt ist - die Eingabeka~m}nn eine Zahl oder eine Zeichenfolgesein. Nun fordert das Programm auf, dieA-Seite der Disk nach oben in das Lauf-werk zu l~n}egen. Nach RETURN wird dasDirectory der Seite ausgedruckt. Danchsollen Sie die B-Seite einlegen. Jetztwird dieses Director~o}y ausgedruckt. Sollaber nur die A-Seite ausgedruckt werden,weil es z.B. eine Quad-Formatierte Diskist oder weil Sie nur ein~p}fach das Direc-tory der A-Seite drucken wollen, drckenSie dann, wenn der Computer sagt, siesollen die B-Seite der Disk einl~q}egen dieN-Taste. Dann gelangen Sie wieder Disk-eingabe. Wollen Sie nur die B-Seite aus-drucken, tippen Sie, wenn Sie die A-S~r}ei-te einlegen sollen die N-Taste. Kurz da-rauf fordert sie das Programm dann auf,gleich die B-Seite einzulegen.Ich finde,~s} mit dem Programm DIRPRINT hatman eine ganz gute Mglichkeit, seineDirectorys auszudrucken. Es funktioniertleider NUR auf Ep~t}son kompatiblen Druk-kern. Aber: 1029-Besitzer! Lat denKopf nicht hngen, das nchste mal kommteine Directory-Print-Routin~u}e fr Euch!len Druk-kern. Aber: 1029-Besitzer! Lat denKopf nicht hngen, das nchste mal kommteine Directory-Print-Routin| Die Beschreibung des Editorsvon Michael SchulzIn der ersten Ausgabe des Magazinshatten wir keine vollstndige Beschreib-w}ung des CSM-Texteditors verffentlicht.Fr die Leser, die die Bedienung nichtselbst herausgefunden haben, hier dievollstnx}dige Beschreibung des CSM-Text-editors 1.5 vom Compy-Shop (wer die Be-schreibung sich ausdrucken mchte, lesesich bitte dey}n Hinweis am Ende desTextes durch):"Der CSM-Text-Editor V1.5von Peter Bee und Erwin ReuAls wir an der ersten Ausgabe z}des CSMarbeiteten stellten wir fest, da eskeinen vernnftigen Texteditor fr unse-ren speziellen Zweck gab. Also mutenwi{}r uns diesen Editor selber schreiben.Wir waren nach mehrmonatlichen Arbeitenmit dem Editor so von ihm berzeugt,da wir ih|}n dann auch gleich mit der er-sten Ausgabe des CSM verffentlichten.Gedacht war er zum erstellen von Textenspeziell fr da}}s CSM. Sehr schnell be-kamen wir dann aber Anrufe bzw. Briefevon einigen Anwendern, die mehr mit demTexteditor machen woll~}ten. Zum Beispielbenutzen ihn viele fr das Kyan Pascaloder die verschiedensten Assembler,oder sogar zum Briefe schreiben.} VieleVerbesserungsvorschlge, Anregungen aberauch Kritik kam in den Briefen und denAnrufen zum Ausdruck. Wir haben uns nun}in den vergangenen Monaten mit der Ver-besserung des Texteditors befat.Herausgekommen sind dabei etliche Ver-sionen mit} diversen neuen Funktionen.Einige dieser Testversionen sind gleichwieder verworfen worden, andere durchbessere bereits nac}h ein paar Tagen'berholt' worden.Was briggeblieben ist, ist die nun vor-liegende Version 1.5! Gegenber derStandardvers}ion 1.0 sind einige Funktio-nen dazu gekommen, unter anderem SUCHENund ERSETZEN und das Ausdrucken von Tex-ten. Hier aber nu}n die komplette Bedie-nungsanleitung:Der Editor ist sehr Benutzerfreundlichgehalten. Alle Funktionen sind Menge-steuert}, knnen aber auch durch ein-fache, logische Tastenfolgen erreichtwerden. So knnen Sie zum Beispiel be-reits vorhandene T}exte auf zwei ver-schiedene Arten einladen.1. Sie drcken CONTROL und L. Danach mssen Sie nur noch den Namen der Da}tei eingeben, die Sie einladen mchten.2. Sie drcken CONTROL und D. Anschlieend werden Sie nach dem Laufwerk gef}ragt, von wo Sie die Datei laden wollen. Drcken Sie ein- fach auf die entsprechende Nummer. Sofort wird Ihnen das I}nhaltver- zeichnis der Diskette des angewl- ten Laufwerks angezeigt. Sollten alle Dateien des Inhaltsverzeichnis- } ses im Fenster platz finden, er- scheint unten ein Men mit fnf Auswahlmglichkeiten. Sollten mehr Dateien im Inh}altsverzeichnis stehen als angezeigt werden knnen, haben Sie zwei Mglichkeiten. 1. Falls die Datei, die Sie laden} mchten, bereits angezeigt wird, drcken Sie einfach auf RETURN und Sie gelangen in das nchste Men}. 2. Falls die Datei, die Sie laden wollen, nicht im Fenster er- scheint, drcken Sie einfach ir- gende}ine andere Taste und der zweite Teil des Inhaltsverzeich- nisses wird angezeigt. Anschlieend erscheint auc}h hier wieder das Men. 1 - Disk Laden Hinzuladen Anhngen Speichern Directory Nun knnen Sie aus diese}m Men die Funktion auswhlen, die Sie ausfh- ren mchten. Das geschiet mit den Cursor-Tasten und der RETURN-Taste.} Whlen Sie zum Beispiel LADEN an, dann wird die erste Datei, oben links in der Ecke, invers darge- stellt. Wiede}r knnen Sie mit den Cursor-Tasten von einer Datei zur anderen wandern. Haben Sie die Datei gefunden, die Sie laden }mch- ten, drcken Sie einfach RETURN.Mit der Zeit werden Sie feststellen,da alle Funktionen so leicht zu Hand-haben }sind. Hier aber erst einmal eineListe aller verfgbaren Funktionen. CONTROL A - Umlaut a, klein - SHIFT/CONTROL A }- Umlaut a, gro -  CONTROL D - Directory Abfrage CONTROL E - Definierten Block an Cursorposi}tion ein- fgenSHIFT/CONTROL E - Ersetzen aktivierenSHIFT/CONTROL H - Softtrennung CONTROL I - Info} Speicherbelegung CONTROL K - Makro definieren CONTROL L - Datei laden CONTROL M - Block definierenSHIFT/C}ONTROL M - Marker setzen CONTROL O - Umlaut o, klein - SHIFT/CONTROL O - Umlaut o, gro -  CONTROL S - Sonder}zeichen sz- SHIFT/CONTROL S - Suchen Modus CONTROL U - Umlaut u, klein - SHIFT/CONTROL U - Umlaut u, gro -  } CONTROL W - Datei abspeichernSHIFT/CONTROL W - Wortumbruch ein/aus CONTROL X - Wort nach rechts CONTROL Y - Bl}ock definieren CONTROL Z - Wort nach links CONTROL , - ZeilenanfangSHIFT/CONTROL , - Cursorform ndern CON}TROL . - ZeilenendeSHIFT/CONTROL . - Cursorblinken ein/aus SHIFT < - Home Position CONTROL < - Zum Textanfang}SHIFT/CONTROL < - Zum Textanfang SHIFT > - Einfgmodus ein/aus CONTROL > - Ein Zeichen einfgenSHIFT/CONTROL >} - Zum Textende CONTROL - - Eine Zeile aufwrtsSHIFT/CONTROL - - Eine Seite aufwrts CONTROL = - Eine Zeile abw}rtsSHIFT/CONTROL = - Eine Seite abwrts CONTROL + - Ein Zeichen links CONTROL * - Ein Zeichen rechts } ESC - Menleisten an/aus TAB - Zum TAB springen SHIFT TAB - Tabulator setzen CONTROL TAB - Tabulator l}schen CAPS - Grosschrift an/aus BACKSPACE - Zeichen links lschenCONTROL BACKSP. - Zeich. rechts lschenS}HIFT BACKSPACE - Text lschenSELECT/TASTE - Vordefinierten Makro aufrufenHaben Sie die Tabulator Pos}itionen Ver-ndert, so knnen Sie den ursprngli-chen Zustand durch drcken der Tasten-folge SHIFT/CONTROL/TAB wieder hers}tel-len.Durch drcken der ESC-Taste aktivierenSie die Menleiste. Von hier aus knnenSie alle Funktionen des Editors seh}rleicht anwhlen. Es gibt insgesamt vierverschiedene Men's, die durch drckender Tasten 1 bis 4 umgeschaltet werden.Habe}n Sie die ESC-Taste versehentlichgedrckt, bringt Sie ein erneutes drk-ken der ESC-Taste wirder in den Textein-gabemodus z}urck.Innerhalb der Menleiste knnen Siealle Funktionen mit den Cursortasten anwhlen. Sie brauchen dabei die CONTROLTa}ste nicht zu drcken. Die jeweils an-gewhlte Funktion wird invers darge-stellt. Mit der RETURN-Taste aktivierenSie dann d}ie einzelnen Funktionen. Hiereine Liste aller drei Men's:MEN 1 - Disk Laden Hinzuladen Anhngen Speichern Dire}ctoryLaden - Zum Laden einer Textdatei, lscht den aktuellen Text- buffer, der Dateiname mu} eingegeben werden.Hinzuladen - Ldt eine Textdatei an die aktuelle Cursorposition, v}erschiebt den vorhandenen Text nach unten.Anhngen - Ldt eine Textdatei an das Ende des vorhand}enen Text- buffers.Speichern - Sichert den vorhandenen Textbuffer auf Diskette. Die }Laufwerksnummer kann durch gleichzeitiges drcken der CONTROL-Taste und einer der Tast}em zwi- schen 1 und 8 gendert werden.Directory - Zeigt die Directoty der Diskette i}m angegebenen Laufwerk. Zum ndern der Laufwerksnummer drcken Sie einfach die Tasten }1 bis 8. Wird die Directory angezeigt, kann eine be- liebige Funktion aus dem } Men 1 mit den Cursor- tasten angewhlt und aus- gefhrt werden. Der Datei- name }braucht nicht einge- geben zu werden, er kann direkt mit Hilfe der Cur- sortasten ange}whlt wer- den. Durch drcken der ESC-Taste knnen Sie diese Funktion wieder verlassen}.MEN 2 - Lschen Zeile Wort Absatz Rest Block TextZeile - Lscht die Zeile, in der sich }der Cursor befindet.Wort - Lscht das Wort, auf dem sich der Cursor befindet.Absatz - Lscht den Absatz in der s}ich der Cursor befindet ab der aktuellen Cursorposition.Rest - Lscht den Textbuffer ab der akt}uellen Cursorposition. Der Text links (vor) vom Cursor bleibt erhalten.Block - Sie knnen einen Block anw}h- len, der anschlieen gelscht werden soll.Text - Lscht den gesamten Text- buffer. Alle gem}achten Einga- ben gehen verloren.MEN 3 - Block und Drucken Block def. Kopieren Druck 80Z. Speichern Lsche}n Druck 40Z.Block def. - Dient zum definieren eines Textblockes. Der Anfang des Blockes wird m}it der aktuellen Cursorposition gleichgesetzt. Das Ende des Blocks bestimmen Sie } durch versetzen des Cur- sors mit den Cursortasten. Die CONTROL-Taste braucht }dabei nicht gedrckt zu werden. Markiert wird das Ende des Blockes durch drcken der R}ETURN-Taste. Der Buffer fr diese Funk- tion ist auf 1024 Zeichen begrenzt.Speichern } - Dient zum abspeichern des angewhlten Blockes.Kopieren - Der angewhlte Block wird an die akt}uelle Cursor-Po- sition eingefgt.Lschen - Lscht den angewhlten Block.Druck 80Z. - Druckt d}en gesamten Text im 80 Zeichen Format aus.Druck 40Z. - Druckt den gesamten Text im 40 Zeichen Form}at aus.MEN 4 - Utilities Suchen Weitersuch Ersetzen Marker set Key def. QuitSuchen - Dient zum schnellen a}uf- finden bestimmter Text- stellen. Optionen: Sie knnen bestimmen, ob auf } Gro- oder Kleinschreibung geachtet werden soll.Weitersuch - Falls die gesuchte Kombi- nation }ffter im Text vor- kommt, kann mit dieser Funktion weitergesucht werden.Ersetzen - }Der Funktion Suchen ver- wand, nur mit dem Unter- schied, da die gefundene Zeichenkom}bination durch eine neue ersetzt werden kann. Optionen: Auch hier knnen Sie bestimmem} ob auf Gro- und Kleinschrei- bung geachtet werden soll. Mit der zweiten Option ge- } ben Sie an, ob jedesmal vor dem Ersetzen nachge- fragt werden soll, ob es }sich um die gesuchte Zei- chenfolge handelt, und ob diese ersetzt werden soll oder nic}ht.Marker set - Eine sehr hilfreiche Funk- tion um Textstellen schnell anuspringen. Sie } haben die Mglichkeit bis zu 10 Marken im Text zu setzen. Das geschieht durch einfa}ches drcken der Tasten 1 bis 0. Setzen Sie den Cursor einfach an die Textstelle die S}ie markieren wollen und rufen Sie die Funktion Marker setzen auf. Anschlieend } drcken Sie eine der Zah- len 1 bis 0. Um nun diese Textstelle wirder anzu- spri}ngen, drucken Sie ein- fach SHIFT/CONTROL und die entsprechende Zahl. Alle belegten Ma}rken wer- den in einem Fenster unten links am Bildschirm ange- zeigt. ACHTUNG! Durch e}in- fgen von Text knnen die Marken verrutschen!Key def. - Ebenfalls eine sehr ntz- } liche Funktion, die Ihnen sehr viel Tipparbeit er- sparen kann. Sie knnen bis zu 1}5 Zeichen Text durch drcken nur einer Taste aufrufen. Beim Auf- ruf dieser Funktion w}ird Ihnen ein Bildschirm mit den bereits belegten Tasten gezeigt.So, da waren alle }bisher in den Editorimplemtierten Funktionen. Wir werdenweiterhin an dem Editor arbeiten undihn weiter verbessern. ber An}regungen,Kritik und Verbesserungsvorschlge wr-den wir uns sehr freuen." Aus CSM 1/1989Das war }nun die vollstndige Beschreib-ung zum CS-Texteditor. Das ProgrammEDIT15.COM befindet sich nochmals aufdieser Magazindiske}tte.Hinweis: Auf der Diskette befindet sich das File EDBESCH.TXT. Wollen Sie sich die Beschreibung aus- } drucken, so gehen Sie bitte nach folg. Schritten vor: 1. Laden Sie den CS-Texteditor! 2. T}ippen Sie CONTROL L! 3. Geben Sie EDBESCH.TXT ein! 4. Tippen Sie RETURN! 5. Drcken Sie die ESC-Ta}ste und die 3! 6. Fhren Sie den Cursor auf "Druck 80Z." und tippen Sie RETURN! } Jetzt bekommen Sie einen etwas besseren Ausdruck der Beschrei- bung.pen Sie RETURN! aDie nchste Ausgabe...Fr die nchste Ausgabe mchten wir maleine kleine berraschung ankndigen: Es wird das erste "TOP}-Magazin extra"!Wir wollen mal eine Extraausgabe, prallvoll mit Tests, herrausgeben. Wir werdeneine Menge Tests von Progra}mmen schrei-ben, und Sie dann in dieser Ausgabe ver-ffentlichen.Doch jetzt, zum Schlu, einmal sehrvielen Dank an Michae}l Ertelt, der unsmit seinem "Zeichentalent" bestimmt auchweiterhin viele schne Bilder zeichnenwird.Und auch vielen Dank }an Dr.J.Schuster,der uns den BASIC XL-Test schrieb - daswird aber bestimmt nicht der einzigeTest oder Bericht von ihm blei}ben...Schreiben doch auch Sie einen Test, odereinen Bericht. Wir warten auf Ihre Post.Und nochwas: Es ist noch Platz in der}Sonderausgabe. Schreiben Sie also nochschnell einen Test - er kann dann schonverffentlicht werden. Bis zum} nchsten Magazin T.Geuther und M.Schulzst - er kann dann schonverffentlicht werden. Bis zum8ACID - Was ist das?von Tobias Geuther A C I D ... ist nichts zu Essen, nichts zu Trinken und }nichts zu Rauchen, A C I D ist was zum Drucken!Oliver Thamm aus Leipzig bietet seit ei}-niger Zeit das Druckerinterface ACID an.ACID heit ausgesprochen: ATARI CENTRONICS } INTERFACE DEVICE.Mit diesem Interface kann man jedenDrucker mit Centronics-Schnittst}elle amATARI 8-Bit betreiben. Und zwar ohneProbleme mit der Software!ACID ist umschaltbar zwischen Transpa-rent-Modus (St}arTexter: "Epson ber In-terface") und einer ATARI-1029-Emulati-on. Damit gibt es keine Kompatibilitts-probleme mehr!Ob e}in Programm nun fr den OriginalATARI Drucker ausgelegt ist, oder freinen Epson-kompatiblen - es luft.Diese tollen Opti}onen bietet nun ACID!Und zu einem relativ vernnftigen Preis:150 DM komplett mit Centronics-Verbinder(am Modulgehuse), Kabe}l zum ATARI XL/XE(serieller Port) und detaillierter An-wenderbeschreibung.Wenn Sie Probleme mit Ihrem Drucker mitCentroni}cs-Schnittstelle haben, odernicht wissen, wie sie ihn an den XL/XEanschlieen sollen, bestellen Sie ab so-fort bei: } OLIVER THAMM G.-Schumann-Strae 185 7022 Leipzig.Am Besten schriftlich Vereinbaren Sieeine Liefe}rung per Nachnahme direkt anSie!mann-Strae 185 7022 Leipzig.Am Besten schriftlich Vereinbaren Sieeine Liefe"Es geht auch so...von Tobias GeutherHier mchte ich einmal sagen, mit welchen Mglichkeiten Sie zum Magazin kommen knnen}: 1. Sie schicken uns, etwa so 10 Tage vor erscheinen, das ist immer am Anfang des entsprechenden Monats, eine }leere Diskette zu. Bitte legen Sie das Rckporto in Briefmarken bei. 2. Sie schreiben uns eine Karte, auch so e}twa 10 Tage vor erscheinen, da Sie das Magazin haben wollen. Kurz darauf bekommen Sie dann eine Disk per Nachnah}me zugeschickt. Da wir aber die Diskette und die Versand- kosten bezahlen mssen, erheben wir hier einen GERINGEN} Betrag von NUR 3.- DM. 3. Ein Mitglied Ihres Clubs schickt eine Diskette an uns. Sobald er seine Diskette zur}ckbekommt, kop- iert er diese Disk jedem Clubmit- glied.So, ich hoffe, da Sie jeden Monat zuIhrem Magazin kommen.}..ekommt, kop- iert er diese Disk jedem Clubmit- glied.So, ich hoffe, da Sie jeden Monat zuIhrem Magazin kommen.'rafic 5tilitybs 5tilitieszu&ig&orth6bs0$ &ig&orth5tilitiesbs0$ Z}30!#%$iskbs0$ 3uper1uizbs0$ %)+/ 3oft0icture $isk #utZ}tlemaniabs0$ -ath ,ibrary$emobs%)+/ 3oft0icture $isk 0$ 4he!"#Z}of#02bs0$ $ie3uchenachdem:epterbs0$ %pyx0review$iskes$emodiskettezufolgenden[}3pielen0)434/0 *5-0-!. 3%!7/,&)) '!4%7!94/!03(!) '5.&)'(40$ !#4)/. 4ooldisk[}es0$ $elta3ynthesizeres0$ 'ardenof#onfussiones0$ 2echnenf}r+inder[}bs%swirdeine2!-$)3+k ben|tigt,ernprogrammef}r+inder%swirdeine2!-$)3+k ben|tigt[}0$ 4rivia 1uizbs0$ $ie&luchtbs$asalte(aus[}$ie5rlaubsvertretung$askalkulierte7agnis3electivruf 3imulator%ti[}kettendruck0$ 4he2iddledas2{tsel bs0$ 4he3even+eysbs!ufder" 3eite[}der$iskerwarten%uch,iederaus-53)#./. 34/00$ 3atan4oledems2evengebs0$ #aveman[}*oebs3tonetime0eople0$ -ona,isa$emobs0rotection4echn[}iques0$ 4ouch %dit))bs0$ +ueppies-agic$iskbs0$ -y$/3[ }bs-itdeutscher!nleitung0$ 3pace 4raderbs6erschiedene'ames[ }0$ 'ame +illerbs6erschiedene3piele0$ "rainstorm))bs[ }0$ "yte3tarbs7erner$emo0$ $er2osarote0antherbs#lub [ }$isk-{rz!pril0$ $er2osarote0antherbs#lub $isk-{rz!pril0$ [ }!dventurebs%nglisches4ext !dventure6erschiedene"asic 0rogrammebs0$ "lue[}3oft-agazinbs0$ "rik "atbs3uper"ilder$emo0$ 0$ -a[}gbs0$ %tikettendruckjetzbs$ruckroutinef}r%psonkom0$ 4he0ublic4ophits[}bs3ound4racks0$ !liants$emo0rint3hopbs"ordersund&onts[}0$ %lvisforever0art) ))bs0$ 0ikante"ilder3how&3+bs0$ 7erner$ia3how[}bs0$ 4he!tari4eam$iskbs-ega"laster thebitter%nd0$ 4he.ew2adio3tationbs[}#ouch0otatoes&3+0$ %yesof)lluminatibs3uper"allerspiel0$ [}%xplorer))bs$ungeonlords0$ 4he"ellcom0$,ibrarybs4hr[}eshold0$ 6iergegen7illibs+|nigsdiamanten0$ !bwechsl[}ung6ersch'amesbs0$ 3piele $iskbs#omicland0$ :ur}ckindie[}'egenwartbs:argon0$ 7eak6$ruckprg.adbs(ilfsprogramme[}8%0$ 4he#olorfont-achinebs*o-ouse60$ 4he$ay!fter[}bs0$ $ie'oldsuchebs7orldof7onders0$ $er.effe$isketten [}bs0$ $emos $emosauf$isketten0aketpreis $-0$ "asic 0rogrammebs[}0$ "inary'ames'amelotbs0$ 3eikosha'0#onverterbs$iskettemit(ardcopy0$ [}2oltgen5tilitysbs0$ :usatz $iskzum$igitalenbs2edakteur 0hotos 0$ $ra[}gons,airbs"urg:arka0$ "lackbird'oldcave#avepacbs0$ (orrorso[}ft5tility$iskbs0$ "inary'amesbs0$ (immelfahrtskommandobs0$ $ie-aurer-u[}sic#ollectionbs0$-arry8mas+raftwerk$emobs0$ 7ahnsinn$isk -ag bs0$ !#%0ainter6[ }-apdasbs!ssembler0$ 3weet4eens"ic0ic&3+bs0$ 'oldhunt))[!}bs0$ 4!45tilitysbs0$ 2oltgen5tilitysbs0$ !delaine3ymbolic$isass["}bs6enezia$emo0$0rofi$isk$- es0$nichtbesetztbs[#}0$ # $ia 3how$isks bs*ede0$$iskettekostet$- esseidenneswirdein0aketpreisange boten[$}0orto$isk$-   $-ab$-"estellenbei4imebomb8, !dressein[%}inXmMAR-'92+urztest7aseo 0ublisher.achahmungdes$igitalen2edakteur fastgleiche&unktionenund-en}s a_'}bervielbesser verschiedene3chrift gr|~en richtige:eichen &onts%inrechttolles0rogramm obwohles_(}kleinefehlerhat-itverschiedenen(ardcopys$).!und! 4imebomb8,_)}+urztest6ideofilmverwaltung*etztals6ersion%,{uftjetztauchauf2_*}echnernmit# 6ersion+opierschutzwurdeentferntundneue3ortierroutineprogrammiert%in+auflohntjetztech_+}t$r$ata8%+urztest6idig0aint_,}%ndlicheinvern}nftiges'r-alpro gramm%sk|nnenauchdigitalisierte"ilderbearbeitetwerden_-}$r%prom8,_.}_/}_0}_1}_2}\mMAR-'92+urztest.umtris0reiswerte4etris 6ariante allerdingsmit.ummern-anmu~haltrechnenc4}k|nnen&etziger3ound viel3pielspa~undeineabspeicherbare(ighsoretabel leindiemansicheintragenkannc5}-amaleone+urztest*inks.achc6}langer!nk}ndigungendlichda3oundkeiner!ctionkeine'rfikrechc7}tgut0reis-it $-einfachunversch{mt-amaleonec8}c9}`;MAR-'923uche0$4auschpartnerf}r8,und!miga3preadpoint8, !dressein g;} 3uche0$4auschpartnerf}r8,und0#$r%prom8, !dressein g<}3uche0$4auschpartnerf}r8,und344imebomb8, !dressein 3ucheg=}0$4auschpartnerf}r343ebastian0feffer  g>}g?}g@}d;MAR-'923chulbuchzux$-"asic4rainingsbuchx$-!tari"asic(andbuchxjekB}$-3tartmit!tari,ogox$-3trat#omputer3pielexje$-#omputesfirst"ookx$-kC}"asic,erningby5singx$-"asicspielendlernenx$-'amesforthe!tarix$-3tartkD}mit!tari"asicx$-7asder!tariallesx$-7asder!tariallesx$-'ro~es3pikE}elebuchxje$-'ro~es3pielebuchx$-4imebomb8, !dressein kF} 3peedy(andbuchf}r $m3preadpoint8, !dressein kG} "asic 2eferenz +artenvon!tarif}r $-#()0 3pezial3onderheft.kH}r f}r $-!tari -agazine *ahrgangauf!nfrageje3t}ck $-kI}(appy #omputer 3onderheft f}r $-/rginal$isk-ercenaryund"allblazkJ}erf}rje $- "ittek}nftigauf2ubrik .ummerachtenkK}4el nuram7ochenende kL}kM}hmMAR-'92:um3chlu~3o dassollsf}rserstemalgeweseoO}nsein7irwissen dasder"!"#&dies malnochnichtallzuumfangreichwar hoffenaber das3ieliebe,eserdasoP}{ndernwerden sodaswirbeidern{chsten!usgabealle2ubrikenvollhabenundden"!"#&beidseitigmachenk|nneoQ}n7irhoffennundas3ieuns)hre!nzeigenschickenundverbleibenbiszumn{chsten"!"#& der}brigensmitte!prioR}lerscheinenwirdmitatarianischen'r}~enoS})hre"!"#&2edaktionoT}l;V}W}X}Y}<<<< H<<Z} "&[}<<`<<<<H\}8 <<`Ƞ<<_P<<p@P]}<<<<<<<<8<<<<<<<<&d<<<<<<<<.tP<^}<<<<<*T P<<<<<<0.t<<<<<<08_} 0|`} `` ~~f<<`` `~~f<<``a}8 `lf`<~`<~><`<|c<<|0 `lf`<~`<~><`<|c<<|8 |xf~|``|ffk8f>fb}f |xf~|``|ffk8f>ff`xfff><`fff~f~``xfff><`fff~f~`c} `lffff`fff>`f`` `lffff`fff>`f`` ~~f<<<f>|<` d}~~f<<<f>|<`xe}`0`f}<<<?<<g}<??<<<??<<<?<<<<<<<<?h}<<<<<<<<<<<<<<<?<<<<<<<<<<<<<<<?<<<<<<<@<<<|~f~.D@f~x~>n}|~f~(H@ f~x~>|~f~. .fl`f<vfl`f<vo}fl`f<vff`ff~ff`ff~ p}ff`ff~ ffn|f~ ffn|f~ q}ffn|f~ <lf`~n <lf`~n r}<lf`~n d~x~>`f~f @N~x~>`f~f 젠J.s}~x~>`f~f DJ D N誠N(t}|>8|x8x88~b~n~THnH(~~(~ÃBu}ÃnhBhxƒxÃnhnhHH޽nlnll罭l۽ç2v}D2DD¥Dåp>|>|||~~p~~{|||~~|<~w}x}y} |8>>Ƃ(~b~b|~~~z}f~$xÃFÃÃVH½ý^pvppppp^l޿޻{}P̆PPPPPDťçpppppp|pppx|ppppp|~p~p{~~~|}p~|p|n>p>n>nwn>;n>ffv?s>>c>v?ww~ww?ww}}wwwww~w|w>wpwpwwppppw?pwkk~vpp8>p~w>n>w;>ppp>~}p;cc|>~s>>6>>|>~~p|<}~<s>>nfv;>?>n>nw>nnvwww<wp}wwwpw888vppwk~?wpppwwwppw888s>>wc>|>>;>>~>>p>w~>>;>pw~}}}}}} @@@  N࠮}.D ʄJ@@Jʈ@.D @ $N@@ND@*$H@@@H(@D}@@*脤 .栠@ 莂}L@ D  JDʤD (. J}DJ *" J DJ *" * J $. *$D } *$D *D *D } *D Jࠪ *D J J} "J $$}}}|7DDDDDDA̻"""$DODD""""""ͼĨ""""""DDDDB""""3334}D333333̺˗333334DODD3333DDDDDDDDDDDDDDͽܻʼhDDDDDDDDDDDUUUOOOOOEUUUUU̺ܽˬƘgUUUUDDDDDEUUUfffDDDDDDF}ffffo̻ifffffOOOOOFfffwwtDDwwwwܼiYVwwwwDDDDDDGwwwDDDD􈈈ܺhXVDDDDDOOODD}̻gwTDODDDOODDOODJۉcߪDOOODDOODDDOOKu߻DODDDDODKODDDOL͹}ZeOODOOLODDDOMݪ{gHfyODDDOMDDMDDNjGzhDDDDDNDMDDvfxfF}DODDDMDDfCfeVDMDDLMLDhf3gxvfLMLDDLOLDDاE5fDl}DLMLDDDKLDDLKDD˘V6ʖyElKLDDLKD̻DJKLDTLKJDKhehfFDKLDTLKDDIJKDDTDKJIJxXdhdDJKLDTL}KJDJIJKDdTdKJIIvhEjDkIJKDDTDKJIIIJKDdTdKJIHvf7yekIJKDdTdKJIHwIJDDdTdDJIGwwvfdXvvlwwIJKDdTdKJIGw}fIJDtdTdtJIFffhVdhf{flffIJDDdTdDJIFfUIDDtdTdtDIEUUWdDVhzkUIJDtdTdtJIEUDDDtdTdtDDDDHc5TJɚ{DIDDtdTdtDIDD4Dt}dTdtD33:CDCiڋ3DDtdTdtDC3$tdTdt"",$3B۫|$DtdTdtD"tdTdtECB˹ktdTdttdTdt} 5DCh˺tdTdttdTdt "3DXjܺtdTdttdTdt"$ViܼtdTdt$tdTdt"",}""35x۬$tdTdt"4tdTdt337"24Dh4tdTdt3DtdTdtDDF$"3CfDtdTdtDTtdTdtUUY%2#4X}TtdTdtUdtdTdtffj4A"$vdtdTdtfttdTdtwwz$"#4ettdTdtwtdTdtT""6e}؄tdTdttdTdtT!#&fyٔtdTdttdTdt!#'fiʤtdTdttdTdtd#Fgh۴}tdTdtĤtdTdtD#VhfĤtdTdtԤtdTdtT3VgԤtdTdt䤔tdTdtD2Vv䤔tdTd}ttdTdtT#"fitdTdtDDDDtDDDDDDDOE2"FiDDDDDDDDDDDDOOOOOODOOOOOOF3"FOOOOODOOOOOO}DDDDDDTDDDDDNG22'DDDDDDDDDDDDNԤtdTdtFB"7ԤtdTdtĤtdTdtUB18ĤtdTdt̴t}dTdtVB2XtdTdttdTdti1"YtdTdttdTdtk"#tdTdttdTdt}j"3tdTdtttdTdtwwgC5wttdTdtwdtdTdtffoUC&fdtdTdtfTtdTdtUU_}UtGUTtdTdtUDtdTdtDDODt8˻DDtdTdtD4tdTdt33?YvH34tdTdt3$tdTdt""/Zxk̻}"$tdTdt"tdTdt{j̺xtdTdttdTdth;t6mtdTdttdTdtx+˪B#\}tdTdttdTdtL̦"[dOtdTdttdTdtl̕A,$/tdTdt$tdTdt""/l̻QK o"$}tdTdt"4tdTdt33?}̻t[34DtdTdtD3DDtdTdtDDDO̩oDDDDtdTdtDDDUDDtdTdtDEUU_˺ܫUUIDDtdTd}tDIEUfIDDtdTdtDIFffo˽ffIJDtdTdtJIFfwIJDtdTdtJIGww̻̼˼wwIJDDdTdDJIGwIJDDdTdDJIHɻݙIJKDdTdKJIH}IJKDdTdKJIIʼIJKDdTdKJIIIJKDdTdKJIJ̼IJKDDTDKJIJIJKDDTDKJIK̼DJKLDTLKJDKDJKL}DTLKJDLϥɻDKLDTLKDDDKLDDLKDDߣ˻KLDDLKDDLMLDD˫DLMLDDLMLD}ỻLMLDDMDDkDMDDDMDDzDMDDDDMDDM݃}DDDDDMODDDOLODDDOL̻ODDDOK˽OODOOKOODDDOOJ˼}DODDDDODJDOODDOODIDOOODDDOOODD{DODD􈈈wwtDDDDwwwwwqX}wwwtDDDDwwwffdDDfffff`2ffffDDDDDDFfffUUUDDDDDDEUUUUUSd^UUUUOOOOOEUUUDDDOOOOODDDDDDFoDDDD}DDDDDDDDD333DDDDDC333337o33334D3333"""$D""""""(˾""""$DODD""""DODD˻DDDD}ADDDD@*ʽܼDDDD˻D}"""""$D"""""""")j"""""""""""""""33333333333333?IFi333333333333333DDDDDDDDDDDDDDOJȪ7[DDDDDDDDDDDDDDDUUUUU}UUUUUUUUU_T;ʪՏUUUUUUUUUUUUUUUffffffffffffffE:fffffffffffffffwwwwwwwwwwwww5Jɚwwwwwwwwwwwwwww}6Kʩ8kˈB:lʈ#}J̨[̨f{̗D5̦j}v~̦j̧i̧G}fu̻d뻻}fj]vZmݬxY}wwwwwwwwwwwww̋fVowwwwwwwwwwwwwwwwfffffffffffffkwdfffffffffffffffffUUUUUUUUUUUU_ߪ_UUUUUUUUUUUUUUUUU}DDDDDDDDDDDDOf_DDDDDDDDDDDDDDDDD333333333333;W?33333333333333333"""""""""""","""""""""""""""""}̿ۿغ}껩O""""""""""""/?"""""""""""""""""333333333333?o33333333333333333DDDDDDDDDDDDD}DDDDDDDDDDDDDDDDDUUUUUUUUUUUUUUkUUUUUUUUTDDUUUUUUffffffffffffffoffffffffDFfffffwwwwwwwwwwwwww۸}wwwwwwwwwODOGwwwwwDDDODDDIODOJ}DDDDDJOOOKOOOOOKDODD̙OOOOOLݙ݃}DDODDMDDwwwwwwwwwxDDDDODDOwwwwwwwwwwxOOOOOOvffffffffwx}OOOOONvfffffwxOOOOOMݙv_UwxOOOOOL̙_UUwx̃}OOOOOK__DwxOOOOOJ__CwxOOOOOI__CwxOO}OOOH__CwxDDDDDDDHwwtDDDDDDw_fwxwOOOOOOOGwwwffdODf__wxfDDDDDDDFfffUUTDDDDDDU}wvfUTCDUVwxUTUUUUDDDOOOOODDwvfUTCDUVwxDDDDDD333OOOOOC3wvfUTCDUVwx343333"""OOOOOB"wv}fUTCDUVwx"$""""OOOOOAwvfUTCDUVwxOOOOO@wvfUTCDU_fwxOOOOO@wvfUTCD}U_fwxOOOOOAwvfUTCDUVfwx"""OOOOOB"wvfUTCDUVfwx"$DD""""333DDODDC3wvfUTCDUVfwx}33DDODDC3333DDDDDDDDwvfUTCDUVfwxDDOOOOODDDDDUUUTUUwvfUTCDUVfwxUUOOOOOEUUUUfffdDODDffwvfUTCDUVfwxff}DDDDDFffffwwwwOOOGwwwvfUTCDUVfwxwwtwwwwwODOHwvfUTCDUVfwxDODDDIwvfUTCDUVfwxODOI}DDwvfUTCDUVfwxDJwvfUTCDUVfwxDD̙wvfUTCDUVfwx̃}ݙwvfUTCDUVfwx̙wvfUTCDUVfwxݻwvfUTCDUVfwx̪}wvfUTCDUVfwxwvfUTDDUVfwxwvfUUUUUVfwxwwwwwwwwww}wvfUUUUUVfwxffffffffffwvffffffffwxwwwwwwwwwwwwUUUUUUUUUUwvffffffffwxffffffffffffDDDDDDDDDDww}wwwwwwwwwxUUUUUUUUUUUU3333333333wwwwwwwwwwwxDDDDDDDDDDDD""""""""""333333333333}""""""""""""""""""""""}""""""""""""3333333333333333333333333333333333333333""""""""""8(&2F  ZjUUZZUZ?  }jZUUZZUZ? U  UUU  ? UUU  }> U?UZVZjjVVj  ZiUjVj>} U ڃjU"" ]iZZk}U*"* ]ZjkUZ U((*}""کU U ""*P}驥Z}UU*""@iUU 3*"("*}@_ijU U  U U 3}  * Uj j3w P` U U0}݈*"*݈݈* ""**"" U U00ww " www  "}"* UUUUݍ݂00݆*""(""*"*""UUUUw}ww0 w "*""""(""UUZUݍڅ݄  ""*""*"}" UUZU:wwwww  ""*Uݍ݈ݩ݈}*  * "" Z;wwwwnw  ( ""*Z ***"}*"" p "(""UjUj$* "UjUj# "("" }UULUU$ * ZZLZZK}c