Copyright 1994 Arne Rudolph. Alle Rechte vorbehalten.

Shareware
Die unregistrierte Version von 'Before Dawn' ist Shareware, d.h.  sie darf frei kopiert und fr einen 
Zeitraum von vier Wochen getestet werden. Nach Ablauf dieses Zeitraum ist der Benutzer gehalten, 
sich registrieren zu lassen oder 'Before Dawn' vollstndig von seinem Computersystem zu entfer- 
nen. Die Registrierungsgebhr fr 'Before Dawn' betrgt 30 DM. Darin ist die Zusendung eines 
gedruckten Handbuchs und einer Diskette mit der jeweils neusten Version enthalten.
Auerdem erhlt jeder registrierte User einen persnlichen Registrierungs-Code, mit dem er aus 
einer unregistrierten Version eine registrierte erzeugen kann. Die Weitergabe oder nicht autorisierte 
Erzeugung des Codes ist nicht erlaubt und wird strafrechtlich verfolgt!
Jede auch nur auszugsweise Vervielfltigung des Handbuchs ist nicht erlaubt!

Haftung
Der Autor bernimmt keine Haftung fr irgendwelche direkten oder indirekten Schden - ein- 
schlielich, aber nicht beschrnkt auf - materielle oder finanzielle Schden, die durch die Benutzung 
von 'Before Dawn', oder die Untauglichkeit von 'Before Dawn' fr einen bestimmten Zweck, ent- 
stehen.

Vertrieb
'Before Dawn' kann direkt beim Autor bezogen werden!

Anschrift:			Bankverbindung:
Arne Rudolph		Postgiroamt Hamburg
Salvatorstr. 2		BLZ 200 100 20
52070 Aachen		Konto-Nr. 55 46 58 - 209

Bitte geben Sie Ihren Namen, Ihre Adresse und den Verwendungszweck deutlich an!


Auerdem knnen Sie 'Before Dawn' exklusiv ber die Softline Hndlerkooperative beziehen. Sie 
erhalten dann eine bereits registrierte Vollversion mit gedrucktem Handbuch zum Preis von ebenso 
30.- DM. Bitte senden Sie den dieser Version beiliegenden Registrierungsabschnitt an den Autor 
zurck, damit Ihre persnlichen Daten als registrierter Benutzer in den Datenbestand aufgenommen 
werden knnen. Vergessen Sie bitte nicht, Ihren persnlichen Registrierungs-Code anzugeben!

Ansprechpartner der softline Hndlerkooperative:

delta labs software
B. Artz & T. Kohl
Rembrandtstrae 1
42329 Wuppertal
Telefon & Fax 0202 73 43 61


Die Nacht war so dunkel wie das Innere einer Katze.
Man konnte sie fr eine jener Nchte halten, die Gtter nutzen,
um Menschen wie Figuren auf dem Schachbrett des Schicksals zu bewegen.

Terry Pratchett
"MacBest"
Inhaltsverzeichnis

'Before Dawn'		1
Installation	 	2
Allgemeine Hinweise zur Bedienung		3
Der Hauptdialog von 'Before Dawn'		5
Der "Info" Dialog und die Registrierung		6
Der Dialog "Timing"		7
Der Dialog "Vektoren"		8
Der Dialog "Diverses"		9
Die Setup Dialoge der Module
	Modul "Warp 5 - Mr. Sulu!"		11
	Modul "Bouncing Hole"		12
	Modul "At the Movies"		13
	Modul "... send me a message!"		14
'Before Dawn' auf unbekannten Wegen		16
Animationen fr die Module "At the Movies" und "Warp 5 - Mr. Sulu!"	17
Das XSSI-Protokoll		19
Fragen und Antworten		20
Glossar		21

'Before Dawn'

"Es war einmal vor langer Zeit ..." ... ist blicherweise der Anfang eines jeden Mrchens - also auch 
dieses Rckblicks in die "Geschichte der Evolution der Bildschirmschoner".
Zu der Zeit als noch kryptische Zeichenkombinationen wie "C:\>" die Bildschirme der Computer 
zierten, kam nie die Frage nach dem Wohl und Wehe des teuren Monitors auf. Schlielich stellten 
die wenigen Elektronen, die zur Darstellung von so sprlichen Informationen bentigt wurden, 
keine Gefahr fr dessen Phosphorschicht dar. Und wenn sie das doch taten, dann fand man sich eben 
damit ab, da man die aktuelle Eingabezeile nur am hektischen Flackern der Cursors erkennen 
konnte, da inzwischen in fast jeder Zeile ein "C:\>" zu lesen war.  
Etwa zu dieser Zeit kamen aber auch findige Kpfe auf die Idee, dem User alle wichtigen Daten so 
zu prsentieren, da er sie leichter erfassen konnte. Der Siegeszug der "Maus" begann und auch die 
Phosphorschichten der Computermonitore wurden mehr beansprucht. Da im Zeichen von Schlag- 
worten wie "Anwenderfreundlichkeit" und "bersichtlichkeit" aber eingebrannte Schattenbilder 
nicht mehr wnschenswert waren, wurde auch irgendwo der erste Bildschirmschoner geboren.
Basierend auf der Idee, da jeder schwarze Bildpunkt gleichbedeutend damit ist, da keine Elektro- 
nen an dieser Stelle die Phosphorschicht treffen, wurde einfach der Bildschirm komplett einge- 
schwrzt, wenn der User mal abwesend war. Einfach, aber langweilig! So lernten dann die Bild- 
schirmschoner das Fliegen, Springen oder Musizieren, und sorgten so dafr, da kein Monitor mehr 
einsam am Arbeitsplatz stehen mute, wenn der User mal seinen Bedrfnissen nachging.
Sagte ich "kein Monitor"? Nein, eine kleine eingeschworene Gemeinde von Computerusern blieb 
davon zu ihrem Leidwesen verschont - die ATARI-User!
Aber das sollte nun ebenfalls der "Geschichte der Evolution der Bildschirmschoner" angehren, 
denn im vorerst letzten Kapitel tritt 'Before Dawn' ins Rampenlicht. Mit 'Before Dawn' knnen Sie 
nun auch Ihren Monitor mit bunten Animationen beschftigen.

