GNU/Linux >> Linux Esercitazione >  >> Linux

Emulazione di CP/M sotto Linux

Penso che z80pack funzionerebbe bene per te. Lo uso con Linux a 64 bit e sono disponibili strumenti per spostare facilmente i file tra i file system emulati e host. Qualche tempo fa ho scritto un paio di articoli che potresti trovare utili:

Configurazione di z80pack per creare un sistema CP/M emulato

Installazione del compilatore HI-TECH Z80 C per CP/M


So che questa è una vecchia domanda, ma quella che uso è questa:

https://github.com/jhallen/cpm

Il suo grande vantaggio rispetto a z80pack è che può emulare anche BDOS, con Unix CWD mappato come unità CP/M A:. Quindi non è necessario giocherellare con le immagini del disco. Puoi anche avvolgere gli script attorno ad esso, per eseguire cose come Hitech C da Unix. C'è anche un debugger integrato (in cui entri con ^C, il che crea un po' di confusione).


Il programma dosbox, nonostante il suo nome, è in realtà un emulatore di PC vecchio stile che può avviare anche altri sistemi operativi.

Dai un'occhiata a questo:

http://compgroups.net/comp.os.cpm/using-dosbox-to-run-cp-m-86-on-modern-hardware/297836

Ma non l'ho provato personalmente.

Per l'emulazione Z-80 potresti provare gli emulatori TRS-80, che utilizzavano un chip Z-80. Credo che tu possa eseguire CP/M anche su questo.

http://www.trs-80.com/wordpress/cpm/


Linux
  1. Come utilizzare FTP in Linux per trasferire file

  2. Come usare il comando tar sotto Linux

  3. Creazione e rimozione di file e directory in Linux

  4. Comprensione delle variabili in Bash Shell sotto Linux

  5. Come utilizzare il reindirizzamento dei comandi in Linux

Scopri host live su una rete sotto Linux

Eseguibili firmati sotto Linux

Compila il codice C ed esponilo a Swift sotto Linux

Partecipare a video webm sotto Linux

ZFS sotto Linux, funziona?

Misurazione dei "byte totali scritti" in Linux