Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
z1013:software:hc-basic [2011/09/19 18:00] – [orignal Riesa] M0191-Basic hinzugefügt volkerp | z1013:software:hc-basic [2016/11/09 10:38] (aktuell) – [orignal Riesa HC-BASIC] volkerp | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== HC-Basic ====== | ====== HC-Basic ====== | ||
- | ===== HC-BASIC85/1H ===== | + | ===== Downloads ===== |
+ | |||
+ | * {{: | ||
+ | |||
+ | ===== HC-BASIC 85/1 H ===== | ||
auf der Kassette M0191 zur ersten Z9001-Tagung gab es einen 10K-BASIC-Interpreter. | 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 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. | 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. | ||
Zeile 12: | Zeile 16: | ||
===== orignal Riesa HC-BASIC ===== | ===== orignal Riesa HC-BASIC ===== | ||
- | Auf der Kassette M0111 gab es die wohl offizielle Version eines großen, zum Z9001 (und KC85/ | + | 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. 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... | + | Dieses BASIC basiert im Kern auf dem BASIC-85 |
Die Weiterentwicklungen (s.u.) basieren alle auf diesem BASIC und sind offenbar durch Patchen entstanden. | Die Weiterentwicklungen (s.u.) basieren alle auf diesem BASIC und sind offenbar durch Patchen entstanden. | ||
Zeile 23: | 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 30: | 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 36: | 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 42: | 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: " | Außerdem gibt es ein externes Programm zur Umwandlung von HC-Basic-Programmen vom oberen zum unteren Standort: " | ||
+ | |||
===== Bedienung ===== | ===== Bedienung ===== | ||
+ | TODO | ||
==== Kommandos ==== | ==== Kommandos ==== |