3 ms·
"This is part of a slowly ongoing project to produce a completely open source CP/M clone which can be distributed with emulators and the like" -- Will this be l
by dukoid 7y ago
"This is part of a slowly ongoing project to produce a completely open source CP/M clone which can be distributed with emulators and the like" -- Will this be limited to 8080 / Z80 or platform independent? If the latter, to which extent?
- david-given 7y agoZ80 and 8080 only --- I would like it to be 8080 only but I haven't been able to source an 8080 CP/M kernel and shell which are provably open source. So instead I'm using ZSDOS kernel (GPL) and the ZCPR1 shell (PD). Fun fact: CP/M is modular! You can mix and match kernels, shells and BIOSes as much as you like and everything's still binary compatible! What's more, the original Digital Research distribution contained all the tools necessary to let you do this and port CP/M to a new architecture! Truly, it was a different era. Interested parties may wish to watch https://www.youtube.com/watch?v=FGWshrMZcCc https://www.youtube.com/watch?v=FGWshrMZcCc, where I demonstrate an earlier version of the thing running on a Z80-based Amstrad NC200 laptop, and do some programming on it.