home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD1.iso / EGS / egstv36d.lha / EGSTVDeutsch / HHsEGSPatch / HHsEGSPatch.txt < prev    next >
Encoding:
Text File  |  1994-11-16  |  4.6 KB  |  118 lines

  1. HHsEGSPatch (Helmut Hoffmanns EGS Patch)
  2. ===========
  3.  
  4. Leider ist mir bei der Entwicklung von
  5.  
  6.         EGS-TV
  7.  
  8. der komfortablen Desktop-Video-Software für EGS-Grafikkarten ein
  9. schwerwiegender Fehler im EGS-System (6.2) der Piccolo beim Betrieb
  10. mit mehreren Programmen aufgefallen. Dieser Fehler scheint nur
  11. bei Piccolo- und Rainbow-Karten aufzutreten.
  12.  
  13. Im EGS-System Version 7.x wird dieser Patch vermutlich nicht mehr
  14. benötigt.
  15.  
  16. (Sollten Sie dieses Patchprogramm ohne EGS-TV erhalten haben
  17.  und Interesse an einer EGS-Video-Software für Frame-Grabber
  18.  wie VLab oder IV24 oder als Stand-Alone-Programm haben,
  19.  mit komfortablen Desktop-Video-Funktionen, Blue-Box-System
  20.  und beliebig vielen Grab-Fenstern, so können Sie sich für 40DM
  21.  bei meiner unten stehenden Adresse registrieren lassen; Demo-
  22.  Versionen sind frei verteilbar und können über die bekannten
  23.  Quellen (z.B. AmiNet) bezogen werden; seit neuestem werden
  24.  auch Cameron/Reisware(ScanKing?)-Handyscanner unterstützt).
  25.  
  26. Der Fehler tritt häufig in folgender Situation auf:
  27.  
  28. 1) Es ist mindestens ein Amiga-Bildschirm offen
  29.  
  30. 2) Es sind mindestens zwei EGS-Bildschirme auf der Grafikkarte offen
  31.  
  32. 3) Es wird einer der EGS-Bildschirme geschlossen, so daß danach
  33.    der Amiga-Bildschirm zum Vorschein kommt.
  34.  
  35. Mit "mungwall" konnte ich feststellen, daß bei dieser Konstellation
  36. ein Langwort irgendwo in fremden Speicherbereichen überschrieben
  37. wird. Dieser Vorgang kann alle möglichen Folgen haben (u.a. Abstürze).
  38. Ich habe diesen Fehler bereits an den Hersteller gemeldet und hoffe
  39. auf baldige Beseitigung.
  40.  
  41. Da ich jedoch befürchte, daß dieser Fehler noch einige Zeit
  42. erhalten bleibt und er gerade für EGS-TV-Benutzer (die ja EGS-TV
  43. i.d.R. mit anderen EGS-Programmen benutzen wollen) relevant ist,
  44. habe ich ein Hilfsprogramm "HHsEGSPatch" entwickelt. Damit wird
  45. dieser Fehler nach meinen bisherigen Erkenntnissen umgangen.
  46.  
  47. Dieser Patch beseitigt übrigens auch noch einen weiteren Fehler,
  48. der beim Öffnen von Fenstern mit bestimmten Gadgets zu Speicher-
  49. verlusten führt. Dies betrifft die verschiedensten Programme.
  50. In EGS-TV habe ich dies allerdings schon intern berücksichtigt.
  51. Durch den Patch wird der Speicherverlust aber auch bei allen
  52. anderen Programmen umgangen, was dieses Patch-Programm auch
  53. für Besitzer von anderen Grafikkarten interessant macht, wo
  54. der erste Fehler nicht auftritt.
  55.  
  56. Dieser Patch kann von jeder Shell aus aktiviert werden,
  57. bevorzugt durch
  58.  
  59.     run >NIL: HHsEGSPatch
  60.  
  61. Dazu sollte vorher HHsEGSPatch ins C:-Verzeichnis kopiert werden.
  62. Da während der Patch aktiv ist die egs.library und die
  63. egsintui.library im Speicher verbleiben müssen, wird zunächst
  64. etwas Speicher verbraucht. Dieser wäre aber beim Betrieb
  65. eines EGS-Programmes sowieso benutzt worden.
  66.  
  67. Um den Patch dauerhaft zu installieren (zumindest solange,
  68. bis die Probleme im EGS System behoben sind), sollte man
  69. obige Zeile in die user-startup einfügen.
  70.  
  71. Den Patch kann man durch Senden eines Ctrl-C-Signals jederzeit
  72. beenden.
  73.  
  74. Disclaimer
  75. ==========
  76.  
  77. Ich habe bei der Erstellung dieses Patches größte Sorgfalt angewandt,
  78. um ihn fehlerfrei zu machen. Nichtsdestotrotz kann ich nicht garantieren,
  79. daß diese Software die genannten Probleme zuverlässig löst.
  80.  
  81. Diese Software (Programm und Dokumentation) wird so wie sie ist
  82. zur Verfügung gestellt und kommt mit keinerlei Garantie, weder
  83. ausdrücklich noch eingeschlossen. Der Autor ist in keiner Weise
  84. verantwortlich für irgendwelchen Schäden oder Verluste, die
  85. direkt oder indirekt durch die Benutzung dieser Software auftreten.
  86. Jegliche Benutzung der Software geschieht auf eigenes Risiko.
  87.  
  88. Copyright
  89. =========
  90.  
  91. Dieses Patchprogramm trägt das Copyright von
  92.  
  93.                         Helmut Hoffmann
  94.             Rubensstrasse 4
  95.             D-41063 Mönchengladbach
  96.  
  97.             Germany
  98.  
  99. Es darf ohne meine Genehmigung nicht einzeln verbreitet werden,
  100. sondern ist ein Bestandteil des EGS-TV-Pakets.
  101.  
  102. Lediglich eine private Weitergabe von HHsEGSPatch ist ohne meine
  103. Genehmigung zulässig. Diese Dokumentation muß dabei mit HHsEGSPatch
  104. zusammenbleiben; ferner dürfen keine Modifikationen vorgenommen
  105. werden.
  106.  
  107. Wenn Sie als komerzieller Hersteller von EGS-Hard- oder Software
  108. diesen Patch Ihren Produkten beilegen wollen, so wenden Sie sich
  109. bitte schriftlich an mich. Ich erwarte in diesem Fall, daß Sie mich
  110. im Gegenzug für meine Leistungen (das Finden dieser Fehler und das
  111. Entwickeln des Patchprogramms haben mich einige Tage in der
  112. Entwicklung von EGS-TV gekostet) bei der Entwicklung von EGS-TV
  113. unterstützen durch kostenlose Bereitstellung Ihrer Software-Produkte
  114. für meine Piccolo-Grafikkarte. Dies ist im Interesse aller EGS-TV-
  115. Benutzer, die sich eine optimale Zusammenarbeit von EGS-TV mit anderen
  116. Programmen wünschen.
  117.  
  118.