- 542 名前:名前は開発中のものです。 mailto:sage [04/01/13 02:12 ID:T7pbPPVQ]
- >>539
VBAでは拡張子が .gba、.bin のGBAのプログラムをROMカートリッジのアドレス(0x8000000)に 置いて実行します。「Linux から目覚める〜」のプログラムは外部RAM(0x2000000)に転送して 実行するようにできているので、VBAが0x8000000において実行しようとすると暴走します。 拡張子を .mb とすると0x2000000において実行するようです。 データをすべて内部RAMに置くようにするなどして位置独立に作成したバイナリならばどちら でも動作するはずです。 GBA ROM header multiboot などでgoogleさんに聞いてみて下さい。
|

|