

Hier ist sie endlich: meine unvollstndige Quellcode-Liste!
Ich hab's natrlich immer noch nicht geschafft, sie vollstndig
zu dokumentieren. Aber, das kommt schon noch. Ich habe mit den
Grafikprogs angefangen, strt 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' heit, 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. Auerdem 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 Oberflchen
         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 kn-
         nen.

  SHOWPCX
         Eine Routine in Pascal zum Anzeigen von PCX-Files.

SPRITE & ANIMATION - PACK
         Das Bundle hat drei Eintrge:

  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 groes
         Document-File (leider in Englisch), erklrt den Umgang
         mit ANIVGA.

  ANIVGA V1.1
         Die neuere Version von ANIVGA. Wahrscheinlich noch bes-
         ser. Das sieht man daran, da die TPU noch grer 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 spter
         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 vervollstndigt 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 nchsten Sendung an Euch zu-
rck. Noch etwas in eigener Sache: Alle Angaben ohne Gewhr!

                                                      Kemil.