Die herausragenden Eigenschaften von 'Before Dawn':
-	vier verschiedene Bildschirmschonermodule, die zudem sehr einfach von jedem User nach 
seinen eigenen Vorstellungen verndert werden knnen. Dafr ist die Kenntnis einer 
Programmiersprache nicht ntig!
-	durch die konsequente Nutzung des GEM kann 'Before Dawn' auf ATARI ST/TT/Falcon030 
mit dem Betriebssystem TOS genutzt werden. Grafikkarten mit kompatiblem VDI und die Multi- 
tasking-Erweiterungen MultiTOS und Mag!X werden ebenfalls untersttzt.
-	er funktioniert mit jeder GEM-Applikation, die sich an die Programmier-Richtlinien hlt. Diese 
Applikationen knnen sogar im Hintergrund weiterarbeiten, whrend 'Before Dawn' den Bild- 
schirm schont!
-	im Zusammenhang mit Paula und Crazy Sounds kann 'Before Dawn' Musik und Gerusche aus- 
geben.

Soweit zu unserem kleinen Exkurs.  Und damit auch Sie "... glcklich und zufrieden ..." mit 'Before 
Dawn' sind, sollten Sie das Handbuch aufmerksam studieren. Auch wenn bei der Programmierung 
von 'Before Dawn' darauf geachtet wurde, da es mglichst selbsterklrend und leicht zu bedienen 
ist, werden Sie feststellen, da sich das eine oder andere Problem so leichter lsen lt!
Installation

Zur Installation von 'Before Dawn' wird eine Festplatte empfohlen. Eine Installation auf Diskette 
ist zwar mglich, jedoch ldt 'Before Dawn' verschiedene Dateien nach wenn es aktiviert wird, so 
da die Diskette die ganze Zeit im Laufwerk verbleiben mu. Dies lt sich umgehen, indem man 
eine RAM-Disk anmeldet und die Animationsmodule und IMG-Dateien dorthin kopiert.

'Before Dawn' besteht aus den folgenden Programmen:

DAWNAUTO.PRG
Diese Programm mu in den AUTO-Ordner Ihrer Bootdiskette kopiert werden. Wenn sie Program- 
me verwenden, die vom XSSI-Protokoll (siehe Anhang) Gebrauch machen, dann sollten Sie 
DAWNAUTO.PRG vor diese Programme kopieren. Gegebenenfalls mssen Sie dazu Ihren 
AUTO-Ordner umbenennen (z.B. in AUTO.ALT), dann einen neuen Ordner mit dem Namen AUTO 
anlegen und die Programme in der gewnschten Reihenfolge in den neuen AUTO-Ordner kopieren.

DAWN.ACC und DAWN.RSC
'Before Dawn' ist ein sogenanntes Accessory (daher die Endung ACC), also ein Hilfsprogramm. 
Hilfsprogramme werden beim Booten Ihres Rechners vom ATARI automatisch mitgeladen, wenn 
sie sich im Hauptverzeichnis Ihres Bootlaufwerks befinden. Kopieren Sie also die Dateien 
DAWN.ACC und DAWN.RSC in das Hauptverzeichnis Ihres Bootlaufwerks (bzw. dorthin, wo sich 
Ihre anderen ACCs befinden). Beim nchsten Booten Ihres Rechners wird 'Before Dawn' geladen 
und kann ber die Menleiste angesprochen werden.

MODULE
Der Ordner MODULE enthlt die verschiedenen Animationsmodule und IMG-Dateien fr 'Before 
Dawn'. Sie knnen diesen Ordner an eine beliebige Stelle Ihrer Festplatte, bzw. Ihrer Diskette 
kopieren. Die von MODULE vorgegebene Ordnerstruktur ist nicht zwingend, d.h. Sie knnen die 
Dateien auch anders verteilen, da Sie 'Before Dawn' erst bei der Konfiguration die Lage der 
einzelnen Dateien vorgeben. In diesem Ordner finden Sie die Ordner WARP, HOLE, MOVIES und 
EDITOR.

README.TXT
Alles was nicht in diesem Handbuch steht, wichtige Hinweise und letzte nderungen, finden Sie in 
der Datei README.TXT. Bitte drucken Sie diese Datei aus und lesen sie Sich unbedingt durch!

Nun sollten Sie 'Before Dawn' richtig installiert haben. Wenn Sie Ihren Rechner das nchste mal 
Booten (also z.B. indem Sie einen Reset auslsen), werden Sie im linken Men den Eintrag 
Before Dawn finden. Durch einen einfach Mausklick auf diesen Eintrag knnen Sie 'Before 
Dawn' aufrufen und konfigurieren.
Allgemeine Hinweise zur Bedienung

Wenn Ihnen das eine oder andere Wort in den folgenden Abstzen spanisch (oder englisch) vor- 
kommt, dann knnen Sie einen kurzen Blick in das Glossar dieses Handbuchs werfen. Viele Begrif- 
fe, die in den folgenden Abstzen verwendet werden, sind dort kurz erklrt.

'Before Dawn' unterscheidet sich in einigen Punkten von der gewohnten Bedienung von 
GEM-Dialogen. Zum einen werden alle Dialoge in Fenstern dargestellt. Der Vorteil davon ist, da 
Ihr Rechner nicht blockiert wird, wenn Sie einen Dialog von 'Before Dawn' ffnen. Sie knnen also 
zum Beispiel ein Desktop Fenster ffnen und bedienen, whrend der Dialog geffnet ist. Zum 
anderen sind fast alle Dialogelemente ber die Tastatur bedienbar. Dazu mssen Sie die 
Alternate-Taste zusammen mit der Taste drcken, die dem unterstrichenen Buchstaben des 
entsprechenden Dialogelements entspricht.

Alle Dialoge, mit Ausnahme des Info- und des Registrationsdialogs, verfgen ber vier  Dialogele- 
mente: den Abbruch-Button, den Setzen-Button, den OK-Button und das Schliefeld des Fen- 
sters, den sog. Closer. ber den Abbruch-Button knnen Sie den Dialog beenden, ohne da die 
vorgenommenen Einstellungen von 'Before Dawn' bernommen werden. Mit dem OK-Button und 
dem Closer wird der Dialog ebenfalls beendet, jedoch werden alle Einstellungen bernommen. Der 
OK-Button kann neben der Tastenkombination Alternate-O auch mit der Return-Taste selektiert 
werden. Der Setzen-Button funktioniert im wesentlichen wie OK, jedoch wird der Dialog nicht 
geschlossen, sondern bleibt weiterhin geffnet. Beachten Sie bitte, da Einstellungen, die Sie mit- 
tels Setzen bernommen haben, durch nachtrgliches Drcken von Abbruch nicht rckgngig 
gemacht werden knnen!

