Hier ist sie endlich: meine unvollst„ndige Quellcode-Liste! Ich hab's natrlich immer noch nicht geschafft, sie vollst„ndig zu dokumentieren. Aber, das kommt schon noch. Ich habe mit den Grafikprogs angefangen, st”rt Euch also nicht daran, wenn hier nur aus diesem Genre etwas steht. Nun aber los: Name Beschreibung ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ #GRAFIKPROGRAMME ANSICOLR Diese Unit hilft wohl bei dem Umgang mit ANSI-Treibern. Ich bin nicht ganz dahinter gestiegen, aber die Routinen sind dafr da, bei dem Umgang mit Farben zu helfen. Da- bei wird nur eine Funktion aufgerufen, die z.B. 'RedOn- Blue' heiát, und diese Funktion liefert dann die ANSI- Farbe zurck (oder so...). ARTCPY20 Diese Routine bringt den Drucker auf Hochtouren: Mittels dem BGI-Treiber soll sie Grafiken auch auf den Druckern ausgeben. Allerdings funktioniert die Routine bei mir nicht. Auáerdem handelt es sich nur um eine Testversion, die Vollversion muá man sich beim Programmierer bestel- len. BGIKIT Das BGIKit setzt sich aus verschiedenen Routinen zum er- stellen von BGI-Treibern und CHR-Fonts zusammen. Es wur- de von Borland selber heraus gebracht. Neben den folgen- den Programmen sind noch einige Texte zum Aufbau der Da- teien vorhanden. BH Mit diesem Prog kann man einen eigenen BGI-Treiber 'bauen'. FE Mit diesem Font Editor lassen sich .CHR-Fonts erstellen oder editieren, die man dann z.B. in Pascal einbinden kann. DFONT Dieses Programm liefert einem den 'Quellcode' eines .CHR-Fonts. WINDOW-PACKAGE Verschiedene Routinen, die einen Rahmen/Fenster etc. auf den Bildschirm bringen und diese (manchmal) verwalten. BOX Diese Routine bringt eine 'BOX'/Rahmen auf den Screen. WINTUTOR Ziemlich komplex mit Verwaltung der Fenster. WINDOW Einfach ein Fenster. WINDOWS Das gleiche. FRACTAL Zeichnet irgendein Fraktal (Lambda). Sieht manchmal ganz nett aus. GIF-PACKET Ich habe hier verschiedene Sachen zum Thema GIF zusam- mengestellt: GIF89A.DOC Ein Documentfile, daá das Gif-Format 89a beschreibt. In Englisch. GIFPAS Ein (De-)Coder fr GIF-Bilder 320x200x256. Allerdings ohne Source-Code aber mit TPUs und Beispielprogs. GIFTECH Vom gleichen Autor wie GIFPAS, diesmal noch mit EGA- Gifern und extrem langsamen Degifer-Quellcode in Pascal. GIFVIEW Quellcodes in Pascal und Assembler von einem Gifviewer. GRAFIK 2 Programme, die die Modi 320x400 und 360x480 in 256 Farben demonstrieren. GRAWIN Einige Units zum Erstellen von graphischen Oberfl„chen mit Fenster-Technik. Vollversion kostet 79 DM! GRFTXT Verschiedene Routinen fr schnelle Textausgabe im Gra- fikmodus. Quellcodes in Assembler. HSITORGB Beispielprogramm, um HSI-Paletten (?) in RGB umzuschrei- ben. PCX-Pack Alles zum Thema PCX. PCXKIT Verschiedene Routinen in Pascal un Assembler zum Anzei- gen von PCX-Dateien und zum Erstellen von IMG-Files, die mit PutPixel direkt auf den Schirm gebracht werden k”n- nen. SHOWPCX Eine Routine in Pascal zum Anzeigen von PCX-Files. SPRITE & ANIMATION - PACK Das Bundle hat drei Eintr„ge: ANIVGA V1.0 ANIVGA ist eine riesiege TPU, die beim Umgang mit Sprites hilft. Neben der, wie gesagt riesigen TPU (ber 200KB), gibt's noch ein Prog zum 'Sprite-Grabbing' und zur Spriteherstellung dazu. Die Routinen versprechen flickerfreie Animationen in einem (selbstgebastelten) 320x200x256-Modus. Ein ebenfalls fast 200 KB groáes Document-File (leider in Englisch), erkl„rt den Umgang mit ANIVGA. ANIVGA V1.1 Die neuere Version von ANIVGA. Wahrscheinlich noch bes- ser. Das sieht man daran, daá die TPU noch gr”áer gewor- den ist, und noch mehr Tools dabei sind. TSA Turbo Sprites and Animation. Verschiedene Routinen fr den Umgang mit Sprites unter Pascal. Mit fertigen Proggies zur Spriteherstellung und Pascal-Sources zum Einbinden! SVGA-PACK SVGA Ein BGI-Treiber fr verschiedenste Grafikkarten fr SVGA-Modi. SVGA2 Der Nachfolger von SVGA. Noch neuer, noch besser. VGAFX Verschiedene Pascal-Routies fr den Modus 13h. Smooth- scrolling, Textausgabe, verschiedene Grafikseiten etc. #DIE MAUS MAUS-ROUTINEN Wieder ein Bundle: MCD Ein Programm, mit dem man Mauscursor basteln und sp„ter in Pascal-Proggies einbinden kann. MAUS1 Mausroutinen im Quellcode von Frank Kabel. MAUS2 Mausroutinen PART II. #OOP OOP-KURS 12 OOP-Kurse von irgendeinem Marcus. Insgesamt rund 100 KB Text! OPSTAK Eine Routine, die den Heap/Stack berwacht. #PACKER PACKER-Bundle Verschiedene Routinen zum Thema Packer. DEARC7 Ein Entpacker fr ARC-Files. DEZIP Ein Entpacker fr ZIP-Files. PACKER Eigene Routinen zum (De-)Komprimieren von Files. PACKLIB Ebenfalls verschiedene Routinen zum (De-)Komprimieren. TURBO_SQ (Un-)Squeeze-Packer in Pascal. #MUSIK CMSUNIT Programmierung des CMS-Chips der Soundblasterkarten. MFC Irgendwelche Routinen zum Ansprechen des MIDI-Interfaces verschiedener Instrumente (via Soundkarte). SPEECH Routinen zur Sprachausgabe in Pascal + Assembler. MODPLAYER-BUNDLE GOLDPLAY Meiner Meinung nach der beste Modplayer zum Einbinden. MOD-OBJ Tja, ebenfalls ein Modplayer, den man in Pascal einbin- den kann. MOD-WOW Die Routine, die JAN OLE SUHR in seinem WOWII-Player be- nutzt. #SONSTIGES PROBOTS Ein Programm, daá einem beim Programmieren in Pascal helfen soll. Mittels einer programmierten Strategie soll ein Robot-Kampf gewonnen werden. Wie Ihr vielleicht bemerkt habt, bin ich schon ein wenig weiter gekommen, als anfangs gesagt. Ich habe noch lange nicht alles aufgelistet. So nach und nach sollte die Liste aber vervollst„ndigt werden. Wenn Ihr irgendetwas haben wollt (wenn es nicht in der Liste steht, fragt einfach mal nach), dann schreibt es uns. Die Progs kommen dann mit der n„chsten Sendung an Euch zu- rck. Noch etwas in eigener Sache: Alle Angaben ohne Gew„hr! Kemil.