一言
9/22 初めはゲームボーイの仕様を研究していましたが、だんだんと興味が広がって色々手を出しています。
9/23 PC88のエミュレータを入れたのですが、ROMが必要で保留中です。Z80を組み込みのように使ってみたく、配線やピンの意味を調査中です。
10/2 z80とメモリを配線する方法が分からずはまっていましたが、やっと解決しました。z80自体は通販で手に入るので本物を使いたいですが、まずはSimulIDEで練習します。
ゲームボーイ
2026年
9/2 アセンブリでGameBoyのコードを書く環境を導入
9/4 ゲームボーイ画面描画
9/4 ゲームボーイで文字表示第一歩
9/7 ゲームボーイタイル表示の仕組み
9/8 ゲームボーイでドット絵を表示
9/9 ゲームボーイのドット絵を表計算ソフトからバイナリに変換
9/10 ゲームボーイドット絵表示_ソース分割
9/11 ゲームボーイでドット絵を歩かせる
9/12 ゲームボーイ_スプライト表示
9/12 ゲームボーイ_スプライトを使用してドット絵を歩かせる
9/14 ゲームボーイ_割り込み処理
9/15 ゲームボーイ十字キー押下判定
9/19 ゲームボーイ_タイマ割り込み
9/19 z80とrgbasmのアセンブリで生成される機械語を比較
9/20 z80専用アセンブラでゲームボーイ用ROMを生成
10/3 ゲームボーイで文字を表示する(QEMUのBIOSから字体を抽出)
10/4 ゲームボーイでHelloWorld(QEMUのBIOS字体を拝借)
V30
9/19 8080とz80で機械語を比較
9/19 アセンブラで生成した機械語をV30実機上で実行
9/20 NECV30で8080側から8086側の関数を呼ぶ
CP/M
9/21 CPMで文字列表示
Altair 8800(ベアメタル)
9/22 Altair 8800のエミュレータを導入
9/22 Altair 8800のエミュレータ キーボード入力と画面表示
番外編8086
場違いですが Altair 8800で動かすのでここに載せます。
9/22 Altair 8800エミュレータで8086を使用する手順
電子工作
8/10 simulideを導入
9/23 SimulIDEの配線をXMLで修正(自分用)
9/24 simulide配線が絡まる問題
10/2 z80のA0ピンでLEDを光らせる
10/2 SimulIde_Z80CPUの命令が実行できているか確認