Checkboxen
Checkboxen sind im Prinzip Schalter, d.h. sie kennen nur den Zustand Ein und Aus. Durch einen 
Mausklick in die Box wird dieser Zustand verndert, also eine eingeschaltete Box ausgeschaltet und 
eine ausgeschaltete eingeschaltet. Der Zustand Ein wird durch ein kleines Kreuz in der Box gekenn- 
zeichnete - die Box ist 'angekreuzt'. Auch Checkboxen knnen ber die Tastatur bedient werden, 
indem Sie die Tastenkombination Alternate und den unterstrichenen Buchstaben drcken.

Slider
Der Slider funktioniert hnlich wie die Slider an normalen GEM-Fenstern, d.h. Sie knnen durch ei- 
nen Mausklick auf einen der Pfeile das Slider-Element in Pfeilrichtung verschieben. Es ist auch 
mglich, das Slider-Element direkt mit der Maus anzufassen und an die gewnschte Position zu ver- 
schieben. Als zustzlich Information wird bei einigen Slidern ein Zahlenwert im Slider-Element 
dargestellt, der sich beim Verschieben verndert.

Popup-Men
Das Popup-Men ist vergleichbar mit den Drop-Down-Mens des ATARI Desktop. Es wird geff- 
net, indem Sie auf den Titel oder auf das eingeklappte Men klicken. Sie knnen dann die Maustaste 
loslassen und wie gewohnt mit dem Mauszeiger den gewnschten Eintrag auswhlen und anklicken, 
worauf das Popup-Men wieder geschlossen und der ausgewhlte Menpunkt angezeigt wird.  Sie 
knnen auch auf den Cycle-Button neben dem Men klicken (zwei im Kreis angeordnete Pfeile). 
Dadurch wird das Men um genau einen Eintrag weitergeschaltet. Popup-Mens knnen auch durch 
eine Alternate Tastenkombination bettigt werden. Die Auswahl erfolgt dann ber die 
Cursor-Tasten.


Der Hauptdialog von 'Before Dawn' 


Dieser Dialog ist quasi die Kommadozentrale, d.h. von hier aus knnen Sie alle weiteren Einstellun- 
gen vornehmen. Die Verzweigung in die einzelnen Konfigurationsdialoge erfolgt ber eine Men- 
leiste wie Sie sie sicherlich auch vom GEM-Desktop her kennen. Das Men Info verzweigt in den 
Info-Dialog, in dem dann auch die Registrierung vorgenommen werden kann.
Hinter dem Menpunkt Datei verbergen sich die Funktionen zum Sichern der Konfigurationsdatei 
und Schlieen des Hauptdialogs. In der Konfigurationsdatei werden alle Einstellungen von 'Before 
Dawn' gespeichert, so da Sie diese nicht nach jedem Booten neu vornehmen mssen. Wenn Sie die 
Datei sichern, wird diese dort angelegt, wo 'Before Dawn' auch sein RSC-File erwartet, also im 
Hauptverzeichnis Ihres Bootlaufwerks.
ber Setup erreichen Sie die Konfigurationsdialoge fr Timing, Vektoren und allgemeine 
Einstellungen, also Diverses. Eine Beschreibung der einzelnen Dialoge finden Sie in den folgenden 
Kapiteln.

"Modulauswahl"
Unter der Menleiste finden Sie eine Box fr die Modulauswahl. Zur Zeit haben Sie die Auswahl 
zwischen vier verschiedenen Modulen (in der unregistrierten Version sind es nur drei Module). Sie 
knnen eines oder mehrere Module auswhlen, indem Sie einmal mit der Maus auf den gewnsch- 
ten Eintrag klicken. Das entsprechende Modul wird dann invertiert dargestellt. Wenn Sie mehrere 
Module selektieren, trifft 'Before Dawn' zufllig eine Auswahl unter den selektierten Modulen. Zu 
jedem Modul gehrt auch ein Konfigurationsdialog, in dem modulspezifische Einstellungen vorge- 
nommen werden knnen. Diesen Dialog knnen Sie durch einen Doppelklick auf das gewnschte 
Modul, oder durch die Tastenkombination Shift-Alternate-[unterstrichener Buchstabe] ffnen.

"'Before Dawn' aktiv"
Die Checkbox "'Before Dawn' aktiv" gibt an, ob 'Before Dawn' bei nchster Gelegenheit aktiviert 
werden soll, oder nicht. Es wre z.B. denkbar, da Sie Ihren Rechner an einer komplexen Aufgabe 
arbeiten lassen, wobei es aber nicht wnschenswert ist, da sich 'Before Dawn' einschaltet. Mit 
dieser Checkbox knnen Sie das verhindern!
Der "Info" Dialog und die Registrierung


Dieser Dialog ist nur als kleiner Hinweis gemeint und ersetzt natrlich nicht das Lesen des Hand- 
buchs. Trotzdem wird nochmal darauf hingewiesen, da 'Before Dawn' Shareware ist und welche 
Hilfsmittel bei der Entwicklung herangezogen wurden.
ber den Button Registrieren ffnen Sie den Registrationsdialog, mit dem Sie aus der unregistrier- 
ten eine registrierte Version machen knnen. Geben Sie Ihren Namen, sowie Ihren persnliche Code 
aus der Datei CODE.TXT Ihrer 'Before Dawn' Diskette ein, und verlassen Sie den Dialog mit OK. 
Jetzt mssen Sie nur noch Ihre Konfiguration im Hauptdialog sichern und Ihnen steht ab dem nch- 
sten Booten eine registrierte Version von 'Before Dawn' zur Verfgung.

Wichtig
-	Ihr persnlicher Code darf nicht an dritte weitergegeben werden! Lesen Sie dazu unbedingt die 
Copyright-Bestimmungen zu Beginn dieses Handbuchs!
-	Ihr Name und der Code werden in der Konfigurationsdatei DAWN.CNF gespeichert, d.h. Sie soll- 
ten diese Datei nie weitergeben, da Sie damit die Copyright-Bestimmungen verletzen!
-	die Datei CODE.TXT auf Ihrer 'Before Dawn' Diskette enthlt ebenfalls Ihren persnliche Code, 
darf also ebenfalls nicht weitergegeben werden - denken Sie daran, wenn Sie diese Diskette ko- 
pieren!
-	berprfen Sie, ob Sie Name und Code richtig eingegeben haben. Sie sparen Sich so unter Um- 
stnden die Mhe, beides noch einmal einzugeben!
-	Sie sollten unbedingt den Code auf Ihrer Registrierungskarte notieren, denn nur so knnen Sie 
sich vollstndig registrieren lassen!

