0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

z80及び8080(ゲームボーイ,CP/M,NECV30,altair8800,組み込み)研究日記

0
Last updated at Posted at 2026-09-15

一言

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の命令が実行できているか確認

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?