Já vím, že to není totéž, ale když pustím full-screen emulátor na RPi0, které je zde jen v roli akcelerátoru, většina uživatelů výsledek nepozná a náklady budou aspoň 50x menší.
A upřímně, vůbec mi neschází ten tehdejší styl vývoje software, kdy v assembleru napíšu kód, nechám přeložit, spustím, ono to skončí resetem a můžu čekat 3 minuty, než se nahraje assembler z pásky a pak psát všechno znova.
Ja mám našťastie assembler (a kompilátor C, Pascal, Fortran, ..) na "disku" (na SD karte, čo ho emuluje). Do CP/M to bootuje rýchlejšie ako Windows/Linux na NVMe SSD.
https://hackaday.io/project/159973-z80-mbc2-a-4-ics-homebrew-z80-computer
Toto sa dalo krasne obist na Didaktiku Gama - vrchnych 32K RAM sa mapovalo/prepinalo podla stavu na vystupnom porte (myslim, ze PC0, ale uz si nie som isty). Reset rutina v ROM sa nastastie neunuvala vycistit aj tuto extra pamat, takze pokial si mal Prometheus v tejto pamati, prezil ti reset aj so zdrojakmi a mohol si pokracovat tam, kde si skoncil.
Tento trik mi zamlada usetril veeeela casu ;-)
Existovala rozšíření jako Multiface, která umožňovala uložit rychlý obraz RAM na microdrive nebo kazetu (používal to třeba Bob Pape [R-Type]) a některé diskové řadiče jako Didaktik 40/80 dovolovaly také rychlé ukládání stavu počítače. Ale já se bez těchto vymožeností tenkrát také musel obejít. Člověk měl alespoň při nahrávání dost času přemýšlet nad tím, co udělal špatně ;-)