Tip
Ich empfehle Ihnen, die Datei CODE.TXT auszudrucken und den Ausdruck zusammen mit der Ori- 
ginaldiskette an einem sicheren Ort aufzubewahren. Anschlieend kopieren Sie alle Dateien mit 
Ausnahme der Datei CODE.TXT auf eine zweite Diskette, die Sie dann als Kopierexemplar behal- 
ten. Beachten Sie dabei, da es nicht gengt, wenn Sie die Diskette vollstndig kopieren und die Da- 
tei CODE.TXT lschen, da man die Datei dann immer noch wieder herstellen kann!
Der Dialog "Timing"


Der Name verrt es schon: hier werden Zeiten eingestellt. 

"Aktivieren nach .. Minuten"
Hiermit knnen Sie einstellen, nach wieviel Minuten 'Before Dawn' sich aktivieren soll. Wenn Sie 
also z.B. eine Zeit von fnf Minuten einstellen, fngt 'Before Dawn' fnf Minuten nachdem Sie das 
letzte Mal die Maus bewegt oder eine Taste gedrckt haben, mit dem Bildschirmschonen an! Stellen 
Sie eine Zeit von null (0) Minuten ein, wird 'Before Dawn' niemals schonen, d.h. Sie erreichen so 
den gleichen Effekt, wie mit der Checkbox "'Before Dawn' aktiv" aus dem Hauptdialog.

"Modulwechsel nach .. Minuten"
Wenn Sie mehrere Module ausgewhlt haben und mit diesem Slider eine Zeit grer als null (0) Mi- 
nuten einstellen, wird 'Before Dawn' nach Ablauf dieser Zeit ein anderes Modul verwenden um den 
Bildschirm zu schonen. Dadurch ergibt sich dann etwas mehr Abwechslung fr Ihren Monitor.

"Beanspruchte Rechenzeit"
Eine der besonderen Eigenschaften von 'Before Dawn' ist es, da andere Applikationen weiterar- 
beiten knnen, whrend 'Before Dawn' den Bildschirm schont. Sie knnen nun 'Before Dawn' sa- 
gen, wieviel Rechenzeit es dabei fr sich beanspruchen und wieviel es den anderen Applikationen 
berlassen soll. Wenn Sie lieber schnelle Grafiken sehen, dann stellen Sie den Slider auf "viel", 
wenn Ihre Applikation mehr Rechenzeit bentigt, dann ist ein Einstellung mit der Tendenz "wenig" 
sicherlich besser. Im allgemeinen sollte eine Einstellung dazwischen ausreichend sein!
Der Dialog "Vektoren"


Jetzt geht es ans Eingemachte! Was wre ein Bildschirmschoner, wenn er nicht wieder aufwachen 
wrde, sobald man die Maus bewegt oder eine Taste drckt? 'Before Dawn' berwacht aber nicht 
nur Tastatur und Maus, sondern noch die verschiedenen anderen Schnittstellen Ihres ATARIs. Je 
nachdem welchen Rechner Sie besitzen, knnen Sie zwischen Tastatur, Maus, Joystick, den Modem 
Schnittstellen, LAN-Port und Midi-Schnittstelle whlen. Sie sollten aber auf jeden Fall Tastatur und 
Maus berwachen lassen!

"Vektoren immer setzen"
Um die verschiedenen Ereignisse, also z.B. einen Tastendruck, zu berwachen, mu sich 'Before 
Dawn' beim Booten in verschiedene Systemvektoren einhngen. ber diese Systemvektoren teilt 
der Rechner (vereinfacht gesagt) dem Betriebssystem mit, da an dem entsprechenden Gert ein Er- 
eignis vorliegt. Normalerweise gengt es, wenn 'Before Dawn' sich einmal in diese Vektoren ein- 
hngt. Aber da es Programme gibt, die diese Vektoren ganz fr sich beanspruchen (z.B. Programme 
die die Modem-Routinen des Betriebssystems ersetzen) und dabei andere Programme aus diesen 
Systemvektoren entfernen, kann es sinnvoll sein, da die Vektoren von 'Before Dawn' jedesmal neu 
gesetzt werden. In einem solchen Fall sollten Sie diese Checkbox selektieren. Aber seien Sie ge- 
warnt: diese Option kann zu Problemen mit anderen Programmen fhren - selektieren Sie diese 
Checkbox nur dann, wenn Sie genau wissen, was Sie tun!
Der Dialog "Diverses"


Alle weiteren modulunabhngigen Einstellungen werden im Dialog "Diverses" vorgenommen. Dar- 
unter die Optionen zur Dialogdarstellung, Sound und natrlich alle Einstellungen den kleinen Nager 
an Ihrem ATARI betreffend.

"Maus-Empfindlichkeit"
Stellen Sie sich vor, da 'Before Dawn' gerade den Bildschirm schont und Sie aus Versehen gegen 
den Tisch stoen. Durch die Erschtterung bewegt sich die Maus nur ein winziges Stck, aber weit 
genug um es dem Computer zu melden. Das wre an sich nicht sonderlich schlimm, wenn nicht 
'Before Dawn' feststellen wrde, da Sie gerade die Maus bewegt haben und folglich erstmal alle 
Aktivitten einstellt. Mit diesem Slider knnen Sie nun einstellen, ob 'Before Dawn' sofort reagie- 
ren soll (hohe Empfindlichkeit) oder erst, wenn mehrmals eine Mausbewegung gemeldet wurde 
(niedrige Empfindlichkeit). 

"Wach-/Schlafecke in Pixel"
Unter normalen Umstnden aktiviert sich 'Before Dawn' erst dann, wenn in einem bestimmten Zeit- 
raum keine Aktivitt auf den zu berwachenden Schnittstellen festgestellt wurde. Sie knnen 
'Before Dawn' aber auch sofort aktivieren, indem Sie die Maus in der unteren rechten Ecke des 
Bildschirms plazieren. Ebenso knnen Sie verhindert, da sich 'Before Dawn' aktiviert, indem Sie 
die Maus in der unteren linken Ecke plazieren. Wie gro diese Ecke sein soll knnen Sie mit diesem 
Slider bestimmen.

