VS Code で GBC
〜 8bit CPU の世界を覗く 〜
TOP > gbc
[ TIPS | TOYS | OTAKU | LINK | MOVIE | CGI | AvTitle | ConfuTerm | HIST | AnSt | Asob | Shell | GBC | LLM
]
ゲームボーイは 1989 年、カラー版は 1998 年に発売されました。
どちらも 20 世紀のゲーム機です。現代的なゲーム機と比較すると性能が見劣りします。
しかし、これをコンピュータとして見れば、性能の低さがむしろ利点であり、教材として最適*1と認めざるを得ません。
独特の機構を理解すれば、簡単にプログラムを作成することができます。
*1かつて情報処理技術者試験ではアセンブラが評価されていましたが今は廃止され、学習の機会が失われてしまいました。(C 言語はまだ少し残っている)
仮想計算機だった COMP-X や COMET II と違い、ゲームボーイは基本的な入出力装置を現実に搭載しています。
ここではゲームボーイをゲーム機としてではなく、コンピュータとして扱います。
携帯型コンピュータとしては、とてもよく考えられたシステムです*2。
*2ゲームボーイアドバンス (2001 年発売) はもっと凄いけど、ここでは 32bit CPU を完全に除外するため、あえてゲームボーイカラーを選択しています。
2026-01-26 Emulicious と VS Code で GBC 〜 プログラミングとデバッグの準備 〜
2026-01-26 GBC でバンク切り替え 1 〜 ROM/RAM の拡張を C で操作する 〜
2026-01-26 GBC でバンク切り替え 2 〜 ROM/RAM の拡張をアセンブラで操作する 〜
2026-01-26 ゲームボーイで文字列表示 〜 アセンブラでタイルを表示 〜
2026-01-26 ゲームボーイでマルチタスク 〜 タスクスイッチャの実装 〜
おまけ
ゲームボーイカラーの性能表