Installation von allegro mit Windows XP
Thomas Berger
ThB at Gymel.com
Fr Dez 3 10:59:19 CET 2004
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Liebe Liste,
der Korrektheit wegen:
|> Zwei Moeglichkeiten gibt es:
|>
|> * Ihrem Installateur sagt das Wort "ANSI-Treiber aktivieren"
|> ~ ( in %systemroot%\system32\config.nt ) etwas.
|>
| Das Problem gibt es bereits mit win2k. In der Systemumgebung gibt es
und davor bereits mit Windows NT 4.0, also seit 1996.
| dafür dort wie bei XP die Datei config.nt (liegt meistens in
| c:\windows\system32\). In diese Datei kann man mit einem beliebigen
| Editor die Zeile
|
| device=%SystemRoot%\system32\ansi.sys
|
ganz am Ende, wo bereits eine sehr aehnliche Zeile mit "himem.sys" steht
| einfügen. Nach Neustart funktionieren die Allegro-Fenster richtig.
Neustart ist nicht erforderlich. Jedes DOS-Fenster, das nach Abspeichern
dieser Aenderung geoeffnet wird, beruecksichtigt die neuen Setzungen.
|> * in aktuelleren Allegro-Versionen gibt es ein Programm ansi.com,
|> ~ das sich in einer konkreten DOS-Box aufrufen laesst und dann
|> ~ fuer nachfolgende PRESTO-Aufrufe die ANSI-Escape-Funktionalitaet
|> ~ bereitstellt.
|
|
| Das ist ziemlich mühsam und nur bei Me wirklich erforderlich (und müßte
| dort über die cmdinit.bat für alle Dos-Fenster pauschal gemacht werden).
So muehsam ist das nicht, eine aktuelle Allegro-Version vorausgesetzt:
Sowohl in den Cockpit-Aufruf cp.bat als auch den Direkt-Aufruf _rs.flx
von PRESTO aus a99 heraus ist der erforderliche Aufruf von ansi.com
bereits integriert.
Und um noch vollstaendiger zu sein: Wenn man auf das korrekte Aussehen
der Zeichen des Ostwest-Zeichensatzes angewiesen ist, so ist unter
Windows NT, 2000, XP, ... zu beachten, dass dies nur dann klappt, wenn
sich das DOS-Fenster zu dem Zeitpunkt, wo der fontload-Befehl
ausgefuehrt wird (etwa beim Start des Cockpit), im *Vollbildmodus*
befindet (unter allen Plattformen: Sichtbar sind die Zeiechenaenderungen
stets nur im Vollbildmodus, unter Win'9x ist aber der Modus des Fensters
zum fontload-Zeitpunkt nicht wichtig). Alternative dazu ist der seit
einigen Versionen mitgelieferte Zeichensatz A-DOS.FON, der installiert
werden muss und dann zwei Zeichengroessen fuer den *Fenstermodus*
definiert, die den Ostwest-Zeichensatz zeigen.
viele Gruesse
Thomas Berger
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3-nr1 (Windows XP)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFBsDj3ENVh3bB0lwMRAomZAJwO0SN6Tw4fviN4I8DK1rpiNOcpJQCfY/Dn
l62SwuQ/qsoGVoC3XVyyXVY=
=FwOL
-----END PGP SIGNATURE-----
Mehr Informationen über die Mailingliste Allegro