"Sound ..."
Zu Beginn dieses Handbuchs wurde bereits erwhnt, da 'Before Dawn' im Zusammenhang mit 
den Programmen Paula oder Crazy Sounds auch Gerusche oder Musik von sich geben kann. Vor- 
aussetzung dafr ist, da Sie eines dieser Programm installiert haben. ber dieses Popup-Men kn- 
nen Sie dann auswhlen, wer fr den Sound zustndig ist. Damit es dann auch wirklich etwas zu h- 
ren gibt, sollten Sie spter bei den jeweiligen Modulen eine Datei bestimmen, die die abzuspielen- 
den Sounds enthlt.
"Farbe ..."
'Before Dawn' stellt alle Dialoge in Schwarz auf Wei dar. Sollte Ihnen das auf Ihrem Farbmonitor 
zu langweilig sein, knnen Sie allerdings mit diesem Popup eine von 16 Hintergrundfarben nach Ih- 
ren Wnschen auswhlen.

"Dialoge zentrieren"
Dialoge knnen beim ffnen auf zwei Arten dargestellt werden: in der Mitte des Bildschirms (zen- 
triert), oder an der aktuellen Mausposition. ber diese Checkbox knnen Sie 'Before Dawn' vorge- 
ben, wie es Ihnen recht ist.

"Hintergrund sichern"
Diese an sich doch recht unscheinbare Checkbox kann in Problemfllen sehr ntzlich sein! 'Before 
Dawn' verlt sich darauf, da alle Programme, die Sie verwenden, "sauber" programmiert wurden. 
Dazu gehrt es auch, da diese Programme den Bildschirm neu zeichnen, wenn sich 'Before Dawn' 
deaktiviert. Man nennt das dann den Redraw (engl. neu zeichnen). Es gibt aber auch Programme, die 
sich in der Beziehung nicht an die Konventionen halten, was Sie dann daran erkennen, da Teile des 
Bildschirms dunkel bleiben. Sollten Sie solche Probleme haben, dann sollten Sie a) diese Checkbox 
selektieren und b) sich ein Update des jeweiligen Programms besorgen, bzw. den entsprechenden 
Programmautor auf diesen Mistand hinweisen.
Die Setup Dialoge der Module

Nachdem Sie Sich nun mhsam durch die verschiedenen Konfigurationsdialoge geqult haben, geht 
es mit dem interessanteren Teil der Grundkonfiguration weiter: den Setup Dialogen der einzelnen 
Module! Nochmal zur Erinnerung: diese Dialoge werden durch einen Doppelklick auf den entspre- 
chenden Eintrag im Hauptdialog geffnet.


Modul "Warp 5 - Mr. Sulu!"


Das Modul "Warp 5 - Mr. Sulu!" ist einen Raumflugsimulation, d.h. in etwa so wrde es aussehen, 
wenn Sie aus dem Bugfenster eines Raumschiffs schauen, das durch die unendlichen Weiten des 
Weltraums gleitet. Was Ihnen dabei entgegen kommt, knnen Sie frei whlen, indem Sie eine 
IMG-Datei aus dem Ordner WARP auswhlen. Wenn Ihnen Sterne oder wohlbekannte Fuji-Symbole 
zu langweilig sind, dann knnen Sie sich auch eigene kreieren. Wie wre es z.B. mit Raumschiffen, 
Ihren Initialien oder Tennisbllen? Alles was Sie bentigen ist ein Programm mit dem Sie Raster- 
grafiken im IMG-Format erstellen knnen, und das Wissen aus dem Kapitel 'Animationen fr die 
Module "At the Movies" und "Warp 5 - Mr. Sulu!"'.

"Die Galaxie hat __ Sterne"
Anhand dieses Eingabefeldes knnen Sie die Realittsnhe dieses Moduls erkennen. Wann kommt 
es denn schon einmal vor, da Sie die Anzahl der Sterne einer Galaxie bestimmen? Auch wenn dies 
das erste mal ist, geben Sie hier ein, wieviel Sterne Sie gerne sehen mchten (jede Zweideutigkeit an 
dieser Stelle ist rein zufllig).

"Image-File Auswahl"
Durch einen Mausklick auf die Box unter diesem Titel ffnen Sie eine Dateiauswahlbox mit der Sie 
die gewnschte IMG-Datei fr dieses Modul bestimmen knnen. Wenn Sie die vorgegebene Ord- 
nerstruktur verwenden, finden Sie ein paar IMG-Dateien im Ordner WARP. Sie knnen in der Datei- 
auswahlbox auch einen Wildcard, also z.B. *.IMG, angeben. 'Before Dawn' whlt dann unter den 
vorhandenen Dateien zufllig eine aus. Der Name der ausgewhlten Datei wird in der Box darge- 
stellt.
"Einzelbilder: __"
Die IMG-Dateien fr dieses Modul bestehen aus einzelnen Bildern, die zu einer Datei zusammenge- 
fgt wurde. Sie mssen die Anzahl der Einzelbilder hier eingeben. Beachten Sie aber, da nicht jede 
Datei die gleiche Anzahl von Einzelbildern hat! Wenn Sie also die IMG-Datei ber Wildcard aus- 
whlen lassen, sollten Sie sicherstellen, da alle Bilder die gleiche Anzahl von Einzelbildern haben.

"MOD/HSN-File Auswahl"
Dieser Button ist fr Sie nur dann von Interesse, wenn Sie eines der Programme Paula oder Crazy 
Sounds verwenden. Mit einem einfachen Mausklick auf diesen Button knnen Sie dann die entspre- 
chende Datei auswhlen. Auch hier knnen Wildcards verwendet werden! MOD-Dateien werden 
von Paula abgespielt, HSN-Dateien von Crazy Sounds.
Wichtig: HSN-Dateien mssen immer im Samples-Ordner von Crazy Sounds liegen!


Modul "Bouncing Hole"


