2012/12/28
■ [z80]自作Z80 CP/Mマシン(32)
中日電工さんのE-80プロジェクトは、クライアントの方の意向でデザインやフロントパネルの回路がTTLで構成されていたりと、IMSAI8080を意識した物になっています。
元々IMSAI8080はAltair8800の互換機であり、Altairの製造元のMITS社が小さな会社で部品の調達や品質でてこずっているうちにIMSAIなどのサードパーティの活躍を許してしまったようです。 ちなみに私は実物を見たことも触ったこともありません(笑 (参考までに AltairやIMSAIが発表された当時の様子は青空文庫の「パソコン創世記」などをみると何となく様子がわかります)
※@ITの「パソコン創世記」連載
ところで現在使っているZ80(CP/M)シミュレータのz80packですが、実はAltairとIMSAIのエミュレータのソースも同梱されていて、やっとビルドできたので動かしてみました。
フロントパネルライブラリが凝り過ぎです(爆。 OpenGLでアクセラレータが使えないと動かない上にubuntu12.04ではバージョンが合わないのかビルドできませんでした。 結局、Ubuntu(64bit)上のVirtualBOXにVineLinux6.1(32bit DVD/USB版)をインストールし、更に足りないライブラリをインストールしビルドしました。
しかも、3Dアクセラレーションを要求するのは伊達じゃなく、パネルのスイッチをパチパチやってメモリに書込み、動作させながらマウスでグリグリ筐体を回したりできます(爆
でも、やっぱり私はAltair8800の方が好みですね(笑
関連エントリ&リンク:
e.naka 『CPUがZ80ならcromemco Z-1の方がそれらしい』 (12/29 04:00)
e.naka 『3目並べがやってみたいですが周辺機器はエミュレートしているのでしょうか。』 (12/29 04:08)
kyo 『e.nakaさん> クロメンコってIMSAIと同じ筐体使ってたみたいですよwww』 (12/29 13:33)
kyo 『SIOボードをエミュレートしてるみたいですが、よくわかりません(涙。 バックエンドで動いてるZ80-SIMを普通に使った方が、、、』 (12/29 13:34)
e.naka 『ビデオターミナルが含まれていれば、ウォーゲームのあのシーンが再現できたのに』 (12/29 22:53)
kyo 『なるほど(^^;; 』 (12/30 01:46)