「本格的に始める」を検討(3)

前回の投稿内容の続きで、ファミコンゲームを作るにはファミコン本体の知識が必要になります。記事では主にファミコン内部の動作についての説明がなされています。それぞれのデバイスはあるアドレスにマッピングされており、アドレス指定を通じて機能を呼び出す(動かす)というのは「いかにも!」と操作している感があります。ファミコンの内部動作の勉強にもなります。

SGDKは Javaと Code::Blocksというかなりマイナー(と言ったら怒られてしまいますが)なツールを入れます。SGDKのバージョンによって APIや 引数の仕様変更があるので、サンプルを入れてもそのままでは動かないことがあります。