Nach Sternen gibt es nun Lcher zu sehen. Stellen Sie sich ein Guckloch vor, da sich auf Ihrem 
Bildschirm hin und her bewegt und Ihnen dabei immer nur den Blick auf den gerade berflogenen 
Hintergrund freigibt. Die Form des Gucklochs knnen Sie selbst bestimmen; neben Kreisen sind al- 
so auch z.B. Logos denkbar. Sie bentigen ein Programm mit dem Sie Rastergrafiken im IMG-For- 
mat erstellen knnen und ein wenig Phantasie! Beispiele finden sie im Ordner HOLE.

"Image-File Auswahl"
Dieser Button funktioniert genauso wie der im Modul "Warp 5 - Mr. Sulu!". Die entsprechenden 
IMG-Dateien finden Sie im Ordner HOLE.
Wichtig: achten Sie darauf, da Sie mit diesem Modul nur monochrome IMG-Dateien verwenden!

"MOD/HSN-File Auswahl"
Auch bei diesem Button ist die Funktion gleich der im Modul "Warp 5 - Mr. Sulu!".
Modul "At the Movies"


Das Modul ist das flexibelste Modul von allen, jedoch auch das komplizierteste. Mit diesem Modul 
knnen Sie fast alles ber den Bildschirm bewegen lassen, was Ihnen einfllt!  Sie bentigen ein 
Programm mit dem Sie Rastergrafiken im IMG-Format erstellen knnen, und ein Programm mit 
dem Sie die sogenannten Before-Dawn-Info-Dateien erstellen knnen (kurz BDI-Dateien). Dieses 
Programm und eine ausfhrliche Beschreibung dazu finden Sie auf Ihrer 'Before Dawn' Diskette im 
Ordner EDITOR - ein paar Beispiel-Animationen im Ordner MOVIES. Alles was Sie ber die Funk- 
tionsweise dieses Moduls wissen sollten, steht im Kapitel 'Animationen fr die Module  "At the 
Movies" und "Warp 5 - Mr. Sulu!"'.

"Info-File Auswahl"
Im Gegensatz zu den Modulen "Warp 5 - Mr. Sulu!" und "Bouncing Hole" knnen Sie hier nur eine 
BDI-Datei auswhlen. Unter dem Button erscheint nach der Auswahl der BDI-Datei der Name des 
jeweiligen Autors. Wildcards sind erlaubt, wobei dann zufllig ein Modul ausgewhlt wird.

"MOD-File Auswahl"
Auch hier gibt es einen kleinen Unterschied zu den oben beschriebenen Modulen: Sie knnen keine 
HSN-Files auswhlen! Das hat aber auch seinen Grund, denn in diesem Modul knnen Sie Geru- 
sche den Animationen zuordnen. Wie wre es mit einem Ball, der ber den Bildschirm hpft und bei 
jedem Aufprall ein "Boing" von sich gibt? Das "wie" ist in der Beschreibung zum Editor fr 
BDI-Dateien erklrt. Den BDI-Editor und die Beschreibung dazu finden sie im Ordner Editor!
Modul "... send me a message!"


Wir leben im Zeitalter der elektronischen Medien, d.h. die Zeiten wo man einen Zettel am Arbeits- 
platz hinterlie, auf dem wichtige Hinweise fr andere notiert waren, sind endgltig vorbei! Diese 
Nachrichten knnen Sie nun ohne Klebernder direkt auf dem Bildschirm hinterlassen ... mit diesem 
Modul!

"Fontname"
Die Schriften (engl. Font) in dieser Box stehen Ihnen zur Auswahl. Ohne installiertes GDOS steht 
Ihnen jedoch nur der Systemfont zur Verfgung - ein Grund mehr, endlich GDOS zu verwenden! 
Die gewnschte Schrift wird durch einen einfachen Mausklick ausgewhlt. Haben Sie mehr Schrif- 
ten installiert, als in die Box passen, knnen Sie mit dem Slider rechts neben der Box durch die Liste 
blttern.

"Punkt"
Die Gre der Schrift wird blicherweise in Punkt angegeben. Die Auswahl der Schriftgre erfolgt 
genauso, wie die der Schrift, nmlich durch einen einfachen Mausklick auf den gewnschten Ein- 
trag.

"Ihre Nachricht ..."
Hier haben Sie nun genug Platz um Ihre Nachricht einzugeben. Es mag zwar nicht fr eine Ausgabe 
von MacBest reichen, aber Sie knnen ja auch einen Verweis auf eine Datei eingeben, also z.B. "Al- 
les weitere in MACBEST.TXT!".

"Farbe"
Wenn Sie Besitzer eines Farbmonitors sind, knnen Sie hier noch die Textfarbe einstellen. Tip: die 
Farbe Schwarz ist nicht besonders ratsam!

'Before Dawn' auf unbekannten Wegen






Weiter oben wurde bereits erwhnt, da 'Before Dawn' ein Accessory ist. Das war nicht ganz rich- 
tig, denn genau genommen ist es ein eigenstndiges Programm, das man eben auch als Accessory 
installieren kann. Man kann die Datei DAWN.ACC auch in DAWN.PRG oder DAWN.APP umbenen- 
nen und dann wie jedes andere Programm starten. Unter TOS macht das natrlich wenig Sinn, aber 
unter einem Multitasking Betriebssystem wie Mag!X oder MultiTOS kann es dann ntzlich sein, 
wenn Sie nicht einen wertvollen Accessory Platz belegen wollen.
Wird 'Before Dawn' als Programm gestartet, meldet es eine Menleiste an. Neben dem blichen 
Info Eintrag im linken 'Before Dawn' Men, bietet das Men Datei die Mglichkeit den Hauptdia- 
log zu ffnen und zu schlieen, und das Programm zu beenden. Alle Meneintrge knnen auch 
ber die Tastatur ausgewhlt werden. Die Tastenkombination dazu knnen Sie dem Men entneh- 
men. 



Animationen fr die Module "At the Movies" und "Warp 5 - Mr. Sulu!"

