はじめに
本記事は改造を推奨するものではありません。参考にする場合はあくまで自己責任でお願いします。また、権利上何かしらの問題を孕んでいる場合はすぐに削除等の対応をさせて頂きますのでご一報下さい。
主に使用しているツールと用途
- AIN Decompiler and Explorer tool(Ver 2.04)
- ALD Explorer
- System4.0 BGM Loop File Maker
- WavLinker(公式)
①のAIN DecompilerはAINファイルの編集に、②のALD ExplorerはGA.ald及びGB.aldファイル(画像)の編集に、③はBGMのループ情報の書き込みに、④はBA.aldファイル(音楽)の生成に使用。
入手先はツール名で検索すれば出てくると思うのでリンクは割愛。
AIN Decompilerについて
どのツールも直感的に操作方法は分かると思うので、細かい説明は不要かな。以下は個人的、備忘録的なまとめとして。
AINファイルを読み込んだらまずは[Decompile to ASM…]→[Export to single file only]→[main.jam]を生成。
main.jamそのものを直接編集して改造することはあまりないんだけど、[ALD Explorer]で確認できるCGナンバーの数字をmain.jamの記述全体から検索すれば、どのjafファイルを編集すれば良いか確認できるって感じの使い方。
例えば、MAP画像のファイル名は[cg10300.QNT]なので、この「10300」という数字をmain.jamで検索。すると「_tagMap@create」の欄に記載があるので、MAP画像周辺を改造するには[tagMap@create.jef]を編集すればいいんだな、といった具合に。
実際の改造については、該当するjafを選択して直接編集(Edit Code)してjafファイルとして保存→[Quick Compile Code Patch…]で適用するファイルを全て選択してainファイルを生成。
本当に使っていれば基礎的なことは分かるので、あえて説明するような内容もないんだけど。自分がやっているのは改造と言っても特別な知識や技術は何もなくて、便利なツールを使ってこの繰り返しをやっているだけ。
もっと効率の良いやり方や正しい方法があるのかもしれないけど。もしご存知の方はTwitterで教えてください。