次回:GBDKによるゲームボーイソフト制作-0.5回 やっておくと便利なこと-
これなに?
かねてより興味があったゲームボーイソフト開発についての学習を始めたため、
主に自分用の備忘録として書き記していきます。
GBDKとは
公式
http://gbdk.sourceforge.net/
C言語及びアセンブリ言語で「ゲームボーイ」及び「ゲームボーイカラー」用のプログラムを開発するための開発キットである。
開発環境
- Windows8.1(Windowsなら何でも)
- GBDK バージョン2.95-3
- VisualBoyAdvance バージョン1.7.2(エミュレータ 何でも良い)
- 何らかのテキストエディタ(本項記述時点では「サクラエディタ」を使用)
環境構築
GBDKの入手
sourceforge(https://sourceforge.net/projects/gbdk/files/gbdk-win32/2.95-3/)より「gbdk-2.95-3-win32.zip」をダウンロード。
~~解凍(死語?)~~展開すると「gbdk」というディレクトリがあるので、丸ごとわかりやすいところに移動ないしコピー。
(筆者はCドライブ直下に設置)
エミュレータの入手
OSDN(https://ja.osdn.net/projects/sfnet_vba/releases/)より「VisualBoyAdvance-1.7.2.zip」をダウンロード。
展開して適当なところに置く。
(筆者はとりあえずデスクトップに置いた)
サンプルプログラムを動かしてみる
C:\gbdk\examples\gbの中にある「make.bat」を実行。
「*.gb」なファイルが色々と吐き出されるので、試しにどれかをエミュレータにぶち込む。
(今回は「paint.gb」にしてみた)
こんな感じでD&D。
以下のような画面が出れば成功。
方向キーとかで実際にお絵かきできるよ!
最低限の準備はひとまず以上。