Z88 má vlastný operačný systém. Clive Sinclair to v reklamách obhajuje cenou, lebo v tom čase najpoužívanejší OS (CP/M) spolu s aplikáciami by cenu poriadne nadvihol.
Dizajn počítača však umožňuje nielen beh konkurenčného OS, ale priamo podporuje mapovanie RAM od adresy 0000. A to je bod, v ktorom začína myšlienka portácie CP/M.
Jedinou nevýhodou počítača je LCD, ktoré má len 8 riadkov. Tiež sa treba pobiť s možnosťou ukladania súborov na pamäťové karty - ale to nie je prvý prípad, kedy CP/M ukladá súbory aj na iné médiá ako disky a pásky.
Portácia CP/M je vlastne napísanie BIOSu pre daný HW. V tomto prípade je to ovládač klávesnice (štandardne najrozsiahlejší ovladač) a ovládač displeja. Ten musí vedieť emulovať viac ako 20 riadkov na osemriadkovom displeji. Ale čo s ostatnými riadkami, ktoré nevidieť? Pipedream nám dáva tip.
A ako to celé dopadlo?
Pozrite si video.
Systém zatiaľ beží len v emulátore, na reálne Z88 zatiaľ nebol čas.
Mali by ste záujem o CP/M na Z88? Dajte mi vedieť.