home *** CD-ROM | disk | FTP | other *** search
- HHsEGSPatch (Helmut Hoffmanns EGS Patch)
- ===========
-
- Leider ist mir bei der Entwicklung von
-
- EGS-TV
-
- der komfortablen Desktop-Video-Software für EGS-Grafikkarten ein
- schwerwiegender Fehler im EGS-System der Piccolo beim Betrieb
- mit mehreren Programmen aufgefallen. Dieser Fehler scheint nur
- bei Piccolo- und Rainbow-Karten aufzutreten.
-
- (Sollten Sie dieses Patchprogramm ohne EGS-TV erhalten haben
- und Interesse an einer EGS-Video-Software für Frame-Grabber
- wie VLab oder IV24 oder als Stand-Alone-Programm haben,
- mit komfortablen Desktop-Video-Funktionen, Blue-Box-System
- und beliebig vielen Grab-Fenstern, so können Sie sich für 40DM
- bei meiner unten stehenden Adresse registrieren lassen; Demo-
- Versionen sind frei verteilbar und können über die bekannten
- Quellen (z.B. AmiNet) bezogen werden; seit neuestem werden
- auch Cameron/Reisware(ScanKing?)-Handyscanner unterstützt).
-
- Der Fehler tritt häufig in folgender Situation auf:
-
- 1) Es ist mindestens ein Amiga-Bildschirm offen
-
- 2) Es sind mindestens zwei EGS-Bildschirme auf der Grafikkarte offen
-
- 3) Es wird einer der EGS-Bildschirme geschlossen, so daß danach
- der Amiga-Bildschirm zum Vorschein kommt.
-
- Mit "mungwall" konnte ich feststellen, daß bei dieser Konstellation
- ein Langwort irgendwo in fremden Speicherbereichen überschrieben
- wird. Dieser Vorgang kann alle möglichen Folgen haben (u.a. Abstürze).
- Ich habe diesen Fehler bereits an den Hersteller gemeldet und hoffe
- auf baldige Beseitigung.
-
- Da ich jedoch befürchte, daß dieser Fehler noch einige Zeit
- erhalten bleibt und er gerade für EGS-TV-Benutzer (die ja EGS-TV
- i.d.R. mit anderen EGS-Programmen benutzen wollen) relevant ist,
- habe ich ein Hilfsprogramm "HHsEGSPatch" entwickelt. Damit wird
- dieser Fehler nach meinen bisherigen Erkenntnissen umgangen.
-
- Dieser Patch beseitigt übrigens auch noch einen weiteren Fehler,
- der beim Öffnen von Fenstern mit bestimmten Gadgets zu Speicher-
- verlusten führt. Dies betrifft die verschiedensten Programme.
- In EGS-TV habe ich dies allerdings schon intern berücksichtigt.
- Durch den Patch wird der Speicherverlust aber auch bei allen
- anderen Programmen umgangen, was dieses Patch-Programm auch
- für Besitzer von anderen Grafikkarten interessant macht, wo
- der erste Fehler nicht auftritt.
-
- Dieser Patch kann von jeder Shell aus aktiviert werden,
- bevorzugt durch
-
- run >NIL: HHsEGSPatch
-
- Dazu sollte vorher HHsEGSPatch ins C:-Verzeichnis kopiert werden.
- Da während der Patch aktiv ist die egs.library und die
- egsintui.library im Speicher verbleiben müssen, wird zunächst
- etwas Speicher verbraucht. Dieser wäre aber beim Betrieb
- eines EGS-Programmes sowieso benutzt worden.
-
- Um den Patch dauerhaft zu installieren (zumindest solange,
- bis die Probleme im EGS System behoben sind), sollte man
- obige Zeile in die user-startup einfügen.
-
- Den Patch kann man durch Senden eines Ctrl-C-Signals jederzeit
- beenden.
-
- Disclaimer
- ==========
-
- Ich habe bei der Erstellung dieses Patches größte Sorgfalt angewandt,
- um ihn fehlerfrei zu machen. Nichtsdestotrotz kann ich nicht garantieren,
- daß diese Software die genannten Probleme zuverlässig löst.
-
- Diese Software (Programm und Dokumentation) wird so wie sie ist
- zur Verfügung gestellt und kommt mit keinerlei Garantie, weder
- ausdrücklich noch eingeschlossen. Der Autor ist in keiner Weise
- verantwortlich für irgendwelchen Schäden oder Verluste, die
- direkt oder indirekt durch die Benutzung dieser Software auftreten.
- Jegliche Benutzung der Software geschieht auf eigenes Risiko.
-
- Copyright
- =========
-
- Dieses Patchprogramm trägt das Copyright von
-
- Helmut Hoffmann
- Rubensstrasse 4
- D-41063 Mönchengladbach
-
- Germany
-
- Es darf ohne meine Genehmigung nicht einzeln verbreitet werden,
- sondern ist ein Bestandteil des EGS-TV-Pakets.
-
- Lediglich eine private Weitergabe von HHsEGSPatch ist ohne meine
- Genehmigung zulässig. Diese Dokumentation muß dabei mit HHsEGSPatch
- zusammenbleiben; ferner dürfen keine Modifikationen vorgenommen
- werden.
-
- Wenn Sie als komerzieller Hersteller von EGS-Hard- oder Software
- diesen Patch Ihren Produkten beilegen wollen, so wenden Sie sich
- bitte schriftlich an mich. Ich erwarte in diesem Fall, daß Sie mich
- im Gegenzug für meine Leistungen (das Finden dieser Fehler und das
- Entwickeln des Patchprogramms haben mich einige Tage in der
- Entwicklung von EGS-TV gekostet) bei der Entwicklung von EGS-TV
- unterstützen durch kostenlose Bereitstellung Ihrer Software-Produkte
- für meine Piccolo-Grafikkarte. Dies ist im Interesse aller EGS-TV-
- Benutzer, die sich eine optimale Zusammenarbeit von EGS-TV mit anderen
- Programmen wünschen.
-
-