File: /~heha/hs/dos/ansi.zip/ANSI.DOC

Beschreibung zum ANSI-Treiber ANSI.COM (haftmann#software)

Dieser Treiber ersetzt den ANSI.SYS des DOS in allen Bildschirmfunktionen.
Tastaturfunktionen wurden nicht implementiert.
Infos über alle Funktionen des DOS-ANSI-Treibers erhält man mittels
  HELP ANSI.SYS ,
sodaß ich mir hier weitere Ausschweifungen ersparen kann.

Zusätzlich enthält dieser Treiber LESS-Funktionen, d.h. Programme, die
solche (mit viel BACKSTEP gespikten) Funktionen ausgeben, brauchen nun
nicht mehr durch LESS gepiped zu werden, um bunt zu erscheinen.

Beispielsweise probiere man
  FDD /?		(die Fiedelsche Wollmilchsau zur Dateisuche)
... und staune über (neuerdings) bunte Buchstaben!

Selbstverständlich ist ANSI.COM ein Zwerg im Speicher mit nicht mal 1KB.
Er paßt also auf JEDEN Rechner. Und wenn nicht, er ist ja auch deinstallierbar.
Die Ausgabe erfolgt zu 100% über das BIOS, sodaß er auch im Grafikmodus läuft.
Allerdings wurde der BIOS-Zugriff minimiert; die Ausgabegeschwindigkeit beträgt
die Hälfte der normalen ohne ANSI, aber ist noch erheblich schneller als mit
ANSI.SYS.

Da ANSI wieder öfters zu finden sein könnte, kann sich ja der eine oder andere
Programmierer Gedanken machen, ganz ohne USES CRT Buntes auszugeben, was sogar
gepiped werden kann!

Weitere Hinweise zu speziellen Optionen wie üblich mit
  ANSI /? .

Updates:
ANSI 1.01: Bugfix: beim Scrollen mit gesetzter Hintergrundfarbe bleibt die
*neue* Zeile so, wie z.Z. die ANSI-Farbe steht, und nicht so wie das BIOS
es will (es nutzt die Farbe der linken unteren Ecke als Vorlage, BRRR!)
(henni)
Detected encoding: OEM (CP437)1
Wrong umlauts? - Assume file is ANSI (CP1252) encoded