Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
z1013:software:hc-basic [2011/09/18 12:36] – angelegt volkerp | z1013:software:hc-basic [2016/11/09 10:38] (aktuell) – [orignal Riesa HC-BASIC] volkerp | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== HC-Basic ====== | ====== HC-Basic ====== | ||
- | ===== orignal Riesa ===== | + | ===== Downloads |
+ | * {{: | ||
- | Auf der Kassette M0111 gab es erstmals ein großes, zum Z9001 (und KC85/ | + | ===== HC-BASIC 85/1 H ===== |
+ | |||
+ | auf der Kassette M0191 zur ersten Z9001-Tagung gab es einen 10K-BASIC-Interpreter. | ||
+ | Dieses BASIC basiert im Kern auf dem RAM-BASIC des Z9001 (BASIC-84). | ||
+ | |||
+ | Dieses BASIC enthält viel Code, der auch im orignal Riesa-HC-BASIC (nächster Absatz) enthalten ist, aber an teilweise völlig anderen Stellen. Der Code sieht anfangs recht strukturiert aus, aber offenbar wurde das BASIC nachträglich gepatcht, um die Befehle HLOAD und HSAVE unterzubringen. | ||
+ | |||
+ | Könnte das Basic ein frühe Version aus der Riesaer Schmiede sein? | ||
+ | |||
+ | ===== orignal Riesa HC-BASIC ===== | ||
+ | |||
+ | Auf der Kassette M0111 gab es die wohl offizielle Version eines großen, zum Z9001 (und KC85/ | ||
+ | |||
+ | Dieses BASIC basiert im Kern auf dem BASIC-85 des Z9001. Die Basicerweiterung enthält M511-Code, der weiterentwickelt wurde, aber keinen BM608-Code. Die Entwickler hatten wohl Zugang zu den Quellcodes des 10K-Basics aus Dresden... | ||
+ | |||
+ | Die Weiterentwicklungen (s.u.) basieren alle auf diesem BASIC und sind offenbar durch Patchen entstanden. | ||
Adressbereich | Adressbereich | ||
Zeile 11: | Zeile 27: | ||
Restart | Restart | ||
- | Für den A2-Monitor muss das BASIC angepasst werden. Details dazu siehe Bedienungsanleitung Z1013.64. | + | Für den A2-Monitor muss das BASIC angepasst werden. Details dazu siehe [[: |
Zeile 18: | Zeile 34: | ||
**KC-BASIC+** von V.Lühne/ | **KC-BASIC+** von V.Lühne/ | ||
- | KC-BASIC+ | + | KC-BASIC+ |
**KC-BASIC+m** | **KC-BASIC+m** | ||
Zeile 24: | Zeile 40: | ||
**KC-BASIC+m1** von Dr.Trog-CC URANIA Berlin | **KC-BASIC+m1** von Dr.Trog-CC URANIA Berlin | ||
- | Die letzte Version mit Bearbeitungen ist mit implementiertem ' | + | Die letzte Version mit Bearbeitungen ist mit implementiertem ' |
===== ROM-BASIC ===== | ===== ROM-BASIC ===== | ||
Zeile 30: | Zeile 46: | ||
**KC-ROM-BASIC+** von V.Lühne/ | **KC-ROM-BASIC+** von V.Lühne/ | ||
- | Dieser | + | Dieses |
+ | |||
+ | Außerdem gibt es ein externes Programm zur Umwandlung von HC-Basic-Programmen vom oberen zum unteren Standort: " | ||
===== Bedienung ===== | ===== Bedienung ===== | ||
+ | TODO | ||
==== Kommandos ==== | ==== Kommandos ==== |