Hallo, guten Tag.
Kann bitte ein Programm test.64k startfähig gemacht werden für ein Start ohne FutureOS?
Das vorher die dafür nötigen RAM/ROM knöpfe gedrückt werden beim Programmstart ?
JavaCPC starten > Disk rein > Programm starten?
Danke.
Hallo CPCMan!
Leider können Programme für FutureOS nur unter FutureOS ausgeführt werden, da andere Betriebssysteme andere API-Einsprünge haben und andere OS Funktionen zur Verfügung stellen.
CP/M Programme kann man ja auch nicht unter BASIC starten.
Jedes Betriebssystem bietet einen anderen Funktionsumfang und auch der Aufruf der OS Funktionen ist unterschiedlich.
--------------------------
CP/M Programme kann man ja auch nicht unter BASIC starten.
--------------------------
Basic ist kein Betriebssystem!!!
Gruss
Nein, aber BASIC und die Firmware (also das native OS des CPC) laufen immer parallel.
Also: Wenn Du mit BASIC arbeitest, dann arbeitest Du immer auch mit dem eingebauten OS des CPC, der sogenannten Firmware.
Deshalb spricht man salopp von BASIC, wenn man an sich die Firmware (+BASIC) meint.
Was gibt es bitte neues von FutureOs?
Wie weit ist die eingebaute Grafik über das ROM oder selbst Generiert?
Gruss
Die Icons vom FutureOS liegen im ROM D, dazu auch die OS Funktionen zum Darstellen der Icons (oder eigener Icons). Ebenso die OS Funktionen zum Darstellen der zwei Zahlen-Zeichensätze für Zeit und Datum.
Die Darstellung von Grafik hängt immer vom verwendeten Bildschirmformat, MODE, etc, etc und etc ab. Da es FutureOS gerne schön schnell mag würde es sehr viel ROM Speicher kosten dort eine Sammlung von Grafik-Funktionen einzubauen. Dementsprechend ist es sinnvoll so etwas in ein extra 16 KB ROM (XROM) zu packen.
Problematisch ist hierbei, dass ROMs den selben Bereich belegen, wie es üblicherweise auch der Bildschirmspeicher tut. Also sind Grafik-Funktionen im ROM zwar möglich, würden aber im RAM wohl doch noch ein Quäntchen schneller laufen.