Toolbox 2

Futter fr den Hive. Wie bei der ersten Toolbox gengt es den Inhalt des Ordners "SDCARD" auf ein passendes Medium zu kopieren. Dieses mal ist das Paket durch die Mediendateien allerdings recht gro geworden, aber es lohnt sich. Wie gehabt, sind zu den Programmen wieder alle Quelltexte fr eigene Expermente enthalten.



Inhalt:



AYS - Yamaha-Chipmusik

Diese Dateien knnen mit dem Y-Player abgespielt werden, wenn vorher der passende Administra-Code geladen wird. Bei diesem und den folgenden Playern und Tools gibt es meist die Mglichkeit mit dem Parameter /h einen Hilfetext anzuzeigen.

> admym
 ok
> cd ays
 ok
> yplay /d

Mit dem Kommando "admsys" kann wieder der normale Administra-Code geladen werden.


HSS - Hydra-Sound-System 

HSS-dateien sind 4-Kanal Soundtracker-Module in einem speziellen Format. Da der HSS-code im Standardcode von Administra enthalten ist, knnen sie sofort abgespielt werden. Im TriOS enthalten ist ein Player fr die Kommandozeile und in dieser Toolbox der StarTracker mit seiner Startrek-GUI.

hplay /d - spielt alle HSS-module im aktuellen Verzeichnis ab

Oder als Alternative den Startracker mit LCARS-GUI:

stplay


SFX - HSS FX-Sounds

In der HSS-Engine sind neben dem 4-Kanal-Tracker auch zwei Effektkanle enthalten. Der Hertbeat und die Fehlertne im TriOS werden zum Beispiel damit erzeugt. Ebenso die Soundeffekte in dem Game Boulder Dash. Im TriOS enthalten ist das Tool "sfxtool", um diese Effekte zu entwerfen, so laden und zu speichern. Ebenso knnen fertige Effekte als Spin-Quelltext exportiert werden, um sie in eigene Programme einzubinden. Bei Interesse einfach mal in den Quelltexten von Boulder Dash schauen.


SID - SID-Chip Musik vom C64

Dank der genialen SIDCog von Ahle2 knnen wir auf dem Hive dieses Soundformat verwenden. Die Dateien im SID-Ordner sind Registerdumps von originalen C64-Games und Demos. Im SID-Bios fr Administra ist ein kompletter Playercode fr diese Dateien enthalten. Es ist sogar mglich, die original 3stimmigen Songs durch einen Trick 6stimmig in Stereo zu genieen. Als Player ist momentan nur ein Kommanduzeilentool und das passende Bios im TriOS integriert.

> admsid
 ok
> cd sid
 ok
> splay /d

Im Ordner sind weitere Unterordner mit vielen handverlesenen Songs. Mit dem Parameter /m kann der Sound auch mono auf einer SIDCog ausgegeben werden.


3DMULTI

Dieses Demo ist ein reiner Bellatrix-Code. Leider kann das Prog nur per Reset verlassen werden, da in Bella neben dem Demo kein Platz mehr fr den Keyboard-Treiber ist. Bei Gelegenheit wird der Code fr den G0-Treiber umgesetzt, dann wird es auch eine normale Rckkehroption geben.


VECDEM

Dieser Bellatrix-Code ist ein kleines Experiment. Der zugrunde liegende VGA-Treiber arbeitet mit einer Auflsung von 512 x 384 Pixel. Der Screenpuffer hat eine Gre von 24 KByte, weshalb eine Anwendung mit Double Buffer nicht mglich ist. Im Prinzip ist der Treiber Monochrom, aber fr ein Tile von 32 x 32 Pixel kann die Vordergrundfarbe ausgewhlt werden.
Wie geschrieben ist kein Double Buffer mglich, wodurch Animationen nur sehr begrenzt mglich sind, da man immer Phase fr Phase zeichnen und wieder lschen muss.
Die Idee ist jetzt folgende: Im Prinzip knnte man sich den aufwndigen Lschvorgang sparen, indem der VGA-Treiber bei der Darstellung sofort in PASM diese Aufgabe bernimmt. Damit hat man natrlich einen Bildschirm, welcher stndig in einer endlosen Schleife beschrieben werden mu, stopt dieser Vorgang, wird der Screen beim nchsten Bildwechsel gelscht. Ein wenig erinnert dieses Prinzip an die Vectrex, wo ja der gleiche Effekt auftritt. 


BOULDER DASH

Das legendre Game auf dem Hive mit einem tollen Remix des originalen Titelsongs von Pex Mahoney Tufvesson. Das Spiel basiert auf dem Code aus dem amerikanischen Propellerforum. Der Hauptcode luft fast vollstndig in Bellatrix. ber Regnatix wird der Sound in Administra angesteuert.

Steuerung:
Button A	ESC
Button B	Space
Start		Left Shift, Enter
Steuerkreuz	Pfeiltasten


SHOOT

Beispiel fr ein kleines Spiel mit dem Graphics-Objekt. Luft im TV-Modus mit Maussteuerung. Wie Boulder Dash luft das Game fast vollstndig in Bella, Regnatix Steuert den Sound und liefert Daten fr die Trackeranzeige im Hintergrund zurck.


StarTracker

Soundplayer mit LCARS-interface fr HSS-Module. Der Player spielt alle HSS-Dateien im gleichen Verzeichnis ab. Bentigt wird die Startdatei "stplay" und der Bellatrixcode "stplay.bel" fr die Oberflche. 









