home *** CD-ROM | disk | FTP | other *** search
/ GEMini Atari / GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso / files / diskutil / gemar / readme.1st < prev    next >
Encoding:
Text File  |  1993-06-16  |  23.9 KB  |  514 lines

  1.  
  2. GEMAR - Der GEM-Archiver                           ® Steffen Engel 1992,93
  3.  
  4. Version 1.22 vom 15.06.93
  5.  
  6.  
  7.  
  8. GEMAR ist ein Programm zum Betrieb von SCSI-Streamern am Atari ST/TT.
  9.  
  10.  
  11.           AA     CCCC   HH  HH  TTTTTT  UU  UU  NN  NN   GGGGG
  12.          AAAA   CC  CC  HH  HH    TT    UU  UU  NNN NN  GG
  13.         AA  AA  CC      HH  HH    TT    UU  UU  NNNNNN  GG
  14.         AA  AA  CC      HHHHHH    TT    UU  UU  NNNNNN  GG GGG
  15.         AAAAAA  CC      HH  HH    TT    UU  UU  NN NNN  GG  GG
  16.         AA  AA  CC  CC  HH  HH    TT    UU  UU  NN  NN  GG  GG
  17.         AA  AA   CCCC   HH  HH    TT     UUUUU  NN  NN   GGGGG
  18.  
  19.  
  20.  
  21.   BITTE LESEN SIE DIESEN TEXT GENAU DURCH!!
  22.   =========================================
  23.  
  24.   WENN SIE GEMAR SCHON KENNEN, MÜSSEN SIE ZUMINDEST DIE TEILE 'HISTORY' UND 
  25.   'EINSCHRÄNKUNGEN UND BEKANNTE FEHLER' LESEN. 
  26.   DORT FINDEN SIE WICHTIGE INFORMATIONEN ÜBER VERÄNDERUNGEN AN GEMAR.
  27.  
  28.  
  29.  
  30. ***************************************************************************
  31. ***************************************************************************
  32. ACHTUNG:  !!!!!!!!!!!!!!!!
  33. Aufgrund einer kleinen Änderung können die Bänder ab der Version 1.10 nicht 
  34. von einem GEMAR vor 1.10 gelesen werden. Die Version 1.10 erkennt jedoch die 
  35. Bänder von älteren Versionen.
  36. Es taucht kein Datenverlust auf, die Daten liegen sicher auf dem Band, nur 
  37. muß ein solches Band mit der neueren Version gelesen werden.
  38. ***************************************************************************
  39. ***************************************************************************
  40.  
  41.  
  42.  
  43. Inhalt dieses Textes:
  44.  
  45.     Lieferumfang
  46.     Haftung
  47.     Bisher getestete Systeme
  48.     GEMAR im Multitasking
  49.     Einschränkungen und bekannte Fehler
  50.     Zukünftiges
  51.     History
  52.  
  53.  
  54.  
  55. LIEFERUMFANG:
  56.  
  57. Zur öffentlichen Version von GEMAR gehören die folgenden Dateien:
  58.  
  59.  
  60.     README.1ST           Diese Datei
  61.     GEMAR.APP            Das Hauptprogramm
  62.     GEMAR.RSC            Die Resource zu GEMAR
  63.     GEMAR.STR            Meldungs-Texte von GEMAR
  64.     GEMAR.HLP            Die Hilfe-Texte zu GEMAR
  65.     ICON.RSC             Ein Icon für GEMINI/DESKTOP
  66.     DOCS\FEATURES.TXT    Eine kurze Übersicht über die Fähigkeiten von
  67.                          GEMAR
  68.     DOCS\1ST_STEP.TXT    Erste Schritte mit GEMAR, Installation und erste
  69.                          Backups
  70.     DOCS\FRAGEN.TXT      Einige Fragen zu GEMAR und die Antworten dazu
  71.     DOCS\UPLOAD.TXT      Kurzbeschreibung zu GEMAR zum Upload in Mailboxen
  72.                          immer daran denken: nur die öffentliche Version
  73.     PAR\*.PAR            Parameterdateien für verschiedene Streamer
  74.     PACKER\*.PAK         Parameterdateien für verschiedene Packer
  75.     ENGLISH\             Die englischen Dokumentationen sowie RSC und 
  76.                          STR-Datei
  77.     MAGICCNF\            Ein CPX-Modul von Dirk Steins, mit dem die Magic-Dials 
  78.                          global für Ihren Rechner konfiguriert werden können.
  79.                          Mit freundlicher Genehmigung von Dirk Steins.
  80.     UFSL\                Der Universal Fontselector von Michael Thänitz
  81.                          Damit von allen Programmen aus der gleiche Fontselektor 
  82.                          verwendet wird.
  83.                          Mit freundlicher Genehmigung von Michael Thänitz
  84.  
  85.  
  86.     GEMAR ist Shareware, das heißt, daß GEMAR unter der Vorraussetzung, daß 
  87.     alle zu GEMAR gehörenden Dateien unverändert kopiert werden, für 
  88.     private Anwender frei kopiert und benutzt werden darf.
  89.  
  90.     Wer GEMAR regelmäßig benutzt, muß sich registrieren lassen und GEMAR 
  91.     bezahlen:
  92.  
  93.     1.) Registrierung für DM 70,-:
  94.           GEMAR in der Vollversion, Updates gengen Einsendung der Original- 
  95.           Diskette, sowie eines ausreichend frankierten Rückumschlages, 
  96.           oder gegen Überweisung von DM 10,-
  97.  
  98.     2.) Registrierung für DM 100,-:
  99.           GEMAR in der Vollversion, 3 Updates automatisch bei Erscheinen, 
  100.           weitere Updates wie unter 1.) zzgl. schriftliche Benachrichtigung 
  101.           über die neue Version.
  102.  
  103.  
  104.     Die registrierte Version hat einige erweiterte Fähigkeiten:
  105.  
  106.      -Image-Backups von TOS-fremden Partitionen (OS9, Spectre, Minix...)
  107.      -Batch-Fähigkeit zur Automatisierung wiederkehrender Aktionen
  108.      -Erweiterte TAR-Fähigkeiten:
  109.        -schreiben reiner TAR-Bänder
  110.        -TAR-Append bei reinen TAR-Bändern
  111.        -Restore von TAR-Bändern  (Datenaustausch mit Unix™, RTOS, OS9...)
  112.  
  113.     Außerdem erhält der registrierte Benutzer ein gedrucktes Handbuch mit 
  114.     einer umfangreichen Dokumentation zu GEMAR.
  115.  
  116.  
  117. DIE REGISTRIERTE VERSION DARF NICHT FREI WEITERGEGEBEN WEREN!
  118.  
  119.     Für professionelle Anwender (Firmen, Universitäten etc.) beträgt die 
  120.     Registrierungsgebühr zur Zeit DM 200,-. Staffelpreise für Mehrfach- 
  121.     lizenzen gibt es auf Anfrage bei mir. 
  122.  
  123.     Bitte verwenden Sie das Formular aus REGISTER.TXT zur Registrierung.
  124.  
  125.     Ein kommerzieller Vertrieb ist in jeder Form nur mit meiner schriftlichen 
  126.     Erlaubnis statthaft. Dies schließt den Vertrieb über Public-Domain- 
  127.     Disketten ein.
  128.  
  129.     Durch Zusendung einer 3,5" Diskette und eines frankierten 
  130.     Rückumschlages erhalten Sie eine aktuelle Version von GEMAR.
  131.  
  132.  
  133. HAFTUNG
  134.  
  135.     Ich, Steffen Engel, kann keine Haftung für direkte oder indirekte 
  136.     Schäden finanzieller, materieller, oder sonstiger Art übernehmen, die 
  137.     durch den Gebrauch von GEMAR entstehen.
  138.  
  139.     GEMAR wurde mit größter Sorgfalt programmiert und getestet, dennoch kann 
  140.     ich keine Garantie für die Fehlerfreiheit von GEMAR übernehmen.
  141.  
  142.     Fehlerbeschreibungen, Anregungen und Wünsche zur Weiterentwicklung von
  143.     GEMAR werden gerne entgegengenommen.
  144.  
  145.  
  146. BISHER GETESTETE SYSTEME:
  147.  
  148.     Atari TT, Tandberg TDC 3620, SCSI-Port
  149.     Atari TT, Tandberg TDC 3660, SCSI-Port
  150.     Atari TT, Tandberg TDC 3880, SCSI-Port
  151.     Atari ST, Tandberg TDC 3620, c't-ALIA
  152.     Atari ST, Tandberg TDC 3660, c't-ALIA
  153.     Atari ST, Tandberg TDC 3620, ICD Advantage
  154.     Atari ST, TEAC MT 2-ST/N50, Laadap
  155.     Atari ATW 800, TDC 3660, c't ALIA
  156.     Atari TT, Archive Viper VP 2150S, SCSI-Port
  157.     Atari TT, Cipher 540S, ACSI-Port
  158.     Atari ST, Cipher ST150 S2/90, ICD-Advantage+
  159.     Atari ST, Archive Python, ICD-Advantage
  160.     Atari ST, Archive Python, ICD The Link
  161.     Atari TT, GIGATAPE MultiDAT, SCSI-Port
  162.     Atari ST, GIGATAPE MultiDAT, c't-ALIA
  163.     Atari TT, Wangtek ES 5525, SCSI-Port
  164.     Atari TT, Wangtek ES 5150, SCSI-Port
  165.     Atari TT, Wangtek ES 5150, ICD-The Link
  166.     Atari Mega STE, Wangtek ES 5150, ICD-The Link
  167.     Atari TT, Tandberg TDC 4100 / TDC 4200, SCSI-Port
  168.     Atari Falcon, Wangtek ES 5150, SCSI-Port
  169.     Atari Falcon, HP-DAT, SCSI-Port
  170.  
  171.     GEMAR kann so eingestellt werden, daß er nur die Kommandos verwendet, 
  172.     die jeder Streamer gemäß der SCSI-Norm beherrschen sollte. Sollte dennoch 
  173.     ein Streamer nicht mit GEMAR arbeiten, so besteht die Möglichkeit, daß 
  174.     ich GEMAR an diesen Streamer anpasse.
  175.     In diesem Fall benötige ich ein Manual über die SCSI-Kommandos des 
  176.     Streamers.
  177.  
  178.     Wenn jemand eine neue Konfigurationsdatei erstellt hat, die noch nicht 
  179.     GEMAR beiliegt, so bitte ich darum, mir die verwendeten Parameter 
  180.     mitzuteilen. Dadurch kann ich auch eine entsprechende Parameter-Datei 
  181.     beilegen, sodaß nicht jeder die Einstellungen neu ermitteln muß.
  182.     Im Prinzip reicht es, mir die Datei GEMAR.PAR zuzuschicken, oder eine 
  183.     Liste der Parameter aus dem Dialog 'Einstellungen Streamer', sowie 
  184.     aus 'Einstellungen Backup' den Wert für 'Datenrate' und 'Max. Read'.
  185.  
  186.  
  187. GEMAR IM MULTITASKING:
  188.  
  189.     Prinzipiell läuft GEMAR unter Multi-Tasking-Erweiterungen für den Atari 
  190.     (MiNT, MultiTOS, MultiGEM, Mag!X).
  191.     Dennoch sollte man auf gar keinen Fall ein Backup/Restore machen, 
  192.     während andere Prozesse laufen.
  193.  
  194.     Dafür gibt es drei herausragende Gründe:
  195.  
  196.     1.) Die Geschwindigkeit:
  197.          Einen Streamer schnell genug mit Daten zu versorgen, während man 
  198.          gleichzeitig die Daten von der Festplatte liest, benötigt alle 
  199.          Rechenleistung die der Atari zur Verfügung stellt.
  200.          Dabei ist es egal, ob es sich um einen ST, TT, Falcon oder einen 
  201.          sonstigen Rechner handelt.
  202.  
  203.     2.) Der Speicherbedarf:
  204.          GEMAR benötigt viel Speicher, um eine effiziente Pufferung der 
  205.          Daten durchführen zu können.
  206.          Nur so kann überhaupt der Streamer schnell genug mit Daten versorgt 
  207.          werden.
  208.  
  209.     3.) Die Datensicherheit:
  210.          Sollte ein anderes Programm die Daten auf der Festplatte verändern, 
  211.          während GEMAR arbeitet, so kann nicht mehr gewährleistet werden, 
  212.          daß das Backup konsistent ist.
  213.          Daher sollte aus Gründen der Datensicherheit kein anderes Programm 
  214.          laufen, das evtl. Dateien sichert, löscht, oder sonstwie ändert.
  215.          Sobald sich eine Möglichkeit ergibt, anderen Programmen den Zugriff 
  216.          auf die Festplatte zwischenzeitlich zu verwehren, wird es in GEMAR 
  217.          eingebaut.
  218.  
  219.  
  220. EINSCHRÄNKUNGEN UND BEKANNTE FEHLER:
  221.  
  222.     Beim Restore von reinen TAR-Archiven, bei denen die Append-Funktion 
  223.     genutzt wurde, können evtl. mehrere gleichlautende Einträge in einem 
  224.     Verzeichnis erscheinen, die auch nicht alphabetisch sortiert sind.
  225.     Bei der Selektion von Ordnern können dabei leider Problem auftauchen, 
  226.     so daß die zueinander gehörenden Ordner nicht selektiert werden.
  227.  
  228.     Wurden Dateien gesichert, in denen ein '/' war, so wird bei einem 
  229.     TAR-Restore der Teil vor dem '/' als Ordner behandelt, da TAR als 
  230.     Pfad-Trenner einen Schrägstrich schreibt, und keinen Backslash ('\')
  231.  
  232.     Die Festplattensoftware der Firma LACOM in der Version 3.2a legt keine 
  233.     Atari-kompatiblen Partitionierungen an. Daher können Probleme bei 
  234.     Image-Backups auftauchen.
  235.  
  236.     Ein an's Bandende angehängtes Backup darf nur auf einem weiteren Band 
  237.     weitergeführt werden, wenn das Band mit Quick-File-Access-Fähigkeiten 
  238.     gesichert wurde!
  239.  
  240.     Bei einigen Usern gibt es Probleme mit angehängten Backups, die mit Quick 
  241.     File Access (Seek) restauriert wurden.
  242.     In diesem Fall sollte beim Restore Quick File Access ausgeschaltet werden.
  243.     Leider kann ich bisher den Fehler nicht reproduzieren, daher ist mir noch 
  244.     keine Abhilfe bekannt, zumal die Befehle exakt entsprechend den 
  245.     Handbüchern der Firmen Tandberg und Wangtek verwendet werden.
  246.  
  247.     Auch wenn mich einige User dazu drängen: ich werde keine Farbspielereien 
  248.     in GEMAR einbauen. Meiner Meinung nach dienen Farben auf einem Computer 
  249.     dazu, wichtige Daten hervorzuheben. Soweit ich eine Sympobl oder eine 
  250.     Information für wichtig halte, werde ich es mit einer Warn- oder 
  251.     Hinweis-Farbe versehen, ansonsten bleibt GEMAR von meiner Seite aus jedoch 
  252.     schwarz/weiß.
  253.  
  254. ZUKÜNFTIGES:
  255.  
  256.     -Sollte ich tatsächlich eines Tages Unterlagen über Floppy-Streamer 
  257.      erhalten, und es möglich sein sollte, wird GEMAR an den Betrieb mit Floppy- 
  258.      Streamern angepasst.
  259.     -XFS für Restore!
  260.     -Unter Umständen werde ich (mit einer neuen Version von MAGIC) einmal die 
  261.      Bedienobjekte in dem neuen 3-D Look überarbeiten. Ich finde es zwar rasend 
  262.      unnötig, aber es scheint halt ungemein Mode zu sein.
  263.  
  264.  
  265. HISTORY
  266.     -1.0 vom 23.11.92 :
  267.       erstes öffentliches Release
  268.  
  269.     -1.01 vom 1.12.92 :
  270.       -Löschen der Archiv-Bits abschaltbar, bei einer alten GEMAR.PAR muß in 
  271.        'Einstellungen/Backup' der Schalter 'Archiv-Bits' löschen aktiviert 
  272.        werden.
  273.       -zur besseren Zustandserkennung Streamer-Icon für geladenes/ungeladenes
  274.        Band unterschiedlich
  275.       -Fehlermeldungen des Streamer werden jetzt (soweit bekannt) im Klartext
  276.        ausgegeben
  277.       -Bei den Streamer-Parametern den maximal einstellbaren Wert für Data 
  278.        Timeout auf 120 Sekunden geändert, damit bei fehlerhaften Bändern der 
  279.        Streamer ausreichend Zeit zur Recovery hat.
  280.       -kleine interne Verbesserungen
  281.       -Korrekturen und Erweiterungen in den Begleit- und Hilfe-Texten
  282.  
  283. ***************************************************************************
  284. ACHTUNG:  !!!!!!!!!!!!!!!!
  285. Aufgrund einer kleinen Änderung können die Bänder ab der Version 1.10 nicht 
  286. von einem GEMAR vor 1.10 gelesen werden. Die Version 1.10 erkennt jedoch die 
  287. Bänder von älteren Versionen.
  288. Es taucht kein Datenverlust auf, die Daten liegen sicher auf dem Band, nur 
  289. muß ein solches Band mit der neueren Version gelesen werden.
  290. ***************************************************************************
  291.  
  292.     -1.10 vom 13.01.93 :
  293.       -Retension-Pass bei den Streamer-Aktionen eingefügt
  294.       -Daten können jetzt komprimiert werden.
  295.        Dies ist zwar eigentlich völlig sinnlos, da dann die Sicherung ewig
  296.        dauert, aber wer's gerne haben möchte...
  297.       -Zur Anpassung an Streamer mit Blockgrößen die von 512 Bytes abweichen,
  298.        kann nun in den Streamer-Parametern die Blockgröße vorgegeben werden.
  299.       -Zur Aufnahme der neuen Parameter mußte das Format der Parameterdateien
  300.        geändert werden.
  301.        Die alten Dateien können mit dem Programm PAR.TTP in das neue Format
  302.        konvertiert werden.
  303.       -'Space Sequential Filemarks' auf 'Space Filemarks' umgestellt, da nicht
  304.        alle Streamer Filemarkserien bei Space unterstützen.
  305.  
  306.     -1.11 vom 21.01.93
  307.       -Ein Fehler in der Resource behoben: der Knopf für das Löschen eines 
  308.        Bandes war leider nicht erreichbar.
  309.       -Bei Streamern, die verschiedene Blockgrößen schreiben können, 
  310.        erscheint beim Laden eines Bandes die Fehlermeldung 'Blockgröße weicht 
  311.        von Einstellungen ab'. Dies liegt daran, daß bei Mode Sense als Block- 
  312.        Größe 0 genannt wird, was natürlich nicht der GEMAR-Einstellung 
  313.        entspricht. Dies beeinträchtigte zwar nicht die Datensicherheit, aber 
  314.        den Bedienungskomfort (seufz).
  315.        Die Fehlermeldung kann jetzt umgangen werden, indem in den Streamer- 
  316.        Parametern 'Mode Sense' abgeschaltet wird.
  317.       -Fehler bei 'lokalem Restore' behoben. Waren Dateien in anderen Pfaden 
  318.        selektiert, so wurde nicht erkannt, daß im aktuellen Pfad Dateien zu 
  319.        restaurieren waren.
  320.       -Eine kleine Unschönheit beim Neuaufbau der Fenster behoben.
  321.  
  322.      -02.02.93:
  323.       -leider war PAR.TTP fehlerhaft und konvertierte die alten PARs nicht 
  324.        korrekt (Streamerparameter wurden nicht übernommen)
  325.       -kurze Infos zu den Streamer-Einstellungen geschrieben
  326.       -neue Tips in FRAGEN
  327.  
  328.     -1.20 vom 14.05.93
  329. *****************************************************************************
  330. ACHTUNG:
  331. Das Format der Parameterdateien hat sich geändert.
  332. Bitte benutzen Sie PAR.TTP um Ihre Parameterdateien zu konvertieren.
  333. *****************************************************************************
  334.       -Umstellung auf Hänisch Modula2 (HM2)
  335.        Grund dafür ist die Tatsache, daß einige Probleme mit Megamax-Modula 
  336.        auftraten.
  337.        Außerdem können mit HM2 CPX-Module und XFS-Treiber erstellt werden.
  338.       -Kommentar/Titel für ein Backup
  339.        Damit hat sich auch das Batch-Kommando BACKUP geändert:
  340.          BACKUP = 'BACKUP' [comment]
  341.        Aus einen Batch heraus können im Moment jedoch nur Groß-Buchstaben
  342.        gesetzt werden.
  343.       -Meldungs-Texte in GEMAR.STR übertragen
  344.       -Schreibfehler führen bei Fehlermeldung 'Recovered Error' nicht mehr zum
  345.        Bandwechsel
  346.       -Einlesen des Index optimiert
  347.       -Quick File Access LOCATE/READ POSITION eingebaut. Es handelt sich um 
  348.        Kommandos der Klasse 1, daher können sie nicht an einem normalen 
  349.        DMA-Adapter verwendet werden.
  350.        ACHTUNG:
  351.          -TEAC unterstützt Read Position nicht (was soll man mit LOCATE 
  352.           ohne READ POSITION?), daher kann diese Einstellung bei TEAC nicht 
  353.           verwendet werden.
  354.          -LOCATE und READ POSITION sind Class1-Kommandos. Daher können diese
  355.           nur auf TT/Falcon/ALIA verwendet werden!
  356.       -Wenn der Cookie 'MagC' existiert, werden die Dialog-Parameter aus 
  357.        diesem Cookie übernommen, und nicht aus GEMAR.PAR
  358.        Dadurch können die Parameter über MAGICCNF.CPX von Dirk Steins 
  359.        eingestellt werden.
  360.        Wenn der Cookie existiert, können die Dialoge nicht über das Popup
  361.        des Dialog-Movers konfiguriert werden.
  362.       -Die Laufwerks-Icons können jetzt auch über die entsprechenden Buchstaben 
  363.        angewählt werden: 'C' für Laufwerk C:, 'D' für Laufwerk D:
  364.        Da 'S' bereits durch Laufwerk S: belegt ist, wird der Streamer mit '#' 
  365.        angesprochen.
  366.       -die Circle-Buttons der Popups können mit ALT-C angesteuert werden
  367.       -Nach einem Backup kann der Index der gesicherten Dateien in eine 
  368.        ASCII-Datei, oder in eine Index-Datei geschrieben werden.
  369.        Die Index-Datei kann über 'Bearbeiten Datei einlesen' wieder geladen 
  370.        und angesehen werden.
  371.        Falls die Datei mit dem ASCII-Index bereits existiert, wird der neue 
  372.        Index an diese Datei angehängt.
  373.       -Wenn eine Datei ein in der Zukunft liegendes Datum hat, so wird beim 
  374.        Einlesen des Index gefragt, ob dieses Datum angepaßt werden soll.
  375.        Dabei wird auf 'Anpassen' das Datum der Datei auf das aktuelle 
  376.        Systemdatum gesetzt.
  377.       -Index-Info ist jetzt ein non-modaler Dialog, der ständig aktualisiert
  378.        wird.
  379.       -GEMAR läuft jetzt endlich auch auf dem Falcon030
  380.       -Anpassungen an verschiedene SCSI-Streamer, die gemäß SCSI2 eine 
  381.        Fehlermeldung geben, wenn die Block-Größe noch nicht gewählt ist (zB 
  382.        HP-DAT).
  383.        Mit dem Schalter 'Mode Select' kann gewählt werden, ob der Streamer auf 
  384.        die gewählte Blockgröße eingestellt werden soll.
  385.        Verwendet wird die Mode-Page 0 (Vendor specific, nur Parameter Header 
  386.        und Block Descriptor werden benutzt).
  387.        Wenn Sie die Fehlermeldung 'Fehler beim Einstellen der Blockgröße bei 
  388.        MODE SENSE' bekommen, kennt der Streamer die verwendete Modepage nicht.
  389.        Außerdem können Streamer mit einstellbarer Blockgröße auf diesem Wege 
  390.        konfiguriert werden (zB GIGATAPE).
  391.        Laut Meldung eines Beta-Testers läuft jetzt daher auch HP-DAT.
  392.       -Bei Fehlermeldungen des Streamers werden nun Sense Key und Error Code 
  393.        genau angegeben, falls es sich um einen unbekannten Fehler handelt.
  394.       -Wenn beim Schreiben ein Fehler auftritt, wird nicht mehr grundsätzlich 
  395.        angenommen, daß das Band voll ist, sondern bei der Meldung 'Recovered 
  396.        Error' wird weitergearbeitet. Damit sollten Streamer, die einen Rewrite 
  397.        melden keine Probleme mehr bereiten (zB Emulex MT 03)
  398.       -Backupbuffer, Restorebuffer und Max Read auf 1024 kBytes Maximalwert 
  399.        erweitert (Dat geht ab :-) )
  400.        Timeout für Space auf maximal 3600 Sekunden einstellbar (QIC-Streamer 
  401.        im GB-Bereich)
  402.       -Falls eine Datei namens AUTO.GBT gefunden wird, und keine Parameter an 
  403.        GEMAR übergeben wurden, so wird dieser Batch beim Start ausgeführt.
  404.       -Anzeige des Datei-Attributes für Schreibschutz korrigiert, es wurde ein 
  405.        f verwendet.
  406.       -Neuer Menupunkt 'Streamer/Index scannen' Kontrolliert bei allen auf einem 
  407.        Band befindlichen Backups, ob der vordere Index gültig ist, und 
  408.        schreibt dementsprechend die Einträge in GEMAR.KEY
  409.       -Endlich gibt es auch eine englische Version (Dank Carsten Schräder)
  410.       -Schutzmechanismus gegen fehlerhaften Index:
  411.         Beim Lesen des hinteren Index wird kontrolliert, ob der Index zum 
  412.         vorderen passt. Grund: wenn am Bandanfang ein Teil eines Backup 
  413.         existiert (ohne Abschluß-Filemarks, zB Reset/Absturz), und dann ein 
  414.         Backup angehängt wird, so kann dieses Backup nicht wieder restauriert 
  415.         werden, da der Offset der Dateien anders ist, als von GEMAR 
  416.         nachzuvollziehen ist.
  417.         Fehlermeldung: 'Der Index ist inkonsistent'
  418.       -Der Einsprung in das Band wird beim Restore von GEMAR-Backups 
  419.        kontrolliert. Dazu wird der TAR-Header der ersten zu restorenden Datei 
  420.        kontrolliert.
  421.        Dies war nötig, da ein Restore fehlerhaft wurde, wenn Seek nicht so 
  422.        funktioniert, wie bei Tandberg-Streamern.
  423.        Wenn dies durchgeführt wird, erscheint eine Meldung 'Korrigiere 
  424.        Bandposition'
  425.        Damit kann man unter Umständen auch ein Backup mit inkonsistentem Index 
  426.        wieder restoren.
  427.       -Übrigens: GEMAR wird 'GEMA' gesprochen und nicht 'GEM-AR'
  428.  
  429.  
  430.       BEHOBENE BUGS:
  431.  
  432.       -ILLEGAL-Vektor wird auf 680x0-Prozessor (x>0) nicht mehr zerstört
  433.       -GEMAR.KEY wurde überschrieben, wenn die Datei nicht über ShelFind 
  434.        gefunden wurde (zB GEMAR-Pfad nicht in PATH und Media-Change an)
  435.       -Fehler bei der Arbeit mit Blöcken # 512 Bytes behoben. Beim Restore 
  436.        wurden immer nur 512 Bytes TAR-Header für Directory-Einträge 
  437.        übersprungen. Damit konnte zwar mit Sektoren > 512 Bytes gesichert, 
  438.        aber nicht restored werden.
  439.       -Lesen des TAR-Index mit # 512 Bytes/Sektor korrigiert. Der Primär-Index 
  440.        hatte eine falsche Dateigröße für diese Blockgrößen im TAR-Header 
  441.        eingetragen.
  442.  
  443.     -1.21 vom 20.05.93  (wird nicht als automatisches Update verrechnet)
  444.  
  445.       -Leider war in meiner Portierung von Magic für Hänisch-Modula ein dicker 
  446.        Fehler drin: die userdef-Routinen veränderten den Stack-Pointer.
  447.        Auf Rechnern mit TOS 2.05 führte dies zu einem Absturz, wenn ein Dialog
  448.        gezeichnet wurde.
  449.       -Da immer wieder fälschlicherweise Backups an's Bandende gehängt werden, 
  450.        auch wenn kein GEMAR-Backup auf dem Band liegt, oder das Band leer ist,
  451.        ist ab sofort im Backup-Dialog 'An Bandende anhängen' nicht mehr als 
  452.        Default eingestellt!
  453.  
  454.     -1.22 vom 08.06.93  (Zwischenversion)
  455.       -Streamer-Icon bekommt Namen des Streamers wenn Inquiry möglich ist
  456.       -Speedo-Breitenfehler behoben. Korrektur mittels vqt_width für die Abfrage der
  457.        Zellenbreite in mtTerminal
  458.       -optische Korrekturen in Font-Dialog (FormGrow/Shrink, Space in Popup vor 
  459.        Fontname)
  460.       -Unterstützung von UFSL (Universal Font Selektor von Michael Thänitz)
  461.        eingebaut.
  462.       -Bug bei Incremental und fehlendem Vergleichsdatum behoben.
  463.       -Ein kleines Timing-Problem mit dem ALIA-SCSI-Adapter behoben.
  464.       -Fehler in TAR-Header-Generierung behoben, führte auf dem TT manchmal zu 
  465.        Abstürzen :-(
  466.       -Fehler in Ansprache des DMA-Ports behoben, die Mehrfachübertragung des 
  467.        Kommandos im Einzelbyte-Modus war fehlerhaft.
  468.  
  469.  
  470.     -1.23 vom 15.06.93
  471.       -Fieser Bug in DoSendDmaCmd behoben
  472.       -Dialog Streamerpositionierung jetzt voll Tastaturbedienbar. Der 
  473.        Iconcharacter kann mit ALT den entsprechenden Button auslösen.
  474.        Da der Buchstabe aus dem Icon ausgelesen wird, kann in der RSC nach 
  475.        Geschmack angepaßt werden.
  476.       -Abschluß-Filemark bei Image-Backup wird jetzt nicht mehr mit 
  477.        Immediate-Bit geschrieben, da einige Streamer Immediate Filemarks nicht 
  478.        unterstützen (Exabyte, GIGATAPE) unterstützen.
  479.       -FRB-Unterstützung, malloc from TT-RAM jetzt egal :-)
  480.        Damit ist es endlich egal, in welchem RAM GEMAR rumtobt.
  481.        Da jedoch leider noch immer Probleme auftreten, wenn ein Streamer am 
  482.        DMA-Port hängt, und der Code von GEMAR im TT-RAM liegt, empfehle ich, 
  483.        bei der Verwendung des DMA-Ports den Code in's ST-RAM zu legen.
  484.       -kleine Geschwindigkeitsverbesserungen in der Indexverwaltung.
  485.       -Schwerer Fehler bei Betrieb im TT-RAM behoben. Das per LINK gesicherte 
  486.        Register A6 wurde bei Indexoparationen auf dem Stack zerstört.
  487.        Da nur das oberste Byte zerstört wurde, trat der Fehler nur auf dem TT 
  488.        im TT-RAM auf.
  489.       -Handbuch überarbeitet.
  490.       -Funktionsfähigkeit von LOCATE verifiziert.
  491.  
  492.  
  493. Braunschweig, im Juni 93
  494.  
  495. ***********************************************************************
  496. Neue Adresse:
  497. ***********************************************************************
  498.  
  499.  Steffen Engel
  500.  Kröppelstr. 2
  501.  
  502.  3300 (38100) Braunschweig
  503.  
  504.  
  505.  MAUS-Net  Steffen Engel @ PE
  506.  Use-Net   Steffen_Engel @ pe.maus.de
  507.  
  508.  
  509.  Bankverbindung:
  510.  
  511.  Dresdner Bank Braunschweig
  512.  BLZ 270 800 60
  513.  Konto-Nr. 140027700
  514.