atari-home.de - Foren
Software => Software (16-/32-Bit) => Thema gestartet von: Count am Sa 19.08.2017, 21:04:28
-
Moin zusammen,
ich habe letzes Wochenende ARAnyM aufgesetzt und dabei einen Fehler in den VT52-Routinen des TOS 4.04 festgestellt: die Sequenzen zum Setzen der Text- bzw. der Hintergrundfarbe werden nicht interpretiert. Ist dieser Bug bekannt? 4.02 und 4.00 konnte ich leider nicht ausprobieren, da ARAnyM nur 4.04 und EmuTOS akzeptiert.
In der Up-to-date-Liste habe ich einen Patch namens VT52FIX.PRG gefunden: https://www.atariuptodate.de/de/7217/vt52fix (https://www.atariuptodate.de/de/7217/vt52fix)
Behebt der den Fehler und wo kann ich ihn finden? Google hat nichts ausgespuckt und auf meinen FTP-Spiegeln ist auch nichts dabei.
Viele Grüße
Oliver
-
^^-- Ich habe dunkel in Erinnerung, daß ich nach VT52FIX.PRG von Thomas Binder auch schon mal vergeblich gesucht habe (anläßlich der Anpassung meines hier:
http://forum.atari-home.de/index.php?topic=13257.msg212532#msg212532
angehängten TURTLTXTs an Farbe & Falcon).
Eine gewisse Abhilfe für die VT52-Bugs in TOS_4.04 bieten einerseits NVDI, andererseits TOSWIN2 (aber nicht perfekt).
-
Ich lasse mal meinen Server nach VT52FIX in seinem Dateisystem suchen. Wenn da nix ist, weiß ich auch nicht. Vielleicht nur noch irgendwelche PD Disketten, die er als MSA/ST-Images nicht durchsuchen kann.
(Wenn jetzt jemand ätzt, dass mein Server nicht Maß aller Dinge ist, hat er Recht. Aber es ist schon ziemlich viel drauf...)
-
weiß ich auch nicht
Das Listing ist in der ST-Computer 4/1994.
-
Viele Programmierer haben ihre Listings aus der STC nicht auf ihrer eigenen Website veröffentlicht.
Ich habe einen Scan des Listings (mit OCR) hier, wer's haben will -> PM
-
ich habe letzes Wochenende ARAnyM aufgesetzt und dabei einen Fehler in den VT52-Routinen des TOS 4.04 festgestellt: die Sequenzen zum Setzen der Text- bzw. der Hintergrundfarbe werden nicht interpretiert. Ist dieser Bug bekannt? 4.02 und 4.00 konnte ich leider nicht ausprobieren, da ARAnyM nur 4.04 und EmuTOS akzeptiert.
In der Up-to-date-Liste habe ich einen Patch namens VT52FIX.PRG gefunden: https://www.atariuptodate.de/de/7217/vt52fix (https://www.atariuptodate.de/de/7217/vt52fix)
NVDI behebt einige VT52-Probleme im Falcon-TOS, aber IIRC nicht alle.
Indirekte Abhilfe kann auch ein Ersatz der VT52-Routinen durch ANSI/VT100 sein:
- ANSIST20.LZH von Mark Matts (http://archive.3rz.org/MAUS-OEPT/FR/st/ANSIST20.LZH) von 1994 oder
- VT100_07.LZH von R. Stupp (http://archive.3rz.org/MAUS-OEPT/FR/st/VT100_07.LZH) von 1990
… je nachdem was du erreichen willst.
-
NVDI und fVDI beheben dieses spezielle Problem jedenfalls nicht.
Worum es geht: ich habe vor einiger Zeit begonnen, mein altes Mailbox-Programm von GFA-Basic auf C umgestellt. Ziel war es, dass es unter möglichst allen TOS-Versionen funktioniert. Ich erinnere mich noch, dass es damals ziemliche Probleme mit den STE-Modellen gab, die im wesentlichen auf GFA-Basic zurückzuführen waren, das mich ohnehin regelmäßig mit seinen Bugs an den Rand des Wahnsinns gebracht hat.
Das Programm bringt eine eigene VT100-Emulation mit, die zur Darstellung aber die VT52-Routinen von Bconout nutzt.
Über die Sinnhaftigkeit meines "Projekts" brauchen wir selbstverständlich nicht zu reden. Es ist mehr eine Herausforderung für mich persönlich, da ich das ganze bereits vor 25 Jahren vorhatte, damals aber den Aufwand gescheut habe. Jetzt habe ich zumindest die Gewissheit, dass es nicht verkehrt war, es damals nicht angegangen zu sein. ;D
-
Viele Programmierer haben ihre Listings aus der STC nicht auf ihrer eigenen Website veröffentlicht.
Klar, wobei ich denke das es auf der spartanisch Homepage von Thomas Binder war.
Unten ist was für Dein listings.stcarchiv.de