home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 2 / crawlyvol2.bin / utility / misc / 1stg1294 / 1stguide.txt < prev    next >
Text File  |  1994-12-05  |  23KB  |  519 lines

  1. 1STGUIDE-Hinweise                               Halle, den 05.12.1994
  2.  
  3.         Copyright (C) 1990-94 Guido Vollbeding
  4.  
  5.  
  6.     Neuerungen:
  7.     -----------
  8.  
  9. - Es traten immer noch Zugriffe auf kurz zuvor freigegebenen
  10.   Speicher auf, was zu Problemen ("Memory Violation") unter
  11.   Multitaskingsystemen führte (beim Fensterschlieβen sowie
  12.   Verzweigen mittels HELP-Taste). Behoben (hoffentlich endgültig...).
  13.  
  14. - Diverse Verbesserungen und Korrekturen im MPEG-Bereich.
  15.   DSP-MPEG-Treiber ist in Arbeit...
  16.  
  17. - Bei Benutzung des (DSP-)JPEG-Treibers wird nun endlich kein
  18.   temporärer Speicher für das komplette TC-Bild mehr benötigt,
  19.   so daβ auch das Laden gröβerer Bilder bei weniger Speicher
  20.   gelingt, solange das Bild in der aktuellen Auflösung in den
  21.   den Speicher paβt. Die Geschwindigkeit ist dabei unverändert.
  22.   Die Geschwindigkeit des internen JPEG-Loadings konnte um
  23.   etwa 10 % gesteigert werden.
  24.  
  25. - Standardmäβig wird nun auf Dokumentgröβe ge'fulled', mit Shift
  26.   auf Bildschirm (Desktop). Wem das nicht paβt, der kann dies in
  27.   der Konfiguration ändern.
  28.  
  29. 27.07.94:
  30.  
  31. - Die Registriergebühr beträgt nun definitiv 50,- DM.
  32.   Bereits mit geringerem Betrag registrierte Anwender können
  33.   selbstverständlich zum Differenzbetrag updaten.
  34.   Ein besonders herzlicher Dank geht an dieser Stelle an jene
  35.   Anwender, die bereits mit 50,- DM zum Gelingen der vorliegenden
  36.   Version mit der neuen MPEG-Unterstützung beigetragen haben.
  37.  
  38. - Leider sah ich mich noch nicht in der Lage, die Dokumentation zu
  39.   überarbeiten, daher erfolgen an dieser Stelle die nötigen Hinweise.
  40.  
  41. - MPEG-Einbindung:
  42.   Zunächst geht mein herzlicher Dank an Ralf Dunkel für die Beschaf-
  43.   fung des umfangreichen Materials (Sourcen sowie jede Menge Test-
  44.   files). Weiterhin gebührt der Berkeley Plateau Research Group
  45.   (siehe unten) Dank für ihre MPEG-Decoder-Sourcen (Versionen 1.x
  46.   bis 2.0), die zwar alles andere als portabel waren und fast
  47.   komplett umgestrickt werden muβten, aber nichtsdestotrotz
  48.   eine unverzichtbare Grundlage meiner Arbeit bildeten.
  49.  
  50.   Es wird soweit wie möglich der vollständige MPEG-1-Video-Standard
  51.   unterstützt, inclusive P- und B-Frames mit (forward/backward/bidi-
  52.   rectional) Motion Compensation bei Ausschöpfung der vollen syntak-
  53.   tischen Möglichkeiten und nicht notwendigerweise Beschränkung auf
  54.   Constrained Parameter Bitstreams, was z.B. bei den meisten Hard-
  55.   warelösungen noch der Fall ist.
  56.  
  57.   Es können theoretisch beliebig viele MPG-Movies gleichzeitig
  58.   abgespielt werden (praktisch nur durch System begrenzt: offene
  59.   Fenster / offene Files). Filegröβe und Framezahl spielen keine
  60.   Rolle, da jeweils ein Puffer (80 KByte) zum Nachladen der Daten
  61.   benutzt wird.
  62.  
  63.   Die optionale Graustufendarstellung läβt die Movies aufgrund der
  64.   entfallenden aufwendigen Farbauswertung deutlich schneller laufen.
  65.   Allerdings fehlt dann halt die Farbinformation.
  66.  
  67.   Falls ein Movie vollständig unsichtbar ist, weil es etwa
  68.     a) durch andere Fenster vollständig verdeckt ist oder
  69.     b) auβerhalb der Bildschirmfläche (z.B. ganz nach unten)
  70.        geschoben wird oder
  71.     c) durch das WindowShade-Feature von WINX >= 2.3 'eingeklappt'
  72.        ist,
  73.   so wird es automatisch angehalten. Im Unterschied zur "Pause"-
  74.   Option (siehe Popup) wird es dabei aber nicht aus der Timerliste
  75.   ausgehängt und wird automatisch fortgesetzt, sobald es wieder auch
  76.   nur teilweise sichtbar wird.
  77.   Durch das Anhalten mittels "Pause" wird das System in keiner Weise
  78.   mehr zusätzlich belastet, und das Verhalten entspricht etwa einem
  79.   normalen Bildfenster, mit dem 'kleinen' Unterschied, daβ der Zoom
  80.   'etwas' anders wirkt (von HC/TC-Modi abgesehen - ausprobieren!).
  81.   Hierbei gibt es noch ein neues allgemeines Feature: Hält man beim
  82.   Fullen eine Shift-Taste gedrückt (also Shift-Control-F oder Shift-
  83.   Klick auf Fuller), so wird das Fenster nicht auf den Bildschirm
  84.   ge'fulled', sondern auf die aktuelle Dokumentgröβe, was halt
  85.   besonders nach einer Zoom-Operation sinnvoll ist. Diese Option
  86.   gilt aber auch für alle anderen 1stGuide-Fenster!
  87.  
  88.   Wundern Sie sich bitte nicht, daβ der "Restart" erst ab dem über-
  89.   nächsten Frame (Step) zur Wirkung kommt. Das hängt mit der wegen
  90.   der Backward Prediction notwendigen und nicht ganz trivialen
  91.   Display-Logik zusammen.
  92.   In diesem Zusammenhang sind mir leider auch schon MPG-Files vorge-
  93.   kommen, die diesbezüglich nicht korrekt kodiert waren. Hierbei
  94.   kann es dann teilweise zu Bildverwürfelungen kommen. Hält man beim
  95.   Laden die RECHTE SHIFT-TASTE gedrückt, so werden P- und B-Frames
  96.   übersprungen, so daβ nur die I-Frames angezeigt werden, bei denen
  97.   zumindest keine Prediction-Probleme auftreten können. Allerdings
  98.   enthalten die meisten der gegenwärtig in Umlauf befindlichen
  99.   MPG-Files ohnehin nur I-Frames (von manchen auch als "Motion-JPEG"
  100.   bezeichnet) wegen des deutlich geringeren Kodieraufwandes.
  101.  
  102.   Bei genügend Resonanz sähe ich mich in der Lage, auch einen MPEG-
  103.   Encoder zu programmieren, da mir entsprechendes Material (MPEG-2-
  104.   Encoder- und Decoder-Sourcen) zur Verfügung steht. Allerdings muβ
  105.   ich nach den bisherigen Erfahrungen befürchten, ein solches auf-
  106.   wendiges Projekt wegen mangelnder Resonanz nicht in Angriff nehmen
  107.   zu können. Man bedenke aber, daβ MPEG-2 als DER Standard für
  108.   zukünftiges Digital-TV gilt und man daher früher oder später
  109.   damit sicherlich auf breiter Front konfrontiert werden wird.
  110.  
  111. 16.03.1994:
  112.  
  113. - Umstellungen bei den Image-Optionen:
  114.   Der Punkt "0 Ditherfarben" (war schon ziemlich seltsam, hatte aber
  115.   entwicklungstechnische Ursachen) ist jetzt in die Ditheroption
  116.   "Niemals" gewandert. Bei "Bedarf" werden Bilder nur dann gedithert,
  117.   wenn sie mehr Farben enthalten als die aktuelle Auflösung hergibt.
  118.   Anderenfalls muβ die Farbpalette von Hand (Popup/Shortcut)
  119.   eingestellt werden.
  120.   Stellt man den Schalter auf "Immer", so werden Bilder mit ent-
  121.   haltener Farbpalette immer gedithert, also auch dann, wenn die
  122.   Auflösung eigentlich zur korrekten Darstellung ausreichen würde
  123.   (Ausnahme: High-/True-Color-Modi).
  124.     Vorteile:
  125.       o Es braucht keine Palette mehr umgeschaltet zu werden;
  126.       o Mehrere Bilder werden gleichzeitig farbtreu dargestellt.
  127.     Nachteile:
  128.       o Nicht optimale Darstellung (da Umrasterung auf fixe Palette);
  129.       o Höherer Rechenaufwand -> Längere Wartezeit beim Laden.
  130.   Einfach mal ausprobieren! Wer in High-/True-Color-Modi arbeitet,
  131.   braucht sich um diese Einstellung keine Gedanken zu machen, da
  132.   hier die Farbpalette immer optimal ins Raster umgesetzt wird!
  133.   Auβerdem ist diese Option grundsätzlich nur für IMG/IFF-Bilder
  134.   von Bedeutung, nicht für JPG.
  135.  
  136.   Durch Aufspaltung der bisherigen Ditherfarben-Einstellung in
  137.   "Farbmodell" und "Farbstufen" sind nun in Auflösungen mit
  138.   mindestens 256 Farben auch echte Graustufendarstellungen bei
  139.   Farbbildern möglich. Besonders bei JPG-True-Color-Bildern kann
  140.   dabei u. U. deutlich Rechenzeit gespart werden.
  141.  
  142.   Übrigens: In High-Color-Modi (32K, 64K Farben) hat die Floyd-
  143.   Steinberg-Einstellung eine Bedeutung, wenn JPG-True-Color-Bilder
  144.   geladen werden. In diesem Falle wird ein speziell zugeschnittener
  145.   FS-Algorithmus verwendet, um die aus der geringeren Farbauflösung
  146.   resultierenden "Artefakte" zu vermeiden, die sich z.B. bei Motiven
  147.   mit sanften Farbübergängen als störende "Farbtreppen" bemerkbar
  148.   machen. Zum Vergleich schalte man den FS mal ab, dann wird
  149.   einfach gerundet, was natürlich schneller ist.
  150.  
  151. 15.12.1993:
  152.  
  153. - Erweiterte Help-Message: Es ist nun möglich, eine spezielle Index-
  154.   datei zusätzlich zum zu suchenden Schlüsselwort mit anzugeben, auf
  155.   die sich die Suche dann bezieht. Diese kann von Programmierern ge-
  156.   nutzt werden, um programmspezifische Hilfesysteme anzusprechen,
  157.   ohne daβ der Anwender diese in 1stGuide vorgeben oder mehrere
  158.   Indexdateien "concatenieren" muβ.
  159.  
  160.     #include <aes.h>
  161.     ...
  162.     #define AC_HELP          1025
  163.     #define HELP_FILE_MAGIC  0x1993
  164.  
  165.     int  my_apid;            /* my own id from appl_init */
  166.     char helpname[] = "1STGUIDE";
  167.  
  168.     int send_help( char *keyword, char *indexfile )
  169.     {
  170.       static int msg_buff[8];
  171.       int help_id;
  172.  
  173.       if ((help_id = appl_find( helpname )) >= 0)
  174.       {
  175.         msg_buff[0] = AC_HELP;
  176.         msg_buff[1] = my_apid;
  177.         msg_buff[2] = 0;
  178.         *(char **)(msg_buff + 3) = keyword;
  179.         msg_buff[5] = HELP_FILE_MAGIC;
  180.         *(char **)(msg_buff + 6) = indexfile;
  181.         appl_write( help_id, 16, msg_buff );
  182.       }
  183.       return help_id;
  184.     }
  185.  
  186.   Diese Lösung benutzt die noch freien Stellen im Message-Buffer, um
  187.   die Indexdatei zu referenzieren. Das HELP_FILE_MAGIC dient zur Ge-
  188.   währleistung der Verträglichkeit mit der alten Message. Der Index-
  189.   file-Zeiger wird von 1stGuide nur benutzt, wenn das Magic stimmt,
  190.   der Indexfile-Zeiger kein Null-Pointer ist und wenn er nicht auf
  191.   eine leere Zeichenkette zeigt. Auszug aus meinem Source dazu:
  192.  
  193.     void hndl_message( int *pipe )
  194.     {
  195.       switch (pipe[0])
  196.       {
  197.     ...
  198.     case AC_HELP:
  199.       find_index( *(char **)(pipe + 3),    /* keyword */
  200.               pipe[5] == 0x1993 &&     /* Magic */
  201.               *(char **)(pipe + 6) &&  /* Non-Null-Pointer */
  202.               **(char **)(pipe + 6)    /* 1st char != 0 */
  203.               ? *(char **)(pipe + 6)   /* OK, take it! */
  204.               : par.indexfile );       /* Default-Index */
  205.       break;
  206.     ...
  207.     } }
  208.  
  209.   Diese Lösung ist auch "abwärtskompatibel", d.h. man kann in jedem
  210.   Falle die eigene Indexdatei mit angeben, ältere 1stGuide-Versionen
  211.   ignorieren sie dann halt. Es genügt also ein Hinweis zur Installa-
  212.   tion, daβ man bei älteren 1stGuide-Versionen selber die Indexdatei
  213.   einstellen bzw. "mergen" muβ, während das bei neueren Versionen
  214.   (ab 3.Nov.1993) eben entfällt.
  215.  
  216.   Alle Programmierer, die in ihren Programmen schon von AC_HELP Ge-
  217.   brauch machen, sollten zur absoluten Sicherheit dafür Sorge tragen,
  218.   daβ die unbenutzten Message-Elemente mit Null belegt sind, wenn sie
  219.   von der Erweiterung  zunächst keinen Gebrauch machen wollen. Es
  220.   würde schon genügen, das Magic auf 0 zusetzen (also etwa Zeile
  221.   "msg_buff[5] = 0;" einfügen, falls nicht ohnehin ein eigener stati-
  222.   scher Messagebuffer wie im obigen Beispiel verwendet wird, wo das
  223.   automatisch gewährleistet wäre), oder man könnte  beispielsweise
  224.   obige Funktion send_help mit einem Null-Pointer als Indexfile auf-
  225.   rufen, falls die voreingestellte Indexdatei benutzt werden soll.
  226.  
  227.  
  228.     Lieferumfang:
  229.     -------------
  230.  
  231. Das  1stGuide-Komplettpaket  umfaβt  3  (DD-Disk)  bzw.  4  (HD-Disk)
  232. Archive:
  233.  
  234.     - 1STGUIDE.ZIP, enthält die Programmdatei 1STGUIDE.ACC
  235.             sowie die vorliegende Textdatei 1STGUIDE.TXT;
  236.  
  237.     - GUIDHELP.ZIP, enthält eine umfassende Programmbeschreibung
  238.             sowie TOS/GEM-Betriebssystem-Dokumentation
  239.             in Hypertextform;
  240.  
  241.     - GUIDTOOL.ZIP, enthält Hilfsprogramme zu 1stGuide, eine
  242.             in TeX verfaβte Anleitung als DVI-Datei
  243.             sowie 1stView einschlieβlich Quellen.
  244.  
  245.     - GUIDDOSE.ZIP, enthält Programmversionen für's PC-GEM.
  246.  
  247. Zur  Weitergabe  ist  MINDESTENS  das  Archiv  1STGUIDE.ZIP oder sein
  248. Inhalt,  d.h.  die Programmdatei 1STGUIDE.ACC und diese Hinweis-Datei
  249. 1STGUIDE.TXT,  notwendig,  die  restlichen  Archive  sind  OPTIONAL !
  250. Das  Komplettpaket  ist  automatisch  nach  erfolgter   Registrierung
  251. erhältlich. Falls Sie NICHT HD-Disketten lesen können, geben Sie dies
  252. bitte bei der Registrierung an.  In diesem Fall entfällt  das  letzte
  253. Archiv,  da es normalerweise nicht  erforderlich  ist.  Standardmäβig
  254. verschicke ich HD-Disketten!
  255.  
  256.  
  257.     Registrierung:
  258.     --------------
  259.  
  260. Bei  1stGuide  handelt  es  sich  um SHAREWARE !! Das heiβt, daβ nach
  261. einer  dem  Benutzer  nach  eigenem  Ermessen zugestandenen Testphase
  262. eine  Registrierung  mit  Zahlung  einer  Gebühr  an den Autor fällig
  263. wird,  falls man das Programm regelmäβig benutzen möchte und an einer
  264. Weiterentwicklung interessiert ist.
  265.  
  266. Die Shareware-Gebühr für 1stGuide beträgt 50,- DM.  Dieser Betrag ist
  267. an  folgende Adresse zu senden (Bar/Scheck) oder auf  das  angegebene
  268. Konto zu überweisen:
  269.  
  270.     Guido Vollbeding
  271.     Turmstraβe 61
  272.     06110 Halle (Saale)
  273.     (Germany)
  274.  
  275.     Bankverbindung: Stadt- u.
  276.     Saalkreissparkasse Halle
  277.     Blz.: 800 537 62
  278.     Kto.: 486 260 725
  279.  
  280. Dadurch  erhält  man automatisch das aktuelle Komplettpaket auf einer
  281. "Originaldiskette"  zugesandt  und  kann  in  Zukunft jederzeit durch
  282. Einsendung  eines Schreibens mit einer Diskette und einem frankierten
  283. Rückumschlag die aktuelle Version anfordern.
  284.  
  285. Weniger  als  50,- DM werden aufgrund der nach wie  vor  zu  geringen
  286. Registrierbereitschaft nicht mehr akzeptiert!  Wer  bereits mit einer
  287. geringeren Summe registriert ist,  kann natürlich zum Differenzbetrag
  288. updaten.
  289.  
  290. Eine  Komplettversion von 1stGuide mit gedrucktem Handbuch kann  auch
  291. über  die  "Whiteline Soft Series" bei  den  entsprechenden  Händlern
  292. bezogen werden (siehe unten).
  293.  
  294. Wer 1stGuide benutzt ohne zu zahlen, arbeitet mit einer RAUBKOPIE und
  295. möge  zur  Strafe  von  einem Bomben um sich  werfenden  Atari  nicht
  296. verschont bleiben!
  297.  
  298. Noch ein  Hinweis:  Geben  Sie  bitte  bei  Überweisungen  immer Ihre
  299. vollständige  Adresse  mit an, sonst kann ich keinen Kontakt zu Ihnen
  300. auf- bzw. keine Zuordnung vornehmen!
  301.  
  302.  
  303.     Ultra-Kurzbeschreibung:
  304.     -----------------------
  305.  
  306. Mit 1stGuide kann man sich folgende Standard-Dateiformate in GEM-Fen-
  307. stern auf allen Atari-Rechnern,  unter allen  Betriebssystemversionen
  308. und in allen Auflösungen und Farbtiefen  (von 1 Bit Monochrom bis  32
  309. Bit True-Color) anschauen (bzw. -hören):
  310.  
  311.     .RSC    GEM-Resource-Dateien
  312.         (einfache bis 64 K und erweiterte > 64 K)
  313.     .IMG    GEM-(X)-Image-Rastergrafiken
  314.         (1 Bit Monochrom bis 12 Bit RGB Colormap)
  315.     .IFF    Interchange File Format (ILBM - Interleaved Bitmaps)
  316.         (1 Bit Monochrom bis 12 Bit RGB Colormap)
  317.     .JPG    Joint Photographic Experts Group - Rastergrafiken
  318.         (JPEG/JFIF-Standard, gewöhnlich 24 Bit Farbtiefe)
  319.     .MPG    Moving Picture Experts Group - Videosequenzen
  320.         (MPEG-1-Video-Standard, 24 Bit Farbtiefe)
  321.     .GEM    GEM-Vektorgrafiken
  322.         (mit Bezierkurven bei fähigem VDI, z.B. NVDI >= 2.12)
  323.     .SAM
  324.     .SND
  325.     .AVR    Sound-Sample-Dateien
  326.         (zur Zeit nur 8 Bit Mono)
  327.     .DOC
  328.     .OUT
  329.     *       Textdateien (einschlieβlich Schriftattribute)
  330.  
  331. Weiterhin  können  hypertextartige Verzweigungen zwischen Dateien auf
  332. einfache  Weise definiert werden, womit man umfangreiche Hilfesysteme
  333. anlegen  kann, durch die man interaktiv mit 1stGuide navigieren kann.
  334. Alles weitere entnehme man der umfassenden Programmbeschreibung.
  335.  
  336.  
  337.     Installation für Atari ST(E)/TT/Falcon/Medusa etc.:
  338.     ---------------------------------------------------
  339.  
  340. 1. Kopieren Sie die Datei 1STGUIDE.ACC in Ihr Boot-Verzeichnis.
  341.    Falls Sie über 1stGuide drucken möchten, muβ GDOS installiert
  342.    sein.
  343.  
  344. Die folgenden Punkte gelten nur für das Komplettpaket:
  345.  
  346. 2. Wenn Sie eine Festplatte bzw. bei groβem Arbeitsspeicher eine
  347.    genügend groβe RAM-Disk besitzen, legen Sie dort einen neuen
  348.    Ordner an (z.B. "1STGUIDE"), und kopieren Sie den gesamten
  349.    Disketteninhalt dort hinein (falls nicht schon beim Auspacken
  350.    geschehen).
  351.  
  352. 3. Starten Sie Ihren Computer neu, klicken im Desk-Menü des Desktops
  353.    den Punkt "1st Guide" an und wählen in der darauf erscheinenden
  354.    Datei-Auswahlbox die Datei "1STGUIDE.HLP" im entsprechenden
  355.    Datenträger/Ordner aus. Dort erhalten Sie weitere Benutzungs-
  356.    Informationen.
  357.  
  358. Zusätzlich  kann  man in die DESKTOP.INF bzw. NEWDESK.INF Datei  etwa
  359. folgende Zeile VOR allen anderen Anwendungen einfügen:
  360.  
  361. #G 03 04 C:\1STGUIDE.ACC@ *.*@
  362. bzw.
  363. #G 03 04 000 C:\1STGUIDE.ACC@ *.*@ @
  364.  
  365. Man  erhält  dann  nie mehr die Meldung "Anzeigen/Drucken/Abbrechen".
  366. Fügt man danach noch die Zeile
  367.  
  368. #G 03 FF *.AC*@ @
  369. bzw.
  370. #G 03 FF 000 *.AC*@ @ @
  371.  
  372. ein,  so  kann  man 1STGUIDE (und bestimmte andere, auch inaktivierte
  373. Accessories)  direkt  als  Programm  starten.  Alternativ  dazu  kann
  374. 1STGUIDE  auch  in  .PRG,  .APP oder .GTP umbenannt werden, um es als
  375. Programm zu benutzen.
  376.  
  377. Anstelle  von  1STGUIDE  kann  auch  das  kleine  Programm   CALLGUID
  378. installiert  werden  (siehe TOOLS-Ordner),  um im 'normalen'  Desktop
  379. die  Anzeigefunktion  zu  ersetzen.  Herzlichen Dank an Dirk Haun für
  380. dieses Utility.
  381.  
  382. Auβerdem   finden   Sie   im   Ordner  \TOOLS\1STVIEW  das  Accessory
  383. 1STVIEW.ACC,  aus  welchem  1stGuide  ursprünglich entstanden ist und
  384. das  eine  Untermenge  der  Funktionalität  von  1stGuide bietet. Für
  385. interessierte  Programmierer  habe  ich dazu den kompletten Quelltext
  386. beigelegt (im Ordner \TOOLS\QUELLEN).
  387. 1stView  war  ursprünglich dazu gedacht, die Verbreitung von 1stGuide
  388. zu fördern.  Dieses Konzept hat sich  aber  insofern  nicht  bewährt,
  389. als es viele Leute von einer Registrierung abgehalten hat.
  390. Die  Konsequenz  ist  nun  die,  daβ  1stView  sowie  die zugehörigen
  391. Sourcen  vorläufig  "eingefroren"  sind,  d.h. nicht gepflegt werden.
  392. Ansonsten  bleibt  alles beim Alten, d.h. 1stView ist als Freeware zu
  393. betrachten,   und   der   Inhalt   des  Ordners  \TOOLS\1STVIEW  darf
  394. unabhängig von 1stGuide weitergegeben  werden.  Der geneigte 1stView-
  395. Anwender   darf   sich   nun   nur  nicht   wundern,   wenn  aktuelle
  396. Entwicklungen  (z.B.  Betriebssystemerweiterungen  wie  WINX oder die
  397. neuen Dateiformate) nicht entsprechend unterstützt werden.
  398.  
  399. Wer  auf  eine  ansprechende  gedruckte  Anleitung  Wert legt, findet
  400. auβerdem   die   Datei   1STGUIDE.DVI,   die   mit  einem  TeX-System
  401. ausgedruckt werden kann.
  402.  
  403. Sie  können  1stGuide  und  1stView  auch unter MSDOS-GEM nutzen.  Im
  404. Ordner \MSDOS finden Sie die entsprechenden Programme, welche aus der
  405. Übersetzung der Quellen mit der MSDOS-Version von Turbo-C  entstanden
  406. sind  (unter  Nutzung  der  hier dokumentierten GEM-Einbindung).  Die
  407. Installation ist ähnlich der ST-Version.  Das jeweilige Accessory ist
  408. in den Ordner  \GEMBOOT  (GEM 2.x)  bzw.  \GEMAPPS\GEMBOOT  (GEM 3.x)
  409. zu  kopieren  und  man  kann die DESKTOP.INF-Datei etwa  um  folgende
  410. BEIDEN Zeilen erweitern (VOR allen anderen Applikationen):
  411.  
  412. #G0828 E:\PROGRAMM\1STGUIDE\1STGUIDE.APP@ *.*@
  413. #G0828 *.APP@ @
  414.  
  415. Achtung!  Im  Gegensatz  zur  ST-Version  kann  das  Accessory  nicht
  416. einfach  umbenannt werden, um es als Programm zu starten. Man muβ die
  417. jeweilige Programmversion benutzen.
  418.  
  419.  
  420.     Erklärung:
  421.     ----------
  422.  
  423. 1stGuide ist ein Shareware-Programmpaket von:
  424.  
  425.     Guido Vollbeding
  426.     Turmstraβe 61
  427.     06110 Halle (Saale)
  428.     (Germany)
  429.  
  430.     Bankverbindung: Stadt- u.
  431.     Saalkreissparkasse Halle
  432.     Blz.: 800 537 62
  433.     Kto.: 486 260 725
  434.  
  435. Für  irgendwelche  Schäden,  einschlieβlich aber nicht beschränkt auf
  436. materielle  oder  finanzielle,  die  direkt  oder  indirekt durch die
  437. Benutzung  oder Nichtbenutzung der Programme und/oder Dokumentationen
  438. oder  Teilen  davon oder durch die Untauglichkeit derselben für einen
  439. bestimmten  Zweck  entstehen,  kann  ich, Guido Vollbeding, keinerlei
  440. Haftung übernehmen.
  441.  
  442. Eventuelle  Ähnlichkeiten der vorliegenden Software mit existierenden
  443. oder  geplanten  Produkten namhafter oder unbekannter Hersteller sind
  444. nicht beabsichtigt, sondern wären rein zufällig.
  445.  
  446. -!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-
  447. This  software is based in part on the work of the  Independent  JPEG
  448. Group, Copyright (C) 1991, 1992, Thomas G. Lane. All Rights Reserved.
  449. The authors accept NO LIABILITY for damages of any kind.
  450. -!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-!-
  451.  
  452. ~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~
  453. This  software supports the DSP-JPEG-Decoder from Brainstorm, France,
  454. for  Atari  Falcon  computers,  which  is  copyright  (C) 1992-93  by
  455. Brainstorm & Atari Corporation.
  456. ~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~!~
  457.  
  458. -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-
  459. The MPEG part of this software is based in part on the work of
  460.  
  461.             Lawrence A. Rowe, Ketan Patel, and Brian Smith
  462.      Computer Science Division-EECS, Univ. of Calif. at Berkeley
  463.  
  464. Copyright (C) 1992 The Regents of the University of California.
  465. All rights reserved.
  466.  
  467. IN NO EVENT SHALL THE UNIVERSITY OF CALIFORNIA BE LIABLE TO ANY PARTY
  468. FOR DIRECT,  INDIRECT, SPECIAL, INCIDENTAL,  OR CONSEQUENTIAL DAMAGES
  469. ARISING  OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION,  EVEN
  470. IF  THE UNIVERSITY OF CALIFORNIA HAS BEEN ADVISED OF THE  POSSIBILITY
  471. OF SUCH DAMAGE.
  472.  
  473. THE  UNIVERSITY OF CALIFORNIA SPECIFICALLY DISCLAIMS ANY  WARRANTIES,
  474. INCLUDING,   BUT   NOT   LIMITED  TO,   THE  IMPLIED  WARRANTIES   OF
  475. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.   THE  SOFTWARE
  476. PROVIDED  HEREUNDER  IS ON AN "AS IS" BASIS,  AND THE  UNIVERSITY  OF
  477. CALIFORNIA  HAS  NO  OBLIGATION  TO  PROVIDE  MAINTENANCE,   SUPPORT,
  478. UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  479. -#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-
  480.  
  481. Alle  Rechte  an  den  vorliegenden Programmen liegen beim Autor. Das
  482. Programmpaket  darf  ausschlieβlich  FREI  weitergegeben werden, eine
  483. kommerzielle  Verbreitung  in  jeder  Form  (PD-Sammeldisketten o.ä.)
  484. sowie  die  Beilage  zu kommerziellen, Shareware- oder Public-Domain-
  485. Programmen   ist   nur   mit   meiner   ausdrücklichen  schriftlichen
  486. Genehmigung  gestattet.  Zur  Weitergabe  von mir autorisiert ist der
  487. PD-Service  des  Atari-Journals  (schlieβlich  hat  sich dieses Blatt
  488. auch   in  der  Ausgabe  4/92  zu  einem  Testbericht  über  1stGuide
  489. herabgelassen).  Christoph  Bartholme ist die Beilage von 1stGuide zu
  490. seinem Shareware-Programm IdeaList erlaubt. Entsprechende Konditionen
  491. können  beim Autor erfragt werden.  Falls Sie spezielle Wünsche  oder
  492. Vorstellungen haben:  Registrieren Sie sich bitte ERST persönlich und
  493. tragen Sie DANACH Ihr Anliegen vor.  Da ich noch nicht über preisgün-
  494. stige Kommunikationsmöglichkeiten verfüge,  sehe ich mich sonst nicht
  495. in der Lage,  die damit verbundenen Verluste zu decken.  Bitte  haben
  496. Sie dafür Verständnis.
  497.  
  498. 1stGuide  ist  gegen  50,- DM mit gedrucktem Handbuch im  Rahmen  der
  499. "Whiteline Soft Series" bei verschiedenen Händlern erhältlich, z.B.:
  500.  
  501.     delta labs software
  502.     B.Artz & T.Kohl
  503.     Rembrandtstraβe 1
  504.     42329 Wuppertal
  505.     Tel./Fax: 0202-734361
  506.  
  507. Die  oben  angegebenen  Archive bzw. enthaltenen Dateien müssen immer
  508. vollständig   (jeweils   auf  das  Archiv  bezogen)  und  unverändert
  509. weitergegeben  werden.  Unsachgemäβe  Änderungen  oder Eingriffe sind
  510. nicht erlaubt. Daher merke:
  511.  
  512.     Wer 1stGuide-Programme nachmacht oder verfälscht oder
  513.     nachgemachte oder verfälschte 1stGuide-Programme sich
  514.     verschafft und in Verkehr bringt, wird mit System-Ab-
  515.     stürzen nicht unter 2 Bomben bestraft.
  516.  
  517. Ansonsten  viel Spaβ mit 1stGuide, und möge der Atari immer mit Ihnen
  518. sein!
  519.