2013-01-01から1ヶ月間の記事一覧
■レジスタの設計3ここまでに記述し忘れていたレジスタがあった。 汎用レジスタの裏レジスタだ。汎用レジスタをR(0)〜R(7)としたので、裏レジスタはRX(0)〜RX(7)とする。 なおFレジスタについては表をRFと定義しているので、裏はRXFとする。EX命令で表レジス…
■レジスタの設計2汎用レジスタは前回配列に持つことに決めた。 ほかには以下のようなレジスタがある。 F フラグレジスタ 8ビット I 割り込みベクタレジスタ 8ビット R リフレッシュカウンタ 8ビット IX、IY インデックスレジスタ 16ビット PC プログラムカ…
昨晩、pmanさんとツイッターで話したら、速度は実機の1/100もでなさそうなことがわかった。おそらく、Z80部分で1/100〜1/1000、実機エミュ部分はさらにそれ以上遅くなると思う。 もちろん、実用性は気にしないで速度は度外視なのでよいのだが、あらためて実…
何をとち狂ったか、急にプチコンでZ80エミュレータを作ろうと思い立った。前にも書いたけど、Tiny野郎さんがエミュレーション的なコードでP6の3Dゴルフシミュレーションをプチコン移植したとのことだったので、可能は可能なのだろうと思った。 それでZ80の解…
ひとつ前のエントリで「140文字プログラム集」をアップしましたが、ランチャーのBGMとしてソーサリアンの「城」のBGMをMMLで入力してあります。一応、YouTubeにも音声を上げときましたのでよければご覧ください。
あけましておめでとうございます。新年企画として、今までほとんどQR化していない140文字プログラムをまとめたプログラム集をQR化しました。 そのままではさすがに使いづらいので、簡易ランチャーも付けました。(一部、ランチャーに戻らないプログラムや、…