In der Beschreibung der Konfigurationsdialoge fr diese beiden Module ist schon angeklungen, da 
beide mit Animationen arbeiten. Animationen sind im wesentlichen nicht anderes als sehr kurze Fil- 
me, jedoch mit der Besonderheit, da Sie nicht auf Zelluloid, sondern in eine Rastergrafik gebannt 
sind. Wie anders, als in Form einer Rastergrafik sollte Ihr Rechner solche Filme auch verarbeiten? 
Diese Rastergrafiken mssen zur Verwendung mit 'Before Dawn' als GEM-Image-Dateien (oder 
auch IMG-Dateien) vorliegen. Da dieses Grafikformat auf dem ATARI als Standard angesehen 
werden kann, sollte inzwischen jedes gute Grafikprogramm in der Lage sein, dieses Format zu Bear- 
beiten und zu Speichern.
Wie ein Film besteht auch eine Animation aus mehreren Einzelbildern, die nacheinander auf den 
Bildschirm "projiziert" werden, so da fr den Betrachter der Eindruck entsteht, da sich die Bilder 
bewegen. Da aber ein Bildschirm fllender Film beraus viel Arbeitsspeicher beanspruchen wrde, 
geht 'Before Dawn' einen anderen Weg. Jede Animation umfat nur die gestaltliche nderung ei- 
nes bewegten Objekts, nicht aber seine rumliche Bewegung. Ein kleines Beispiel dazu: ein fliegen- 
der Vogel verndert im Flug schrittweise Stellung und Winkel der Flgel. Dadurch ergibt sich eine 
Vorwrtsbewegung. Wenn Sie nun eine Animation von einem fliegenden Vogel realisieren wollen, 
dann mssen Sie die Vorwrtsbewegung von der nderungen der Flgelstellung des Vogels tren- 
nen. Sie zeichnen also einen Vogel, der auf der Stelle fliegt. Die Vorwrtsbewegung nimmt Ihnen 
dann spter 'Before Dawn' ab.


Im oben dargestellten Bild knnen Sie eine Animation fr das Modul "At the Movies" sehen. Sie se- 
hen auf den Einzelbildern eine Diskette, deren Verschlu sich langsam ffnet und wieder schliet. 
Es ist fr dieses Modul wichtig, da jede Animation wieder auf Ihren Ursprung zurckfhrt, damit 
sich eine flieende Bewegung ergibt, da die Animation unter Umstnden mehrmals wiederholt 
wird, bis Sie vom einen zum anderen Bildschirmrand bewegt wurde. Die Einzelbilder einer Ani- 
mation mssen (genau wie beim Film) immer exakt die gleiche Gre haben. Sie knnen aber in ei- 
ner IMG-Datei mehrere Animationen unterbringen (im Beispiel sind es zwei), indem Sie diese di- 
rekt untereinander plazieren. Einzelne Animationen knnen durchaus eine unterschiedliche Bild- 
zahl und Bildgre haben, jedoch sollte die Bildgre niemals innerhalb einer Animation verndert 
werden! Auerdem mu jedes Einzelbild einen ausreichend groen schwarzen Rand haben, da das 
vorhergehende Bild immer vom nchsten Bild berschrieben wird. Wenn Sie den Rand zu klein 
whlen, wird das vorhergehende Bild nicht vollstndig gelscht und Sie sehen "Pixelmll" auf Ih- 
rem Monitor. Zur Zeit knnen Sie maximal 8 unterschiedliche Animationen in einer IMG-Datei un- 
terbringen, alle weiteren Animationen werden von 'Before Dawn' ignoriert!


Die Animationen fr das Modul "Warp 5 - Mr. Sulu!" sind hnlich aufgebaut. Auch Sie bestehen 
aus Einzelbildern, jedoch ist nur eine Animation pro IMG-Datei zulssig. Auerdem wiederholen 
sich Animationen fr dieses Modul nicht, d.h. sie mssen nicht auf Ihren Ursprung zurckfhren. 
Am Beispiel des oben dargestellten Fuji-Symbols knnen Sie erkennen, da dieses von Einzelbild 
zu Einzelbild immer grer wird. Unter der eigentlichen Animation mu noch eine Lschmaske 
plaziert werden. Diese mu exakt die gleiche Gre wie die Animation haben und stellt nur das Ob- 
jekt als schwarzes Negativ dar. Das Modul benutzt diese Lschmaske, um das vorhergehende Bild 
zu lschen.
Ein paar Beispiele fr Animationen finden Sie in den Ordnern MOVIES und WARP. 

Das XSSI-Protokoll

