atari-home.de - Foren

Software => Software (16-/32-Bit) => Thema gestartet von: Count am Sa 19.08.2017, 21:04:28

Titel: TOS 4.04 und VT52-Bug
Beitrag 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
Titel: Re: TOS 4.04 und VT52-Bug
Beitrag von: ari.tao am So 20.08.2017, 07:33:54
^^-- 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).
Titel: Re: TOS 4.04 und VT52-Bug
Beitrag von: 1ST1 am So 20.08.2017, 10:01:55
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...)
Titel: Re: TOS 4.04 und VT52-Bug
Beitrag von: KarlMüller am So 20.08.2017, 10:26:52
weiß ich auch nicht
Das Listing ist in der ST-Computer 4/1994.
Titel: Re: TOS 4.04 und VT52-Bug
Beitrag von: MJaap am So 20.08.2017, 13:51:49
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
Titel: Re: TOS 4.04 und VT52-Bug
Beitrag von: gh-baden am So 20.08.2017, 14:03:01
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:


… je nachdem was du erreichen willst.
Titel: Re: TOS 4.04 und VT52-Bug
Beitrag von: Count am So 20.08.2017, 15:06:43
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
Titel: Re: TOS 4.04 und VT52-Bug
Beitrag von: KarlMüller am Mo 21.08.2017, 19:34:28
Viele Programmierer haben ihre Listings aus der STC nicht auf ihrer eigenen Website veröffentlicht.
Klar, wobei ich denke das es auf der spar­ta­nisch Homepage von Thomas Binder war.

Unten ist was für Dein listings.stcarchiv.de