|
今回はpopsdeco氏から教えて頂いたGBAのBIOS吸出し法を紹介します。
popsdeco氏にTwitterで教えて頂きました。 ■用意するもの■ DSLite R4 などのSLOT1マジコン EZflash V 3in1 expansion pack などSLOT2の拡張パック GBA Exploader v0.58b DumpRom.mb.gba ■やり方■ 投稿:popsdeco Based on http://www.pocketheaven.com/ph/wiki/GBA_BIOS Traditional (NOR) card method + GBA_Exploader combo. 1. Load gba_exploader.nds. 2. Launch DumpRom.mb.gba. 3. Shutdown NDS if you see green screen. 4. Load gba_exploader.nds again. 5. Save your SRAM to file. 6. Now you have GBA_SAVE/DumpRom.mb.sav. Get the first 0x4000bytes as gba_bios.bin, whose MD5 is 1c0d67db9e1208b95a1506b1688a0ad6. -以下、popsdeco氏による翻訳- http://www.pocketheaven.com/ph/wiki/GBA_BIOS ではNORカードを使う方法とGBA flashcartを使う方法が記述されている。 GBA biosを前者はSRAM、後者は(libfatを用いて)SDに記録している。 NDS flashcart(slot1)からGBAゲームを起動する場合、Slot2はflashcartである必要はない。EZ 3in1などの拡張メモリを使えば十分である。 もちろんGBAモードからはNDS flashcart(slot1)のmicroSDにアクセス出来ないのでSRAMにデータを保存するしかない。 EZ 3in1にはNORがあるが、NORがないメモリも存在する。なので両方だめではないかと思う人もいるかもしれない。 だが、待って欲しい。必要なのは(ダンパー実行及び)SRAMを読み出す機能だけである。 であればGBA ExpLoaderを使えば可能ではないだろうか。 しかもPCを使ってSRAMを吸い出す必要もないので極めて簡単に行うことができるだろう。 というわけで以下方法です 0. GBA ExpLoaderとDumpRom.mb.gba (http://darkfader.net/gba/files/DumpRom.zip)を用意する 1. GBA ExpLoaderを起動する 2. DumpRom.mb.gbaを起動する 3. 画面が赤から緑に変わったらDSの電源を切る 4. 再びGBA ExpLoaderを起動する 5. SRAMをファイルに保存する 6. NDS flashcartのmicroSDを(PCのカードリーダーに)挿入し、GBA_SAVE/DumpRom.mb.savを開く 7. 最初の0x4000バイトをgba_bios.binとして保存する (GBAのSRAMサイズは最低32KBなので32KBのファイる7になってしまっているが後半は不要) 8. gba_bios.binのMD5が1c0d67db9e1208b95a1506b1688a0ad6であることを確認する ■作業■ 今回は、あまえびさんの紹介で買った200円のR4を使いますが、基本的にはどのマジコンでもOKです。 マジコンのmicroSDにGBA_ExpLoader.ndsとGBA_ExpLoader.ini、DumpRom.mb.gbaを配置します。 (マルチブートを使っているので中身が変ですが、どのマジコンでもルートに配置してください) ルートにGBA_SAVEとGBA_SIGNというフォルダを作っておいてください。 先日修理したEZflash V 3in1 expznsion pack を使います。 DSの電源を入れR4を起動します。 皇帝氏のGBA_Exploader v0.58b を起動します。 (この時点ではGBAファイルは見えません) PSRAMモードで起動し、DumpRom.mb.gbaを選択します。 (A) : RAMにゲームをロードして実行 SRAMにSAVEデータをロードするか聞かれますので、 (B) : ロードしない(新規ゲーム) するとGBA起動画面のあと、画面がレッドからグリーンに変わったら電源を切り終了します。 (この辺は動画を参考にしてください) 再度電源を入れGBA_Exploederを起動を起動すると、SRAMのSAVEデータを保存するか聞いてくるので、任意の場所を指定します。(SAVでも<1>でも構いません) (A) : 選択したファイルに保存 DumpRom.mb.gbaを選択すると、SAVEデータが保存されていることが分かります。 これでDS側の作業は終了なので、次はバイナリエディタでBIOSを切り出す作業です。 |
全体表示
[ リスト ]







