
	BGI2GRX
	=======

BGI2GRX basiert auf GRX und BCC2GRX und ist nur in Verbindung mit diesen
Librarys lauffhig. Bitte beachte die Copyrights der Autoren.

BCC2GRX ist eine Interface-Library fr GCC von Hartmut Schirmer, die es
ermglicht, auf die GRX20-Library (Sammlung leistungsfhiger Grafikfunktionen
von Csaba A. Biegl) mit Borlands BGI-Syntax zugreifen zu knnen.

Ich habe mit BGI2GRX ein Interface geschrieben, das den GPC-Benutzern die
gleichen Funktionen in Gnu PASCAL zur Verfgung stellt.

BGI2GRX wurde von mir mit GPC 2.0 (DJGPP), GRX 2.0 von 04/96 und BCC2GRX 2.0
von 10/96 unter DOS und in der DOS-Box von Windows 95 getestet.
GRX20 und BCC2GRX sind zwar auch fr LINUX konzipiert, daher ist anzunehmen,
da auch BGI2GRX unter LINUX lauffhig ist, es wurde bisher aber nicht
getestet.


!!! Achtung !!!
---------------
BCC2GRX bentigt zur Darstellung von Text im Grafikmodus die Umgebungsvariable
"GRXFONT", die auf den Pfad der GRX-Fonts eingestellt werden mu.

Zur Verwendung verschiedener Grafiktreiber, mu auch die Umgebungsvariable
"GRX20DRV" gesetzt werden. Lies dazu bitte in den GRX-Docs nach. Ich selbst
habe GRX-Programme nur auf VESA-kompatiblen Grafikkarten getestet und dort
liefen die Programme auch ohne "GRX20DRV".

Die Grafik-Funktionen, die FillStyles und/oder LineStyles verwenden, arbeiten
nur mit den Standardwerten, da die dafr notwendige Funktionalitt noch nicht
in GRX 2.0 enthalten ist. Es knnen zwar abweichende Werte gesetzt werden,
aber diese werden einfach ignoriert.


Autoren und Bezugsquellen von GRX20 und BCC2GRX
-----------------------------------------------
GRX20	: csaba@vuse.vanderbildt.edu (Csaba A. Biegl)
	  ftp://ftp.simtel.net/pub/gnu/djgpp/

BCC2GRX : hsc@techfak.uni-kiel.de (Hartmut Schirmer)
	  ftp://ftp.simtel.net/pub/gnu/djgpp/
	  http://www.techfak.uni-kiel.de/~hsc/BCC2GRX/


Meine Demos
-----------
Alle Demos (auer Colors.pas) wurden sowohl mit GPC als auch mit Borland
Pascal getestet. Man kann sehr gut die Geschwindigkeitsunterschiede (besonders
in 8-Bit Farbtiefe) und die gute Kompatibilitt (bis auf FillStyles und
LineStyles) sehen. Mir ist aufgefallen, da einige "spezielle" BGI-Treiber
(z.B. VESA.BGI) bei PutImage die Verwendung von AndPut und OrPut vertauschen.


Historie
--------
  12/96 erste Verffentlichung


Planung fr die Zukunft
-----------------------
  gleiche Unit fr DOS (DJGPP) und Linux (SVGALIB, X)
  Verbesserung der Kombatibiltt


Vielen Dank an:
---------------
  Hartmut Schirmer und Csaba Biegl fr ihre Untersttzung
  Peter Gerwinski fr seine Geduld und die kurzfristigen nderungen an GPC
  Ralf Meyer fr seine Hilfe bei der bersetzung ...


Viel Spa mit GPC, GRX, BCC2GRX und BGI2GRX !!!

Sven Hilscher
sven@rufus.central.de

PS: Ich wnsche mir Kritik, Anregungen und Mithilfe ...