トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS

解説/FEBuilderGBA/FEBuilderGBAを利用する上で必要になるツールの入手方法 のバックアップ差分(No.1)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
#author("2017-11-22T01:27:10+09:00","","")
FEBuilderGBAを利用する上で必要になるツールの入手方法を説明します。

*OS [#hc0467f1]
FEBuilderGBAはC# 4.0で書かれています。~
win7以上を推奨します。~
~
もし、XPなどの古いPCをお使いの場合は、数万円もって家電屋さんに行くと、win10が搭載されたノートPCを買えるでしょうから、苦労するぐらいなら買い換えましょう。~
~
Linux/monoでの動作については不明ですが、動きそうな気もします。~
~
*必須ツール [#h33e22e2]
**VBA-M [#nca966e6]
GBAエミュレータです。~
動作確認に利用します。~
VBA-Mを推奨しますが、他のエミュレータでも、かまいません。~
https://sourceforge.net/projects/vbam/

**sappy [#h5797c30]
音楽プレイヤです。~
FEBuilderGBAからは、音を再生するのに利用します。~
古のVB6でかかれているので、インストールが結構面倒です。~
幸いなことに、インストーラーがあるので利用すると楽に導入できます。~
http://feuniverse.us/t/sappy-working-version/153

*あった方がよいツール [#p23d8555]
**Event Assembler [#a809c6c9]
魔法システムなどの大きいパッチは、EAで実装されていることが多いので、あったほうがいいです。
FEBuilderGBAからは、実行->Event Assemblerで追加 で、安全に起動することもできます。
http://feuniverse.us/t/event-assembler/1749

**no$gba debugger [#k7b3b4af]
GBAデバッガーです。~
arm asmに挑戦したい人はインストールしましょう。~
ブレークポイントが設定できるので、コードを理解するのに役立ちます。~
http://problemkaputt.de/gba.htm

*各ツールの設定方法 [#b7c8b08b]
**StepA1 [#ydcf8e04]
"設定" -> "オプション"を選択します。~
https://i.imgur.com/LstjXn3.jpg


**StepA2 [#hbcda76b]
"パス"タブに、各アプリケーションを設定していきます。~
https://i.imgur.com/hfC0iM0.jpg

**StepA3 [#p3205d16]
"エミュレータ"に、 VBA-M を設定してください。~
ここに設定したエミュレータは、F5キーを押せば呼び出されます。~
https://i.imgur.com/swOuqj4.jpg

**StepA4 [#d66d904a]
no$gba-debuggerを利用する場合は、"エミュレータ2"に設定してください。~
エミュレータ2は、Ctrl+F5キーを押せば呼び出されます。~
https://i.imgur.com/AoBahJF.jpg

**StepA5 [#l8a80887]
"sappy"に、sappyを設定します。~
sappyは、それぞれの項目にある"♪"ボタンを押せば自動的に呼び出されます。~
https://i.imgur.com/646geir.jpg

**StepA6 [#z4c978ea]
EventAssemblerを利用する場合は、"Event Assembler"に設定します。(core.exeの方を設定します。)~
EventAssemblerは、EAを利用するパッチをインストールするときに自動的に呼び出されます。~
また、メニューの"実行"->"Event Assemblerで追加" から、呼び出すことができます。~
https://i.imgur.com/hkxKZsQ.jpg

**StepA7 [#b792d6b6]
設定が終わったら、"保存"ボタンで、結果を確定します。~
https://i.imgur.com/DZTkXSF.jpg

**StepA8 [#x7c2c8a7]
さっそく、試してみましょう。~
F5キーを押してください。 VBA-M が起動するはずです。~
https://i.imgur.com/T0fPme1.jpg

**StepA9 [#mc8f7c23]
"マップ設定"や"ソングテーブル"にある、"♪"ボタンをクリックすると、sappyで曲が再生されます。~
https://i.imgur.com/xDtL1v3.jpg


*そのほかのツールの紹介 [#k2984767]
FEBuilderGBAからは呼ぶことはないのですが、改造FEをやる上で便利なツールをいくつか紹介します。~

**EDGE [#q41d8ca4]
画像のパレットを正しく扱えるツールなので、インストールすることをお勧めします。~
http://takabosoft.com/edge

**Tiled Map Editor [#a52db94e]
マップエディターです。~
FEBuilerGBAにもマップエディタはありますが、より高度なものを利用したい方は利用してください。~
マップを tmx形式で出力すると利用できます。~
http://www.mapeditor.org/

**世界樹 [#p0e9ae45]
フリーのmidi編集ソフトです。~
http://openmidiproject.osdn.jp/Sekaiju.html


**UTF-8が扱えるテキストエディタ [#vbd049f9]
メモ帳しか使っていない人はいないと思いますが、UTF-8が扱えるテキストエディタをご利用ください。~
~
色々なエディタがあるので、自分で好きなものを選んでください。~
個人的には、サクラエディタが好きです。~

**goldroad [#ob8fc6ca]
日本の改造で主に使われている逆アセンブラです。~
masmに近い構文で記述できます。~
https://www.romhacking.net/utilities/343/

**devkit pro [#a8b61f50]
海外の改造で主に使われているアセンブラです。~
gnu/gasをベースにしているようです。~
https://sourceforge.net/projects/devkitpro/


*以上 [#k3485a3f]