JR-100エミュレータの概要

JR100エミュレータは、Nationalの8bitパーソナルコンピュータJR-100をPC上でエミュレートするためのプログラムです。すべてJavaで記述しているため、Windows・Mac OS・Linux等のOS上で動作します。

また、JR100のBASICインタプリタのROMデータを一切使用していないため、ROMデータの吸い出し等の作業をしなくても、すぐにエミュレータを動作させることができます。

JR100のCPUであるMB8861(MC6800の上位互換製品)もエミュレートしているため、特殊なマシン語プログラム以外はそのまま動作します。動作するマシン語プログラムは以下のようなものです。

JR100本体の他に仮想プリンタを実装しており、BASICのLPRINT/LLIST文を実行したり、画面のハードコピーを取ることができ、実際にPCに接続しているプリンタで印刷することが可能です。