Herunterladen Inhalt Inhalt Diese Seite drucken

Kleincomputer M066 KLANG Handbuch Seite 46

Inhaltsverzeichnis

Werbung

M066 – KLANG
REM---VORARBEITEN-----------------------------
A=ASM(" LD HL,MUSI"):REM ANFANGSADRESSE SONG ERMITTELN
DOKE 128,A:
POKE 130,5:
REM---DAS ANWENDERPROGRAMM--------------------
CLS
PRINT "STARTE AY-SONG..."
CALL *0300:
PAUSE 10
PRINT "MACHE HIER IRGEND ETWAS..."
FOR I=1 TO 100
PRINT I;
PAUSE 2
NEXT I
PRINT
PRINT "PROGRAMM ZUENDE, BEENDE AUCH SONG"
CALL *0306:
END
REM---EINBINDEN SONGDATEI------------
ASM DATA "MUSI:"
ASM DATA " BINCLUDE 'E:\song.stc'"
Listing 10: Beispielprogramm für den JKCEMU-Basic-Compiler
In diesem Programm wird mit wenigen Anweisungen das Abspielen der
Musik an der gewünschten Stelle gestartet bzw. gestoppt.
Für den Test sind die beiden Anweisungen
CALL *0300
CALL *0306
zunächst als Kommentar zu schreiben, da noch kein Player vorhanden ist.
Die STC-Musik kann original übernommen werden, ihr Name und Pfad sind
anzupassen
Auf die gleiche Art und Weise können weitere Musiken (natürlich mit neuen
Bezeichnungen) in das Endprodukt aufgenommen werden. Um dann zu
einer anderen Musik zu wechseln, sind vor jedem Abspielaufruf die unter
"Vorarbeiten"
angeführten
Musikbezeichnung auszuführen.
Läuft das BASIC-Programm im JKCEMU zufriedenstellend (Test noch
ohne Musik), dann werden die Kommentaranweisungen (REM) vor den
beiden Musik-CALLS entfernt. Nun wird endgültig kompiliert. Dabei sind
einige
Einstellungen
Abbildungen dargestellt werden.
44
REM AN PLAYER UEBERGEBEN
REM ANZAHL WIEDERHOLUNGEN UEBERGEBEN
REM SONG STARTEN
REM SONG STOPPEN
Anweisungen
vorzunehmen,
mit
der
welche
in
den
44
entsprechenden
nachfolgenden

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis