解説/FEBuilderGBA/FEBuilderGBAを利用する上で必要になるツールの入手方法 のバックアップ(No.1)
- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- 解説/FEBuilderGBA/FEBuilderGBAを利用する上で必要になるツールの入手方法 へ行く。
- 1 (2018-08-02 (木) 00:05:51)
FEBuilderGBAを利用する上で必要になるツールの入手方法を説明します。
OS †
FEBuilderGBAはC# 4.0で書かれています。
win7以上を推奨します。
もし、XPなどの古いPCをお使いの場合は、数万円もって家電屋さんに行くと、win10が搭載されたノートPCを買えるでしょうから、苦労するぐらいなら買い換えましょう。
Linux/monoでの動作については不明ですが、動きそうな気もします。
必須ツール †
VBA-M †
GBAエミュレータです。
動作確認に利用します。
VBA-Mを推奨しますが、他のエミュレータでも、かまいません。
https://sourceforge.net/projects/vbam/
sappy †
音楽プレイヤです。
FEBuilderGBAからは、音を再生するのに利用します。
古のVB6でかかれているので、インストールが結構面倒です。
幸いなことに、インストーラーがあるので利用すると楽に導入できます。
http://feuniverse.us/t/sappy-working-version/153
あった方がよいツール †
Event Assembler †
魔法システムなどの大きいパッチは、EAで実装されていることが多いので、あったほうがいいです。 FEBuilderGBAからは、実行->Event Assemblerで追加 で、安全に起動することもできます。 http://feuniverse.us/t/event-assembler/1749
no$gba debugger †
GBAデバッガーです。
arm asmに挑戦したい人はインストールしましょう。
ブレークポイントが設定できるので、コードを理解するのに役立ちます。
http://problemkaputt.de/gba.htm
各ツールの設定方法 †
StepA1 †
StepA2 †
StepA3 †
"エミュレータ"に、 VBA-M を設定してください。
ここに設定したエミュレータは、F5キーを押せば呼び出されます。
StepA4 †
no$gba-debuggerを利用する場合は、"エミュレータ2"に設定してください。
エミュレータ2は、Ctrl+F5キーを押せば呼び出されます。
StepA5 †
"sappy"に、sappyを設定します。
sappyは、それぞれの項目にある"♪"ボタンを押せば自動的に呼び出されます。
StepA6 †
EventAssembler?を利用する場合は、"Event Assembler"に設定します。(core.exeの方を設定します。)
EventAssembler?は、EAを利用するパッチをインストールするときに自動的に呼び出されます。
また、メニューの"実行"->"Event Assemblerで追加" から、呼び出すことができます。
StepA7 †
StepA8 †
さっそく、試してみましょう。
F5キーを押してください。 VBA-M が起動するはずです。
StepA9 †
"マップ設定"や"ソングテーブル"にある、"♪"ボタンをクリックすると、sappyで曲が再生されます。
そのほかのツールの紹介 †
FEBuilderGBAからは呼ぶことはないのですが、改造FEをやる上で便利なツールをいくつか紹介します。
EDGE †
画像のパレットを正しく扱えるツールなので、インストールすることをお勧めします。
http://takabosoft.com/edge
Tiled Map Editor †
マップエディターです。
FEBuilerGBAにもマップエディタはありますが、より高度なものを利用したい方は利用してください。
マップを tmx形式で出力すると利用できます。
http://www.mapeditor.org/
世界樹 †
フリーのmidi編集ソフトです。
http://openmidiproject.osdn.jp/Sekaiju.html
UTF-8が扱えるテキストエディタ †
メモ帳しか使っていない人はいないと思いますが、UTF-8が扱えるテキストエディタをご利用ください。
色々なエディタがあるので、自分で好きなものを選んでください。
個人的には、サクラエディタが好きです。
goldroad †
日本の改造で主に使われている逆アセンブラです。
masmに近い構文で記述できます。
https://www.romhacking.net/utilities/343/
devkit pro †
海外の改造で主に使われているアセンブラです。
gnu/gasをベースにしているようです。
https://sourceforge.net/projects/devkitpro/