Tipps & Tricks
KC-BASIC-Programm aus KCC-/KC-TAP-Datei extrahieren
KC-BASIC-Programme sind oft nicht in einem KC-BASIC-Dateiformat,
sondern in einem KC-Systemformat gespeichert.
Das wird meistens deshalb getan, um es mit Hilfe
einer kleinen Maschinencode-Routine selbststartend zu machen.
Einen Sonderfall bildet hier das
KCB-Format,
denn dieses wird direkt von JKCEMU unterstützt.
In allen anderen Fällen gehen Sie folgendermaßen vor:
-
Stellen Sie in den Einstellungen
einen KC oder einen Z1013 als emuliertes System ein.
-
Laden Sie die KC-Systemdatei in den Emulator.
Damit befindet sich nun das BASIC-Programm im Arbeitsspeicher
ab Adresse 0401, dort wo das ROM-BASIC das BASIC-Programm erwartet.
Sie können nun das BASIC-Programm im ROM-BASIC-Interpreter
verwenden oder im Texteditor
anzeigen lassen.
Möchten Sie das Programm jedoch für das RAM-BASIC
verfügbar machen,
müssen Sie noch die letzten beiden Schritte tun:
-
Speichern Sie das BASIC-Programm über das Menü
Datei → BASIC-Programm →
Speichern... als
KC-BASIC-Programmdatei.
-
Laden Sie nun die Datei in den Arbeitsspeicher und geben dabei
in den Ladeoptionen
die Ladeadresse 2C01 für RAM-BASIC an.