2.4 Emulationseinstellungen
Auf AmigaOS und kompatiblen Systemen bietet Malibu ein Programm, mit dem
Sie die Scala-Emulation feinabstimmen können. Sie können das
Einstellungsprogramm über das Plugin-Menü in der Hollywood GUI oder über
die Workbench starten. Das Einstellungsprogramm schreibt Ihre Einstellungen
in die Datei malibu.ini
, die im selben Verzeichnis wie die Hauptdatei
malibu.hwp
gespeichert ist. Sie können auch malibu.ini
direkt
ändern - siehe unten für Anweisungen.
Auf allen anderen Plattformen gibt es kein spezielles Einstellungsprogramm.
Stattdessen müssen Sie malibu.ini
direkt ändern. Die Datei
malibu.ini
muss im gleichen Verzeichnis wie die Hauptdatei
malibu.hwp
gespeichert sein. Wenn es noch nicht da ist, erstellen
Sie sie einfach. Im Folgenden werden alle Optionen beschrieben, die im
Einstellungsprogramm auf AmigaOS und Kompatible eingestellt werden können.
Am Ende der Beschreibung der einzelnen Optionen finden Sie den Schlüssel,
der in der Einstellungsdatei malibu.ini
festgelegt werden muss,
damit Sie bestimmte Optionen aktivieren oder deaktivieren können. Um
beispielsweise die Skript-Schleife zu aktivieren, fügen Sie folgende Zeile zu
malibu.ini
hinzu:
Folgende Dinge können konfiguriert werden:
Emulationsoptionen:
- – Loop script:
Wenn Sie dieses Kästchen ankreuzen, wird jedes Scala-Skript, das Sie starten,
beim Erreichen des Endes eine Schleife machen. Der Schlüssel für diese
Einstellung ist Loop script. Der Standardwert ist
True
.
- – Emulate pause commands at page end:
Die meisten Scala-Skripte haben Pausenbefehle am Ende jeder Seite. Wenn Sie
dieses Kontrollkästchen aktivieren, werden sie emuliert. Sofern Sie nicht
einen sehr schnellen Amiga haben, müssen Sie dieses Kontrollkästchen nicht
aktivieren, da Malibu automatisch mit dem Vorbereiten der nächsten Seite
beginnt, wenn das Ende einer Seite erreicht ist. Und das dauert meistens
länger als der ursprüngliche Pause-Befehl. Sie sollten dieses Kästchen nur
aktivieren, wenn Sie einen sehr schnellen Amiga haben und Skripte zu schnell
laufen. Der Schlüssel für diese Option ist Emulate pause end.
Der Standardwert ist
True
.
- – Emulate pause commands during page:
Wenn Sie dieses Kontrollkästchen aktivieren, werden Pausenbefehle, die
während einer Seite angezeigt werden, emuliert. Es wird empfohlen, dieses
Kontrollkästchen zu aktivieren. Der Schlüssel für diese Option ist
Emulate pause page. Der Standardwert ist
True
.
- – Emulate pause accurately:
Wenn diese Option aktiviert ist, wird Malibu versuchen, die Pausenbefehle von
Scala so genau wie möglich zu emulieren. Die Aktivierung dieser Option kann zu
Zeitproblemen führen, da die Übergangseffekte von Hollywood nicht genau so
lang sind wie die von Scala. Deshalb ist es standardmäßig deaktiviert. Der
Schlüssel für diese Option ist Accurate pause. Der Standardwert ist
False
.
Animationsoptionen:
- – Play animations:
Wenn Sie dieses Kästchen markieren, werden Animationen abgespielt. Bitte
beachten Sie, dass Sie auch "Play animations from disk" wählen sollten,
da Animationen viel Speicherplatz benötigen, zumal sie alle in 24-bit
konvertiert werden müssen. Z.B. würde eine 640x480 Große Animation in
16 Farben mit 100 Frames etwa 90 Megabyte benötigen, wenn sie in den
Speicher geladen würde (!!!). Deshalb sollten Sie eigentlich auch
"Play animations from disk" wählen. Der Schlüssel für diese Option
ist Play anims. Standardwert ist
True
.
- – Play animations from disk:
Wenn Sie dieses Kästchen markieren, wird Malibu alle Animationen direkt von
der Festplatte abspielen. Dies ist ein wenig langsamer, spart aber viel
Speicher. Deshalb wird diese Option empfohlen und der Schlüssel ist Play anims from disk.
Der Standardwert ist
True
.
Übergangseffekt-Optionen:
- – Picture transition speed:
In dieser Combobox können Sie eine Geschwindigkeit festlegen, die für
alle Bildübergänge verwendet wird. Der Schlüssel für diese Option ist
BGPic FX speed. Ein Wert von 0 bedeutet langsam, 1 bedeutet normal und 2
bedeutet schnell. Der Standardwert ist 1.
- – Default picture transition:
Hollywood unterstützt nicht alle Scala-Übergangseffekte. Der Übergang, den
Sie hier auswählen, wird angezeigt, wenn Malibu für den erforderlichen
Scala-Übergang keinen gleichen Hollywood-Übergang finden kann. Die
Standardeinstellung dafür ist 'random transition'. Der Schlüssel für diese
Option ist Default BGPic FX. Es muss auf den ganzzahligen Wert eines
Hollywood-Übergangseffekts gesetzt werden, der um eins erhöht wird. Um
einen zufälligen Effekt zu verwenden, setzen Sie ihn auf 0, was auch der
Standardwert ist.
- – Object transition speed:
In dieser Combobox können Sie eine Geschwindigkeit festlegen, die
für alle Objektübergänge verwendet wird. Der Schlüssel für diese Option ist
Object FX speed. Ein Wert von 0 bedeutet langsam, 1 bedeutet normal und 2
bedeutet schnell. Der Standardwert ist 1.
- – Default object transition:
Dies entspricht 'default picture transition' mit der Ausnahme, dass der
Übergangseffekt, den Sie hier angeben, für Objektübergänge verwendet wird.
Der Schlüssel für diese Option ist Default object FX. Es muss auf den
ganzzahligen Wert eines Hollywood-Übergangseffekts gesetzt werden, der um
eins erhöht wird. Um einen zufälligen Effekt zu verwenden, setzen Sie ihn
auf 0, was auch der Standardwert ist.
Exportoptionen:
- – Save script to:
Wenn Sie hier den Namen eines Dateinamens eingeben, speichert Malibu in
dieser Datei automatisch eine Kopie des Scala-Skripts, das in ein Hollywood-Skript
konvertiert wurde. Dadurch können Sie einige manuelle Änderungen am Skript
vornehmen. Der Schlüssel für diese Option ist Save script. Standardmäßig
wird eine leere Zeichenkette verwendet, was bedeutet, dass Malibu das aus
dem eingegebenen Scala-Skript das generierte Hollywood-Skript nicht speichern
sollte.
Verschiedene Optionen:
- – Enable quit with ESC:
Wenn Sie dieses Kästchen markieren, können Sie jederzeit durch Drücken
der Escape-Taste beenden (nützlich im Vollbildmodus, wenn das Fenster
kein Schließsymbol hat). Der Schlüssel für diese Option ist Enable escape quit.
Der Standardwert ist
True
.
- – Show busy pointer when working:
Wenn Sie dieses Kästchen markieren, zeigt Malibu seinen Besetzt-Zustand
an, indem er den Besetzt-Zeiger anzeigt. Auf langsameren Systemen
kann es sinnvoll sein, dieses Kontrollkästchen zu aktivieren.
Der Schlüssel für diese Option ist Show busy pointer. Standardwert
ist
False
.
- – Hide pointer all the time:
Aktivieren Sie dieses Kontrollkästchen, wenn der Mauszeiger überhaupt nicht
sichtbar sein soll. Nützlich für Präsentationen. Der Schlüssel für diese
Option ist Hide pointer. Der Standardwert ist
False
.
- – Allow relative paths:
Scala verwendet immer absolute Pfaddefinitionen für externe Daten.
Dies hat den Nachteil, dass Skripte nicht ohne Modifikationen auf
anderen Systemen laufen, da jeder Dateiname absolut adressiert wird, z.B.
dh0:Apps/Scala Scripts/Demo.iff
. Wenn Sie dieses Kontrollkästchen
aktivieren, sucht Malibu zuerst, ob die Datei im aktuellen Verzeichnis
vorhanden ist, und lädt sie von dort. Andernfalls wird es den vollständigen
Pfad versuchen. Der Schlüssel für diese Option ist Try relative path.
Der Standardwert ist True
.
- – Substitute Intellifonts:
Wenn diese Option ausgewählt ist, ersetzt Malibu alle Intellifonts durch
eine Standardschriftart. Dies kann nützlich sein, wenn Sie Malibu auf einem
System ausführen, das Compugraphic Intellifonts (wie Windows, Mac OS X
oder Linux) nicht unterstützt. Der Schlüssel für diese Option ist
Replace intelli fonts. Auf Nicht-Amiga-Systemen wird
True
und auf
Amiga-Systemen False
verwendet.
- – Never fail because of missing fonts:
Wenn Sie diese Option auswählen, ersetzt Malibu automatisch fehlende
Schriftarten. Es wird nicht empfohlen, diese Option festzulegen, da Sie
andernfalls nicht über fehlende Schriftarten informiert werden, sodass Sie
diese Schriftarten nicht finden und installieren können. Diese Option ist
also nur für temporäre Testzwecke nützlich. Der Schlüssel für diese Option
ist Never fail on fonts. Der Standardwert ist
False
.
- – Emulate font antialiasing:
Wählen Sie diese Option, um das Schriftart-Antialiasing zu aktivieren.
Beachten Sie, dass dies kein echtes vektorbasiertes Antialiasing ist,
sondern nur eine Annäherung, die auf Unschärfe basiert, so dass es nicht
so gut aussieht. Deshalb ist es standardmäßig deaktiviert. Der Schlüssel
für diese Option ist Emulate antialias. Der Standardwert ist
False
.
Navigation zeigen