てんつるFC計画 開発TIPS

環境構築

構築する環境

自分の環境が MacOS X なので、この環境での構築方法について書きます。
OS: Mac OS X (10.7.5)

コンパイラのインストール

いくつかあるようなのですが、cc65を使いました。

1. ダウンロード
ターミナルを開いて、コンパイラを展開するディレクトリに移動(ユーザルート直下(~/.)に作成することにします)
cd ~
git clone https://github.com/cc65/cc65.git
これで、ルート直下にcc65というディレクトリが作成されました。

※gitを使わない場合は、https://github.com/cc65/cc65からZIPをダウンロードして展開もできそうです。
2. インストール
できたディレクトリに移動してmakeします。
cd cc65
make
〜make実行結果〜
処理が完了したら、インストール完了!
3. パスを通す
.bash_profileをテキストエディタで開いて(なければ作って)、実行パスを追加する。
~/.bash_profile
PATH=$PATH:~/cc65/bin

パスを通したら、ターミナルを開き直して、パスが通っているか確認。
cc65
cc65: No input files
入力ファイルの指定がないエラーが出ているので、パスそのものは通っているのがわかる。

これで、コンパイラのインストールは完了です。

エミュレータのインストール

エミュレータもいくつかあるのですが、MacOSで動くものはあまりないようです。
Nestopiaを使うことにしました。

http://nestopia.sourceforge.netからダウンロードできます。

dmgが展開されるので、アプリケーションディレクトリにコピー。
自動で.nesNestopiaに関連付けられるようですが、できていなければ、関連付けをしておくといいかもしれない。

作業の流れ

これで、必要なものは揃いました。
あとは、自力で頑張るのみです。

プログラムを書く
cc65でコンパイルしてnesファイルを生成
Nestopiaで確認