Pi1541
詳細情報
- 開発者
- スティーブ・ホワイト
- 公開年
- 2018年
- 種類
- ディスクドライブエミュレータ
Raspberry Piをサイクル単位でCommodore 1541に化けさせるもの。独自のドライブコードを使うデモも動く。
SD2IECのような安価なSDリーダーが再現するのは、1541のDOSコマンドだけである。プログラムを読み込むには足りるが、ドライブの6502に独自のドライブコードを送り込み、特製のファストローダーを走らせるデモやゲームには足りない。Pi1541は険しい道を選び、ドライブのCPUとI/Oチップをサイクル単位でエミュレートする。
ソフトウェアはRaspberry Pi上でベアメタルで動く。Linuxのスケジューラではタイミングが崩れるからだ。シリアルバス用の簡単なレベル変換回路とSDカード上のディスクイメージを加えれば、本物とほぼ同じことをこなすドライブが、1541 Ultimateよりずっと安く手に入る。