@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@P!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr  Der Action! Editor ==================== (C) 1987 by Action! Users Club LueneburgDieses }Textfile sollte im 2. Fenstersein. So kann man alle gelernten Features des Action! Editors sofortausprobieren.Die Cursor} Steuerung:Im grossen und ganzen funktioniertder Editor genauso wie der im AtariBasic.Das heisst, man kann den Cursorgen}auso bewegen(CONTROL und die ent-sprechenden Pfeiltasten "") undauch Zeilen oder Zeichen loeschen und einfuegen.(INSER}T/DELETE/Back-space).Die Unterschiede: Control+"<" bzw. Control+">" bringt den Cursor an den Anfang bzw.an das End }e einer Zeile. Control+Shift+"H"bringt den Cursor an den Anfang desTextes.("H"ome)Das Setzen der Tabulatoren ge }htgenauso wie im Atari Editor.(Shift+Set tab setzt eine Tabulator-marke; Control+ Clr Tab loescht eineTabulatormarke; Tab }) >>>>>>>> Achtung XL/XE: <<<<<<<". Beim A6}ufrufertoent der Beep-Ton.Um nun mit dem Monitor vertraut zuwerden, transportiere man folgendesProgramm in das andere Fe7}nster(Fallsnoetig oeffnen!!!).PROC DEMO() PRINTE("Action! Program") PRINTE("Action! Users Club , Lbg.") return8}Hat man das Action Programm im anderen Fenster, so gehe man, derCursor muss sich aber im Fensterbefinden, in dem das9} Action! Programmsteht, mit : Control+Shift+"M"in den Monitor und tippe: "COMPILE" + Return-TasteMan muss n:}icht unbeding "COMPILE"ausschreiben..."C" genuegt!Der Monitor verarbeitet naemlich nurdas erste eingegebene Zeichen.Man ;}sieht nun, wie der Cursor etwasschneller blinkt und nach einerZeit ist der Cursor wieder in derMonitor Zeile.Nun ist das <}Programm compiliert. Nuntippe man "RUN" + Return-Taste oder nur "R" + Return-Tasteum das Programm zu starte=}n. Nun mussAction! Program Action! Users Club , Lbg. erscheinen.Der PRINTE Befehl ist dem Basic PRINTnatuerlich sehr>} aehnlich.Das 'E' hinter dem Print bedeutet , dasder Cursor nach dem Ausdruck in dienaechste Zeile rutschen soll. Ohnedas?} 'E' wuerde der Text in einerZeile stehen.Doch zu den einzelnen Befehlen inden naechsten Teilen.Die einzelnen Monitor @}Befehle: Wie schon erwaehnt,koennen alle Kommandos immer mit dem ersten Buchstaben abgekuerzt werden.COMPILEA} Compiliert ein Programm,das im Fenster steht, das man gerade mit CONTROL+SHIFT+"M" verlassen haB}t. Beim Compilieren wird der Programmtext in 100%Maschinen- sprache uebersetzt! Man braucht nicC}ht immer ein Programm zu compilieren, das im Editor steht. Mit COMPILE"FILESPEC" kann man auch PD}rogramme von anderen Geraeten compilieren. z.B: C "ZAPPER.ACT" compiliert das Programm ZAPPER.ACT vn E} Diskettenstation #1. Bei anderen Diskettenstationen "D2:filename" oder andere angeben. Die F}Programme, die man com- pilieren will, muessen vom EDITOR aus gespeichert worden sein! Wenn man G}Programme von Disk compiliert hat man mehr Speicherplatz frei, sofern sich nichts im Editor befinH}det RUN Es gibt vier versiedene Formen des RUN Kommandos. 1. RUN 2. RUN routine 3. RI}UN addresse 4. RUN filespec 1. "RUN" oder auch "R" kann unmittelbar nach dem Com- pilieren eingJ}egebn werden, um ein Programm zu starten. 2. "RUN"+ name der procedure Starten das Programm mit der K} angegebenen Prozedur. (Erklaerung der Prozedur im naechsten Teil!) 3. RUN + address startet L}ein Programm ab der angegebenen Adresse. Die Adresse kann auch hexadezimal angegeben werden. Dann mussM} jedoch ein "$" davor stehen. 4. RUN filespec z.B.:"D2:FILE", bei Laufwerk#1 ohne GeraetenameN}n. Laed das Quellprogramm,com- piliert es und startet es. Das Quellprogramm muss mit dem ActioO}n! Editor erstellt und gespeichert worden sein.WRITE Mit "WRITE" filespec oder "W" filespec kann ein P} compiliertes Programm ge- speichert werden. Das ist dann aber nicht der Programm- text aus dem EQ}ditor, sondern reine Maschinensprache. Dieser Befehl ist dann inter- essant, wenn man mit der RUNR}TIME LIBRARY arbeiten will. Man braucht dann ein Programm nicht immer zu compilieren, bevor man es S} laufen lassen moechte. Man sollte die filenames mit dem Extender "OBJ" versehen, denn es handelt sichT} ja um OBJect-Files. Bei allen filespec angaben muessen immer zwei An- fuehrungsstriche getippt U} werden. also: W "FILE.OBJ" ^ ^ Hat man das Object-File auf Diskette, so kV}ann man dieses File auch vom Dos aus laden. Es sollte aber OSS DOS sein, da dieses DOS nicht den ActionW} Speicher fuer das Menue be- noetigt. Das Action Modul muss sich aber im Modulschacht befindenX}. Oder die Fileversion sollte einmal geladen sein. Nun kann man die OBJect Files einfach vom DOS Y}aus laden.EDIT Mit "EDIT" oder "E" geht's zurueck zum Editor. Hat der Compiler einen Fehler Z} im Programm gefunden, wenn man ein Programm aus dem Editor compiliert, so zeigt der Cursor auf die F[}ehler- stelle, wenn man "EDIT" ein- gegeben hat.PROCEED Mit "PROCEED" oder "P" kann ein gesto\}pptes Programm wieder fortgesetzt werden. Dieser Befehl aehnelt dem Basic Befehl "CONT".XECUTE]} Mit diesem Befehl kann man jeden Action Befehl aus der Monitorzeile ausfuehren. z.B.:"X PRINTE(^}"ACTION!") ... und sofort wird der Befehl ausgefuehrt. Hat man gerade compiliert, so kann man mi_}t "Xecute" auch seine eigenen Proceduren aus- fuehren.BOOT Nach "BOOT" oder "B" wird in der M`}onitorzeile "Boot?" aus- gegeben. Man bestaetigt mit "Y"+ Return und das Action! System wird neu gestarta}en,d.h: Es wird nicht der Computer neu gebootet, sondern nur das Action! neu initialisiert.Die b} sich im Speicher befindlichen Programme werden geloescht und alle Parameter aus dem OPTION Menue erhac}lten ihre alten Werte.DOS Mit "DOS" oder "D" wird das DOS aufgerufen. Bei DOS 2.5 sollte das Pd}rogramm vorher gespeichert werden, es sei den man arbeitet mit MEM.SAV. Bei der Fileversion muss das e} Programm vorher gespeichert werden, da man aus dem DOS nicht mehr ins Action zurueck- kehren kann, f}ausser mit Neu- laden, wobei sich dann aber kein Programm mehr im Editor befindet, da das Action! g} System durch das Laden neu initialisiert wird.SET Dieser Befehl ist dem Basic Poke sehr aehnlich. Mh}an kann Adressen aus der Monitorzeile veraendern.Im eigenlichen Action! Programm gibt es auch POKi}E, obwohl es in Action! sehr elegantere Moeglichkeiten gibt...doch dazu spaeter mehr. Mit "SET 710=0" wj}ird die Adresse 710 auf 0 gesetzt... der Bildschirm wird schwarz Man beachte, das SET im Monitork} ausgeschrieben werden muss!!!. Im eigentlichen Programm ist SET nur eine Compilerdirektive d.hl}.:SET ist nur waehrend der Compilierzeit wirksam, nicht aber wenn das Programm laeuft.? das "?" + adm}resse oder Variable gibt den Inhalt der Adresse ,bzw der Variable aus. Will man den Wert einer n}Variable wissen, so muss man das Programm aber vorher compiliert haben. Die Ausgabe: Adresse dezo}imal Adresse hexadezimal ASCII Zeichen der Adresse Hexadezimale 2-Byte Adresse dezimaler Wert derp} Adresse Dezimaler 2-Byte Wert der Adr.* "*"+adresse gibt wie bei "?" die Werte aus, macht aber mitq} den folgenden Adressen weiter. Mit Control-1 kann man die Listung anhalten und fort- setzen. r} Mit der SPACE Taste kehrt man wieder zur Monitorzeile zu- rueck.Das OPTIONS Menue:Mit "OPTION" oder "O"s} wird das Menueaufgerufen.Die Erklaerung der einzelnen Para-meter erfolgt im naechsten Teil.Dieses Fenster bitte loescht}en und "MONITOR2.KRS"laden.ung der einzelnen Para-meter erfolgt im naechsten Teil.Dieses Fenster bitte loesch(R2.KRS"laden.ung der einzelnen Para-meter erfolgt im naechsten Teil.Dieses Fenster bitte loeschen und "MONITO Das Action! OPTIONS Menue ===========================Copyright 1987 by Action Users Club Lueneburgw}Mit "OPTION" oder "O" wird das Menueaus der Monitorzeile aufgerufen.(nicht Option Taste) Die einzelnen Parameter:Displx}ay? Mit "Y" oder "N" antworten. Schaltet den Bildschirm bei allen I/O Operationen aus. Auch beimy} Compilieren ist der Bildschirm ausgeschaltet...das bringt eine Geschwindigkeits- steigerung von ca. 30%z}, da der Antic Prozessor nun nicht mehr das Bild produziert. So brauchen z.B. einige Interupts ni{}cht mehr staendig ausge- fuehrt werden. Das bringt die Geschwindigkeitssteigerung.Bell? Mit "Y" oder |}"N" antworten. Der BEEP Ton wird ausgestellt, der ertoent, wenn man z.B. den Monitor vom Editor aus auf-}} ruft.Case sensitive? Mit "Y" oder "N" antworten. Gibt fuer das Compilieren an, ob zwischen Gr~}oss- und Kleinbuchstaben unterschieden werden soll. Diese OPTION ist aber mit Vorsicht zu geniess}en, da man sich schnell vertuen kann.Trace? Mit "Y" oder "N" antworten. Beim Programmlauf gibt der } Computer aus, welche Procedur gerade bearbeitet wird. Bei GraphicProgrammen kann diese Option event}uell nicht richtige Informationen liefern.List? Mit "Y" oder "N" antworten. Gibt an, ob beim C}ompilieren das gesamte Listing mit aus- gedruckt werden soll. Funktioniert aber nicht, wenn der B}ildschirm ausgestellt ist.Window 1 Size? Es kann ein Wert von 5 bis 18 eingegeben werden. Dieser gibt} an, wie gross das 1. Fenster sein soll, wenn zwei Fenster geoeffnet sind.Line Size? Der angeg}ebene Wert gibt an, wie lang eine Zeile maximale Zeile soll. Sobald die Anzahl der maximalen Buchstabe p}ro Zeile ueberschritten ist, wird der Beep Ton ertoenen. Die Zeilen duerfen nicht laenger als 2}40 Zeichen sein.Left margin? Nach der Initialisierung kann man maximal 38 Zeichen auf dem Bildschirm }darstellen. Durch Aenderung dieses Wertes kann man dies veraendern Meistens wird Left Margin auf } 0 gesetzt, wie man das auch vom Basic her kennt(POKE 82,0)EOL character? Mit dieser OPTION kann be- } stimmt werden, mit welchem Zeichen eine Zeile beendet werden soll. Dazu tippt man einfach die gewuen}schte Taste. Nach der Initialisierung ist der EOL character das Leer- zeichen. Einige technische In}formationen: ==================================Fehlersuche bei Programmausfuehrungen------------------------------------}-Es gibt verschiedene Moeglichkeiten:Die eine ist Die TRACE Option aus demOPTIONS Menue. Manchmal wirkt es aberstoerend,} wenn immerzu die Procedur-namen ausgegeben werden. Die Break Taste: Break funktioniertnur bei Ein-und Ausgabeope}rationen des Betriebssystems oder wenn eineRoutine mit mehr als 3 Parametern aufgerufen wird. Letzteres ist aberetwas }schwierig, da der Ausfruf einerProcedur sehr schnell ist.Die BREAK Anweisung im Programm: Mit BREAK() kann man den Pr}ogramm-lauf stoppen.z.B:; DEMO FUER DEN BREAK BEFEHL; (C)1987 BY ACTION! USER GROUP,LBG.PROC BREAKDEMO()BYTE I FOR I}=1 TO 20 DO PRINTBE(I) IF I=15 THEN BREAK() FI OD RETURNIn Basic heisst der gleiche Befehl:"STOP". Mit dem} "PROCEED" Befehl des Monitorskann der Programmlauf fortgesetzt werden.-------------------------------------Der 'Out of} Memory' Fehler im Editor hat so seine Tuecken. Hat man der Speicher des Editors vollgeschrieben,so tritt ploetzlich di}eser Fehler auf(wird in der Statuszeile angezeigt).Nun wird man versuchen, das Programmzu kuerzen. Dazu loescht man dannw}ahrscheinlich mit SHIFT+DELETE einige Zeilen. Doch der Out of MemoryFehler verschwindet nicht, da diegeloeschten Zeil}en in den Buffer fuerdie PASTE Funktion uebertragen werden. Man sollte daher das Programmabspeichern ,und das Action} Systemmit dem BOOT Befehl aus dem Monitorneu starten. Danach kann man dasProgramm nochmal laden und weiter-schreiben.Di}eser Fehler tritt z.B. dann auf,wenn man schon lange im Editor ge-arbeitet hat, viele Einfuegungen ge-macht hat u.s.w. und} das Programmschon sehr lang ist.In der Modulversion hat man mehrSpeicher frei, als in der File- version !!!Hat ma}n zu viel Text im Editor und geht in den Monitor, so kann es sein,dass nach dem Aufruf "ERROR - 20" er-scheint. Dies bedeu}tet das das Pro-gramm nicht mehr compiliert werdenkann, da zu wenig Speicher zur Ver-fuegung steht.Man kann das umgehen, }indem man dasProgramm auf Diskette schreibt ,dannden Textspeicher loescht und dann dasProgramm von Diskette aus compiliert}.Der Action Kurs geht weiter mit: "SPRACHE1.KRS"*************************************iskette aus compiliertgSPRACHE1.KRS ************************************** ** Die Action! Sprache } ** ** (C)1987 by Action! User Group ** Lueneburg ** } ** **************************************Fuer dieses Kapit }el wird vorausge-setzt, dass man die vorangegangenenKapitel verstanden hat!!!Beginnen wir mit den groebsten Unter-schied }en zu Basic: 1. Es gibt keine Zeilennummern!2. Jedes Programm muss vor dem Start compiliert werden (d.h. in } Maschinensprache uebersetzt werden und nicht wie in Basic sofort mit RUN gestarten werden.3. Action verhaelt sich ge }genueber Basic wie ein Porsche 959 turbo zu einer ENTE. Ein Action Pro- gramm kann sogar in einem VBI (=Vertical }Blanc Interupt) laufen, ja sogar im Display List Inter- upt!!!.Die Gemeinsamkeiten:1. Viele Action! Befehle sind de }n des Atari Basics identisch... (fast)2. Action! ist wie Basic relativ leicht zu erlernen.Also fangen wir an:Au }fbau eines Action! Programms:Zuerst muessen alle Variablen ge-nannt werden und es muss angegebenwerden, von welchem Typ d }iese seinsollen (Felder,Integer u.s.w.).Dann folgt das Programm. Das Programm besteht nur aus einzelnen Unterprg }rammen(prozeduren)kurz: PROC.Die letze PROC im Prgrammtext ueber-nimmt dabei eine Sonderstellung ein.Diese PROC wird beim } Programmstartnaemlich zuerst aufgerufen. Von ihraus werden dann alle anderen PROCsaufgerufen.Daraus ergibt sich, dass es } so etwaswie GOTO bei Action! nicht gibt undauch nicht geben braucht!Strukturierte Programmierung ist hierangesagt.Bsp. }fuer eine PROC: PROC ZAPP() PRINTE("Atari") RETURNPROC ist dabei das Schluesselwort,dass angi }bt ,dass nun eine PROC folgtNach PROC steht der PROCedurname unddie Angabe, wieviele Parameter ueber-geben werden sollen. } Was Parametersind, kommt spaeter. Werden keineParameter uebergeben, dann stehenhinter dem PROCcedurnamen die Klam }mern "()".Danach steht dann ,bzw stehen dannein/mehrere Befehle, die innerhalbder PROC ausgefuehrt werden sollen.RETURN } gibt an , dass die PROC zuendeist. Es wird bei RETURN zu der PROCzurueckgesprungen, von der diesePROC aufgerufen wurde. H }andelt essich dabei um die letzte PROC imProgrammtext, also die PROC die immerzuerst aufgerufen wird, dann ist dasProgram }m beendet.Bsp. wie eine PROC von einer anderen aufgerufen wird: PROC ZAPP() PRINT("Atari - ") } RETURN PROC MAIN() ZAPP() PRINTE("Computer") RETURNDie Beispielprogramme koennen }natuerlich immer in das andere Fenster uebertragen werden, soweitein anderes Fenster geoeffnet ist.Wie das geht, ist im Ka }pitel "EDITOR"erklaert. Das Bsp.programm sollte nun eigent-lich klar sein. Man sieht, dassdie einzelnen PROCs innerhalb }desActionprogramms ,wie normale Befehlegehandhabt werden. Daraus folgtnatuerlich auch, dass z.B. der"PRINT" Befehl in Act }ion! auch nureine PROC ist und nicht zur eigent-lichen Action! Sprache gehoert.Zu Action! gehoert: 1. die Programmstrukt }ur2. die Rechenanweisungen3. die Schleifen4. die Bedingungsanweisungen5. die Datentypen (Variablen,Felder)Die "PRINT" P }ROC steuert eine Be- triebssystemroutine, die Text aufdem Bildschirm ausgibt. Es ist alsokeine PROC, die es nur in Acti }on!gibt, da man die Betriebssystem-routinen auch von Maschinensprachebenutzen kann. BASIC benutzt dieBetriebssystemroutin }en uebrigensauch.Fuer den weiteren Verlauf des Action!Kurses muessen dann Kapitel zu denoben genannten fuenf Punkten fol }gen.Dann folgt die Erklaerung der imAction! gespeicherten PROCs, die man benutzen kann (also PRINT,INPUT,OPEN,GRAPHICS,PL }OT,DRAWTO u.s.w ,umnur einige zu nennen. Der Kurs geht weiter mit: SPRACHE2.KRST,OPEN,GRAPHICS,PL j()}  THE-FINDER (ML-BL)(C) 1986 BY DAMATA' +'0@@}@70@@@70@@(%%6-F:A`,%F:Aa,$AV)-6-@6-@}!6--6-@*##&@%&%AR@2+%@@+%@@7+ -+(LOADING } THE FINDER!8, -,((C) 1985/86 by DAMATA-Softwaren B o A x--@@ D:F}INDER.OBJy A0)@)@-)@)@-6-%$AV!!"AU*"AUA}P-)@)@-6-%$AV6-&%@6-?:<<, AP!A(( ERROR }"1 +((1( I/O FEHLER F:A,((TASTE I@.@@K:;)}@F@I% F:A,A6A  A  % D:FINDER.ZAP }6-A6#B!}$-%}@3"! $$d}==104,162,48,169,7,157,66,3,104,157,69,3,104,157,68,3,104n}>>157,73,3,104,157,72,3,32,86,228,13}2,212,169,0,133,213,96 D:FINDER.BAS9,7,157,66,3,104,157,69,3,104,157,68,3,104n}>>157,73,3,104,157,72,3,32,86,228,13+@A} } } !"#$%&'()*}+,-./0123456789:};<=>?@ABCDEFG ""FINDER BASIC} PART/VERS.:1.81!!DOS-VERSION 2.X/ATARI-BASIC##(C)1985/86 BY :MARKUS KRETZER(V.STAUFFENBERGSTR.3222120 LUEN}EBURG<% +%;@@,;A0,F-6-BvH6-B'h'6-A6-6-P;6-%@6-%@-6-%}@;6-%@ZE6-%@6-%@-6-%@ 96-@dE6-@d;,;,n?6-AH6-}#6-%@16-%@?6-%@x96-%@6-%@-6-%@96-AV36-AW6-Ae}'6-A36-B2x36-A6-A'6-A36-A36-A6-A'6-A36-A}36-Ad6-A'6-A36-A6-A A #6-?:<@,#6-?:Ba,@}6-?:B2,&6-?:<@,&AVAH'A`'AaAE9A@'@}9AAGKAY'BB@d9AU@KAVA%AY@c}9A'AA%9BBA$/6-B6-Bq6/-AC%F:%,}"   $,/-@+A%/ 6/-@+AH%/ @$J'Ae}'AfT'Ag'A^$h6-?:<@ ,$r$ 6-& }'$ A@ |$%%2@= -@6@=-A0@06@ W)2}%$@%@@W2%$@%&@@@-  -2}$ -@6@2@0@   $$@!A@$$'$6-?}:<@<B<,'$A-A(AD:6-?:<@<$AV<,> A$?$6-?:<@<Bq <},0<?$00(' }$/6-6-A(/-@@&7<,4I6-%06-'@ $:6-@D}@6-P:'@,$+'@,06-@66-@ AN 6-X"@67<,.Ib"67<,.}0l,6-&@6-)",$v6- A 6-$%6-@:7<,, 6- Ap$ }6-$%67<,.>:,$ 6-$%6-@:7<,,$ 6-$%67<,.>:,$,67@,.67,.,67@},.,67@,.67,.,67@,. A0''A A A @A `!@A }6-@6-A:7<,,6-%@"A6-A:7<,,6-%@ 6-A:7<,,6-%@} A6.00000000 D7<,4A,67@<@,.II0I:6-%@D A@*6-A:7<,,6-%}@4"A@>67<,.IH6-A:7<,,6-%@R"Ap\67<,.If A@}6- A`p APz$?6-@6-@'6-@3@!?6-@4 AFP6-@}%6-@16-@4$?6-@6-@'6-@3@!?6-@4 AF6-@ %6-@}16-@4$?6-@6-@'6-@3@!?6-@4 AG06-@%6-@16-@}4$?6-@6-@'6-@ 3@!?6-@4 AG6-@%6-@ 16-@4$}?6-@6-@'6-@ 3@!?6-@4 AG6-@%6-@ 16-@4$! #AHP}!-@@ "-@%$AV%@p  AAR$6-?:<@,}'AA'A@$'A@'AA3.$AA!@$$8 A}(B ( = = =L(= zeit V(ý ͽ `(̽ Ƚ j$t}%@@#%( ~ @(0(@((  @(0("}@7 @"(0( A @@!@( Ap, A*!}@ "(0, Ap (00@(0F:,:F:, @(0  (F:, F:A,"}ADp$( @@# (2@4( <$!@(-----$ ApF"}ApP-@(- Z @@ (d@( n @(00}x !@ * A (0($'B2H'B2I3A'A3}6-B@)-@%%@) +A6-!6-+ Ap( A@ A(6-?:}<@,--@w%6-?:<@,%6-?:<@,+ A`A#@+}@ ApA$6-%A6$$7@<@,0IAp6-P:H:,$A,$$'}@P:'@,A@%A4""AP,-@6%%6-P:H:,$A,%@0@$}$'@P:'@,AJ$$F:%,!@%@dAT,,F:%%@,!@%@dA^,,F:%&}@,!@%@dAh%!%@%@d%A(% r&7@<@,4I& A@|&7@<@},4I& A Ap@"@"@A'B2HA$'}B2IA'A@'A@)0@@)@'A@5'A}AU'AFAP'AG@%6-?:<@,%6-?:<@ ,! A A@! A06}-B@@G%2A@@@G2@AE@@. -@6@.}% A(@ @&$0-@AP@:-&@6@DC2}@@C2@%@@@N   XB7h@$bl-@B:,v%%%A%`}%%@:7<,,&@2%F:B2y,"@'% AF@   $!!$@&P:H:,$, F:,$H:}, ?$@ @@P%!@%@P%$@$@w=}AY A0+@=AR@!@!A@P# A A#@P}'@@'A86 A6($ Einen Augenblick Geduld bitte... ) ApA) }A3@P@'@3A8 %%6-F:A`,%F:Aa,$AV*+%@@+%@}@4+%@ @+%@@>+%@'@+%@3@H%@TA@R+}%@9@+%@H@\ #AH`f--@")B03%- pC6-B'@R }/%@@@C%@@7z36-BH#-@'"/%3 36-BS0#-@ }'"/%3 36-Bf#-@'"/%3  A((&6-&( COPYRIGHT 1985/86 }'6-'(BY DAMATA__SOFTWARE@@e'B2HA$'B2IA'A@ }'A@ Ap@'A AV'AAAA9-AA }!6-@-6-@6-BH7%@ 6-%A%@ 6-?:<@, b -A}A6@0<2@@@ b2$ &6-F:A,&"@A$ . }"@A#8 "AGA$B A# L )6-%@"@)6-@V A#` %"@}6-@% A#j 6-@ A#t  Ap A~ +%@@+%@@ +%@ }@+%@@ %@TA( +%@'@+%@3@ +%@9@+%@}H@ 6- ( A(( Einen Moment noch ... 'B2H'B2I  A0 A}   % A% 0( (( 0-@ AD}% -@@   -@@   46-6-A 46-P:'@,%@}( (6-P:'@,%@(6-@2 6-< 6-?:<@,F A0P ''Z '}A@'A@d G%2@G2@n 87@<@},4I.Aw@8 A@x .7@<@,40.Aw 7@<@,4I.A@S}@AAPRAArdA@p@A@ .7@<@,40.A} A%@ Aa A@ 3@'3@ F:A`},"A(` F:,"@A( A0 6-@ Ap 37@<@,4I3F:,"@3}A@ A'P F:,"A50 F:,"@A2` A&@ =%2A@@@9}-@@= " (%2A @@($, @@6 4F:, @6-@*}@4 A(@ 6-@@J ''F:,"@*F:,"A)@T CF:,"@*F:,"@+@}7C^ ''F:, A )F:,!A)A2`h F:A`,"@A&@r  A0 A(| 5F}:,*F:,A+5 A( 6-B@@ G%2A@@@G2@AE }@@ %-@%%@  A(@  G%2G2@!} A (naechster Quadrant : %"@6-@% A0@ 6-@ 6-"} A0p  3"@*"@'6-&@36-@ 3"@*"@'6-%@36-@#} B&"@*+")"6@,46-&@B6-%@ A%"@*+")"@,36-%@A6-&@$}& "6-0 "%@6-@: "6-D "%@6-@N 6%}@!6(X:  Y= X A0b 6-6-R:,l %"@6-% A2@v "@&}6-@ "@6-@ "@6-@ "@6-@ @ -@6@'}<2A@@  T:,"A&0 A0p  Ap6-F:,&@ 'B2V(}@'B2W@  %@ @ @ F:,A3@ (F:,)} A@( A3@ @ @ -@0@P@ A%2@@*}A2@@@* # #-A @4 C2@@C2@%@0@+}@> - 6-B6!6-%AV-6-H -@6@R =2/2@@,}=6-%@\ F:,"F:,&@A4`f F:,%@p 5%F:,&@5%F:,&@-}z F:,%@   'B2V'B2W  Ap "AE0 6-.}&@6-A  A&0 ''F:,!@*F:, AA5p @@ =%2@@ @/}@9-@=  A&@ 6-F:,%@  6-%@! @!@0}@!AFA6$-AF. 8 A0BF:,"@A2`L6-@ Ap1}V 6-AG`'A@'A@j-APt A0 ~&&6-%@$AV2}%F:,%@"F:,"AA8 F:,"A4A86-AV$AV1@12@@@3}@'!-&@AI@'7%&@7%AV%&@7%&@4}7%AV%&@  Ap A&@1@12@5} A A06-%@P A9P -6-&@6-%@-6-%@P' 6-6-6-&@6}' A A&@(@2 A A@< A0 A9PF&67@<@,.0& A@7}P 6-6-6- A`Z6-%@P6-A d A&@n6-B6x$$%A5%F:,%@"@e8} -AP6@ 7%%@7%AV%%@  Ap9}$) A)(Kein Treibstoff mehr... Ap'6-@'@F:,%@:}F:,"@A2` A0 A@PAU@''F:, @)F:,!@;}A&@ 6-F:,&@&@@"@,@@6""-&<}@@6@@ J6-@ ApT A0^ @h-@6@r =}|6-@ Ap A0 @ Ap@ A">}AC` 6-%6-6-&@-6@ 6-6-%A A@ A0 ?} A@ "AD06-A F:,!&@AD&&@0#@@}#-@@: A0 D A A&@N% A06-%@% AX(naechster PlanA}et :b((...BITTE WARTEN...l6-%@ A%v!@!B2H!B2I!@B} A,,6."DAS ZEITLIMIT WURDE UEBERSCHRITTEN$6-F:,%@6-$ A AE AC}@'B2H'B2I6.DAS SPIEL IST AUS@@6-F:,%@D}6- A A@ A@(Druecke >><< F:B2y,"@AF@  6- AE} AF %*##6.11150310A01210022080321604##67@&,.1306523170331000>$H##6.11100210403105641F}07051356R''67@&,.12250320404205952085\''67@F,.13060231004304014168f''67@f,.241603416025040450A0G}p67@,.550500$z##6.1105631356510566105622040''67@&,.42100520406208013060''67@F,.3310H}0530406308024060''67@f,.340A0540401530045040''67@,.55156651561638636250!67A,. 56056660700I}!$##6.2108541040510706104071200''67@&,.42040523566204053056''67@F,.24556441007408015160''67@J}f,.35040652A0160A026150''67@,.76040270403715647085!67A,. 57040674500!$75,5,79,0,180,5,17K}4,0230,233,238,228,229,242,0115,101,108,101,99,116,0!!240,236,225,238,229,244,0,0115,104,105,102,116,0L}$55242,225,245,237,243,227,232,233,230,230,229,0,0.KK0,243,244,225,242,244,192,250,245,237,192,243,240,233,229,236,229,2M}38 D:FINDER.ZAP3,227,232,233,230,230,229,0,0.KK0,243,244,225,242,244,192,250,245,237,192,243,240,233,229,236,229,2jXk(. "*(UUUAAAAA<<UUUUUUUUUUiiiiUU@@PPTTUUUUTTPP@@UUUU"O}""* 5UUUUUp\WUUUUUUUwUUUwUUUUUU" *? UUUUP}UUUUUUUUUUUU@@@@@@@@AiiAAiiAAiiAAiiAAU0000}}Hl }} Э Q}Щ(h@(}:}ЭЩFh@F}\}Щ>ԩ ԩnh@n}}ЭЩh@}} Э Щ h@llhhh˥@R}T   `LlLlL#mLnLhoLpLbpLphhhh͑͠`˩̆ͩΡˁΥɘ` lS} l l` ɀ@@DLlCDLlBELlAE`ͩ l!& ԥˍ˥`lm̥̅˭T}&L?mL?mL?m.m` *l  ,l" .l$ o  qLb"m#U}'`' Ȱ#ɖ6dI2\  LPmLPm˖  ˖LPm˖LPmҖҖLPmҖLPmޖޖLPmmnV}LPm00LPmLPm̢Y ҄ˠ i^Ln̩Ln`q$n%(`ѰL~nɷ nLn ,oW} o n @ +;, Lam@Ln@.@Lam-Ln* Ln/0,X}no ` `12,)` `x``>` ?o ?o`   `8`LFoY} o! om An`?4 42L?m3 3;4Lo?Lo9`HlHl`: Ҭ< Ҭ<;Z}=Hlop` LoJJJJJLo˩̩ͩΩIlJlpˑJlJl IlΩJl˩IlLp`a틍`[}d˩̩IlJlpJlJlIl ̩JldIlLvp` 1t`NPOQMHHHHHHHHKMHIHHIHK^^^^^^______\}LHIHHIHJLpqHHHHHHHHJHHHTTTTTTTHHHMHHHHHHHHHHHHHKHHHHHHHHHHHHHHHHHHHHHHHTTHHTTHTTHHTTHHHHHHHH]}HHHHHHHHHHHHHHHHHHHHUUUUUUUHHHHHHMHHHKMHHHKVWXVWXqrq q sLrqq^}Lrqq{HHHHqEst˹t̽Ys#t͹)tΠ˙q͙qLJrL2rˍq͍qhhhh˩qq_}qqLrqLr`EҩҬqBWqP ҭqҍqCDrDsq= ҭqҍqD1qqq`}LrqLqҍqLrҍqLrLrq qqҭq qqҩ`Es.ta}Q[`[QyylyylQQQQQQQQ(/-QH@b}<5/<5/<5/ЩF`Kz MzLm| Mz||Mz`=fCeeFILE VERSION OF ACTION!BY PAUL AND I.C 4/8/85H0e1:`pppppppppGcepppBvepppBeAHe!#4)/.}},oadingpleasestandby0en ȱ~}AȱŇ) ņ ]Ŋȱ勰98ƋŇ'ņ!ȱ`}`eȱe8冑ȱ凑…ňȱ剰㥄eȱ)eŅ!}qȱqȱ ȥqȥqʼnqȱqȱ`ȥ`i膇  i`} ᰭ  ֠L aLk8L֠ С`i ~ii:ȑ}ȑ ``ȱȥL" n`ȱȱ }Lȥ Lȥ ֠``Lx `````LWޠ`"L,` Lų`l `} L L:ɢ m ~Ά腳 8 z ɛ },L_ՠ ~L_2 *km~,`{줛Wj}MZG.QZϷ2g{ɪظc9Hު}g˾W  WŌ" ȑČ ݲLiȑČ٥H  ,}hL[ K ϵ LȩȄL { mH 8 Kh桩 栤挤ġ ϵ ѩLй ϵ ² *L} K N С Ȅ b ӵ Lȩɧ` G nLG ²L X'8ȱ}Ð ݲL K`  k åлL  ؠ . ӵ qȄ梤ģ bLѩ}ȑ8ȑȑ `ʕÍ`  Z1 2Ȅ88  }@ 2 L8ACTION! (c)1983 ACS t z~<}8i$ģ%USّE +}LƦȘ`8 [ E + [~}Р`  0  LRead?  !} ² ʰ0 ӵ ~ ѰL9 LWrite?  a ȩ  ~S:Ȍ: ?}D /Ƞ 0 I`hhLhh` ~0LK:I`+H ZhLLD1H K La` } & K  & nÎLĩ v ²L ߢ &Ю vЧ̟1 vLCLEAR? Delete windo}w? Not saved, Delete?  æ L ` y` L b L Km}`m` K K ϵ  ϵ ĩ *L K RUeT aT ӵ}厅"! T ӵƪ Ѱ Lߢ8嚅 ݲRLHeR8S嚅 ݲ8h8eRL88e}Ʈ K յƮL =6 K ϵ d = β  X Ѱ ӵLȩ`NƚL0EL㢪ܢL8INS}ERTREPLACE K յU ݲL²hh` Ǝ0LO接 P L 몦LS P ݲLe` }Ō . ` XRUeƍ ݲ _L[ XߥUS ݲ [L_8eeU8R`؄(T ʥee'}` GG K  ȥȥ  `;L8 tag not setNLtag id: } G9 K ʠ ׬LE`Š馅`ȱ ڠ}` `Š馣` Z N Tʎ c W   a  W c} = ~L (é 1 L_ vLE 欥 3` H,  = }  H HL` ` &LBoot?  ` `} TeemƮm Ů BDEHI V0/ ŮL~} n0` LHH c T`hhL c / L9 Lh`$ &*i0:0i Ƣ`#b}cθd^eqoprхȍ Li桍}ƿL膼w`ces +~L~Ld~ +~L~nLd~ +~L~Ld~*~ +~LM~I~J~K~~~}~~`*~ n^I^L~~~~~I~J~K~`}L,Lij0 B V`jBQDE}JK V B VLE:ACTION! BY PAUL LEEK V B V DLjklm孳  LG} l E: L lʆ &e J J}ꅆ8冨凪`ʆ ee` 9E…¥ 9` l'&&&8儨児}祂*L2&&*ń8&&L2 ` Fj`hihiHHȱȱLڧ`}膥ɠQ-ĮȐ`此į۠ŲLlȄ.70Q- Ġ7`eޠ Ȅ} e _ 嘠ƍ iť +иΦ +У +Ж꥾ +ȑȑȑɦ}Ș 9`5h{DObFIcIFPODdORTOeANDFORTINT"LSHMOD RSHSETDXORBYTE!CARD#CHAR ELSEaEXITSFUNCAPROCBSTEPfTHEN`TYPEFARRAY}@UNTILXWHILEQDEFINE&ELSEIFjMODULEWRETURNRINCLUDECPOINTEREiI^I^Lࢠ]I^+ 8+ _0)}?ʈ LbACTION! (c)by Paul Lee }Computer Services (PCS) April , 1985  L r c c ! W_ u` 8}9ЅЅ එЊȑȥqЅȥqЅХӥ` ඍ K LL\ Lơ    c c}[8嵅嶅 c &i荙% M c]٠ AГ  c  `F' {ө&Rፙ}%A@qEg  0 Ң c M cL!  ci 9 c c cѠ}Li c `Ӧd`ЦѠ ݢ cȩa cг6 0Ц M cL! }0 Ң ච cL4ɓ  Ї$hhLcɈ 'p⥸ KɈLơө g8hm)} Lc cWL Ңee𪥠Lȑ`H ui mh0xL ɋ))}` [# ½]   c cLɉ 6) 1Ɉ .p nL x L L~ ߻ L}I $I=  c( )ɘ) ȱࠐరP c è LK L Ɉ cШ F `w }j   A L$a  A  c;   ½   cLKȱ` L PɈ}L P b X  A dѠ LȱHh ALС F ԧ cɉɐɖ婌 ȥ} $ e©  A)   yf yb ච ½ >Ɉȱ 3 }Lե ۦ ɋܩ ۦ j     A   Ɉ  9 H }A A ˫ H h*hX&HnȱonohLȤH >h LɈ  L )}0) 栥,,þ( ٦ɋ H ȄhL`  Ϳ ɋ L٦Ɉ؄ චȑ} 5ɋ LM L5 F ԧ ච L½ u) / c  ` LL HH *} hHd 9    9 A h` ` n t 6`ȱ`Ȋ` ) " 6}`Ȋ`ȱ``LL8堅ͣL L L< ee`夠`}`PTQcRbS c … i ̪{`mLo}'p nPx LTɀɐ} ɈDɆ $К< LT Хª) ̪   cLè ̪6` .Њ1 дL iq /ƍ cн}Lǩ FƠ H ơE ߻栤 h ȱ ) } LTLƚ0`…8ݠ‘ȥL 5 c c)pл)©L{Lϼ L K`LǼ L}H / h `Ȑ ` < 5` B>)Ċ6,b&  ˫` u`  }L̪`i`暙` 5Lc) )ž) Lg ٬9c.0} & LF f cL <  eL ٬cܩ   LL <  }R6,þOɈ1ɐ+#  p  L)ɠڥW)F  } )` I ¿  L^)@К 9㥣 І  ½Ѐ <Ɉ"dp)ɰɘip}``DɈ>) q qLD8񹅩 1-+ վ  3 3 } LKɈEׅ J վ  ơ Lv վ   } [ ½ Lv  9   n t 68 V < )iȱi 6  " 9L }Hi h i     ½LHšŢ`hhLWL  "A  " t ( A 3} tH Lv     )x88񹑹ȩ񹑹`  LɈɘ} A `)pLa8A!0ĭ̭E Ů Ṷ̊W 7hACTION! (c)by Paul Lee Comp}uter Servicesn6. : BLV`  B JKIHi}DiELV䄦 eRU _椤E +ƣ`𑛊 0H8`L }L² 9  P t LWError: Ԇ ؠPIPP`/`"/ԭ` PLnH ~h}:,'iԥiՠiɨɑԈȩDȩ:ɥɤ LGLʰ򅡆ԅդ800) 0 0!Ԧՠ e}Ԇ ٰԦդ` LLؠ L.8e膥 'eR壐Q8SRŦQ}H)`h) ȭL{QI` T`TU`TU  [L_` ` 赠}`eLXYT i(`]^_`]^` ~ 'LE: BHILV}ߩ۩שөϥҦǤȆńƅĥ…ɤʥӆ 9!A }%) )[^] 0 ӢtL~Ӧ` } d .Eƍ ౐ LɆéнӤ ɩЪ >П =Ж d кƍL} " L "줩L󳤙UČF0F !LƘꤑ ²Ǧ ӵ} ʰȄȱ``ō` 昩 T L :  :ȑLL L}L g L``)ͳ+  @ȳ >B>A>WRCD~} &` `i膡`U[W'pxOɈm  g ee + c}н^ ȱL2ƍ` L* HH L*]5 Ș M c gȱ ~  L'LhhL* ɁɅɦ}` HHɑɑ Mhh`eHeh`Ȋ`ѡl ) 00:0`H ha0{0}`e澥ž=Le ~ cLɤ e8q膉ȱ``deldErro}rEOFcolorLISTdeviceTRACE ~L ~ H !~h(` h L# ~ HL }{ ~ {LL ~ L ~ KL# #  ~` h L# ~ L ~Ln #L H ~ {h } ȱʝL ~  ~L hL a\( (EȄĠ(((Ġ ӵ ²}͍ Ѱ ²R 8` 2` not foundFind? a})H h  ` }8}(ee(ČȱĢeL Substitute? for? m9; } L200`@  g;` g9D` 8JJJ)0`BA`W i8 c } 9 9 ½I Ң  c c c !LH c !}h0A u L i 0 LBL [ 5 䠧  M } u M KLɐmLɪeM࢐^ > L/ 5 c cNQȝP} / Λ0B࣐ .ɣɢɡ ½ 9 L j j jLHL L L >/LH }0h L^hLLL L^3^/ɘ L5ɘ A  ` * $^ kgH} 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  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G"} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK"!}.COMLu L1 L ;LHL  T`  `8  ɐ     `TU ""} L ? .  t`GBJ ~DEHI B V0dV"#}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"$}DEL8HI4 0 HI,0 0  9 .G VLO"%},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D8:MEM.SAV J y08 B|DEHI"&} V0 0`B;DEL`?<0LV`@ʆ v s? F0Ξ05: [ BDEHI"'} VY8 B V  @  /DE `E:D8:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO "(}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -")}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH"*}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu C } 3E:}DISK OPERATING SYSTEM II VERSION (cr) 1986 by the Warriors!A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG&,}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES&-}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N'&.}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx &/}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT&0} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL&1}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD&2}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.&3}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC&4}COPY--FROM, TO?OPTION NOT ALLOWED067 FREE SECTORS COPYING---D1:FINDER.OBJl# 0|D .L/%#&5}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY&6}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E &7}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A&8}LLOWED IN DESTINATION 0 <.|K}') S)) 1 y0Yr( 1B*D)EJ 1 B 1 .{+)} 1 //3Hu &?}ξL/L!DRIVE TO WRITE DOS FILES TO?WRITING NEW DOS FILESTYPE "Y" TO WRITE DOS TO DRIVE 1.D1:DOS.SYSERROR - NOT VERSIO&@}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 &A}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US&B}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2&C} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,&D}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0&E}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,Hh&F}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURN&G}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.&H},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  &I}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#P&J},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭ&K}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DO&L}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξ&M}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE &N}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!&O}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥ&P}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAME&Q} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 L&R}!ERROR- 128ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXA&S}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8Au&T} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8Au$ 00CHRPAGFF1BDATIDMOVBINLBINSCOROSSTMEIKSMEIIZAHSSPACCOSCEMOVFMAXBYRFAFKMEKE*V}WWWWBB *W}*X} !"#$%&'()*+ ## *Y}  ## Der DAMATA Zeichensatz-  ##  ## Editor ! *Z} ## ## Zum Gestalten eigener ## Zeichensaetze ## *[} ## fuer Atari 400/800/XL/XE ##c6-AR=;@ ,*\};@ ,;@,;A `,O@@Y Aqc @&X +@A@1AACA*]}@RUAR@X$C -@6?P<2@3@@ C$*)@6-&@H*^}'6-O:,*$ -AA6@9-&@P6@U2@@Y ] 2*_}$m @"AVA$*@I@@K[A)@@mA0@*`}9%6-F:A`,%F:Aa,$AV9%@@q> 6-$(@ damata editor>(@ *a}.(@.(@1. EDITIER ZEICHEN.(@.(@2. LADEN/SPEICHERN*(@*(@3. ZS *b}AUSGEBEN /(@/(@4. WANDELN IN DATAS!,(@,(@5. DIRECTORY ZNS"/(@/(@*c}6. DIRECTORY GESAMT#,(@,(@7. SCREEN EDITOR$/(@/(@8. PROGRAMM BEENDEN%7-*d}@"7(@(C) 1986 C.C. DAMATA& @$'GG@@AAFAI@vAAdAh*e}( @# @8) LADEN*Z @"-@5(@1. LADEN@(@Z(@ 2. SPEICHERN*f}+ @$,@F@e- @# @&. @"-(@Šμ8(@Y(@*g}1. VON ROM (NORMAL)d(@(@2. VON ROM (INT.)/S(@+(@3. VON DISKETTE6(@S(@*h}4. VON CASSETTE0 @$1''@Q@S@U@b2 @# @&3116-?:C:,<A$$AV*i}<$AV<A$,4 @% @&5116-?:C:,<A$AV<$AV<A$,6 @% @&7b +*j}AA6(LADEN VON DISKETTE9(U(DIRECTORY (a/ein) ???b)@8"@t @x9.$(}*k}Name des Zeichensatzes . @:5 Av@5@@;(lade...<!!6-?:C:,<$AV*l}<A$,="@ @%" @&>[ +AA6(LADEN VON CASSETTE9([(Band einlegen,'Pl*m}ay' druecken?!( und >Return<!)@@TAd@ Av*@J@@A(C:T @Y*n}A} @"-(@Š8(@U(@1. AUF DISKETTE`(@}(@2. AUF CASS*o}ETTEB @$C@i@sD @# @&EX +AA1( Speichern:N(Name des*p} Zeichensatzes X @F5 Av@5@@G!!6-?:C:,<$AV<A$,H"@*q} @%" @&Iy +AA1( Speichern:[(%Band einlegen,'Play' + 'Rec' drueckenl( und >Ret*r}urn<y)@J@Ad@ @@@@A(C:K Av @qLI +A*s}ACI(%Verzeichnis der Zeichensaetze auf D1:M( @x @&N= Av@=@@*t}D:*.ZNSO6- @P,@6-%@"(, @Qa(,(&@ Zeichensaetze auf Di*u}sk/(Q(DRUECKE TASTE ZUR FORTSETZUNG^)@a$R6.D:S.67@,.+67B:,%@,..ZNS.$T ED*v}ITU` @"!(@6(@waehle:A(@`(@1. GRAPHICS 0/1/2V""(@ (=ANTIC*w} 2/6/7)W-(@-(@2. GRAPHICS 12/13X (@ (=ANTIC 4/5)Y @$Z@A[ *x} @# @&\) +A@4) AB]@6-@6-@!-5-@ <(@ ^*y}2-@@-%.( 2 _0-%@ %-@ ,(0 `6-%@6-%@*z}a!6-$AV%$@!6-b-@-%c 6-F:,d6-A(e -@6@*{}f-P:',"@6-&#(- Ag ( h6-'@ i6-%@ j/AR@'-@*|}@/(k6Af@'-@@6(>:,l-@@(mAVn6-*}}@6-@o LOOPp6-%$@@%q 6-F:,r'A(#-@@' s<T:,"*~}" A&, A(2< At(F:B2y,"@( A)u,F:B2y,"@" A8, Av4*}F:B2y,"@*Af4 @&wL6-R:,"@*>-@@B L Ax*} yI"@6-&@)"@56-@? @#I AzI"@6-%@)"@56*}-@? @#I A{I"@6-%@)"@#56-@"? @#I A|I"@6-&@*})"@56-@? @#I A} A~"6-A($"A(6-$*}C -@6?P<2A@@ C$-6-@6-@-A@-*}@/6-6-A(/-@1%%"A`6-%6-'@  %*} )A @%) A-6-@6-@-A@+-@+-*}@ -%%(   "A @%"$''(Druecke Taste zur Definition ?A)@*}"Af@4-;(>:,A6-I%6-F:@,%F:@,$AV.6-F:,@AfF(}I$*}?(((Druecke Taste fuer das Menue5)@? @&m +A@f"(m(EDruecke die Taste, dessen*} Zeichen in Zahlen ausgegeben werden soll ?7 AC( ( Die Daten :#(7-@6%( F:$AV%*}$@%,) ,(6 AEG +A@G(#Wandeln in DATA,bzw in .BYTE Zeilen((( 1. Zeichen ?*}" AC(6-2 Av(.(Wieviele Zeichen danach 2W(((1) in DATAs wandeln9((2) in .BYTE wandelnF)*}@W6-O:&@H,("@6. .BYTE ( AU6. DATA 7(( Start Zeile (3(Zeilen*}abstand 7>- )!B'g) )!B'g4(> AU2(.(#Filespec (D:name.ext/C:/P:/ u.s.w)?2*}5 Av@5@@)6-$AV%$@)-@(@ F:,*} 6-%6-%@M-@@,(@,F:,:6-%@> I(@M #@((OK.*}# AE1 @"&(@ Π1(@[$(@1. GR. 0 = ANTIC 2/(@P(@2. GR.*} 1 = ANTIC 6[(@|$(@3. GR. 2 = ANTIC 7/(@P(@4. GR. 12 = ANTIC 4[(@|(@*}5. GR. 13 = ANTIC 5)(@)(@ 6. BILD LADEN @$6-6-77AqArAs*}AtAxA @# @&G +6-A `%6-@@7AR@=(}G A/ +*}@6-A%6-@ / A/ +@6-A@%6-@ / A_ +AR@%(}*}G6-F:A`,%F:Aa,$AVS6-@@_6-A `%%@@h%6-%@F:,"@eA'*}@6-%@' Av/ +@)6-@@%6-A/ A%%@@i%6-%@k%6*}-F:@,%F:@,$AV16-=AVG AYA)@ kA0@0"@$6-?:C:*},:," Ai(F:Ac, Ap`;@s*},`6.IhhhhhhhϠˑi˥iiͥi8ϥХѥ`9;@4,96."h0 BhEhDh*}IhH Vԩ`9;@4,96."h0BhEhDhIhH Vԩ`$&? @#+/(FEHLER :F:*}A,2(5(? AE D:ZSGEN.BAS$&? @#+/(FEHLER :F:(KP DDAIALOADER_INFCLUB_MAGTEST_FILFILE_NOT_EXISKEACT_KURACT_KURS_INFACT_KURS_FORANL_THE_FINDEANL_Z.}S_EDIANL_SEG_CRSEG_CRMONSPRACHEHAUPEMONZAPP_OUE_O_Z_E_O_Z_@.}@ > 1? A( ===<l= =<.}<>>!!ACTION USER GROUP SUB-MENUE;@0,.@.@@.}K:  +A((( Action! Kurs "Die Fortsetzungen"(1. EDITOR1.KRS((2. MONITOR1.KRS.}2(3. MONITOR2.KRS<(4. SPRACHE1.KRS=(5. F.-@@#.(BITTE WAEHLE AUS...(.})@6-&@H( A +//A`ApAAA ( %\\.}\"\,\6\@\J\1 +A@P1A@PL0((Lege Clubdisk in Laufwerk 1 u.}nd drueckeL( )@%'AA'AAG%2.}G2@M-(% Lege bitte die Rueckseite ein.....0(M( dann druecken .}F:Ad,"AUA0AdAU A]6. D:EDITOR1.KRSP P %]6.D:MONITOR1.}.KRSP P%]6.D:MONITOR2.KRS P B#]+#A?+(#Bitte Seite 1 einle.}gen und >Return</)?% D:MENUE.WSB ]6.D:SPRACHE1.KRS*P B4]6. D:ZSANL.TXT>P BH.}]6. D:ANLSEG.TXTRP B\]6. D:SEGCRU.WSBfP B O e@+@@.}5+GA A@b(Nun Start druecken....e(   E )@* F:B2y,"@.}G F:B2y,"@A0` F ] Q NO*N 4N+@+@@>NQHN]RN.} +'0@@@A0@@D(d(Bitte Clubdiskette einlegen(und nochmal versuchen!\.}N( >Return<)%0uP:uZ D:SCROLL.OBJDuINPUT A$EuIB:, @+0(SYSTEM ERROR...F(BEI MA.}RKUS MELDENI&Nu-@B:,XuA5%@:7<,,bu3 -@/A%3 lu6-?: Br.},u%uOu[ +@'0@A0@@@[0@@@us-@.}pphLspppGNppbbbbbbbbbbbbbbbbbbbbBAp!#4)/.53%2'2/5002/'2!-- !.,%)45.'%.2}ϑ˥ LxpLp`rrst s mt s0p1&t'pps2}Ls`pqpi@pqiq`  Mt` 8tL&ts`ppLMtpppp pȽq p?쭕p2}`r˩̩ͩΩ vp BLt tu Einen Moment bitte !DtEHI V0 B Vrz{2}tu0 V(0BDrEHI V9 \uLt BL4uI/O FEHLER...%DuEHI VLmt \u0 B V`r2}p˽q̠r uɛLkur` ``i@`8 `D:*.* FEHLER...%DuEHI VLmt \u0 B V`r0F.(@ LOADER_INFO@-@a(@ zum scrollens-@u$$(@Π fue.}rs menueu MAQ D:BMENUE.WSB@=@@,} `ai]r-l)U5JD k>zL"c/qzu?g4$}+\g&a@@5Av@@6}A"@t @ @ @ @Q@AD@&262A6}@Av@h2@A!@0A2 @@6};@P,;@,;@P,;@P, B +@#(2FANF6}ANGSWERTEG'6-@6-'6-K6-@6-@GP 6- *** PUNKTE ***Z*** GEGNER\6}6-A6-@G^6-P:H:@,$AY,_6-P:H:@,$@,`6-d%%6-P:H:@,$@6},%@n%%6-P:H:@,$@,%@x6--@0A2@@@''2@6}%@@@ %%2@%%2@6-R:6},"@A %"@6-@% AP%"@6-@% AQ%"@6-@6}% AR%"@6-@% AS A*** PLOTen6-%@ @,@ @6},6-J @,K'6-%@@' A@O''AUAUAU AU0T''6}AAPAAP^ A6-&@@6-@ 1A6} A6-%@@6- 1A A6-%@6}AX6- 1&A0 A:6-&@D@6-AYN 1X6}Ab Al6-m%%2@A@@q''A0A0A0 A006}v3%6-P:H:@,$@,%@36-%@w%%2@A@@;!@P12@6}; B%%2@''A5A6A7A8& ***6}***********************3. GEGNER **************************G%2@@@6}@G6-P:H:@,$@,%@16-12@$ ************6}************** ************************** **** BEWEGUNG DES SPIELERS**** OHNE B6}ETAETIGUNG***** DES JOYSTICKS ''APAQARAS A6}!!***************************!!***************************  6-%@$ 6-&@$6} 6-&@$ 6-%@$ 6-&@ 1 '6-%@' A A66}-%@. 18'6-&@' AB At6-%@ 1'6-&6}@' A A6-&@ 1'6-%@' A  A~*** UNTERP6}RORAMM FUER ****** NEUE POSITIONEN ****** DES SPIELERS ***6-&@"6@6-@6} 1B A6-%@"@6- 1 B6} AP6-%@Z"A`6-d 1nBx A6-&@6}"6@6-AY 1B A|6-&@}@6-@~$66}-%@@6-$6-&@@6-AY$6-%@AX6}6-$'VERLOREN'6.VERLOREN'006.&**************************************$' -@@6@6}.'50@@1-@@05 8'50@@@1-@@05 B'II0@6}P:H:@,$@,%@P:H:@,$@,%@L'-@@@ V'552P:H:@,$AU,%@6}@`'2@AUb'''2@A@%@j' t'!-@@7!(7<,6}~'''2@%A@@' '% (%0@@'( DU HAST '-@B:,'6} (7<,'_%2@@P@@9-@@ = _2@' 'G%26}G2@'G%2@G2@6}' ('--(%DU HAST FOLGENDE PUNKTZAHL ERREICHT :' (' !6-(&&( DER HIGHSCORE LIEGT BEI :6} ( 4VERLOREN 6-%@( 4GEWONNEN 6-%@(( :::(((COMPUTER2( ( (<((6}  F( (P((WEITERMACHEN ???Z(-@A d($$(DANN FEUERKNOPF DRUECKEN !!!n( 6}T:,"@BPx( @) -@@6@)II0@P:@$H:@,,%@P:H:@6},$@,%@)330@P:@$H:@,,%@@")-@@@ ,)2@AU6}6)2@A@@) J)6.GEWONNENT)006.&**************************************^) B* 6}ANFANG+ +@+70@@70@@@+70@@70@@@7} + (@ electrolyt+!!(@ ------------ +(@*+-@@/+??B 7}B B B 0B @B PB `4+-@B:,>+(@7<,@+''2%A@@7}B+-2@@@-6-%@H+ M+ @R+ \+G%2G2@7}f+-@@P p+ "u+"@# B z+2@@+7}-@ +%%2+-@@ + T:,"B%+ B 7}.6. Ԡκ$.6. îî$.6. $. 6.  $/6.7} (C) 10.JUNI 1983$/!6. C.C.DAMATA-SOFTWARE!$/!6. !$D/121,30,121,10N/96,30,96,10X7}/81,30,81,10b/60,100,1,1,1,10 **************************0 **************************0 ********************7}******0 **************************0' +'0@@1(1%%21##7 }( E L E C T R O L Y T$1(.1(81 ( ( (B1( Wie heisst Du L1V1((Hallo `1(j1'#( 7 }Moechtest Du Spielregeln 'k1&7@<@,4J& Bt1(~1(1.(.(#ZUM STARTEN DEN FEUERKNOPF DRU7 }ECKEN1 T:,"@B'01( VIEL SPASS ...1-@A 1$ N(}A N L E I T U N G :*N 7 }( ( (4N**("Du bist der 'Braune' Strich, Deine>N (Gegner sind die anderen.HN<(/($Versuche den 'Gruenen' Strich ei7 }nzu-<(kreisen.RN[(( Der 'Blaue' Strich kann ueberall3(durch.[(#Pass auf diesen also besonders auf.\N ( $ 7}D:ELECTRO.BAS********************************nn ueberall3(durch.[(#Pass auf diesen also besonders auf.\N ( $ 4.KEA BAS MENUE 'A'A@d##@@K:;}+ +@+(@ /AVA/0@((@ 2(@ ;}<(@ F(@ 1. THE FINDERP$$(@2. ZEICHENGENERATORZ(@ 3. ELECTOLYTd(@;} 4. specialn( Bitte w hle aus...x)@y B"@:1,A"@:2,A "@:;}3,A0"@:4,A@ (%% D:FINDER.BAS% D:ZSGEN.BAS % D:ELECTRO.BASF +A;}VA90@@F(ACHTUNG:,,($Diese Funktion schaltet das Basic ab (und l d das DOS Men ;}...H-(%Von da an kann dann Speed Basic oderH(Action geladen werden (Bitte >RETURN< dr cken)@;}AU%$A@$6-?:B, **** D:MENUE.BAS (Bitte >RETURN< dr cken)@8O0uv0uvtHH˭̠ˍhhLL`` h()<T?