Generierung einer (Z)SID-Version für 8080 oder Z80

Folgende Schritte müssen für die Erstellung einer neue Version des 8080- oder Z80-SID durchgeführt werden:

Die Datei XSID.LIB muss editiert werden für die korrekte Einstellung der Version.
Siehe in dieser Datei die "EQU" für das Setzen auf TRUE oder FALSE.

Editieren der Loaderdatei XSIDLOAD.MAC falls notwendig, assemblieren und linken mit

M80 =XSIDLOAD
LINK XSIDLOAD
Das (Z)SID-Paket besteht aus vier Dateien, die gegebenenfalls editiert werden müssen:

SIDRELO.MACDer Kern
SIDLA.MACDas 8080 Assemble/List-Paket
ZSIDLA.MACDas Z80 Assemble/List-Paket
SIDCMD.MACDer Kommandozeileninterpreter

Das Paket wird assembliert und gelinkt mit

M80 =SIDRELO<<-- DIE 4 ODER 8 FOLGENDEN FEHLER IGNORIEREN:
R xxxx'                  C+     PC	aset	$ and 00ffh
R                        C+     IF	PC GT 07fh
R                        C+     IF	PC GT 0
R xxxx'                  C+     	ds	.ds-PC,0
Diese werden ein- oder zweimal ausgegeben.

LINK SIDRELO[OS]<<-- WICHTIGE OPTION

!!!ACHTUNG:Die ZCPR-Version von SID benötigt für die BIOS-Tabellen Seitengrenzen (xx00H)
!!!Die Symbole BIOS und .BIOS beachten, die dicht beieinander liegen müssen.

Fertigstellen des Ladeprogramms und des Debuggers mit

LDBLD XSIDLOAD SIDRELO NEUE_DATEI

NEUE_DATEI ist dann der fertige ausführbare Debugger.