; This file was generated by Mega/Fish 0.95  This is disk 1 of Amok PD  Fish Umsetzung der Bob-Demo von Cathy J. Wagner. Autor: [fbs] CtrlIntuition Schaltet Intuition aus. Autor: [fbs] DME Programmierbarer Editor. Nicht von AMOK, aber dennoch gut. Autor: Matthew Dillon!!! DME-m2c Tastenbelegung für DME, um Compilieren & Linker zu starten Autor: [fbs] Sundown Copperlist-Demo Autor: [pit] M2Error Verbesserung von M2Error Autor: [fbs] DosTime Procedure zum Lesen & Schreiben des Datums Autor: [pit] Sprites Hardware-Sprite-Demo Autor: [pit & fst] Interrupt Interrupt-Demo Autor: [fbs] VSpriteDemo Umsetzung von VSprites aus Markt & Technik Programmier-Handbuch. Autor: [fbs] GameSupport Joystick-Routine Autor: [mif] DragNumber Proceduren zum Darstellen von 7-Segment-Zahlen. Autor: [pit] OverScnTrouble Probleme mit Overscan (HILFE!!!) Autor: [fbs] HexDump/ReDump Erzeugt HexDump und zurück. Autor: [fbs] ShowEvents Umsetzung des Programmes im Libraries & Devices Autor: [fbs] WBExecute Startet CLI-Batchfiles von der Workbench. Autor: [pit]  This is disk 2 of Amok PD  IFFLoad Ladeprozeduren für ILBM (Color-Cycling, Overscan,...) Autor: [fbs] M2Code Bindet Assembler in Modula-2 ein. Autor: [fbs] SuperLists Unterstützungsroutinen zu File & Namens-Requestern Autor: [bne] IntuiStruct Hilfe zum Programmieren von Intuition Autor: [bne] halfBrite Demo zum extraHalfbrite-Modus Autor: [pit] H.A.M Demo zum HAM-Modus Autor: [pit] MODIV Prozeduren für MOD und DIV für LONGCARDs Autor: [fbs] DMError Programm zum Zeigen von M2Fehlern auf dem Editor DME Autor: [fbs]  This is disk 3 of Amok PD  IFFToCode Generiert Modula-Code für Image-Daten aus IFFBrushes Autor: [pit] IFFLoad_1.1 Neu: Ladeteil in Assembler, 3x schneller Autor: [fbs] RecordInput Zeichnet Eingaben auf und legt sie auf eine Taste Autor: [fbs] Gels Eine Art GelTools für Modula. Autor: [pit] DosSupport Programmierhilfe für BCPL-Pointer und Devicelist Autor: [bne] IntuiStruct1.3 UpDate der Intuition-Unterstützung von Amok#2 Autor: [bne]  This is disk 4 of Amok PD  Checker Demonstriert eine neue Form der Informationsdarbietung in Kraftfahrzeugen Autor: [pit]  This is disk 5 of Amok PD  Graphics IFF-Bilder. Zeigen einfach durch Doppelklick Autor: [brk] PrinterSupport Unterstützungsroutinen für das printer.device Autor: [fbs] Print Ersetzt TYPE TO PRT: mit Perforationsübersprung Autor: [fbs] MemSystem Multitasking-fähiger, intelligenter Heap-Ersatz Autor: [bne] SuperLists1.2 Unterstützung von Scrollbar-Requestern, Update Autor: [bne] PrintIt! Hardcopyprogramm für IFF-Bilder Autor: [fbs] IconSupport Exportiert Prozedur zum Erzeugen von Icons Autor: [fbs] CreateAmokDisk Erzeugt Amok-Icons für Dateien, Dirs & Disks Autor: [fbs]  This is disk 6 of Amok PD  SoftScroll Exportiert Prozedur zum Scrollen einer BitMap Autor: [fst] MathLib Mathe-Bibliothek für Vektoren & Matrizen Autor: [bne] IFFSupport Prozeduren zum Laden & Speichern von ILBM-Bildern Autor: [fbs] ListAll Erweiterung des CLI-Commandos LIST für Subdirectories Autor: [bne]  This is disk 7 of Amok PD  AVL Generischer Datentyp AVL-Baum Autor: [mif] List Generischer Datentyp Liste Autor: [mif] Queue Generischer Datentyp Schlange Autor: [mif] Stack Generischer Datentyp Stapel Autor: [mif] ProgInfo Liest Infos über Autor & Programm aus AMOK-Sources Autor: [fbs] SoundTask Demo, daß von einem zweiten Task aus Sound spielt. Autor: [fbs] M2Tests Hinweise auf Fehler in den Bibliotheksmodulen Autor: [mif] PP Utility zum Drucken von Texten auf Epson LQ-800 Druckern. Autor: Achim Siebert Reminder Wecker, für Programmierer Autor: Achim Siebert WarpText Schnelle Textausgaberoutinen Autor: fbs, Bill Kelly MuchMore Weich scrollender Ersatz für More Autor: [fbs] NTSC Exportiert Prozedur zum unterscheiden von PAL/NTSC Amigas Autor: [fbs]  This is disk 8 of Amok PD  PrinterSupport Unterstützung für das Printer.device. Version 2.0 Autor: [mif] CreateAmokDisk Erzeugt Icons. Jetzt mit versch. Suffizes. Version 1.1 Autor: [fbs] IDCMP Prozeduren zur einfachen Handhabung des IDCM-Ports Autor: [bne] SpaceDemo 3-D Demonstrationsprogramm Autor: [fbs] IFF8SVXLoad Lade & Abspielprozeduren für gesampelte Sounds Autor: [fbs] Blitter Beispiel für direkte Blitterprogrammierung Autor: [fbs] MemSystem Update der Speicherverwaltung von Amok#5 Version 1.1e Autor: [bne] Sample Gasampelter Sound eines Cock Robin Liedausschnitts Autor: [brk]  This is disk 9 of Amok PD  GraphicSupport Makros für Graphics-Primitives / Intuition Autor: [fst] Graphics IFF-Bilder. Zum betrachten einfach 2x anklicken Autor: [brk] Sounds Gesampelte Sounds. Zum starten einfach doppelklicken Autor: [brk] PrintIt Update des Hardcopyprogramms für Epson-Drucker Version 2.0 Autor: [fbs] M2Test Dokumentation über Fehler bei ARRAYs mit Index BOOLEAN Autor: [fbs] TextFont Beispielprogramm zum Laden von Zeichensätzen Autor: [fst] Rülps (Destruktive Sounds, leider nicht gesampelt) Autor: [mif]  This is disk 10 of Amok PD  Amok10 Bitte anklicken Autor: [Amok] FlightDemo Zentralprojektion in Echtzeit aus Vogelperspektive Autor: [bne] 3D-Demo 3D-Grafik Demonstration in Echtzeit Autor: [fbs] Graphics Gemalte Deluxe-Paint Bilder Autor: [brk] Sounds Gesampelte Sounds Autor: [brk] FileRequest Komfortabler Dateiauswahlrequester Autor: [bne] SuperLists Verbesserte Version, nötig für FileRequest Version 1.3 Autor: [bne] Speech Deutsche Sprachausgabe auf dem Amiga Autor: [mif] FeigenBaum Zeichnet einen `Liegenden Feigenbaum' Autor: [fbs]  This is disk 11 of Amok PD  R.o.M. Komfortables Mathe-Programm und Funktionsplotter. Autor: Stefan Selewski DMError Zeigt M2-Fehler mit DME an, jetzt Workbenchfähig. Version 1.1 Autor: [fbs] Beep Prozedur, die ein akustisches Warnsignal erzeugt. Autor: [fbs] TrackDiskSupport Erleichtert Programmierung der TrackDisk. Autor: [fbs] m2druka Druckutility für ASCII-Files Autor: Rolf Kersten  This is disk 12 of Amok PD  Fischertechnik Modul zum Ansteuern des Fischertechnik-Interfaces und Beispiele. Autor: Norbert Klapczynski StripText Ersetzt bei Texten Spaces durch TABs. Autor: Bernd Preusing Diff Erzeugt Library Module. Vergleicht 2 Dateien. MakeInline Erzeugt Inline-Codes M2Tips&Tricks Tips zum M2Amiga-Compiler. Autor: Bernd Preusing KwikBackUp Schnelles, sicheres HD-BackUp-Programm Autor: [fbs] Ecce Einfacher Ersatz für More in Modula-II Autor: Norbert Süßdorf DisObject Eine Menge importierbarer Module: z.B.: ArraySort: Sortierroutine Janus: Library-Modul für die Janus-Library TextWindow: Unterstützt Textausgabe in Fenstern Timer2: Timer-Modul, das funktioniert. InOut2: Erweitertes InOut TwoFiles: Modul zum gleichzeitigen Bearbeiten von einer Ein- und Ausgabe-Datei. Autor: Bernd Preusing Disassembliert M2Amiga-Object-Files !!! Autor: Bernd Preusing  This is disk 13 of Amok PD  CompControl Erleichtert die Bedienung von Editor, Compiler und Linker. Autor: Ralf Kaiser NetWork Vernetzt die Workbench. Sehr nützliches Utility. Autor: [fbs] Rows Generischer Datentyp: Während der Laufzeit dimensionierbare Arrays. Autor: [bne] FlipMouse Invertiert die Richtung der Mousemovents. Autor: [fbs] XHair Ersetzt den Mauszeiger durch ein Fadenkreuz. Dadurch wird z.B. das Positionieren von Icons erleichtert. Autor: [fbs] WBShadow Gibt allem, was auf der Workbench dargestellt ist (Windows, Icons, Gadgets, Text,...) einen Schatten. Autor: [fbs] WBPic Legt ein Bild hinter die Workbench, ohne deren Funktionalität einzuschränken. Im WBPic-Directory befinden sich zusätzlich viele Beispielbilder. Bilder z.T. von Bernd Kirschner. Autor: [fbs] With Ein neuer leistungsfähiger CLI-Befehl, der es ermöglicht, beliebige CLI Befehle auf alle Files oder Directories, die zu einem Filemuster passen, auszuführen. Autor: [fbs]  This is disk 14 of Amok PD  ARP M2Amiga Implementation der arp.library. ARP ist eine neue Library, die das BCPL-DOS durch C-Routinen ersetzt und verbessert. In dem Directory befinden sich zusätzlich die wichtigsten Files des original ARP1.1_Users und ARP1.1_Programmers Directories. Für die wichtigsten Befehle von ARP existieren Demos in Modula. Autor: [fbs] TimerSupport Enthält PROCEDUREs, die die Benutzung des Timer-Device's erleichtern. Man braucht das Device nicht mehr selbst zu öffnen, Umrechnungen in Jahre, Tage ... machen, etc. Autor: Hartmut Höhn  This is disk 15 of Amok PD  Kurve Leistungsfähiges Kurvendiskussionsprogramm. Zeichnet Ableitungen und Integrale. Es können Nullstellen, Extrema, Wendepunkte etc. bestimmt werden. Binäre Tabellen können auch berechnet werden. Autor: Jörg Wesemann Detach "Endpositioniert" Icons. Sehr praktisch! Funktioniert auch mit Disketten- und Direktoryicons. Autor: [bne] Originale Rückübersetzungen einiger M2Amiga-Module (z.B. Arts, Terminal, Strings etc.). Sie wurden mit Hilfe des Programms DisObj (AMOK#12) erzeugt. Autor: Bernd Preusing Seafarer's_Manual Die Programme und Lösungen der Aufgaben aus dem Buch "Modula-II A Seafarer's Manual and Shipyard Guide". Autor: Reinhard Geisler Calc hnliches Programm wie EVAL von WB 1.3. Berechnet das Ergebnis eines Terms. Dabei sind Klammern etc. erlaubt. Funktionen wie Sinus etc. werden auch unterstützt. Autor: [fbs]  This is disk 16 of Amok PD  M2Make Sog. "Make-Utility": Untersucht ein Projekt auf geänderte Module und compiliert diese und alle abhängigen und linkt danach. Unverzichtbar für jeden ernsthaften Modula-Programmierer. Autor: [bne] MemSystem_V1.3 Update des MemSystems von Amok#8. Es kamen die neuen Module "TaskMemory" und "ErrorReq" dazu. Unterstützt jetzt Levels für lokale Speicherrückgabe. Autor: [bne] AVL Neue Version des AVL-Baummoduls von Amok#7. Version 1.2 Autor: [mif],[bne] List Noch ein Update... (erforderlich fürs Make).Version 1.1 Autor: [mif],[bne] Queue Version 1.2 Autor: [mif],[bne] ModList Formatiertes Drucken von Modula-II-Listings mit Hervorhebung der Schlüsselwörter. Autor: Andreas Kopp,[bne] M2Test Dokumentation eines Fehlers des M2Amiga-Compilers. Autor: [fbs] RotateIFF Rotiert ein IFF-Bild um die horizontale Bildschirmachse. Autor: [fbs] MultiSelect Ermöglicht die Auswahl mehrerer Icons auf der Workbench, ohne die Shift-Taste drücken zu müssen. Sie wird durch den rechten Mausknopf ersetzt. Autor: [fbs]  This is disk 17 of Amok PD  MegaWB Endlich keine Probleme mehr mit einer von Fenstern überfüllten Workbench! MegaWB vergrößert die BitMap der Workbench auf eine beliebige Größe (z.B. 1024 x 512!). Damit weiterhin die gesamte Workbench benutzt werden kann, wird sie bei Mausbewegungen gescrollt. Autor: [fbs] Personalausweis Überprüft und berechnet (!) Nummern des neuen fälschungssicheren Personalausweises. Nicht für feindliche Spione. Autor: Florian Unger IFFToImage Wandelt IFF-Bilder in einfach nachzuladende Image-Dateien um. Autor: Jochen Kupfer ILBMHandler Enthält Prozeduren zum Laden und Speichern von IFF-Bildern. Außerdem enthält es Prozeduren für Colorcycling und zum Ein- und Ausblenden von Screens. Autor: Stefan Salewski M2Test Dokumentation eines Fehlers des M2Amiga-Compilers v3.1d bei der Reihenfolge der Variablendeklaration. Autor: [fbs] GetiT-Zeiger Programm zum einfachen Verändern der Workbenchfarben und des Mauszeigers. Autor: Jochen Kupfer  This is disk 18 of Amok PD  Profile Erzeugt aus einem Modula-Quelltext einen neuen Text, der um Bemerkungen erweitert ist. Diese enthalten Informationen über den Wertebereich von Variablen, Anzahl der Schleifendurchläufe und der Aufrufe von Prozeduren. Autor: [fbs] PopUp-Menu Modul zur Unterstützung von PopUp-Menues. Dies ist eine Modula-II Umsetzung der C-PopUp-Menu-Routinen von Derek Zahn. Autor: Jochen Kupfer IFFLib M2Amiga-Implementation der iff.library von Christian A. Weber. Diese Library enthält schnelle Routinen zum Laden und Speichern von IFF-Dateien. Besonders gut werden Bilder unterstützt. Autor: [fbs] Pictures 2 Digitalisierte Hold'n'Modify-Overscan-Interlace-Bilder.  This is disk 19 of Amok PD  QText schnelle Textausgabe Pute Berechnung math. Ausdrücke SmallInOut Ersatz für INOUT Break Prozedur für Control C Area Einfaches Arbeiten mit Graphics.AreaFill() Patterns Füllmuster exportieren Updates Much_More 1.5, TrackDiskSupport_2.1, DosSupport (Quelltext zu allen Programmen in M2-Modula)  This is disk 20 of Amok PD  GraphLib Funktionsausgabe auf Bildschirm und Drucker ComplexLib Bibliothek für komplexe Zahlen BeamRandom Zufallszahlenroutine Top Neue WB-Oberfläche, ähnlich GEM KeyMac Tastaturmacros Updates Personalausweis2, DMError1.2, (Quelltext zu allen Programmen in M2-Modula)  This is disk 21 of Amok PD  BackText Anzeigen von Texten PopUp Library für Popup-Menüs BackDrop Keine Beschreibung HotKey Keine Beschreibung IFFSupport V1.5(M2 V3.2d.overscan) GRAPHIKSupport V 1.3  This is disk 22 of Amok PD  Trees Kleine, kompakte Version für den generischen Datentyp Baum. MuchMore Stark verbesserte Version des Textanzeigeprogramms. Kann jetzt farbige Texte mit verschiedenen Schriftarten anzeigen. Version 1.8 Sounds Zwei tolle gesamplete Sounds. Lists Wie wär's mit Update, könnmer nemmer bringä, weil da ham mer jetzt soviel drauf - deshalb eine komplette Neuimplementation des generischen Datentyps Liste, stark erweitert und verbessert (Originalton Bene). BigSets Neuer Datentyp: SETs mit (fast) beliebig vielen Elementen WarnBootGen Erzeugt einen Bootblock, der vor Viren warnt und es ermöglicht, schon beim Booten Fastmem auszuschalten. MakeKickRes Beispielprogramm, das zeigt, wie man Programme in Modula resetfest installieren kann. Scroll Kleines Modul zum Erzeugen von Laufschriften. CrossRef Modula-II Cross Referenzer. Listet alle Bezeichner, deren Typen und die Zeilennummern, in denen sie vorkommen. StarDance Simuliert die Bewegungen von Sternen und Planeten im Raum, die sich gegenseitig aufgrund ihrer Masse anziehen. Cube Kleines 3D-Demo, das das Flächenmodell eines Würfels, der mit dem Joystick gedreht werden kann, darstellt. Greed! Kleines Strategiespiel auf einem Zahlenfeld. Observer Resetfestes Programm zum Schutz vor Bootblock-Viren. Überprüft und zeigt Bootblocks, Capture-Vektoren, Registerinhalte etc.  This is disk 23 of Amok PD  UPN Wandelt beliebige Funktionen die in Strings gespeichert sind in die umgekehrt polnische Notation (UPN) um diese dann schnell interpretieren und berechnen zu können. Sehr nützlich für Formelplotter etc. DumpDiff Gibt die Hexdumps zweier Dateien nebeneinander aus wobei alle Unterschiede hervorgehoben werden. NoGuru Dieses Modul fängt alle Gurus (z.B. 81000009 bei doppelter Speicherfreigabe) ab. DisObject Disassembliert M2Amiga-Objekt Dateien. Erzeugt nun Standard-Assembler Code der auch mit Assemblers wie a68k assembliert werden kann. RemLock Entfernt 'hängengebliebene' Locks. Terminal Neues Terminal-Modul, das die Ausgabe puffert und so stark beschleunigt. Kompatibel zum original-Terminal. Buchbesprechung Besprechung des Amiga-Modula-2 (Programmieren für Fortgeschrittene) Buchs von Holger Gzella. Intro Modula-II Grafikdemo mit Copperlist, Sprites und Laufschrift. Def2Ref Erzeugt DME-Referenzdateien aus Modula-II Definitionsmodulen. Bin2Obj Entfernt Hunk-Informationen aus Amiga-Objectfiles, damit diese leicht per INLINE in Modula-Programme eingebunden werden können (z.B. bei Assemblerroutinen) Printf Implementierung des C- Printf-Commandos in Modula. MuchMore Benützt ab sofort auch den ARP-FileRequester. Ist jetzt in OBERON geschrieben und dadurch nur noch 14K lang. Version 2.0 HotKey Läßt ein Programm bis zum Druck einer bestimmten Tastenkombination 'schlafen'. Dadurch können leicht PopCLI-ähnliche Programme geschrieben werden. Fast wie HotKey auf AMOK#21.  This is disk 24 of Amok PD  TurboFiles Schneller, z.T. in Assembler geschriebener Ersatz für das FileSystem Modul. Autor: Stefan Salewski Clusters Effiziente Speicherverwaltung für Allozieren / Deallozieren vieler kleiner Speicherblöcke. UpDates Bugfixes für die Module 'Trees' und 'ExDos' (aus Platzersparnisgründen ohne kompilierte Dateien). DME DME mit ein paar Extras: - M2Amiga-Fehlerdateien einlesen und Fehlermeldungen anzeigen - Scrollbar - Eigener Screen (optional) - Neue Kommandos : ABORT,UNDELINE,MULTIREPLACE - Scrollgeschwindigkeit um 40% erhöht Autor: Matthew Dillon, Volker Rudolph Config Erlaubt das Verändern der Voreinstellungen (Windowgröße etc.) des DME. Autor: Matthew Dillion  This is disk 25 of Amok PD  MicroTimer Präziserer Timer als das timer.device (greift direkt auf Hardware zu) Autor: Volker Rudolph M2Make Update des Make-Utilities von Amok#16. Es sind jetzt viele Fehler verbessert worden (Speicher- und FileLock-Freigabe, Abstürze). Außerdem ist das Programm kürzer geworden. Version 1.9 Autor: [bne] AntiFlicker Reine Softwarelösung zur Herabsetzung des Flimmerns im Interlacemodus auf ein erträgliches Maß. Ermöglicht mit Hilfe von Anti-Aliasing eine "aspirinfreie" Interlace-Workbench. Autor: [bne] IDCMP Modul für eine völlig neuartige Programmablaufsteuerung mittels IDCM- Port bzw. IntuiMessages. Version 2.3 Autor: [bne] MuchMore Mal wieder eine neue Version von MuchMore mit einigen neuen Commandos und ein paar behobenen Fehlern. Version 2.5 Autor: [fbs] TimerSupport Update des Timer-Untestützungsmoduls von AMOK#14. Autor: Hartmut Höhn, [bne] Beeper Kleines Programm, das einen Beep bei jedem Tastendruck erzeugt. Nützlich für Blindschreiber. Autor: Philippe Gressly, Volker Rudolph  This is disk 26 of Amok PD  Kurve Neue, stark verbesserte Version des Kurvendiskussionsprogramms von AMOK#15. Benutzt eine erweiterte Version von UPN (AMOK#23), wodurch das Zeichnen beschleunigt wurde. Kann jetzt auch symbolisch differenzieren und einiges mehr. Autor: Jörg Wesemann HexEdit Ein Hex-Editor für Files, ähnlich wie ZAP, jedoch viel besser. Autor: Bernd Preusing FileIO Ein Modul zum Laden und Speichern kompletter Dateien. Autor: Bernd Preusing ConvTabs Update zu dem Programm StripText von AMOK #12. Dient dazu, Leerzeichen wenn möglich durch TABs zu ersetzen. Autor: Bernd Preusing  This is disk 27 of Amok PD  PAMEHTA Tolles Shareware-Grafikadventure mit schönen Grafiken und Sound. Autor: Philippe Gressly  This is disk 28 of Amok PD  Turtle Praktisches, schnelles Turtle-Grafik Modul. Logo läßt grüßen. Autor: Manfred Weigl Icon2M2 Modul zum Erzeugen von Icondateien innerhalb von Modula Programmen. Autor: Norbert Süßdorf PatchMrg Patcht die MrgCop-Routine der Graphics.library, so daß es keine Fehler bei Overscan-Hires-4-Bitplane Screens mehr gibt. Siehe Overscantrouble auf AMOK#1. Autor: Bernd Preusing EcceS Neue, verbesserte Version des M2-Textanzeigers. Autor: Norbert Süßdorf GraphicLib Update der Grafikbibliothek von AMOK#20, nur Quelltext. Version 1.2 Autor Gary Struhlik GraphicLib Grafikbibliothek für Vektorgrafik, die statt auf den Bildschirm zu zeichnen ein Plot-Protokoll anlegt. Version 1.3 Autor Gary Struhlik SlideText Dient zum gleichzeitigen Anzeigen von Bildern und Texten. Autor: Urs Püntener UsePrefs Erzeugt anklickbare System-Configuration Dateien zum einfachen wechseln der Preferences. Autor: Norbert Süßdort  This is disk 29 of Amok PD  Disky Schon wieder ein File-Requester... Einfach ausprobieren! Autor: Kai Bolay ImageConvert Tool zum Umwandeln von IFF-Brushes in Modula-Sourcecode als Images Effizienter als die IFFToCode von Amok#3 Autor: Kai Bolay 2druka Verbesserte Version des Text-Druckprogramm von Amok#11 Autor: Rolf Kersten Strings 3 Module zur Stringverarbeitung und -formatierung und Umwandlung Numerisch/String Autor: [bne] CreateIcons Utility, versieht alle Dateien einer Diskette mit Icons Autor: [fbs] DiskToHard Disketten-Kopierprogramm für Leute mit Harddisk und nur einem Laufwerk Autor: [bne] DisCopper Kleine Demo zum Copperlisten disassemblieren Autor: Bernd Preusing Plot Plot ermöglicht eine grafische Darstellung von ASCII-Daten auf dem Monitor in Form von Kurven. Autor: Ludwig Geromiller  This is disk 30 of Amok PD  DisObject Version 2.0 des Objektdateien-disassemblers. Neu in dieser Version: - CASE-Statements werden korrekt Disassembliert (ohne DC.W) - Geschwindigkeitserhöhung - kleinere Fehler verbessert Autor: Bernd Preusing ILBMHandler Version 1.1 des ILBM-Moduls von AMOK#17. Diese Version ist durch die Verwendung des Moduls TurboFiles um 50% schneller. Außerdem bietet es jetzt eine Funktion zum Zentrieren von Overscanbildern. Autor: Stefan Salewski M2Maker Erleichtert den Umgang mit dem gesamten M2Amiga-System. Es erlaubt das Starten von Compiler, Linker etc. über ein leicht zu bedienendes Intuition-Interface. Teil dieses Programms sind die beiden Utilities DefMaker und FastLister. Autor: Thomas Stolze Mandel Einfaches Mandelbrot- (Apfelmännchen-) Programm. Autor: Ludwig Geromiller  This is disk 31 of Amok PD  Anim Ein 3D-Animationsprogramm für einfache Objekte, das die Möglichkeit bietet, alle Objekte, bzw. eine gesamte Welt dreidimensional mittels einer Rot/Grün-Darstellung zu zeigen. Die Objekte werden als Drahtmodelle gezeichnet. Jedes Objekt kann um alle Raumachsen beliebig gedreht, verkleinert und in allen Ebenen verschoben werden. Autor: Markus Peuckert ARPFileReq Kleines Modul, das eine Prozedur zum einfachen Aufrufen des ARP-FileRequesters enthält. Autor: Bernd Preusing BootHandler Mit diesem Modul können Bootblöcke aller Laufwerke (Disketten, Harddisks etc.) gelesen und geschrieben werden. Autor: Bernd Preusing Demos Zwei kleine 3-D Vektorgrafikdemos in OBERON. Autor: [fbs] Environment Programmierumgebung mit Intuition-Interface, zum einfachen Bedienen von Editor, Compiler, Linker etc. Ist nicht an einen bestimmten Compiler gebunden, funktioniert z.B. zusammen mit M2Amiga und dem AMOK Oberon Compiler. Autor: Markus Peuckert Fonts 2 Amiga-Fonts. Autor: Peter Arnold IntuiPointer Exportiert 2 Prozeduren zum Ein- und Ausschalten eines 'ZZ'-Mauszeigers, um anzuzeigen, daß ein Programm gerade beschäftigt ist. Autor: Bernd Preusing KommentarKiller Lösung der Übung 9 in Informatik I, WS 88/89, Prof. J. Gutknecht, ETH Zürich. Dies ist ein Programm, das aus einem M2-Quelltext Kommentare entfernt. Autor: Urs Pünterer mcd CLI-Utility für Festplattenbenutzer. Ermöglicht Directorywechsel ohne Angabe des kompletten Pfadnamens. Autor: Ludwig Geromiller Pute Kleiner CLI Taschenrechner (<3K!) für LONGINT-Zahlen. Erlaubt die Rechenoperationen +, -, *, DIV und MOD und verarbeitet Klammern. Autor: [fbs] Rechner Ein CLI-Taschenrechner mit vielen mathematischen Funktionen. Rechnet mit REAL-Zahlen. Autor: Philippe Gressly Sterne Sternenflug-Demonstration in 2 Versionen: normal und mit 3D-Brille! Autor: Markus Peuckert SysRequest Kleines Modul, das System-Requester auf den eigenen Screen umleitet und selbst Requester erzeugen kann. Autor: Bernd Preusing Task&Process Demonstration zum Starten neuer Tasks und Prozesse von Modula-Programmen aus. Autor: Markus Peuckert Thermic Simuliert die Wärmeausbreitung auf einer Fläche, die zunächst kühl ist und von ein paar heißen Punkten (Öfen) aufgeheizt wird. Sieht nett aus. Autor: Markus Peuckert Wortsuche&Prim Lösung der Übung 10 in Informatik I, WS 88/89, Prof. J. Gutknecht, ETH Zürich. Dies sind 2 Programme: Das erste ist ein Primzahlprogramm nach dem Sieb des Erathostenes. Das zweite durchsucht ein M2-Programm nach Schlüsselworten. Autor: Urs Pünterer  This is disk 32 of Amok PD  Billard Shareware Billard-Simulation. Erlaubt verschiedene Spielvarianten mit verschiedenen Ballzahlen. Enthält eine ausführliche Anleitung. Autor: Stefan Salewski Events Zeigt die Events, die das Input.device liefert, grafisch an. Autor: Vinzenz Hiter Fraktal Programm zum Zeichnen von fraktalen Kurven und unzusammenhängenden rekursiven Mengen. Beispiele sind Koch-Kurven, das Contorsche Diskontinuum, Weihnachtsbäume u.v.m... Autor: Philippe Gressly ModList Update des Modul-Ausdruck-Utilities. Neue Features: - Seite, Datum und Uhrzeit wird auf jede Seite gedruckt - Kontrollcodes werden durch "^X" ersetzt - Seitenlänge wird aus Preferences ausgelesen Version 1.3 Autor: Andreas Lüdtke Patterns Modul zum überprüfen von (Datei-)Namen nach Namensmustern mit Wildcards ("*" und "?") Autor: [bne] RingBuffers Generischer Datentyp: Ermöglicht das Zwischenspeichern von Daten in einer Art Pipe. Interessant in Verbindung mit Multitasking (siehe TaskSupport). Autor: [bne] Sounds Zwei mit dem Golem Soundsampler gesampelte Klänge von The Alan Parsons Project, Stereotomy. Autor: Gerd Platl TaskSupport Modul zum Erzeugen mehrerer Tasks. Reduziert die Guru-Gefahr auf ein Minimum. Ermöglicht auch die Verwendung von Dos-Prozeduren in den Tasks (Dos-Prozessen). Autor: [bne] TestBild Komfortables Testbild-Programm, welches die genaue Einstellung des Monitors ermöglicht. Autor: Andreas Lüdtke Tetriz Kleine Tetris-Umsetzung, die ihr Fenster auf der Workbench öffnet. Tetriz ist ein einfaches, aber dennoch fesselndes Geschicklichkeitsspiel. [fbs]  This is disk 33 of Amok PD  Disky Weiterentwicklung des FileRequesters von Amok#29. Vereinfachte Aufrufkonventionen, Bug-fixes, ... Autor: Kai Bolay ErsatzQuelle Mit diesem Programm kann Man einfache passive analoge Schaltungen, also Netzwerke bestehend aus ohmschen Widerständen, Spulen, Kondensatoren sowie starren Strom- und Spannungsquellen berechnen. Autor: Gary Struhlik FInOut InOut-kompatible Dateizugriffe. ImageConvert Neue Version des Umwandlungsprogramms von Amok#29. Er- möglicht umwandeln von IFF-Brushes in M2-Quelltext. Bei dieser Version ist es möglich Sources für den neuen Compiler M2Amiga v3.3 zu erstellen. Zusätzlich können nun auch die Farben umgewandelt werden. Autor: Kai Bolay PortPrint Programmpaket, das es Tasks ermöglicht Ausgaben in ein fremdes Fenster zu machen. Autor: Kai Bolay RemTabs Entfernt TABs aus Textdateien. Autor: Kai Bolay SetTool Setzt das Default-Tool von Project-Icons. Tron Kleines Spiel für zwei Personen. Schnell programmiert kaum Grafik, kein Sound, keine Joystickunterstützung, a b e r macht Spaß! Autor: Kai Bolay UClock Uhr Programm das den freien Speicher und die Uhrzeit in einem kleinen Fenster anzeigt. Autor: Holger Bolay Werner Hau wech, die käcke! Wirth Drei kurze Programme zu Professor Wirths Buch "Algorithmen und Datenstrukturen mit Modula-2". Autor: Kai Bolay  This is disk 34 of Amok PD  DCF-77 Dekodierer des deutschen Zeitzeichens DCF-77, mit dem man die Systemzeit setzen kann. Autor: Martin Honeffer IntuiPointer Exportiert zwei Prozeduren zum Ein- und Ausschalten eines original 'ZZ'-Mauszeigers, um anzuzeigen, daß ein Programm gerade beschäftigt ist. Version 1.1 IITOI Zum Austauschen von Iconbildchen, ohne die anderen Iconflags zu verändern Autor: Kai Bolay Logikus Simulationsprogramm für den Spielcomputer 'Logikus'. Autor: Franz Dimbeck Nahverkehrssystem Simuliert ein Nahverkehrssystem Autor: Ingo Goldak StartUpMenu Zum Einbau in die Startup-Sequence, um verschiede Tools, die aktiviert werden sollen auszuwählen. Autor: Martin Honeffer WindowInOut Enthält die Prozeduren des Moduls InOut, die hier jedoch auf einem beliebigen anderen Fenster als das aktuelle CLI angewendet werden können. Autor: Ingo Goldak  This is disk 35 of Amok PD  AmigaSynth Vorversion eine digitalen FM-Synthesizers für den Amiga Ohne Diskettenfunktionen und einige andere Menüfunktionen Autor: Jürgen Zimmermann M2Midi M2Amiga Implementation von Bill Bartons "midi.library" V2.0 incl. Bill Bartons "midi.library" von Fish #227. Version 2.0 Autor: Jürgen Zimmermann PatMatch Angeblich erstes M2Amiga-Modul, daß ein 100% AmigaDos-kompatibles Patternmatching (Namensmustererkennung) macht. Autor: Bernd Preusing SpellChecker Programm zur Überprüfung der korrekten Schreibweise deutscher oder englischer Texte. Autor: Stefan Salewski  This is disk 36 of Amok PD  Oberon Demo-Version eines leistungsfähigen Oberon-Compilers, der ab September '90 bei der A+L AG zu haben sein wird. Besondere Features sind: - schnell - BLink-kompatible Objektdateien - optimierendes Linken - Codeoptimierung - Residentfähig  This is disk 37 of Amok PD  Skräbel Spielstarke Amiga-Implementation des bekannten SCRABBLE's mit großen Wortbibliotheken. Autor: Georg Brünsing Tock Zeigt Uhrzeit, freien Speicher und Datum in der Titelzeile des Workbenchscreens an, ohne dazu ein überflüssiges Window zu öffnen. Autor: Thorsten Kocher Menugenerator Komfortabler Menü-Editor, der Modula-II Quellcode erzeugt. Autor: Stefan Kraus  This is disk 38 of Amok PD  Alfred Ein Bild von Alfred E. PD des Williams Verlags (MAD). CoCo Compiler-Compiler ähnlich wie YACC, erzeugt Modula-2 Quelltext. Autor: Edgar Schwarz Cursor Dieses Modul exportiert einige Prozeduren, um in CLI oder Terminal Fenstern die Ausgabe zu gestalten. Im wesentlichen wurde mit dem CSI (Control Sequence Introducer ($9B) ) gearbeitet. Autor: Markus Uhlendahl HotProg HotProg ist ein PopUpMenu, das mit einem beliebigen Hotkey jederzeit aufgerufen werden kann und das Starten verschiedener Utilities erlaubt. Autor: Christian Überall HyperKubus Dieses Programm zeigt einen 4-D Würfel, auch "Hyperkubus" genannt, der mit der Maus gedreht und mit einer 3-D Brille betrachtet werden kann. Autor: Franz Dimbeck Icons Icons für Dateien und Directories auf AMOK-Disketten. Auch für den privaten Gebrauch geeignet. Autor: Holger Bolay ModToPas Konvertiert Modula-2-Programme in TurboPascal-Programme. Autor: Markus Uhlendahl  This is disk 39 of Amok PD  CD Ersetzt den CLI-Befehl "CD" vollständig und erweitert ihn um die Eigenschaften des Patternmatchings (Wildcards). Völlig Überarbeitete Version von "mcd" auf AMOK #31. Autor: kai LigaManager Dient zur Archivierung von Ergebnissen von Fußballigen. Tabellen und Statistiken können erstellt werden. Autor: Marcus Stratmann Strings Vereinfacht die Stringverarbeitung in Oberon. Autor: kai DosHelp Enthält Prozeduren zur Verwaltung von Pfadnamen etc. (Oberon) Autor: kai BeckerANSI Wandelt BECKERtext- und Textomat-Dateien in ASCII mit Steuercodes um. Autor: Steffen Köhler TexDump Der etwas andere Hexdump... Autor: Steffen Köhler Oberon-Forum Oberon-Forum von der GetiT 25. Enthält unter anderem eine ausführliche Anleitung, wie man C- und Assemblerobjektmodule in Oberonprogramme einbinden kann. Autor: Jochen Kupfer ShowHunks Disassembliert ALink-/BLink-kompatible Objektdateien und ausführbare Programme. RDT Vereinfacht Ändern/Setzten/Löschen von Defaulttools. Autor: Reinhard Geisler DataToObj Wandelt Datenfiles in ALink-/BLink-Objektdateien um. Autor: Werner Günther PatMatch AmigaDOS-kompatibles Patternmatching um den "*"-Joker erweitert. Oberon Version, M2Amiga Version auf AMOK #35. Autor: Bernd Preusing, [kai] Find Ein "WhereIs" bzw. "LookFor" Programm, das rekursiv nach Files sucht. Unterstützt Wildcards! Autor: [kai]  This is disk 40 of Amok PD  WBUtilities Zwei Utilities zum Ändern der WB-Farben bzw. der Preferences. Autor: Thomas Ansorge Flanz Programm zur Erzeugung von sog. L-Systemen, das sind Grammatiken und Regeln zur Erzeugung von Zeichenketten. Diese sind nun in der Lage, Pflanzen zu simulieren. Das Programm zeigt die Ergebnisse sehr schön grafisch an. Autor: Markus Peuckert Genetic Umsetzung der genetischen Algorithmen aus dem Spektrum der Wissenschaft. Autor: Markus Peuckert Environment UpDate der Programmierumgebung von AMOK#31. Sie eignet sich für die Entwicklung von Programmen einem beliebigen Compiler. Autor: Markus Peuckert ChIconType Erlaubt das Kopieren des Typs und der Position eines Icons in ein anderes Icon. Autor: Philippe Gressly M2Maker Neue Version der Modula-II Entwicklungsumgebung von AMOK#30 mit vielen neuen Funktionen. Autor: Thomas Stolze Koord Kleine in Oberon geschriebene Maus-Lupe inklusive Mauskoordinatenanzeige. Autor: Franz Dimbeck DoubleBuffering Modul zum einfachen, flimmerfreien DoubleBuffering für sich schnell bewegende Grafik. Autor: Jürgen Zimmermann PassWord Passwort-Schutzroutine für die Verwendung in eigenen Programmen. Autor: Markus Peuckert MischMasch Umsetzung einer 'MischMasch-Maschine', wie sie im 'Spektrum der Wissen- schaft beschrieben wurde. Autor: Markus Peuckert  This is disk 41 of Amok PD  MuchMore Neue Version des bekannten Textanzeigers. Version 2.7 MuchMorePoPa Programm ähnlich wie MuchMore nur etwas länger, dafür kann es Texte anzeigen, die mit PowerPacker gepackt wurden. Version 2.7 PPData In Oberon geschriebenes Entpackmodul für PowerPacker-Dateien. Spiele Zwei in Modula-II geschriebene Spielchen: Schifferversenken und Mastermind. Bitte vorher FontsAssign Doppelklicken. Autor: Hans Schafft  This is disk 42 of Amok PD  CPic Routinen und Beispielprogramme für ein neues leistungsfähiges (effizientes und speicherplatzsparendes) Datenformat für Bilder. Autor: Thomas Zipproth mewKAL Ein kleiner Workbench-Kalender. Kann mit der Demo-Version des Oberon-Compilers (AMOK#36) compiliert werden. Autor: Hans Schafft InEyes Kleines sinnloses Programm. Autor: Ingo Schütze Menu Modul zum Erzeugen von Menüs, die leicht mit der Maus und der Tastatur bedient werden können. Autor: Jan Behrens NewInOut Schnellerer und leistungsfähigerer Ersatz für InOut. Mit gepufferter Ausgabe. Autor: Bernd Braun  This is disk 43 of Amok PD  ARP Interface für ARP 1.3. Andrere Version als auf AMOK #14. Autor: Jochen Erwied Characters Dieses Modul stellt einige Routinen zur Bearbeitung von einzelnen Zeichen und einzelnen Zeichen innerhalb von Zeichenketten zur Verfügung. Autor: Thomas Clever ConvAI Konvertiert ASCII-Texte zwischen Amiga und IBM-Format. Unterstützt dabei auch nationale Sonderzeichen. Autor: Sebastian Florian Mix CrossRef Modula-II Cross Referenzer. Listet alle Bezeichner, deren Typen und die Zeilennummern, in denen sie vorkommen. Update zu der Version von AMOK#22. Version 1.1 Autor: Andreas Pahl, Thomas Clever HPGL Einfache Erstellung von HPGL-Files für den Plotter. Enthält PLT-Handler von Fish 333 (Direktory Multiplot) zur Ausgabe von HPGL-Files auf beliebigem Prefrerences-Drucker Autor: Carsten Mehring Mastermind Der AMIGA löst Mastermind (Superhirn). Man denkt sich eine Farbkombination, der AMIGA muß raten. Autor: [kai] Mice Simuliert die 'Loving Mice', wie sie im 'Spektrum der Wissenschaft', Ausgabe 2/90 beschrieben wurden. Schöne Grafiken. Autor: Steffen Reith ModList Update des Modul-Ausdruck-Utilities von AMOK#32. Vor allem Fehler beseitigt. Version 1.4 Autor: Thomas Clever (u.a.) PakMem Bindet Speicher der c't 68020'er Karte PAK ein. Autor: Andres Staeubli PatMatch Zweiter Anlauf: Patternmatching für Oberon. Die Version auf AMOK #39 war defekt. Autor: Bernd Preusing, [kai] PrinterSupport Verbessertes und Erweitertes Drucker-Modul. Version 3.0 Autor: Thomas Clever (u.a.) TurtleGrafik Turtlegrafik-Modul mit vielen zusätzlichen Funktionen zur einfacheren Handhabung der Grafikfunktionen des AmigaOS. Autor: Ingo Schütze WLD WLD dient zur Berechnung der gewichteten Levenshtein-Distanz. Die Berechnung dient dazu, die Unterschiede zwischen zwei Strings zu bewerten. Autor: Ludwig Geromiller  This is disk 44 of Amok PD  Analyse Unterstützt den Umgang mit arithmetischen Ausdrücken. Ein Anwen- dungsprogramm kann Analyse einen als Textstring vorliegenden arithmetischen Ausdruck in ausführbaren Maschinencode übersetzen lassen. Über Analyse läßt sich der Maschinencode starten, so daß er den Wert des Ausdruckes berechnet. Version 3.01 Autor: Carsten Mehring AssignDev Assign-Befehl für Devices. Autor: Gerhard Schneider China Übersetzt beliebige Texte in eine für Chinesen verständliche Sprache. Crypt Verschlüsselt Dateien mit Hilfe von Zufallszahlen. Autor: Steffen Reith GRandom Modul zum Erzeugen von standardnormalverteilten Zufallszahlen. Autor: Steffen Reith Length Bestimmt die Länge (in Bytes) des Inhalts eines Directories. Autor: Steffen Reith M2CED Paket zur Unterstützung der Programmierung in Modula-2 für CED-Fans. Autor: Steffen Reith Pipes Ersatzbild für die gelbe Banane, die leider noch auf der Platte schlummert ... Autor: Steffen Reith Prim Kleines Programm zum Berechnen von Primzahlen. Autor: Steffen Reith Print Utility zum Drucken von Texten. Unterstützt Perforationssprung, Papiergröße, Ränder, etc. Autor: Gerhard Schneider Scan Schnelles Filesuchprogramm. Autor: Gerhard Schneider  This is disk 45 of Amok PD  3.3Notes Einige Tips für den Modula-2-Compiler M2Amiga V3.3 Autor: Christian Stiens AudioSupport Vereinfacht die Programmierung des audio.device Autor: Christian Stiens chr Prozeduren zum Arbeiten mit einzelnen CHARs Autor: Sebastian Florian Mix Crypto Programm zum Codieren von Dateien mit einem beliebigen Schlüssel Autor: Klemens Meyer GhostMan Sehr gelungene Umsetzung des Spielhallenklassikers "Pac-Man" Autor: Christian Stiens IntuiSupport Erleichtert die Programmierung von Intuition-Menus, -Gadgets, Images und Requestern. Autor: Christian Stiens KeyConversion Umsetzung der C-Funktion "DeadKeyConvert" von Bryce Nesbitt (Umwandlung von RawKey-Codes nach ASCII) Autor: Christian Stiens MandelBerg Ein mit "MandelMountains" erzeugtes IFF-Bild Autor: Christian Stiens Planet Grafikprogramm zur Berechnung eines "fraktalen Planeten" Bedienung mit Gadgets. Autor: Christian Stiens  This is disk 46 of Amok PD  Programme Mehrere Programme zur Demonstration, wie man die Module der Schublade "Module" benutzt. Darunter "SternSimulation" um Planetenbahnen zu zeigen und "Drucken" / "D2" zum Ausdrucken von Quelltexten. Autor: Reiner Mix Module Viele nützliche Module, die u.a. die Arbeit mit Intuition und Graphics zu vereinfachen. Autor: Reiner Mix M2SDS Modul für MS-DOSen. Erlaubt Quelltextkompatibilität von Programmen, die mit "ConTools" entwickelt wurden. Autor: Reiner Mix Fonts Der Font "Pearl". Autor: Reiner Mix  This is disk 47 of Amok PD  Patiencen Drei Patience-Spiele: "Die Harfe", "Die launischen Damen" und "Der Zopf". Source in Oberon. Req.library nötig! Autor: Achim Siebert Req Die Req.library für Oberon nutzbar gemacht. Man vergleiche die Programm- längen des Originals "ShowOffReq" und der "Reqdemo"! Autor: Achim Siebert OberonCED ObCED: Speicherresidentes Programm für Compilation, Linken, Fehleranzeige von Oberon-Programmen im CygnusEd Professional mit AREXX-Support. ObCEDCall: Aufrufprogramm für ObCED. Autor: Achim Siebert  This is disk 48 of Amok PD  Cross Programm, mit dem man Gitter-Kreuzworträtsel von (fast) beliebiger Größe erzeugen kann. Besitzt noch gewisse Mängel (siehe Dokumentation), aber ich arbeite 'dran. Der Source-Code sieht ziemlich übel aus (M2-Umsetzung der AmigaBASIC-Umsetzung eines C64-Basic-Programms... **ÄCHZ**) Autor: Jürgen Weinelt DLP Kurzes Utility, um Diskettenaufkleber für 3.5''-Disketten zu drucken- so wie den, der auf dieser Disk klebt. Autor: Jürgen Weinelt Iconify Modul, das eine Prozedur zur Darstellung eines iconifizierten bietet. Sehr nützlich zum Einbau in eigene Programme! Autor: Steffen Köhler PowerPacker Interface Modul zur "powerpacker.library". Ersatz für PPData. Ermöglicht einfache Unterstützung von gepackten Datenfiles. ACHTUNG: Der Bundespackminister warnt: Packen schadet der Gesundheit von Harddiskbesitzern! Autor: [kai] Sort Sortiert beliebige Daten verdammt schnell. Autor: Bernd Braun Module Module zu Ein-/Ausgabe und dynamischer Stringverwaltung. Autor: Bernd Braun ApfelMan Schnelles Apfelmännchen in Oberon! Autor: Bernd Braun Rechtschreib Programm zur Rechtschreibüberprüfung. Autor: Bernd Braun Optimizer Endlich! Man muß jetzt nicht mehr nötig, viel Geld für optimierte M2Amiga-Programme ausgeben...Eine voll funktionstüchtige PD-Version! Autor: Günther van Husen  This is disk 49 of Amok PD  KEINE_BESCHREIBUNG .  This is disk 50 of Amok PD  BrushToOberon Erzeugt aus IFF-Brushes Oberon-Quelltext. Dabei werden wahlweise Daten für Sprites oder Images bzw. Bobs mit Hilfe von strukturierten Konstanten oder INLINE-Code erzeugt. Autor: Christian Stiens FixAmber Verhindert das Flimmern in der ersten Zeile beim A3000, welches durch einen Bug im AMBER-Chip verursacht wird. FontToOberon Ermöglich das direkte Einbinden von Disketten-Fonts in Oberon- Programmen. Die Fonts müssen beim Start der Programme nicht nachgeladen werden. Autor: Christian Stiens TimerSupport Erleichtert das Arbeiten mit dem timer.device in Oberon. Autor: Stefan Salewski Lists Erweiterung des Lists-Moduls, welches mit dem Amiga Oberon Compiler mitgeliefert wird. Die neuen Funktionen erlauben vor allem das direkte Bearbeiten mehrerer Listenelemente. Autor: [fbs], Hartmut Goebel M2ApseDemo Demo-Version der Entwicklungsumgebung für M2Amiga V4.0. Vereinfacht das Arbeiten mit allen M2Amiga-Werkzeugen. Autor: Edgar Meyzis Patience Update der Patience-Spiele von AMOK#47. Sieht nun unter Kick2.0 besser aus und verwendet die req.library nicht mehr. Autor: Achim Siebert IIToI Dient zum Kopieren der Images von Icons. Kann von der Workbench und vom CLI aus verwendet werden. Icontypen und Positionen bleiben erhalten. Autor: [kai], [bne]  This is disk 51 of Amok PD  DetachFile Mit diesem Programm können ausführbare Programme so umgeändert werden, daß sie sich automatisch von ihrem CLI-Prozess ablösen, als wenn sie mit 'runback' gestartet wurden. Autor: [fbs] M2AmigaDemo Die Demoversion des bekannten Modula-2-Compilers. Einschränkungen der Demo-Version: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- keine Register-Variablen und -Parameter --- keine "externen" Variablen (Einbindung von C oder Assembler) --- keine CODE-Anweisung für Library-Prozeduren --- maximale Stringkonstanten je Modul: 1000 Zeichen --- maximale Codelänge je Modul: 4000 Bytes --- maximale Anzahl erzeugter Bytes je ASSEMBLE-Anweisung: 64 --- maximale Importe je Modul: 5 --------------------------------- Highlights der neuen Version 4.0: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1) Hochgradig optimierender Compiler 2) Optimierender Linker, Standard-Amiga-Objektformat 3) Unterstützung sämtlicher Prozessoren bis 68040 4) Inline-Assembler für 68030 und 68881/68882 5) Einfache Einbindung fremder Programmiersprachen 6) Register-Variablen und -Parameter 7) Residentfähige Programme, SMALL-Data-Modell 8) Bedingte Kompilierung 9) ARexx-Schnittstelle für Compiler und Linker 10) Einheitliche, effiziente Benutzeroberfläche 11) Ausgereifte, "saubere" Laufzeitsysteme 12) Library-Linker 13) Profiler Autor: AMSoft Steprate Dieses Programm gibt Ihnen die Möglichkeit, die Steprate der Floppy- Laufwerke Ihres Amigas anzuzeigen und zu verändern. Autor: Christian Stiens SwapIconCols Vertauscht die Farben Nr. 1 und 2 von Icons, so daß sie auch unter WB 2.0 gut aussehen, wenn sie für WB 1.3 gezeichnet wurden. Autor: Christian Stiens  This is disk 52 of Amok PD  abitur Ziel dieses Spiels ist es, das Abitur zu schaffen. Wer nach vier Jahren eine genügende Note erzielt, ist schon mit dabei. Doch gewonnen hat man mit einer genügenden Note bei weitem nicht!! Es gewinnt, wer die schlechteste genügende Note hat. Kurz, wer Abitur mit dem geringsten Aufwand schafft. Autor: Philipp Gressly GadgetEd GadgetEd ist ein komfortabler Editor für verschiedene Arten von Gadgets. Er erzeugt direkt Modula-2 Quelltext, so daß die Gadgets leicht in eigenen Programmen verwendet werden können. Autor: Hubert Bildstein OberonCED Speicherresidentes Programm zur Compilation, Linken und Fehleranzeige von Oberon-Programmen im CygnusEd Professional mit AREXX-Support. Update zur Version von AMOK #47. Autor: Achim Siebert ToggleWin Mit ToggleWin ist es möglich, auf einfachste Weise zwischen hintereinanderliegenden Windows zu wechseln. Das erleichtert vor allem den Multitaskingbetrieb auf dem Amiga. Autor: Hans Jörg Schmölz  This is disk 53 of Amok PD  OberonDemo Demo-Version von Amiga Oberon 2.0 und dem Runtime-Source-Level- Debugger ODebug. Die besonderen Features dieses Compilers sind: - schnelle Compilation - durch viele Optimierungen (z.B. automatische Registervariablen) schnelle und kurze erzeugte Programme - kleine Speichermodelle für Code und Variablen - BLink-Kompatibel, dadurch leichte Einbindung von Routinen anderer Sprachen (z.B. Assembler) - optimierendes Linken - Interface-Module für AmigaOS 2.0 - reentrante und residentfähige Programme können erzeugt werden - Library-Linker - bedingte Compilation - Optimierung für 68000 bis 68030, volle Ausnutzung der FPU 68881/2 - Einbindung der Programme des Oberon-Systems in den Editor - residente Symboldateien und residentfähiger Compiler, Editor, etc. Dadurch sehr kurze 'turn-around'-Zeiten Die Besonderheiten des Debuggers sind: - Typ 'Runtime', d.h. während das debuggte Programm läuft, hat man vom Debugger aus die volle Kontrolle über das Programm. - Ausführen einzelner Anweisungen (schrittweise) oder 'laufen' über größere Programmteile - Setzten von beliebig vielen BreakPoints - beliebige Ausdrücke, die Variablen des debuggten Programms enthalten können, können als Abbruchsbedingung dienen - globale und lokale Variablen können betrachtet und verändert werden - leichtes Verfolgen von Strukturen (Bäumen, Listen) durch Doppelklick - integrierter Ausdruck-Interpreter, mit dem beliebige Ausdrücke, wie sie auch im debuggten Programm vorkommen können, berechnet werden können. - Zurückverfolgen von Rekursion Diese Demo-Version ist in vielen Punkten eingeschränkt, erlaubt jedoch das erstellen kleiner Programme. Autor: [fbs]  This is disk 54 of Amok PD  KEINE_BESCHREIBUNG .  This is disk 55 of Amok PD  DXEditor Demoversion eines Editors für den YAMAHA-Synthesizer DX7II. Benötigt sowohl die "midi.library" als auch die "req.library" Autor: Jürgen Zimmermann M2Midi Update des Interfaces zu Bill Bartons "midi.library". Das Update war nötig, da der neue Compiler (V4.0d) eine neue Syntax der Module erwartet. Weiterhin wurden einige Bugs entfernt, die in früheren Versionen des Interfaces zu Gurus führten. Autor: Jürgen Zimmermann Menu2Asm Modul, das eine Prozedur exportiert, die aus einer (fast) beliebigen Menüstruktur einen Assembler-Quelltext erzeugt und auch die Interfacemodule für die M2Amiga-Version 4.0d erzeugt. Damit kann man sich viel Quelltext und Code im Endprogramm ersparen. Autor: Jürgen Zimmermann MuchMore Neue Version des bekannten Textanzeigers. Ab sofort werden alle nicht proportionalen Zeichensätze unterstützt. Version 3.0 Autor: [fbs] PD-Optimizer Neue Version des frei kopierbaren optimierenden Linkers. Er wurde an M2Amiga 3.3 angepaßt und die Optimierung wurde weiter verbessert. Version 2.1 Autor: Günther van Husen ReceiveSysEx Das seit langem (Amok # 35) angekündigte Universal-Midi-Dump- Utility. Mit diesem Programm können sowohl von Midi-Dumps von angeschlossenen Midi-Geräten empfangen und gespeichert werden als auch gespeicherte Daten wieder auf dem Midi-Out-Port gesendet werden. Benötigt die "midi.library". Autor: Jürgen Zimmermann ReqLibrary Modula-II-Interface zur "req.library". Fast direkte Umsetzung des Oberon-Quelltextes von Amok # 47. Weiterhin ist ein Modul zur einfachen Benutzung des FileRequesters der "req.library" enthalten. Autor: Jürgen Zimmermann  This is disk 56 of Amok PD  GadToolsDemo Demonstriert die Benutzung der gadtools.library des AmigaOS 2.0 von Oberon-Programmen aus. Autor: [fbs] INtAS Wandelt unter anderem INLINE()-Code in Modula-Quelltexten in ASSEMBLER() um. Dadurch wird die Übertragung von Programmen auf M2Amiga 4.0 erleichtert. Autor: Hans Schafft M2Maker Erleichtert den Umgang mit dem gesamten M2Amiga-System. Es erlaubt das Starten von Compiler, Linker etc. über ein leicht zu bedienendes Intuition-Interface. Teil dieses Programms sind die beiden Utilities DefMaker und FastLister. Diese neue Version ist in vielen Punkten verbessert und an M2Amiga 4.0 angepaßt. Autor: Thomas Stolze MultiSelect Für alle, die eine 3-Tasten Maus haben ist dieses kleine Utility gedacht. Es belegt die mittlere Maustaste mit der Funktion der Shift-Taste, so daß man mehrere Icons anwählen kann, ohne die Tastatur zu verwenden. Autor: [fbs] TurboFiles Durch Verwendung von Assemblerroutinen beschleunigtes FileSystem für Oberon. Autor: Stefan Salewski  This is disk 57 of Amok PD  ApfelMann Ein Mandelbrot-Generator, aber kein gewöhnlicher, sondern ein besonders schneller. Kommt an die besten kommerziellen Generatoren heran und übertrifft sie sogar in bestimmten Gebieten. Incl. Quelltext in Oberon. Autor: Bernd Braun Borders Zeichnet rechteckige Borders im "3D-Design" wie sie z.B. unter AmigaOS v2.0 verwendet werden. Autor: [bne] Cross Kreuzworträtsel-Generator  mit englischem und deutschem Wortschatz. Autor: Jürgen Weinelt OClock Kleine Analog-Uhr ohne unnötigen Schnickschnack. Ist dafür aber nur 3412 Bytes groß.  Sie kann frei mit der  Maus auf der Workbench verschoben werden. Autor: Volker Rudolph PL0 Ein einfacher Compiler für die Sprache PL0, die N. Wirth in seinem Buch 'Compilerbau' postuliert. Autor: N.Writh, Hartmut Goebel RenderInfo Modul das es erlaubt die Benutzeroberfläche eines Programmes auf verschiedene Auflösungen, Fonts und Farben abzustimmen. Dieses Modul sollte von allen Programmen mit Intuition-Benutzeroberflächen importiert werden. Autor: MKSoft, [kai]  This is disk 58 of Amok PD  AudioSupport Update des Unterstützungsmodul zum "audio.device". Version 1.1 Autor: Christian Stiens crc Library um Prüfsummen zu berechnen. Autor: Peter Fröhlich CheckTime Dieses kleine Utility prüft innerhalb eines Script-Files, ob die aktuelle Zeit in einem bestimmten Zeitintervall liegt. Autor: [fbs] D2 Komfortables Programm zum Ausdrucken von Dokumenten. Autor: Thomas Stolze fcs Kleines Programm, das eine Prüfsumme über Files berechnet. Benutzt die crc.library. Autor: Peter Fröhlich KME Sehr guter KeyMap-Editor. Autor: Christian Stiens MultiMem Modul um mehrere unabhängige Speicherbereiche (Heaps) zu verwalten. Autor: Hartmut Goebel NPrint Text-Formatierungsprogramm. Unterstützt die  Möglichkeiten des Standard-Druckertreibers des Amigas. Autor: Oliver Schersand QuickSort Schöne M2-Implementation des QuickSort-Algorithmus für beliebige Felder. Autor: Philippe Gressly RealConversions2 Ersatz für die orginal Oberon-RealConversions-Module. Es wurde besonders auf Genauigkeit geachtet. Autor: Stefan Salewski SortedLists Erweiterung des Oberon-Listenmoduls. Es werden sortierte Listen verwaltet. Autor: Peter Fröhlich Stack&Queue Oberon Implementation der abstrakten Datentypen Stack und Queue. Autor: Peter Fröhlich SysDis Mit diesem Programm kann man Systemfunktionen disassemblieren. Autor: Christian Stiens TextWindows Oberon Modul, das mehrere unabhängige Textfenster verwaltet. Die Funktionen ähneln denen von "io". Autor: Hartmut Goebel  This is disk 59 of Amok PD  AmokEd In Oberon umgesetzte Weiterentwicklung des DMEs. Es handelt sich also um einen frei konfigurierbaren Programmierereditor. Version 1.02 Autor: Hartmut Goebel CheckDay Dieses kleine 2.0-Tool prüft, ob der aktuelle Wochentag in einer bestimmten Spanne liegt und gibt ggf. WARN zurück. Autor: [kai] Lists Erweiterung des Lists-Moduls, welches mit dem Amiga Oberon Compiler mitgeliefert wird. Die neuen Funktionen erlauben vor allem das direkte Bearbeiten mehrerer Listenelemente. Auch das Markieren von List-Bereiche wird jetzt unterstützt. Neue Funktionen: Swap, GoForward/BackwardNil, IsElement ... Dieses ist Version 1.4, eine Update von Version 1.1 auf AMOK #51. Autor: [fbs], Hartmut Goebel Menu Dieses Modul vereinfacht das Erstellen von Menüs in eigenen Programmen. Es unterstützt KickStart 1.3 und 2.0, kann beliebige Zeichensätze (auch proportionale) verarbeiten und kreiert bei zu kleinem Bildschirm oder zu großem Zeichensatz bei Bedarf automatisch zweispaltige Menüs. Autor: [fbs] NTSC4NTSC Das ist ein kleines Programm, das NTSC-Screens erzwingt, wenn dies möglich ist. PAL-Screens bleiben weiterhin PAL. Läuft nur unter 2.0!! Einfach mit "Run" in User-Startup starten! Autor: [kai] QSort Oberon-Implementation des QSort-Moduls für beliebige Felder von Philippe Gessly von Amok#58, mit einigen kleinen Änderungen. Autor: Hartmut Goebel Strings Erweiterung des Strings-Moduls, welches mit dem Amiga Oberon Compiler mitgeliefert wird. Es wurden die noch fehlenden Prozeduren von Nicolas Benezans StringOps (AMKO#39) eingearbeitet und deren Namen angepasst, sowie case-insensitive String-Vergleiche und Vergleiche über die ersten n Zeichen eines Strings. Dieses Modul entstand aus dem Wunsch, zusammengehörige Prozeduren auch wirklich in einem Modul zu haben und die Namensgebung möglichst konsistent zu halten. Version 1.1 Autor: [fbs], [bne], Hartmut Goebel  This is disk 60 of Amok PD  m2m Dies ist ein Make-Utility für den Amiga Modula-2 Compiler von A+L ab Version 4. Es behebt einige Mängel des orginal Makes. Autor: Bernd Braun VTrainer Ein Vokabeltrainer inklusive englischer Wortschatzdateien. Version 1.1 Autor: Dieter Wilhelm  This is disk 61 of Amok PD  TheAnswer Komfortable Point-Software für einen Point im Zerberus-Netz. Der Zerberus-Netz ist ein MailBox-Netz, mit dem MailBoxen in ganz Deutschland vernetz sind. Ein Point ist ein Programm, das sie Bearbeitung der Nachrichten wesendlich vereinfacht, da diese gepackt von der MailBox geholt werden und offline komfortabel berbeitet werden können. Geschrieben in Oberon. Ohne Source - "der ist geheim" (O-Ton T.G.P). Version 1.12 Autor: Toni Gunzel-Peltner  This is disk 62 of Amok PD  Cache Programm zum Aktivieren und Deaktivieren der Prozessor Caches unter Kickstart 1.3 oder älter. Unter 2.0 müssen jedoch die Routinen des Betriebssystems verwendet werden. Autor: Steffen Reith DateSupport Dieses M2-Modul stellt Prozeduren für die Umwandlung der Zeit- darstellung von DOS in die übliche Aufteilung von Jahr, Monat und Tag und zurück zur Verfügung. Autor: Ingo Goldak ReqTools Oberon-Interface Module für die ReqTools.library, die viele nützliche Requester zur Verfügung stellt. Autor: Nico François M2Options Mit M2Options können die Compiler und Linker Optionen des M2Amiga Systems gesetzt werden. Das Programm benutzt dabei die seit der Version 4.0 unterstützten Enviroment Variablen m2c und m2l. Autor: Rainer Bauer M2undCED M2undCED zeigt Fehler-Meldungen des Compilers m2c im Editor CED an. Autor: Thomas Ansorge PPLib Oberon-Interface zur PowerPacker.library. Damit können Daten ge- und entpackt werden. Autor: Nico François Sorting Flexible Sortierroutine für Modula-2. Sortiert Felder jedes beliebigen Datentypes in aufsteigender oder absteigender Reihenfolge. Autor: Markus Uhlendahl STRING 'STRING' ist ein Oberon-Modul, mit dem dynamische Strings erzeugt und manipuliert werden können. Im Gegensatz zu Oberon-Char-Arrays, die in Bezug auf ihre Größe nur statisch definiert werden können, ist es bei STRINGs möglich, die Länge auch erst zur Laufzeit des Programmes festzulegen. Darüberhinaus sind Verweise auf STRINGs - wie auch bei C-Strings - 4 Bytes groß. Dies ermöglicht einen weitgehenden Datenaustausch mit C-Funktionen. Autor: Uwe Zaeh WBFarben Tool zum schnellen Wechseln der Farben des Workbench-Screens. Autor: Thomas Ansorge  This is disk 63 of Amok PD  M2CED Programm um den Compiler M2Amiga, Linker und Fehlerlister vom CED aus aufrufen zu könne, ohne ARexx besitzen zu müssen. Autor: Steffen Reith OFont Erleichtert die Verwendung von GraphicsL.OpenFont bei M2Amiga. Autor: Thomas Ansorge RSA Das RSA-Verfahren ist ein modernes Public-Key-Cryptosystem, mit dem Daten verschlüsselt werden können. Dabei kann der Schlüssel, der der Verschlüsselung dient, veröffentlicht werden, ohne daß der verschlüsselte Text gelesen werden kann. Dieses umfangreiche Paket ist eine Implementation dieses Verfahrens inklusive einer ausführlichen Dokumentation in LaTeX. Autor: Steffen Reith  This is disk 64 of Amok PD  AmokEd In Oberon umgesetzte Weiterentwicklung des DMEs. Es handelt sich also um einen frei konfigurierbaren Programmierereditor. Version 1.20c Autor: Hartmut Goebel ARexx ARexx-Macros für den Oberon-Editor OEd. Autor: Klaus Hlawaty CBText Modul zum Arbeiten mit dem clipboard.device. Es stellt Routinen zum Schneiden und Kleben von Text zur Verfügung. Autor: [fbs] Env Gibt unter KickStart 2.0 den Inhalt der Environment-Variablen aus. Autor: Hartmut Goebel NoFragLib Oberon-Interface-Modul für die "nofrag.library" mit der es möglich ist viele kleine Speicherblöcke zu allozieren ohne damit den Speicher zu fragmentieren. Autor: [kai], Jan van der Baard OOpts Tool zum Verwalten der Compiler- und Linkeroptionen. Autor: Hartmut Goebel PALCheck Überprüft den Modus des Workbench-Screens. Autor: Klaus Hlawaty  This is disk 65 of Amok PD  BobEdi Das Programm BobEdi ist dazu gedacht, Bobs und Sprites (auch animierte) zu gestalten und als Source-Code für verschiedene Sprachen abzuspeichern. Momentan werden Modula-2, Assembler, C und BASIC unterstützt. Autor: Frank Lömker Convert Dieses Programm ist dazu gedacht, ASCII-Texte zwischen dem Amiga- und dem IBM-Format zu konvertieren. Dabei werden die ASCII- Codes, die Zeilenende- markierungen (LF <> CR+LF) und die Textendemarkierung (nichts <> Ctrl Z) konvertiert. Autor: Frank Lömker MakeCPicScreen CPic ist ein spezielles (gepacktes) Bildformat, das auf AMOK #42 von Thomas Zipproth vorgestellt wurde. Mit MakeCPicScreen kann man die gepackten Bilddaten direkt in ein Programm einbinden. Autor: Steffen Köhler OHM-Amok Enthält die ver"OHM"te Auflistung aller AMOK-Inhalt Dateien. Momentan von AMOK#1 bis AMOK#60. Besitzt man das Online Help Manual, so hat man jetzt auf Knopfdruck den Inhalt der AMOKs parat. Autor: Georg Brünsing RememberBirth Da Computer Besitzer unwahrscheinlich vergessliche Leute sind. Naja, und wer kann sich Termine besser merken, als ein Computer. Zumal man fast täglich an ihm sitzt, ist er wie geschaffen für diese Aufgabe. Autor: Rainer Bauer RVI Mit den REXX Variables Interface (RVI) ist es möglich die Variablen eines ARexx-Programms auszulesen und zu ändern. Dieses Modul bietet ein Interface zwischen "rexxvars.o" und Oberon. Autor: Martin Horneffer  This is disk 66 of Amok PD  DiskInDrive Prüft, ob im angegebenen Disketten-Laufwerk eine Diskette eingelegt ist. Das Ergebnis wird als Text ausgegeben sowie über den Dos-Fehler- code mitgeteilt. Autor: Hartmut Goebel IntuiPointer Routinen zum Setzen des OS2.0-Busy-Pointers in eigenen Programmen. Autor: Christian Stiens KHLib Enthält : "PathHandler" - Vereinfacht den Umgang mit Dateipfaden, Prefix, Postfix. "KHTime" - Procedure zur Nutzung von DateStamp. "IntuiPointer" - Veränderung des Mausepointers. Umsetzung des Orginalprogrammes von Bernd Preusing nach Oberon. Autor: Klaus Hlawaty Menu Vereinfacht den Umgang mit Menü's, benutzt erweiterte Records und Structs. Autor: Klaus Hlawaty Pushem Das ultimative Denkspiel: Pushem ist ein Spiel, daß von den Spielern viel Kreativität und vorrausschauendes Denken erfordert. Der Spieler muß, will er einen Level lösen, rote Bälle auf Zielfelder SCHIEBEN. Dabei kann er jeweils nur EINEN Ball schieben. Ein Level gilt als gelöst, wenn jedes Zielfeld mit einem Ball besetzt ist. Autor: Peter Groth, Markus Uhlendahl ShowLink Zeigt AmigaOS2.0 File-Links an. Autor: Christoph Teuber Sorting Modula-2 Implementation des QuickSort-Algorithmus. Autor: Markus Uhlendahl Speed Verschiedene Assemblerroutinen mit Oberon-Interface. Durch ihre Verwendung können Programme effizienter werden. Autor: Klaus Hlawaty  This is disk 67 of Amok PD  Arithmetik Routinen und Beispielprogramme zum Rechnen mit beliebig großen Zahlen. Autor: Dieter Seidel DisplayIO DisplayIO ist eine Ergänzung zum Oberon-Standard-Modul 'Display' und ermöglicht die Ein-/Ausgabe ähnlich dem Module IO in Display.Window. Dies ist Version 1.0. Autor: Harmut Goebel Metronom Metronom ist ein Taktgeber mit einstellbarer Geschwindigkeit und Taktart. Autor: Christian Stiens SmusPlayer Oberon-Interface zur smusplayer.library. Autor: Philippe Gressly  This is disk 68 of Amok PD  ABlank (Oberon) ABlank ist ein einfacher Screen-Blanker, der zudem noch hübsche Fraktale auf den Monitor zaubert. Autor: Achim Siebert AClock (Oberon) Kleines Analoguhrprogramm, leicht an den eigenen Geschmack anzupassen. Braucht AmigaOS 2.0. Autor: Achim Siebert GBComp (Modula-2) Diese Programm liest eine ASCII-Datei ein, und schreibt die enthaltenen Daten in Form von M2Amiga-ASSEMBLE-Statements in eine andere Datei. Autor: Jürgen Weinelt OberonToHlp (Oberon) Erzeugt aus Amiga Oberon Quelltexten Hilfstexte für das Online Help Manual 'Ohm'. Autor: Ekkart Bolten Print2 (Oberon) Dieses Programm erlaubt Text-Files zweispaltig auszudrucken. Auf eine Seite werden doppelt so viele Zeichen wie normalerweise ausgegeben, was den Papierverbrauch stark vermindert. Autor: Christian Stiens Spectroscope (Oberon) Christian Stiens Spectroscope führt eine Echtzeit-Frequenzanalyse über einem am Parallelport angeschlossenen Soundsampler durch. Autor: Christian Stiens Spectrum (Oberon) Mit diesem Programm können Spektralanalysen von 8-Bit Sound-Samples durchgeführt werden. Tapete (Oberon) Erlaubt es, den Workbench-Hintergrund mit einem beliebigem ILBM-Bild zu füllen. Autor: [fbs] TextWindows ( Oberon) TextWindows ist ein Modul, das die gleichen Funktionen biedet wie das Oberon Standard-Module 'io'. Die Ein-/Ausgabe läuft jedoch nicht über StdIn/StdOut, sondern über das angegebene 'TxtWin'. Dieses muß vorher natürlich geöffnet werden. Autor: [fbs] TP (Oberon) Dient zur statistischen Analyse aller auf dem Amiga laufenden Tasks und Prozesse. Autor: [fbs] ZapPrint (Modula-2) ZapPrint dient dem Ausdrucken von Textdateien. Es ermöglicht optional nur die geraden oder die ungeraden Seiten zu drucken. Auch kann der Umfang des Ausdruck auf bestimmte Seiten einer Datei eingeschränkt werden. Autor: Raymond Horn  This is disk 69 of Amok PD  Convert (Modula-2) Dieses Programm ist dazu gedacht, ASCII-Texte zwischen dem Amiga und dem IBM-Format zu konvertieren.Dabei werden die ASCII- Codes, die Zeilenende- markierungen (LF <> CR+LF) und die Textendemarkierung (nichts <> Ctrl Z) konvertiert. Version 2.1, Update zu Version 2.0 auf AMOK #65. Enthält die Modula-2 Umsetzung des Moduls RenderInfo von AMOK #57, das es erlaubt die Oberfläche eines Programmes auf verschiedene Auflösungen, Fonts und Farben abzustimmen. Autor: Frank Lömker NTSC4NTSC (Oberon) Das ist ein kleines Programm, das NTSC-Screens erzwingt, wenn dies möglich ist. PAL-Screens bleiben weiterhin PAL. Läuft nur unter 2.0! Einfach mit "Run" in User-Startup starten! Kann jetzt auch alle Screens in NewLook-Screens umwandeln. Version 1.6, Update zu Version 1.2 auf AMOK #59. Autor: [kai] OberonSupport (Oberon) Eine ARexx-Function-Library um das Anzeigen zur Fehleranzeige von Oberon-Programmen. Diese Library und die dazu gehörigen Scripts ermöglichen eine Integration des Oberon-Compilers in jeden beliebigen Editor, der ARexx unterstützt. Die beigelegten Scripts sind für den CygnusEd Professional. OberonCED von AMOK #47 wird durch dieses Paket überflüssig. Autor: [kai] PatternLibrary (Oberon) Die pattern.library bietet alles, was man sich zum Thema Patternmatching wünschen kann, sogar ein ARexx-Interface! Martin Horneffer hat ein Interface-Modul geschrieben, so daß jetzt alle Oberon-Programmierer von den Funktionen profitieren können. Autor:Angela Schmidt ReqTools (Oberon/Modula-2) Durch die reqtools.library wird die Programmierung von Requestern all Art sehr einfach und komfortabel. Die Version 1.0d enthält jetzt Interfaces für Modula-2 und Oberon. Update zu ReqTools auf AMOK #62. Autor: Nico François  This is disk 70 of Amok PD  AmokIcons verschiedene Alle bisher verwendeten AMOK-Diskettenicons. AmokListe verschiedene Gesamtverzeichnis der AMOK-Disketten 1 bis 70. IFFSupport (Oberon) Anpassung des IFF-ILBM-Hilfsmoduls von AMOK#49 von Oberon 2.14. Autor: [fbs] - Version 1.7 KwikBackup (Oberon) Neue Version des schnellen HD-Backup-Programms von AMOK#12. Benötigt AmigaOS 2.0. Autor: Achim Siebert, [fbs] - Version 2.0 LQPrint (Oberon) LQPrint erstellt Ausdrucke von ASCII-Dateien auf den Epson-Druckern der LQ-Serie. Dabei wird versucht, möglichst den gesamten AMIGA-Zeichensatz darstellen zu können. Autor: Achim Siebert - Version 2.0 PL0 (Oberon) Ein einfacher Compiler für die Sprache PL0, die N. Wirth in seinem Buch 'Compilerbau' postuliert. Update zur Version von AMOK#57. Autor: N. Writh, Hartmut Goebel Reversi (Modula-2) Reversi (oder Othello) ist eine Umsetzung des bekannten Brettspieles für den Amiga. Das Spielfeld besteht aus 8 mal 8 Feldern, wobei die vier Felder im Zentrum schon mit je zwei blauen und gelben Steinen belegt sind. Autor: Robert Brandner  This is disk 71 of Amok PD  Ausgleichsgerade (Modula-2) Wie der Name schon sagt, berechnet das Programm eine Ausgleichsgerade zu einer Anzahl von X-Y-Werten. Die Gerade wird als Graph angezeigt und kann ausgedruckt werden. Autor: Thomas Ansorge AntiLinkVirus (Modula-2) AntiLinkVirus ermöglicht M2-Programmen auf einfache Weise (nämlich durch simples Importieren des Moduls), sich selbst auf Veränderungen z.B. durch Link-Viren zu überprüfen. Im Falle eines Virus-Alarmes werden Sie per Requester darauf hingewiesen und haben die Möglichkeit, das Programm abzubrechen. Autor: Thomas Ansorge CLIUtil (Oberon) CallInt und Makelink sind zwei kurze CLI-Utilities, die einem das Leben unter AmigaOS2.04 (oder hoeher) erleichtern. Gleichzeitig koennen sie als Musterbeispiele dienen, wie unter Oberon kurze CLI-Utilities, die die Argumentschablonen des OS2.0 verwenden. Autor: Franz Schwarz DrawModesTest (Modula-2) DrawModesTest ist ein sehr einfaches Programm, um anzuzeigen, wie sich die einzelnen Kombinationen von der Menge DrawModeSet auswirken. Autor: Bernd Eisele Dup (Modula-2) Mit Dup kann man die Ausgabe eines Programms gleichzeitig in zwei Ausgabeströme leiten, und so z.B. eine Bildschirmausgabe auch gleichzeitig in eine Log-Datei speichern. Autor: Thomas Ansorge Formula (Oberon) Ein kleiner, schneller, leistungsfähiger Interpreter für mathematische Formeln. Strings wie etwa "(2.4*sin(time^faktor)+ln(masse)/123.456E7)/2" können berechnet werden. Damit lassen sich sehr einfach Programme wie Funktionsplotter oder Programme für nummerische Integration oder hnliches realisieren. Autor: Stefan Salewski IItoI (Oberon) Dient zum Kopieren der Images von Icons.Icontypen und Positionen bleiben erhalten. Jetzt werden auch Dateien als Ziel akzeptiert, die noch gar kein Icon haben. Damit ist es möglich, vorher "unsichtbare" Files mit "Show -> all files" und IItoI Icons zu verpassen. Autor: [kai]/[bne] - Version 2.2 ImageMaker (Oberon) Mit 'ImageMaker' kann man IFF-Brushes in einen fuer den OBERON-Compiler verstaendlichen Source umwandeln. Autor: Matthias Scherrer NodeFilter (Oberon) NodeFilter macht aus einer Fido-Nodelist ein BBS-Liste. Autor: [kai] - Version 1.2a OpenClose (Modula-2) OpenClose paßt besonders im Entwichklungsstadium von Modula-2 Programmen ein wenig auf, daß bestimmte Gurus nicht kommen und Resourcen am Programmende bestimmt wieder freigegeben werden. Autor: Thomas Ansorge RemapInfo (Modula-2) RemapInfo vertauscht die Farben 1 und 2 in einem Workbench-Icon. Außerdem können "kaputte" Icons, die auf einer 4-Farben-Workbench normal und auf einer 8-und-mehr-Farben-Workbench wie in bunten Nebel gehüllt aussehen, repariert werden. Autor: Thomas Ansorge ROM20 (Oberon) Ein mit Hilfe von Formula geschriebener "Tischrechner". Der Rechner läuft unter KS1.3 und OS2.0. Er benutzt für die Ein- und Ausgabe ein CON:-Window, kann Variablen und Konstanten speichern und laden, Ergebnisse ausdrucken und vieles mehr. Autor: Stefan Salewski TReq (Oberon) Unterdrückt DOS-Requester wie z.B. "Please inster Volume...". Autor: [kai] TurboFiles (Oberon) Durch Verwendung von Assemblerroutinen beschleunigtes FileSystem für Oberon. Update zu der Version 2.0 von Amok#56. Enthält nur den an die Compilerversion 2.14 angepaßten Quelltext TurboFiles.mod. Dokumentation und den Assemblerteil findet man auf Amok#56. Autor: Stefan Salewski - Version 2.1 VectorFont (Oberon) Modul zur Ausgabe von skalierbarem Vector-Fonts Autor: Matthias Scherrer XStat (Modula-2) XStat wertet das Xferstat-File aus, das Andrew "Charly" Kopp's UUCiCo V1.15c (oder höher) erzeugt. Die wichtigste Information, die XStat liefert, sind die Telefonkosten für einen bestimmten Zeitraum. Autor: Jürgen Weinelt  This is disk 72 of Amok PD  BobEdi (Modula-2/Oberon) Das Programm BobEdi ist dazu gedacht, Bobs und Sprites (auch animierte) zu gestalten und als Source-Code für verschiedene Sprachen abzuspeichern. Momentan werden Modula-2, Assembler, C und BASIC und Oberon unterstützt. Version 2.0, Update zur Version von AMOK #65. Autor: Thomas Ansorge ConfigDemo (Oberon) ConfigDemo ist ein kleines Modul, daß das Lesen und Schreiben von Konfigurations-Dateien im Interchange-File-Format (IFF) demonstriert. Anpassung an eigene Bedürfnisse ist ein leichtes. Benötigt AmigaOS 2.0. Autor: Hartmut Goebel D2 (Modula-2) d2 ist ein Druckprogramm, das zum schnellen Textdrucken für zwischendurch Voreinstellungen berücksichtigt aber auch zum Drucken unterschiedlicher Dokumente flexibel eingesetzt werden kann. Autor: Reiner Nix Env (Oberon) Env ist ein kleines Tool, um unter AmigaOS 2.0 die lokalen und/oder globalen Environment-Variablen anzuzeigen. Nun werden bei lokalen Vars auf Wunsch auch die Flags und der Eintrag im .len-Feld ausgegeben. Hat nichts mit Env auf Fish 600 zu tun. Version 1.3, ein Udpate gegenüber V1.0 von Amok# 64. Autor: Hartmut Goebel Led (Oberon) Dieses kurze Oberon-Programm (56 Bytes) schaltet die Power-LED und damit den Low-Pass-Filter an bzw. aus. Der wahre Grund ist vielmehr die Beschreibung dazu, wie man auch in Oberon solche Mikro-Programme schreibt. Autor: [fbs] NTSC4NTSC (Oberon) Das ist ein kleines Programm, das NTSC-Screens erzwingt, wenn dies möglich ist. PAL-Screens bleiben weiterhin PAL. Läuft nur unter 2.0! Einfach mit "Run" in User-Startup starten! Kann jetzt auch alle Screens in NewLook- Screens umwandeln. Version 1.9, Update zu Version 1.6 auf AMOK #69. Autor: [kai] OberonSupport (Oberon) Eine ARexx-Function-Library zur Fehleranzeige von Oberon-Programmen. Diese Library und die dazu gehörigen Scripts ermöglichen eine Integration des Oberon-Compilers in jeden beliebigen Editor, der ARexx unterstützt. Die beigelegten Scripts sind für den CygnusEd Professional, TurboText und AmokEd. Update zu AMOK #69. Autor: [kai] Resident (Oberon) Untersucht die Resident-Liste um herauszufinden, welche Programme resident sind und welche nicht. Autor: Thomas Ansorge while-Interpreter (Oberon) Ein Interpreter für die Sprache "while". Die Syntax von while-Programmen lehnt sich sehr stark an die Syntax von Pascal-Programmen an. Damit dürfte es kein Problem sein eigene Programme dafür zu entwickeln. Autor: Dieter Seidel  This is disk 73 of Amok PD  Label (Modula-2) Schon wieder ein Disk-Label-Programm? Ja, aber dieses arbeitet mit dem Hartmuts AmokEd und dem DME zusammen. Man braucht also nicht schon wieder einen neuen Editor. Das Ergebnis seht Ihr auf dieser Diskette. Als kleine Besonderheit steht der Disk-Titel auf dem Dikettenrand. Des weiteren sind die Label-Texte zu allen Amok-Disks und vielen Fish-Disks dabei. Autor: Werner Speer UMS (Oberon) UMS ist die Abkürzug für 'Universal Message System'. Die Grundidee von UMS ist, beliebige Nachrichtenquellen (Mailboxnetzen, wie Fido, Zerberus, Maus, UUCP, ...) zu einer einzigen Datenbank zusammenzuführen und einheitlich zu repräsentieren. Diese Datenbank wird von einem Steuerprogramm verwaltet welches Informationen entgegennimmt, einsortiert und Informationen wieder herausgibt die dann wieder in beliebige Netze zurückgespeist werden können. Der Sinn liegt darin, eine einzige Bearbeitungssoftware, also ein Point-Programm, für alle angeschlossenen Netze zu benutzen. Autor: Martin Horneffer  This is disk 74 of Amok PD  Coords (Oberon) Coords ist ein kleines Programm, das in seinem Fenster die aktuellen Mauskoordinaten anzeigt. Autor: Holger Bolay GadToolsBox (Oberon) Mit dem Programm GadTools kann man mit der Maus Screen, Windows, Gadgets und Menüs, also die komplette grafische Benutzeroberfläche eines Programms, entwerfen. Das Ergebnis kann als Quelltext in den Sprachen Oberon, C und Assembler abgespeichert werden. Die erzeugte Oberfläche paßt sich wahlweise auch automatisch an jeden Font an! Durch GadToolsBox wird das zeitaufwendige Erstellen von grafisch ansprechenden Benutzeroberflächen zum Kinderspiel. Die hier und jetzt veröffentlichte Version 1.4 (37.176) kann erstmalig Oberon Quelltext erzeugen. Autor: Jan van den Baard/[kai] TrapList (Oberon) Mit Hilfe der traplist.library kann man komfortabel und schnell auf die sog. "Nodelist" des Fido-Netzwerks zugreifen. Es liegen Interfaces für Oberon und C bei. Autor: Martin J. Laubach/Maximilian Hantsch/Roger Nordin/[kai]  This is disk 75 of Amok PD  FixAmber (Oberon) Verhindert das Flimmern in der ersten Zeile beim A3000, welches durch einen Bug im AMBER-Chip verursacht wird. Version 2.0, Update zu V1.0 von AMOK#50. Autor: [fbs] Levenstein (Oberon) Dieses Modul beinhaltet eine Prozedur, die nach dem System der gewichteten Levenshtein-Distanz den Grad der Ähnlichkeit zweier Strings feststellt. Autor: Richard Günther Oberon (Oberon) Demo-Version von Amiga Oberon 3.0 und dem Debugger ODebug. Die wichtigsten Neuerungen dieser Version des Compilers sind: - Unterstützung der objektorientierten Spracherweiterung Oberon-2. Dadurch wird objektorientiertes Programmieren mit Methoden (typgebundenen Prozeduren) möglich. Auch ist in Oberon-2 die FOR-Schleife wieder enthalten und Variablen können Zeiger auf zur Laufzeit allozierte offene Felder enthalten. - Speicherverwaltung durch einen parallelen Garbage-Collector. Nicht mehr benötigter Speicher wird so automatisch freigegeben, schwere Programmfehler, wie hängende Referenzen oder nicht freigegebener Speicher, werden dadurch verhindert. - Amiga Oberon 3.0 macht es sehr leicht, Oberon-Prozeduren als parallele Prozesse zu starten - Der Editor OEd zum Compiler ist völlig frei konfigurierbar und über 141 ARexx-Commandos frei programmierbar. Diese Demo-Version ist in manchen Punkten eingeschränkt, erlaubt jedoch das Erstellen kleiner Oberon-2-Programme. Version 3.0, Update zu V2.0 von AMOK#53. Autor: [fbs] OClock (Oberon) OClock ist eine kleine aber feine Analoguhr. Version 1.1, Update zu V1.0 von AMOK#57. Autor: Christian Stiens  This is disk 76 of Amok PD  CxSupport (Oberon) Dieses Modul vereinfacht die Handhabung mit der Commodities.library um HotKeys und CustomFunctions zu erstellen. Autor: Thomas Igracki iif2bmp (Oberon) Mit diesem Programm kann man IFF Bilder und Brushes in das Unix/XWindows-BitMap-Format umwandeln. Autor: Eduard Pech xpk (Oberon/Modula-2) Die xpkmaster.library vereinheitlicht die Schnittstelle zu verschiedenen Kopressionsverfahren. In dem Paket befinden sich mehrere Kompressionlibraries und einige Nutzprogramme um mit diesem Libraries zu arbeiten. Ein (de)komprimierender File-Handler (XFH) ist auch dabei. Für den Programmierer gibt es Interfaces und Beispielprogramme in vielen unterschiedlichen Sprache, darunter auch Oberon (Hartmut Göbel) und Modula-2 (Oliver Knorr). Autor: Urban Müller, Bryan Ford, ... - Version 2.3  This is disk 77 of Amok PD  EasyRexx (Oberon) Einfaches Modul zum Erstellen eines Rexxports für beliebige Oberon-Programme. Angepaßt an Amiga Oberon 3.0 und den User Interface Style Guide. Version 1.1, Update zu Version 1.0 auf AMOK #58. Autor: [fbs]/[kai] Funktionen (Oberon) Dieses Modul übersetzt Terme mit Realzahlen in ausführbaren Code, wie es z.B. Funktionsplotter (s. Beispiel) verlangen. Autor: Richard Günther GadToolsSupport (Oberon) Dieses Modul enthält Prozeduren zur einfachen Verwendung der neuen GadTools-Library und versucht, einige Mängel dieser zu beheben z.B. fehlendes Entfernen von Gadgets). Autor: Richard Günther IFFLib (Oberon) Oberon Interface-Modul zur iff.library. Angepaßt an die iff.library V22 und Amiga Oberon 3.0. Version 1.2, Update zu Version 1.0 auf AMOK #49. Autor: Volker Rudolph Lichtorgel (Oberon) Dieses Programm simuliert eine 8-Kanal Lichtorgel. Das Musiksignal, das über einen am Parallelport angeschlossenen Soundsampler ankommt, wird in 8 Frequenzbereiche aufgeteilt und damit die Helligkeit von 8 "Lampen" gesteuert. Die Lampen auf der linken Seite sind für die Bässe zuständig, während die rechten Lampen die Höhen anzeigen. Autor: Christian Stiens LockWindow (Oberon) Dieses Modul für die Programmiersprache Oberon stellt vier Prozeduren zur Verfügung um Window's zu Verschliessen und um den WaitPointer zu setzen. Autor: Albert Weinert MakeCat (Asm/C/Oberon) MakeCat wurde als Ersatz für das CLI-Programm "CatComp" geschrieben, das sich auf der Developers2.1-Diskette befindet. Es dient vor allem dazu, die für das Locale-System so wichtigen Katalogdateien zu erzeugen. Neben dem Katalog-Format kennt MakeCat aber noch 7 andere Formate, die sowohl gelesen als auch geschrieben werden können. Autor: Alexander Kochann und Oliver Reiff MemPool (Oberon) Die Funktionen dieses Moduls antsprechen denjenigen aus Exec bzw. OberonLib. Der Speicher wird jedoch immer in Blöcken zu min. Bytes vom System alloziert und dann intern verwaltet. Dies vermindert die Fragmentierung des Speichers. Autor: Hartmut Goebel MoveMouse2 (Oberon) Hiermit läßt sich der Mauszeiger auf dem akt. Screen positionieren. Autor: Thomas Igracki NTSC4NTSC (Oberon) Das ist ein kleines Programm, das NTSC-Screens erzwingt, wenn dies möglich ist. PAL-Screens bleiben weiterhin PAL. Läuft nur unter 2.0! Einfach mit "Run" in User-Startup starten! Kann jetzt auch alle Screens in NewLook- Screens umwandeln. Auf AA-Maschinen kann Interlace in einen flimmerfreien Modus umgewandelt werden. Version 2.0, Update zu Version 1.9 auf AMOK #72. Autor: [kai] OUtil (Oberon) Das OUtil ist ein Programm das geschrieben worden ist, um den Umgang mit dem Amiga Oberon Compiler von der A+L AG zu erleichtern. Autor: Albert Weinert REXX (ARexx) Eine ganze Reihe an ARexx-Programmen für den Oberon-Editor OEd. Autor: Albert Weinert  This is disk 78 of Amok PD  AmokEd (Oberon) Freikonfigurierbarer Makro-Editor, ähnlich dem DME. Unterstützt viele Möglchkeiten von AmigaOS 2.0, wie PubScreens, AppWindows, etc. Jetzt entsprechend dem StyleGuide Programmiert und mit vielen neuen Fähigkeiten. Benötigt AmigaOS 2.0. Update gegenüber V 1.20c von AMOK 64. Autor: Hartmut Goebel - Version 1.30 GetPubName (Oberon) GetPubName liefert den Namen des vordersten PubScreens. Damit kann an Programme, denen der Name eines PubScreens übergeben werden kann, automatisch der des vorderstens Screens mitgeteilt werden. Autor: Michael Hohmann HotKey (Oberon) Dieses Modul vereinfacht die Programmierung von HotKeys mit der Commodities.library. Autor: Thomas Igracki Notify (Oberon) Zwei Module, die den Umgang mit der Notify-Funktion von Dos erleichtern. Notify.mod verwaldet nur einen Notify, MultiNotify mehrere. Autor: Thomas Igracki - Version 1.21 Palette (Oberon) Ein Amiga Oberon Modul für ein kleines, einfaches, font-sensitives und wunderschönes Palette-Dialogfenster. Autor: Peter Fröhlich SGConfiguration (Oberon) SGConfiguratioon dient dazu, Konfigurationsdateien Style-Guide- konform zu lesen und zu schrieben. SGConfiguration ist ein Modul aus der Style Guide Support Library des Zerberus Oberon Club (ZOC). Autor: Hartmut Goebel WIPE (AmokEd,ARexx,Oberon,Modula-2,Dice,...) 'Werners Integrated Programming Environment' ist ein Makro- und ARexx-Skript-Packet, das AmokEd zu einer Programmierumgebung für Oberon, Modula-2, DICE, Spice, und PasTex erweitert. Benötigt mindestens AmokEd 1.28, kann mit einigen Änderungen aber auch eingeschränkt für dem DME benutzt werden. Autor: Werner Speer  This is disk 79 of Amok PD  BackSTREAM (Modula-2) Dies ist ein Programm, das es erlaubt schnell und einfach Harddiskbackups zu erstellen. Es kann leicht von der Workbench gestartet und bedient werden. Version 1.90d, Update zu Version 1.33 auf AMOK #54. Autor: Thomas Stolze Kurszielbestimmung (Oberon) Dieses Programm ist für Aktienbesitzer gedacht, die wissen wollen, wie hoch der Kurs einer bestimmten Aktie sein muß, damit der Verkauf einen gewissen Ertrag bringt. Autor: Jürgen Schmidt LHLib (Modula-2/Oberon) Modula-2 und Oberon Interface-Module für die lh.library. Autor: Christoph Teuber, Thomas Stolze Script (Modula-2) Script ermöglicht es, Scriptdateien als Default-Tool eines Projektes einzutragen. Autor: Thomas Ansorge  This is disk 80 of Amok PD  CheckCaps (Oberon) Dieses kleine Utility prüft, ob die CapsLock Taste gedrückt ist, und gibt als Returnwert WARN zurück, wenn CapsLock aktiviert ist. Autor: Christian Stiens IntuiPointer (Oberon) Routinen zum Setzen des OS2.0-Busy-Pointers in eigenen Programmen. Unterstützt nun auch einen animierten Busy-Pointer. Version 1.3, Update zu Version 1.2 auf AMOK #66. Autor: Christian Stiens Mine (Modula-2) Mine ist eine neue Implementation eines alten Computer-Spiels. Autor: Thomas Ansorge OHM-Amok (OHM) Enthält die ver"OHM"te Auflistung aller AMOK-Inhalt Dateien. Momentan von AMOK#1 bis AMOK#72. Besitzt man das Online Help Manual, so hat man jetzt auf Knopfdruck den Inhalt der AMOKs parat. Autor: Georg Brünsing TimeAndMem (Oberon) Dieses kleine Programm gibt die aktuelle Uhrzeit und den derzeit freien Speicher in der Shell aus. Es wurde speziell für die Verwendung innerhalb des Shell-Prompts geschrieben, so daß jederzeit ein Druck auf genügt, um die Uhrzeit bzw. den freien Speicher anzuzeigen. Autor: [fbs] ViewPerfect (Modula) ViewPerfect ist ein Programmierwerkzeug und Textanzeigeprogramm zugleich. Über einen Hotkey kann ViewPerfect aufgerufen werden. Es stehen dann verschiedene Textdateien, wie die Autodocs etc, zur Verfügung. Das Programm kann über AREXX mit OHM kommunizieren. Autor: Thomas Stolze  This is disk 81 of Amok PD  m2 (Modula-2) Dies ist eine Demo-Version des Modula-2 Compilers M2Amiga in der Version 4.1. Mit dieser Version kann man kleinere Programme compilieren um den Compiler zu testen. ------------------------------- Features der neuen Version 4.1: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1) Intelligenter Cache für Symbol- und Objekt-Dateien 2) Typisierte Konstanten 3) Initialisierte Variablen 4) Externe Prozeduren (aus C oder Assembler) 5) Inline-Code für 68881 auch bei transzendenten Funktionen (z.B. SYSTEM.SIN(LONGREAL):LONGREAL;) 6) Volle Kickstart 2.0 Einbindung 7) ARexx-Entwicklungsumgebung für den Editor TurboText ------------------------- Features der Version 4.0: ~~~~~~~~~~~~~~~~~~~~~~~~~ 1) Hochgradig optimierender Compiler 2) Optimierender Linker, Standard-Amiga-Objektformat 3) Unterstützung sämtlicher Prozessoren bis 68040 4) Inline-Assembler für 68030 und 68881/68882 5) Einfache Einbindung fremder Programmiersprachen 6) Register-Variablen und -Parameter 7) Residentfähige Programme, SMALL-Data-Modell 8) Bedingte Kompilierung 9) ARexx-Schnittstelle für Compiler und Linker 10) Einheitliche, effiziente Benutzeroberfläche 11) Ausgereifte, "saubere" Laufzeitsysteme 12) Library-Linker 13) Profiler Autor: AMSoft  This is disk 82 of Amok PD  autodoc (Oberon) Extrahiert Texte, die sog. autodocs, aus dem Sourcefile. Diese Version kann Kommentaranfänge in Modula/Oberon-Syntax '(*' erkennen und generiert ggf. einen Eintrag --interface, in dem automatisch das Definiton- File eingetragen wird. Autor: Hartmut Goebel - Version 2.6 Env (Oberon) Env ist ein kleines Tool, um unter AmigaOS 2.0 die lokalen und/oder globalen Environment-Variablen anzuzeigen. Nun werden bei lokalen Vars auf Wunsch auch die Flags und der Eintrag im .len-Feld ausgegeben. Kann jetzt auch Unterverzeichnisse auflisten. Hat nichts mit Env auf Fish 600 zu tun. Version 2.0, ein Udpate gegenüber V1.3 von Amok# 72. Autor: Hartmut Goebel, Thomas Wagner MemPool (Oberon) Die Funktionen dieses Moduls antsprechen denjenigen aus Exec bzw. OberonLib. Der Speicher wird jedoch immer in Blöcken zu min. Bytes vom System alloziert und dann intern verwaltet. Dies vermindert die Fragmentierung des Speichers. Update gegenüber Version 1.0 auf AMOK 77, jetzt auch voll reentrant (für Tasks mit dem gleiche globalen Variablen-Bereich) und beachtet die Mem-Flags. Autor: Hartmut Goebel - Version 1.2 Mini (Oberon) Ein funktionierender Compiler für die winzige Programmiersprache 'Mini' inklusive Quelltext und Beispielprogrammen. Autor: [fbs] MoreStrings (Oberon) Eine Sammlung nützlicher String-Routinen, z.B. FirstNoSpace, WordLen, JustifyFull, StripSpaces, NCStrCmp, CopyStrings etc. Autor: Hartmut Goebel - Version 1.1 Plot (Oberon) Plot Plot dient dazu, Funktionen in zwei Variablen zu zeichnen. Printf (Oberon) Anpassung des Printf-Moduls von Amok #49 an AmigaOberon 3.0 Es handelt sich um die umsetzung der C-Routinen Printf und SPrintf nach Oberon. Autor: Volker Rudolph, hartmut Goebel - Version 1.4  This is disk 83 of Amok PD  TKEd (Oberon) Ein Editor. Autor: Tom Kroener SetMode (Oberon) Dieses Oberon-Modul exportiert eine Prozedur "SetMode", die eigentlich genau das gleiche tut wie gleichnamige Funktion der dos.library, nämlich ein CON: Fenster in den RAW: Modus zu setzen. Autor: Christian Stiens SpecialStrings (Oberon) Erzeugt eine String in der Form .. Diese werden z.B. für PublicScreens oder ARexx-Ports benötigt, um enstrechend dem Style-Guide einen eindeutigen Namen zu erzeugen. Autor: Hartmut Goebel WBReadArgs (Oberon) WBReadArgs ermöglicht es, die ToolTypes eines Icons wie Shell- Argumente mit einem Template zu parsen. Dadurch wird eine ähnlich einfache Funktionsweise erreicht, wie sie mir Dos.ReadArgs() möglich ist. Autor: Hartmut Goebel  This is disk 84 of Amok PD  EnvSupport (Oberon) Dieses Modul vereinfacht die Handhabung von Environmentvariablen in einem Oberon-Programm. Autor: Thomas Igracki EzRexx (Oberon) Einfaches Modul zum erstellen eines RexxPorts für beliebige Programme. Basiert auf EasyRexx von AMOK #58. Autor: Thomas Igracki MotaLern (Modula-2) Mota ist die Abkürzung für MOrse-TAschenrechner. Zwei Motas können in einer Mathe- oder Physikklausur überaus nützlich sein. Mittels dieser Geräte können zwei Schüler während der Klausur miteinander kommunizieren: In die Taschenrechner ist jeweils ein kleiner IR-Sender und Empfänger eingebaut. Mit dem Programm kann man Morsen lernen. Es simuliert einen Mota, indem es die Morsezeichen nicht akustisch von sich gibt, sondern die Power-LED des Amiga dafür benutzt. Autor: Bernd Eisele PAMEHTAPatch (Oberon) Das sehr gute Grafik-Adventure PAMEHTA von AMOK #27 funktioniert leider nicht unter OS 2.0 und höher. Wenn man jedoch PAMEHTAPatch vor PAMEHTA startet, kann man das Spiel doch benutzen. Autor: [kai] ReqTools (Oberon/Modula-2/...) Durch die reqtools.library wird die Programmierung von Requestern aller Art sehr einfach und komfortabel. Die Version 2.1c enthält Interfaces für Modula-2, Oberon und viele andere Sprachen. Update zu ReqTools auf AMOK #62. Autor: Nico François - Version 2.1d  This is disk 85 of Amok PD  Ampel (Oberon) Simulation einer Kreuzung mit Fußgänger- und Auto-Ampel. Ein kleines Beispiel für objektorientiertes Programmieren. Autor: Peter Fröhlich Format&Printf (Oberon) Ein Modul, das die von C bekannten Formatier- und Ausgabeprozeduren Printf und SPrintf nochmal implementiert. Wird für Streams benötigt. Autor: Dieter Bogdoll ReqTools (Modula-2) Ein neue Version des Modula-Interfaces zur reqtools.library. Autor: Frank Lömker Streams (Oberon) Streams stellt ein abstraktes Datenmodell zur Verfügung. Die Idee hinter Streams ist, daß alle Textein/ausgaben über Zeichenketten erfolgen. Autor: Dieter Bogdoll Termite (Oberon) Termite ist ein kleines Terminalprogramm für AmigaDOS 2.04 und höher. Es verwendet die Standard ANSI-Emulation des Console-Devices und unterstützt externe Übertragungsprotokolle (XPR-Libraries). Autor: Christian Stiens TRechner (Modula-2) Das Programm TRechner ist ein kleiner Rechner. Im Gegensatz zu vielen anderen Programmen dieser Art benutzt es allerdings keine Oberfläche mit dutzenden von Gadgets, sondern ein Stringgadget, wo man seine Rechnung wie bei einem Funktionsplotter eingeben kann. Autor: Frank Lömker  This is disk 86 of Amok PD  GadToolsBox (Oberon) Mit dem Programm GadTools kann man mit der Maus Screen, Windows, Gadgets und Menüs, also die komplette grafische Benutzeroberfläche eines Programms, entwerfen. Das Ergebnis kann als Quelltext in den Sprachen Oberon, C und Assembler abgespeichert werden. Die Source- Generatoren für C und Oberon sind schon als eigenständige Programme mit Quelltext vorhanden. Es ist also leicht möglich Generatoren für andere Sprachen (Modula-2, Pascal, ...) zu schreiben. Die erzeugte Oberfläche paßt sich wahlweise auch automatisch an jeden Font an! Durch GadToolsBox wird das zeitaufwendige Erstellen von grafisch ansprechenden Benutzeroberflächen zum Kinderspiel. Die Version 2.0 hat ist deutlich einfacher zu Bedienenn und speichert die Daten zur Oberfläche im IFF. Update zu Version 1.4 von AMOK #74. Autor: Jan van den Baard/[kai] - Version 2.0b  This is disk 87 of Amok PD  CxSupport (Oberon) Dieses Modul vereinfacht die Handhabung mit der commodities.library um HotKeys und CustomFunctions zu erstellen. Update zur Version auf AMOK #76. Viele Bugfixes. Autor: Thomas Igracki FMSynth (Oberon) FMsynth ist ein Programm, mit dem Sie Sounds mit Hilfe der FM-Synthese erzeugen können. Die Sounds können über die Tastutur gespielt und im IFF-8SVX Format gespeichert werden. Autor: Christian Stiens FreqCount (Oberon) FreqCount mißt die Frequenz eines möglichst sinusförmigen Signals, das über einen Parallelport-Sampler anliegt und zeigt sie als 7-Segment Nummer an. Autor: Christian Stiens Hanoi (Oberon) Kleines Programm, das die "Türme von Hanoi" löst. Autor: Roger Meyer IntroCAD2TPIC (Oberon) Eine IntroCAD Zeichnung wird in das TPIC (EEPIC) Format umgewandelt, welche dann im LaTeX weiterverwendet werden kann. Ideal für kleinere Grafiken in einem LaTeX-Dokument. Autor: Matthias Scherrer Rekursionen (Oberon) Zwei Beispiele für die rekursive Programmierung in Oberon. Es wird die Hilbert- und die Wirth-Kurve gezeichnet. Autor: Matthias Scherrer Spectroscope (Oberon) Spectroscope führt eine Echtzeit Frequenzanalyse mit Hilfe eines am Parallelport angeschlossenen Sounddigitizers durch. Update zur Version auf AMOK #62. Autor: Christian Stiens - Version 2.0 StopWatch (Oberon) StopWatch ermöglicht sehr genaue Zeitmessungen mit Hilfe der neuen AmigaDOS 2.04 Funktion ReadEClock. Autor: Christian Stiens Statistik (Oberon) Modul für die statistische Auswertung von Daten. Mittelwert, Streuung, lineare Regression u.a. wird berechnet. Autor: Matthias Scherrer MuchMore (Oberon) Neue Version des bekannten Textanzeigers. Paßt sich jetzt korrekt an alle Screenmodes an. Außerdem gibt es direkten XPK-Support und vieles mehr. Autor: Christian Stiens/[fbs]  This is disk 88 of Amok PD  NewLook4Menus (Oberon) Erzwingt unter AmigaOS 3.0 die NewLookMenus. Verschönert dabei auch noch Propgadgets. Autor: Albert Weinert ARexxBox (C/Oberon) Die ARexxBox (inspiriert von der GadToolsBox von Jan van den Baard) ist ein Tool, das das Erstellen eines ARexx-Interfaces für ein Programm extrem erleichtert und vereinfacht und dabei ein ARexx-Interface erzeugt, das den Anforderungen des "User Interface Style Guide" genügt. Autor: Michael Balzer / Hartmut Goebel - Version 1.12  This is disk 89 of Amok PD  AmigaGuide (Oberon) Das Oberon-Interface zu amigaguide.library und ein dazugehöriges Beispielprogramm. Jetzt kann man endlich Oberon-Programme mit standardgemäßer Online-Hile ausstatten. Autor: Lars Düning Cd2Oberon (Oberon) Cd2Oberon dient dazu aus einer Catalog-Description Datei die man zum lokalisieren von Programm verwendet in eine Oberon-Module umwandelt um dieses dann in sein Programm einzubauen. Autor: Albert Weinert CxSupport (Oberon) Dieses Modul vereinfacht die Handhabung mit der commodities.library um HotKeys und CustomFunctions zu erstellen. Update zur Version auf AMOK #87. Autor: Albert Weinert GTB-Oberon (Oberon) Durch GadToolsBox wird das zeitaufwendige Erstellen von grafisch ansprechenden Benutzeroberflächen zum Kinderspiel. Dies ist ein Update zum Oberon-Sourcecode-Generator von GadToolsBox 2.0 (-> AMOK #86). Der Generator ist jetzt in Oberon geschrieben, hat weniger Bugs und mehr Features. Es ist jetzt also noch leichter möglich Generatoren für andere Sprachen (Modula-2, Pascal, ...) zu schreiben. Autor: Jan van den Baard/[kai]/Thomas Igracki ModProcHeader (Oberon) ARexx-Skripts um mit OEd Modul- und Prozedur-Köpfe komfortabel zu verwalten. Autor: Albert Weinert OUtil (Oberon) Das OUtil ist ein Programm, das geschrieben worden ist, um den Umgang mit dem Amiga Oberon Compiler von der A+L AG zu erleichtern. Es werden Compiler- und Linker-Optionen, sowie das ganze Programmprojekt grafisch verwaltet. Update zur Version von AMOK #77. Autor: Albert Weinert XStat (Oberon) XStat ist ein Programm für Betreiber von Usenet-Sites. Es wertet das Xferstat-File aus, das bestimmte Varianten von UUCiCo erzeugen (getestet mit der SWB-Variante). Die wichtigste Information, die XStat liefert, sind die Telefonkosten für einen bestimmten Zeitraum. Autor: Jürgen Weinelt - Version 1.12  This is disk 90 of Amok PD  AmokEd (Oberon) Freikonfigurierbarer Makro-Editor, ähnlich dem DME. Unterstützt viele Möglchkeiten von AmigaOS 2.0, wie PubScreens, AppWindows, etc. Jetzt entsprechend dem StyleGuide programmiert und mit vielen neuen Fähigkeiten. Benötigt AmigaOS 2.0. Update gegenüber V 1.30 von AMOK 78. Hauptsächlich einige kleine Bugfixes. Autor: Hartmut Goebel - Version 1.41 autodoc (Oberon) Extrahiert Texte, die sog. autodocs, aus dem Sourcefile. Diese Version kann Kommentaranfänge in Modula/Oberon-Syntax '(*' erkennen und generiert ggf. einen Eintrag --interface--, in dem automatisch das Definiton-File eingetragen wird. Update gegenüber V2.6 von AMOK 82. Autor: Hartmut Goebel - Version 2.7 BumpRevMO (Oberon) Ersetzt das CATS-Tool bumprev für Modula-2- und Oberon- Programmierer. Diese kleine Programm dient dazu, die Versions- und Revisionsnummern zu erhöhen. Dazu wird ein eigenes Modul erzeugt, daß dies Werte sowie die zugehörigen Versions-Strings enthält. Autor: Hartmut Goebel - Version 1.0 FileDate (Oberon) Dieses Programm vergleicht die Erstellungdaten von zwei Dateien. Sehr nützlich für Scripts. Autor: Albert Weinert FileRexx (Oberon) ffnet eine File-Requester auf dem vordersten PubScreen. Der Name des ausgewählten Files kann nach StdOut ausgegeben oder an eine ENV-Variable übergeben werden. Verfügt über einen ARexx-Port und entsprechende Befehle. Eine Vielzahl von Optionen ermöglicht eine individuelle Konfiguration. Autor: Michael Hohmann, [hG] - Version 1.3 OOL (Oberon) Eine Online-Hilfe für Programmierer. Es können Prozeduren, Datenstrukturen, Tags etc. auf Knopfdruck nachgeschlagen werden. Autor: Thomas Igracki ProTools (Oberon) Das kleine Modul beinhaltet drei Prozeduren, mit denen man einen "Progress Indicator" ähnlich dem des Format-Befehls der Workbench 2.0 darstellen kann. Autor: André Schenk Sana2 (Oberon) Ein Schnittstellenmodul zu Commodores Netzwerkstandard SANA-II. Autor: Stefan Hellwig ShowLink (Oberon) Zeigt AmigaOS2.0 File-Links an. Version 1.2 läuft auch unter AmigaOS V39+. Autor: Christian Teuber, [hG] - Version 1.2 ToolTypes (Oberon) Dieses Modul dient dem Auswerten der ToolTypes eines Programmes. Dabei wird die Transparenz zwischen Workbench und CLI Start erhalten, d.h. Tooltypes des Icons der Form "ToolType=Argument" können auch beim Cli-Start in der Kommandozeile in der Form "ToolType=Argument" eingegeben werden. Autor: Matthias Taube  This is disk 91 of Amok PD  BlackMagic (Oberon) Mächtiges Modul zum Importieren in Applikationen, die gemäß dem Amiga User Interface Style Guide konzipiert sind. Bietet ToolTypes- / WB-Argument-Parsing / -Manipulation, dynamische Strings ohne Garbage Collector mit Supportfunktionen (u.a. sprintf()-like mit varargs!), Localization-Unterstützung, GUI-Routinen, generische Typ-Wandlungs-Routinen, um den Import von SYSTEM zu vermeiden, und vieles mehr. Ausführliche Dokumentation im AutoDoc-Format ist vorhanden. Version 1.7 Autor: Franz Schwarz Cat2Mod.rexx (Oberon) Leistungsfähiger Konvertierer, der Daten aus Catalog-Definition- Dateien (*.cd) liest, und daraus Oberon- Quelltext-Module generiert. Angelehnt an die Funktionsweise von Commodores V39-CatComp. Version 2.0 (Teil des BlackMagic-Paketes) Autor: Franz Schwarz DoOberon (Oberon) Ein ARexx-Skript, das speziell für Stefan Beckers legendären ToolManager geschrieben wurde. Es stellt eine vielseitige Workbench-Schnittstelle für das Oberon-System zur Verfügung. Version 1.0 Autor: Franz Schwarz InitPrinter (Oberon) Ersatz fuer Commodores InitPrinter-Utility. Vorteil: Setzt Drucker zurück, _OHNE_ irgendwelchen Text oder ein Linefeed zu senden (Besonders bei seitenorientierten Druckern wichtig). Version 1.0 Autor: Franz Schwarz MagicPubName (Oberon) Shell-Utility, das den Namen des vordersten (sichtbaren) PublicScreens, des Default-PublicScreens, des Shanghai- PublicScreens oder des PublicScreens, auf dem die aktuelle Input-Konsole ihr Fenster geöffnet hat, ausgibt, testet ob ein bestimmter PublicScreen sichtbar ist, und den jeweiligen PublicScreen auf Wunsch nach vorne bringt. Sehr vielseitig. Version 1.3 Autor: Franz Schwarz OberonPrefs (Oberon) Ein flexibler, vielseiter Preferences-Editor für Amiga-Oberon. Verfügt sowohl über eine komfortable grafische Benutzer- schnittstelle als auch über eine weitgehende Steuerung über Kommandozeilen/ ToolTypes-Argumente zur optimalen Verwendung in Stapelverarbeitungs- dateien und ARexx-Skripten. Version 1.7 Autor: Franz Schwarz PatchPr(ocess)Dos (Oberon) Patch für die dos.library. Sorgt dafuer, dass alle Prozesse die lokalen Variablen (und Aliases!) an die von ihnen erzeugten Tochterprozesse weitergeben, und dass der APIPE:-Handler die UserShell für die Ausführung der übergebenen Befehlssequenzen verwendet. Version 1.0 Autor: Franz Schwarz RawInsert (Oberon) Shell-Befehl, der beliebigen Text und andere Eingabe-Ereignisse (InputEvents) wie Mausbewegungen, Diskettenwechsel, Maus- Tasten-Betätigungen, etc. in den Eingabestrom einfügen kann. Version 1.0 Autor: Franz Schwarz  This is disk 92 of Amok PD  BoyerMoore (Oberon) Dieses Modul erlaubt das Suchen in einem String mittels des BoyerMoore Algorithmus. Wer mehr über diesen Algorithmus erfahren will, sollte mal in das Buch "Algorithmen und Datenstrukturen" von Niklaus Wirth schauen. Autor: Thomas Igracki Cross (Modula-2) Programm, mit dem man Gitter-Kreuzworträtsel von (fast) beliebiger Größe erzeugen kann. Version 5.0, Update zu Version 4.3 auf AMOK #57. Autor: Jürgen Weinelt CxLib (Oberon) eine Oberon-Implementation von Commodores cx.lib (Teil der amiga.lib) mit zusätzlichen Extras, die man in Commdores cx.lib vermißt. Version 1.0 Autor: Franz Schwarz istty (Oberon) Kleines Shell-Utility, das testet, ob der aktuelle Eingabekanal und der aktuelle Ausgabekanal beide dasselbe interaktive Terminal darstellen. Version 1.0 Autor: Franz Schwarz MagicClip (Oberon) Leistungsfähiger Shell-Befehl, um Text aus dem Klemmbrett zu lesen bzw. Text darin abzulegen. Version 1.0 Autor: Franz Schwarz MagicToolTypes (Oberon) Ein vielseitiger Piktogramm-ToolType/DefaultTool- Manipulator mit Shell- und Workbench-Benutzerschnittstelle. Eignet sich u.a. besonders zur Verwendung in Stapelverarbeitungs- dateien und ARexx-Skripten. Version 1.2 Autor: Franz Schwarz PortHandle (Oberon) Ein sehr vielseitige Oberon-2 Klassenbibliotek, die die Behandlung von Message-Port aller Art (IDCMP, ARexx, ...) vereinheitlicht und stark vereinfacht. Version 1.4 Autor: Hartmut Goebel SetEnv (Oberon) Kompatibler Ersatz für Commodores SetEnv-Kommando: Ab Betriebs- system-Version 39 bewirkt der zusaetzliche SAVE/S-Schalter, dass die Variable auch in ENVARC: angelegt respektive gelöscht wird. Version 39.0 Autor: Franz Schwarz  This is disk 93 of Amok PD  MagicUserInterface (Oberon/Modula-2/C/...) MUI ist ein objektorientiertes System zum Erstellen und Verwalten von grafischen Benutzeroberflächen. Vom Standpunkt eines Programmierers aus gesehen spart man mit MUI viel Zeit und Arbeit. Es ist nicht nötig, an sonst so komplizierte Dinge wie Font-Sensitivität oder Window-Resizing auch nur einen Gedanken zu verschwenden. Auf der anderen Seite hat man als Benutzer einer auf MUI basierenden Applikation die Möglichkeit, nahezu jedes Pixel der Oberfläche an seinen ganz persönlichen Geschmack anzupassen. Autor: Stefan Stuntz - Version 1.3  This is disk 94 of Amok PD  GTB-Oberon (Oberon) Durch GadToolsBox wird das zeitaufwendige Erstellen von grafisch ansprechenden Benutzeroberflächen zum Kinderspiel. Die Boopsi-Klasse für das "GetFile"-Gadget wurde jetzt von hartmut Goebel in Oberon geschrieben. Ein Boopsi-Support Modul von Albert Weinert und ein GTBSupport-Modul Thomas Igracki sind auch dabei. OG Version 37.19. Update zu Version 37.11 auf AMOK #89. Autor: Kai Bolay/Thomas Igracki GTB-Modula (Oberon) Durch GadToolsBox wird das zeitaufwendige Erstellen von grafisch ansprechenden Benutzeroberflächen zum Kinderspiel. Mit diesem Generator kann Sourcecode für Modula-2 erzeugt werden. Der Generator ist in Modula-2 geschrieben und unterstützt die Lokalisierung mit Hilfe der locale.library. Für die Lokalisierung liegt CD2Modula bei, mit dem man Catalog-Descriptions in Module umwandeln kann. Außerdem ist ein in Modula-2 geschriebenes skalierbares "GetFile"-Boopsi-Gadget enthalten. GenModula hat die Version 1.3. Autor: Kai Bolay/Thilo Stöferle  This is disk 95 of Amok PD  BlackMagic (Oberon) Mächtiges Modul zum Importieren in Applikationen, die gemäß dem Amiga User Interface Style Guide konzipiert sind. Bietet ToolTypes- / WB-Argument-Parsing / -Manipulation, dynamische Strings ohne Garbage Collector mit Supportfunktionen (u.a. sprintf()-like mit varargs!), Localization-Unterstützung, GUI-Routinen, generische Typ-Wandlungs-Routinen, um den Import von SYSTEM zu vermeiden, und vieles mehr. Ausführliche Dokumentation im AutoDoc-Format ist vorhanden. Version 1.10, Update zu Version 1.7 auf AMOK #91. Autor: Franz Schwarz Cat2Mod.rexx (Oberon) Leistungsfähiger Konvertierer, der Daten aus Catalog-Definition- Dateien (*.cd) liest, und daraus Oberon-Quelltext-Module generiert. Angelehnt an die Funktionsweise von Commodores V39-CatComp. Version 2.0 (Teil des BlackMagic-Paketes) Autor: Franz Schwarz MagicClip (Oberon) Shell-Befehl, um Text aus dem Klemmbrett zu lesen bzw. Text darin abzulegen. Version 1.2, Update zu Version 1.0 auf AMOK #92. Autor: Franz Schwarz MagicPubName (Oberon) Shell-Utility, das den Namen des vordersten (sichtbaren) PublicScreens, des Default-PublicScreens, des Shanghai- PublicScreens oder des PublicScreens, auf dem die aktuelle Input-Konsole ihr Fenster geöffnet hat, ausgibt, testet ob ein bestimmter PublicScreen sichtbar ist, und den jeweiligen PublicScreen auf Wunsch nach vorne bringt. Sehr vielseitig. Version 1.3a, Update zu Version 1.3 auf AMOK #91. Autor: Franz Schwarz MagicToolTypes (Oberon) Ein vielseitiger Piktogramm-ToolType/DefaultTool-Manipulator mit Shell- und Workbench-Benutzerschnittstelle. Eignet sich u.a. besonders zur Verwendung in Stapelverarbeitungsdateien und ARexx- Skripten. Version 1.4, Update zu Version 1.2 auf AMOK #92. Autor: Franz Schwarz OberonPrefs (Oberon) Ein flexibler, vielseiter Preferences-Editor für Amiga-Oberon. Verfügt sowohl über eine komfortable grafische Benutzer- schnittstelle als auch über eine weitgehende Steuerung über Kommandozeilen/ ToolTypes-Argumente zur optimalen Verwendung in Stapelverarbeitungsdateien und ARexx-Skripten. Version 1.11d, Update zu Version 1.7 auf AMOK #91. Autor: Franz Schwarz  This is disk 96 of Amok PD  Env2Rx (Oberon) Dieses Programm erlaubt es aus einem ARexx-Skript Environment- Variablen zu holen (GETENV) und zu setzen (SETENV). Dies ist ein Beispiel-Programm zu EzRexx v1.4 (und aufwärts). Autor: Thomas Igracki EzRexx (Oberon) Einfaches Modul zum Erstellen eines RexxPorts für beliebige Programme. Basiert auf EasyRexx vom AMOK #58. Update von AMOK #84. Autor: Thomas Igracki GTB-Modula (Modula-2) Ein weiterer Modula-2 Quelltextgenerator für die GadToolsBox. Autor: Reiner B. Nix OGedTools (Oberon) In diesem Paket befinden sich ARexx-Programme für den GoldEd von Dietmar Eilert um Oberon-Programme zu compilieren, zu linken und Fehler anzuzeigen. Autor: Christian Gottschling OX (Oberon) Ein Kreuz-Referenz-Generator für AmigaGuide und Oberon. OX durchsucht *.doc und *.mod Dateien nach Funktions- und Strukturnamen. Autor: Andreas Vögele XStat (Oberon) XStat ist ein Programm für Betreiber von Usenet-Sites. Es wertet das Xferstat-File aus, das bestimmte Varianten von UUCiCo erzeugen (getestet mit der SWB-Variante). Die wichtigste Information, die XStat liefert, sind die Telefonkosten für einen bestimmten Zeitraum. Update zu V1.12 von AMOK#89. Autor: Jürgen Weinelt - Version 1.13  This is disk 97 of Amok PD  C-ConversionMacros (ARexx/AmokEd) Dieses Paket beinhaltet eine Reihe sehr nützlicher ARexx-Makros für die Konvertierung von 'C'-Include-Files nach Oberon. Version 1.1. Autor: Hartmut Goebel CalendarSupport (Oberon) Einige kleine Routinen zur Datumsbehandlung in Oberon - systemunabhängig. Version 1.1. Autor: Hartmut Goebel LockWindow (Oberon) Dieses Modul für die Programmiersprache Oberon stellt vier Prozeduren zur Verfügung um Window's zu Verschliessen und um den WaitPointer zu setzen. Diese Version bietet verschiedene interne Verbesserungen. Version 1.3. Update zu der Version von AMOK#77. Autor: Albert Weinert MuchMore (Oberon) Neue Version des bekannten Textanzeigers. Suchen ist nun auch Case-sensitiv möglich; Suchen durch Boyer-Moore stark beschleunigt; Displaybeep, wenn am Dateianfang bzw. -ende Up bzw. Down gedrückt wird. Version 3.6. Update zur Version von AMOK#87. Autor: Christian Stiens OberonBOOPSI (Oberon) OberonBoopsi ist ein Modulpacket das die Programmierung von BOOPSI-Klassen in Oberon erleichtert. Es muß ab sofort keine Zeit mehr für das Schreiben von blöden Dispatcherroutinen verschwendet werden. Autor: Hartmut Goebel PortHandle (Oberon) Ein sehr vielseitige Oberon-2 Klassenbibliotek, die die Behandlung von Message-Port aller Art (IDCMP, ARexx, ...) vereinheitlicht und stark vereinfacht. Bei dieser Version wurde ein grober Designfehler beseitigt. Version 2.0. Update zu Version 1.4 von AMOK#92. Autor: Hartmut Goebel  This is disk 98 of Amok PD  CNEI CheckNonExportIdent (Oberon) Ein kleines Tool, daß in einem Oberon-2-Programm alle nicht exportierten Identifierer sucht und anzeigt. Autor: Hartmut Goebel Interfaces (Oberon) Die Interface-Module zum AmigaOS V39.108. Version 39.108. Autor: Hartmut Goebel KitKat (Oberon) KitCat ist ein Programm, mit dem es möglich ist Sprachkataloge zu erzeugen. Diese können dann mit Hilfe der locale.library in eigenen Programmen verwendet werden. So ist es möglich, auf relativ einfach Weise, seine Programme in mehreren Sprachen anzubieten. Autor: Albert Weinert - Version 1.1c Prog_in_Oberon (Oberon) Ausgewählte Beispiele und Übungen aus dem Buch "PROGRAMMING IN OBERON, STEPS BEYOND PASCAL AND MODULA". Autor: M. Reiser / N. Wirth