GNU/Linux >> Linux の 問題 >  >> Linux

Linux での CP/M のエミュレート

z80pack が適していると思います。私は 64 ビット Linux で使用していますが、エミュレートされたファイル システムとホスト ファイル システムの間でファイルを簡単に移動できるツールがあります。少し前に、役立つ記事をいくつか書きました:

エミュレートされた CP/M システムを作成するための z80pack のセットアップ

CP/M 用 HI-TECH Z80 C コンパイラのインストール


これは古い質問ですが、私が使用するのは次のとおりです:

https://github.com/jhallen/cpm

z80pack に対する大きな利点は、CP/M ドライブ A:としてマッピングされた Unix CWD を使用して、BDOS もエミュレートできることです。したがって、ディスク イメージをいじる必要はありません。 Unix から Hitech C のようなものを実行するために、スクリプトをラップすることもできます。組み込みのデバッガーもあります (^C で割り込むため、少し混乱します)。


dosbox プログラムは、その名前にもかかわらず、実際には他の OS も起動できる古いスタイルの PC エミュレーターです。

これをチェックしてください:

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

しかし、私は自分で試したことはありません。

Z-80 エミュレーションには、Z-80 チップを使用した TRS-80 エミュレーターを試すことができます。これでも CP/M を実行できると思います。

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


Linux
  1. Linuxのネットワークでライブホストを検出する

  2. Linux で FTP を使用してファイルを転送する方法

  3. Linux で tar コマンドを使用する方法

  1. Linux でのファイルとディレクトリの作成と削除

  2. Linux での Bash シェルの変数について

  3. Linux でコマンド リダイレクトを使用する方法

  1. Linux でマニュアルページを効果的に使用する方法

  2. Linux でのフラット バイナリ ファイルの実行

  3. Linux で R のメモリ使用量を制限する