Herzlich Willkommen in der Programmierecke dieses Handbuchs! Ein groes Problem fr den Pro- 
grammierer eines Bildschirmschoners ist es, da viele Applikationen nichts davon wissen, was ge- 
rade vor Ihren Augen auf dem Bildschirm vorgeht. Dementsprechend geben sie Ihre Informationen 
weiterhin auf den Bildschirm aus, obwohl dort eigentlich jetzt der Bildschirmschoner das Sagen ht- 
te. Damit eine Applikation sicher den Status des Bildschirmschoners feststellen und u.U. sogar be- 
einflussen kann, gibt es den sogenannten XSSI-Standard (XSSI steht fr "eXtended ScreenSaver In- 
terface"), der von Julian Reschke vorgeschlagen wurde. Dieser Standard wird auch von 'Before 
Dawn' untersttzt.
'Before Dawn' richtet im Cookiejar einen Cookie mit der ID XSSI ein. Der Wert des XSSI-Cookies 
ist ein Zeiger auf die folgende Struktur:

typedef struct
{
     LONG id;
     WORD version;
     WORD save_stat;
     WORD prg_stat;
     LONG vec_stat;
} INFOXSSI;

LONG id
Als id trgt jeder Bildschirmschoner seine XBRA-Kennung ein. Fr 'Before Dawn' ist das die 
Kennung DAWN.

WORD version
In version ist die Versionsnummer des XSSI-Protokolls eingetragen. 'Before Dawn' verwendet 
im Moment die Versionsnummer $101.

WORD save_stat
ber save_stat kann eine Applikation feststellen, ob 'Before Dawn' gerade schont. Ein Wert 
von 0 bedeutet, da nicht geschont wird. Ein negativer Wert zeigt an, da 'Before Dawn' gerade den 
Bildschirm schont.

WORD prg_stat
Mit prg_stat kann eine Applikation 'Before Dawn' mitteilen, wie es sich verhalten soll. Dabei 
kann prg_stat die folgenden Werte annehmen:
prg_stat = 0	'Before Dawn' soll normal aktiv werden.
prg_stat = 1	'Before Dawn' darf nie aktiv werden.
prg_stat = -1	'Before Dawn' soll sofort aktiv werden.

LONG vec_stat
vec_stat zeigt an, welche Systemvektoren berwacht werden. Es handelt sich bei diesem Wert 
um ein Bitfeld. Die Belegung ist folgendermaen: Bit 0: Tastatur; Bit 1: Maus; Bit 2: Joystick; Bit 3: 
Midi; Bit 4: Modem 1; Bit 5: Modem 2; Bit 6: Serial 1; Bit 7: LAN-Port bzw. Serial 2.

Fragen und Antworten 

In diesem Absatz finden Sie einige der gngigen Fragen und deren Antworten, die sich im Zusam- 
menhang mit 'Before Dawn' ergeben.

'Before Dawn' schont nicht, wenn ein TOS oder TTP Programm luft oder ein Dialog geffnet 
ist!
'Before Dawn' wurde so programmiert, da es mglichst wenig in das Betriebssystem eingreift, da 
sich dadurch im Regelfall Schwierigkeiten mit neuen TOS-Versionen oder anderen Hilfsprogram- 
men ergeben. Da in den angesprochenen Fllen aber nur dann geschont werden kann, wenn man das 
Betriebssystem weitgehend umgeht oder aber undokumentierte Eigenschaften nutzt, verzichtet 
'Before Dawn' darauf. Tip: unter MultiTOS und Mag!X knnen Sie TOS oder TTP Programme in 
einem VT-52 Fenster ablaufen lassen, so da 'Before Dawn' schonen kann!

Ich habe alles richtig installiert, aber 'Before Dawn' wird nicht geladen!
Das TOS kann nur maximal sechs Accessories nachladen. Wenn Sie also schon sechs Accessories 
geladen haben, knnen Sie 'Before Dawn' nicht mehr zustzlich laden. Die einzige Abhilfe ist in 
diesem Fall, da Sie sich von dem einen oder anderen Accessory trennen.

Wieso gibt es 'Before Dawn' nicht als CPX-Modul fr das Kontrollfeld?
Weil 'Before Dawn' Gebrauch von Funktionen macht, die einem CPX-Modul nicht zur Verfgung 
stehen. CPX-Module werden blicherweise nur zur Konfiguration verwendet.

Wo bekomme ich die neuste Version von 'Before Dawn' her?
Da 'Before Dawn' ein Key-Code Verfahren verwendet, knnen Sie leicht aus einer unregistrierten 
Version eine registrierte machen. Die jeweils aktuelle Version bekommen Sie in der Mailbox "Maus 
Aachen" Tel.: 0241 - 902002. Wenn Sie ber kein Modem verfgen, knnen Sie einen frankierten 
und adressierten Rckumschlag und eine Diskette an den Autor schicken. Sie bekommen dann die 
aktuelle Version zugesandt. Wenn Sie darauf auch Ihre aktuelle Versionsnummer notieren, dann be- 
kommen Sie Ihren Umschlag und die Diskette zurckgeschickt, sobald eine neuere Version vor- 
liegt!

Wo bekomme ich neue Animationen her?
Der Autor unterhlt ein Pool fr Animationen von 'Before Dawn'. Wenn Sie also neue Animationen 
haben mchten, dann knnen Sie einen frankierten und adressierten Rckumschlag und eine Disket- 
te an den Autor schicken und bekommen die aktuellste Sammlung zurckgesandt. Wenn Sie eigene 
Animationen erstellt haben, so knnen Sie diese auch an den Autor senden, damit sie in das Pool 
aufgenommen werden!

Wieso heit 'Before Dawn' eigentlich 'Before Dawn'?
bersetzt wrde 'Before Dawn' in etwa 'vor dem Sonnenaufgang' heien. Dieser Name ist als An- 
spielung gedacht, denn der Name 'nach Einburch der Dunkelheit' war schon vergeben!
Glossar

Accessory
Ein Accessory ist ein kleines Hilfsprogramm, das bei Booten des Rechners mitgeladen wird und je- 
derzeit zur Verfgung steht. Accessories werden ber das linke Men der Menleiste angesprochen. 
Das bekannteste Accessory ist das Kontrollfeld von ATARI.

Applikation
Der Begriff Applikation ist ein Synonym fr der Begriff Programm.

Button
Ein Button ist ein Element eines Dialoges. Ins Deutsche bersetzt wrde der Begriff Button soviel 
bedeuten wie Druckknopf, was seine Funktion recht gut charakterisiert. Ein Button wird durch einen 
Mausklick bettigt.

Dialog
Ein Dialog ist die Schnittstelle zwischen einer Applikation und Ihnen, d.h. er stellt Ihnen eine Aus- 
wahl von Wahlmglichkeiten und Eingabefeldern zur Verfgung, ber die Sie die Applikation be- 
einflussen knnen.

GEM
Das GEM, oder auch Graphics Environment Manager, ist ein wesentlicher Teil Ihres Betriebssy- 
stems. Es koordiniert die grafische Benutzeroberflche und stellt den verschiedenen Applikationen 
eine Vielzahl von Funktionen zur Verfgung.

LAN-Port
ATARI Mega STE und TT Computer besitzen eine LAN-Schnittstelle ber die Sie mehrere Rechner 
miteinander verbinden knnen. Der Begriff LAN steht fr Local Area Network.

TOS
TOS steht fr The Operation System, ist also das Betriebssystem Ihres Rechners. Ein Teil des TOS 
ist u.a. das GEM und das VDI.

VDI
Das VDI (Virtual Device Interface) ist der Teil des Betriebssystems, der fr alle nur denkbaren Gra- 
fikfunktionen zustndig ist. Andere Teile des Betriebssystems benutzen die Funktionen des VDI um 
Fenster oder Dialoge zu zeichnen.

Wildcard
Im Kartenspiel ist eine Wildcard die Karte, die fr jede andere eingesetzt werden kann, also der Jo- 
ker. Auf Ihrem Rechner ist ein Wildcard ein Zeichen, das fr jedes andere Zeichen stehen kann. 
Wildcards werden bei der Auswahl von Dateien benutzt. Es gibt zwei verschiedene Wildcards: '*' 
und '?'. Dabei kann ein '*' fr mehrere Buchstaben stehen, ein '?' aber jeweils nur fr einen. Wenn 
Sie also z.B. als Dateiname '*.BDI' angeben, werden alle Dateien mit der Endung BDI ausge- 
whlt, unabhngig davon, welche Buchstabenkombinationen vor dem Punkt stehen. Geben Sie je- 
doch '?.BDI'  an, werden nur die Dateien ausgewhlt, die vor dem Punkt genau einen Buchstaben 
haben.