N崎のblog

ゲーム改造やら動画撮影やらカラーエンジニアリングなど

NDS改造

[ リスト ]

今回はpopsdeco氏から教えて頂いたGBAのBIOS吸出し法を紹介します。

イメージ 1
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であることを確認する



■作業■
イメージ 4
今回は、あまえびさんの紹介で買った200円のR4を使いますが、基本的にはどのマジコンでもOKです。

イメージ 2
マジコンのmicroSDにGBA_ExpLoader.ndsとGBA_ExpLoader.ini、DumpRom.mb.gbaを配置します。
(マルチブートを使っているので中身が変ですが、どのマジコンでもルートに配置してください)
ルートにGBA_SAVEとGBA_SIGNというフォルダを作っておいてください。

イメージ 3
先日修理したEZflash V 3in1 expznsion pack を使います。

イメージ 5
DSの電源を入れR4を起動します。

イメージ 6
皇帝氏のGBA_Exploader v0.58b を起動します。
(この時点ではGBAファイルは見えません)

イメージ 7
PSRAMモードで起動し、DumpRom.mb.gbaを選択します。
(A) : RAMにゲームをロードして実行

イメージ 8
SRAMにSAVEデータをロードするか聞かれますので、
(B) : ロードしない(新規ゲーム)

イメージ 9
するとGBA起動画面のあと、画面がレッドからグリーンに変わったら電源を切り終了します。
(この辺は動画を参考にしてください)

イメージ 10
再度電源を入れGBA_Exploederを起動を起動すると、SRAMのSAVEデータを保存するか聞いてくるので、任意の場所を指定します。(SAVでも<1>でも構いません)
(A) : 選択したファイルに保存

イメージ 11
DumpRom.mb.gbaを選択すると、SAVEデータが保存されていることが分かります。


これでDS側の作業は終了なので、次はバイナリエディタでBIOSを切り出す作業です。

.
N崎
N崎
男性 / O型
人気度
Yahoo!ブログヘルプ - ブログ人気度について
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

最新の画像つき記事一覧

Yahoo!からのお知らせ

よしもとブログランキング

もっと見る

[PR]お得情報

ふるさと納税サイト『さとふる』
実質2000円で特産品がお手元に
11/30までキャンペーン実施中!
いまならもらえる!ウィスパーWガード
薄いしモレを防ぐパンティライナー
話題の新製品を10,000名様にプレゼント
いまならもらえる!ウィスパーうすさら
薄いしモレを防ぐ尿ケアパッド
話題の新製品を10,000名様にプレゼント

その他のキャンペーン


プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事