[WIP] LokiOS - a modern version of CP/M 2.2

  • LokiOS a modern version of CP/M written - from cj7´hawk - as a compatible OS to CP/M 2.2 written from scratch in z80 Assembly - Created in the same way DOS was.

    Der LokiOS Source baut mit FreeBASIC Compiler einen eigenen Assembler und erzeugt dann aus den Assembler-Files ein eignes neues OS per make.bat


    Mit FreeBASIC 32bit (FBC32.exe) hat es mit dem Start auf 64bit Windows nicht geklappt, aber mit der 64bit Version (FBC64.exe) von FreeBASIC startete dann das kompilierte OS auch auf meinem 64bit Windows 10


    Link zum Thread im vcfed-Forum


    Fehlstart der 32bit Version unter Windows 64:


    und hier der Start der 64bit Version unter Windows 10 64bit ;)

  • Die Idee, den CCP zu erweitern (bspw. mit dem COPY Befehl), ist nicht schlecht, aber dazu benötigt man kein komplett neues Betriebssystem, sondern könnte auch den CCP von ZS-DOS (wenn man den Original CCP von DR nicht anfassen will) nehmen. Das es mehr Z80-basierte Systeme gibt, als 8080/8085-basierte Systeme, ist aber klar, das berühmte CP/M Turbo PASCAL läuft schließlich auch nur mit Z80, und nicht nur der Compiler von Borland, da kann man eine große Liste dazu erzeugen.

    Auf welcher Hardware (Spectrum??) läuft den LokiOS nun genau ? Da bräuchte man so was wie RunCPM um es bspw. auch auf dem TTGO VGA32 laufen zu lassen....

    "The biggest communication problem is we do not listen to understand. We listen to reply." - Stephen Covey


    Webseite und Blog ist immer noch - seit fast 20 Jahren - online.