GNU/Linux >> Belajar Linux >  >> Linux

Meniru CP/M di Linux

Saya pikir z80pack akan bekerja dengan baik untuk Anda. Saya menggunakannya di Linux 64-bit dan ada alat yang tersedia untuk memindahkan file dengan mudah antara sistem file yang diemulasi dan host. Saya menulis beberapa artikel beberapa waktu lalu yang mungkin berguna bagi Anda:

Menyiapkan z80pack untuk membuat sistem CP/M yang diemulasi

Menginstal Kompiler C HI-TECH Z80 untuk CP/M


Saya tahu ini pertanyaan lama, tapi yang saya gunakan adalah ini:

https://github.com/jhallen/cpm

Ini keuntungan besar dibandingkan z80pack adalah dapat meniru BDOS juga, dengan Unix CWD dipetakan sebagai CP/M drive A:. Jadi Anda tidak perlu mengutak-atik gambar disk. Anda juga dapat membungkus skrip di sekitarnya, untuk menjalankan hal-hal seperti Hitech C dari Unix. Bahkan ada debugger bawaan (yang Anda pecahkan dengan ^C, yang sedikit membingungkan).


Program dosbox, terlepas dari namanya, sebenarnya adalah emulator PC gaya lama yang juga dapat mem-boot OS lain.

Lihat ini:

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

Tapi saya belum mencobanya sendiri.

Untuk emulasi Z-80 Anda dapat mencoba emulator TRS-80, yang menggunakan chip Z-80. Saya yakin Anda juga dapat menjalankan CP/M untuk ini.

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


Linux
  1. Meniru disk besar di Linux dengan VDO

  2. Temukan host langsung di jaringan di Linux

  3. Menandatangani executable di Linux

  1. Cara menggunakan FTP di Linux untuk mentransfer file

  2. Menggunakan rz dan sz di bawah shell linux

  3. Mengukur 'total byte yang ditulis' di Linux

  1. Cara menggunakan perintah tar di Linux

  2. Membuat dan Menghapus File dan Direktori Di Linux

  3. Memahami Variabel di Bash Shell Di Linux