「ポケモン」のGBA作品を対象としたROMハック開発ツール「GBA ROM Hack IDE」のバージョン0.3.1が、2026年9月29日に公開されました。
本ツールは、GBA版「ポケモン」のdecomp(デコンパイル)プロジェクトをGUIから編集できる開発環境です。マップやトレーナー、野生ポケモンなどのデータを視覚的に変更できるほか、自然言語による変更提案機能も備えています。
今回のv0.3.1では、Linux向けAppImageをはじめ、デスクトップ版の配布に関する環境が整備されました。
●GBA ROM Hack IDE – GitHub
https://github.com/csnyder256/gba-rom-hack-ide
●GBA ROM Hack IDE v0.3.1 リリースページ
https://github.com/csnyder256/gba-rom-hack-ide/releases
マップやトレーナーなどをGUIから編集
「GBA ROM Hack IDE」では、既存のdecompプロジェクトを読み込み、さまざまなゲームデータをGUIから編集できます。
対象となるのは、マップ、ワープ、イベント、会話、フラグ、変数などです。さらに、野生ポケモンの出現設定やトレーナーとその手持ちポケモン、ポケモンの種族、技、覚える技、特性、アイテム、タイプ相性なども扱えます。
通常はソースコードや設定ファイルを直接探しながら変更する必要がありますが、本ツールでは目的の項目をGUIから確認しながら編集できるようになっています。
自然言語から変更案を作成することも可能
GUIだけではなく、文章で指示を出して変更案を作成する機能も用意されています。
変更したい内容を自然言語で入力すると、エージェントが修正案を生成します。そのまま自動的にファイルを書き換えるのではなく、変更内容を確認してから反映できる仕組みです。
なお、この機能を利用するには「claude」CLIなどの環境が別途必要です。
編集後はそのままビルドしてプレイ
編集した内容を、そのままビルドして動作確認できる点も特徴です。
「Build & Play」を実行すると、devkitARMなどを利用してdecompプロジェクトを「make modern」でビルドします。生成されたGBA ROMは、組み込みのmGBA WebAssembly環境から起動できます。
編集からビルド、ゲームの起動までをひとつの環境で行えるため、変更内容を確認するまでの手順をまとめて進められます。
v0.3.1ではLinux AppImageなどを整備
今回公開されたv0.3.1は、編集機能そのものを大きく追加するアップデートではありません。
主な変更点は、v0.3.0で導入されたデスクトップ版の配布環境の整備です。
Linux向けAppImageに加えて、SHA-256チェックサム、アップデート用のSHA-512マニフェスト、ソースメタデータ、GitHub/Sigstoreによる署名済みprovenanceなどが提供されています。
一方で、WindowsのAuthenticode署名やmacOSのDeveloper ID/公証については、現時点では必要な署名環境が設定されていません。そのため、WindowsやmacOS向けの署名済みインストーラーがすでに正式提供されている、という状況ではありません。
ROMやゲーム素材は付属せず
「GBA ROM Hack IDE」は、完成済みのROMファイルを読み込んですぐに改造できる一般向けツールではありません。
リポジトリには市販ゲームのROMやグラフィック、サウンド、テキストなどのゲーム素材は含まれておらず、利用者自身が用意したdecompプロジェクトを使用します。
また、ビルドするにはdevkitPro/devkitARMなどの環境も必要です。
そのため、初心者向けのワンクリックROM改造ソフトというよりは、既存のdecomp環境をGUIや自然言語から扱いやすくする開発支援ツールといえます。
まだ改善途中のツールではありますが、複雑になりがちなGBA版「ポケモン」のdecomp編集を視覚的に行える点は大きな特徴です。ROMハック制作の作業を、より分かりやすく進めるための選択肢のひとつとなりそうです。



に配信-485x328.jpg)











ダンジョンズ&ドラゴンズ ビジュアル大全 半世紀を超えるその歴史とアート









ゲームコンソール2.0