N崎のblog

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

過去の投稿日別表示

[ リスト | 詳細 ]

全1ページ

[1]

前回の記事の続きです。

イメージ 1
先程使ったマジコンのmicroSDを抜いてPCに接続します。
GBA_SAVEフォルダの中を開いてみます。

DumpRom.mb.sv1というのが先程保存したSAVEファイルです。
(SAVに保存すればsav、<1>に保存すればsv1になるだけで、どちらも変わりません)



■バイナリエディタでの作業■
イメージ 2
このDumRom.mb.savをバイナリエディタで開きます。

イメージ 6
先頭から0x4000バイト(16384byte)までを選択します。

イメージ 7
右クリックから「選択範囲をファイルに保存」を選びます。

イメージ 8
名前を付けて任意の場所に保存します。これでOK。




イメージ 9
または後半の16384byteを全て選択して

イメージ 10
「切り取り」でも構いません。

イメージ 11
同じように名前をつけて保存します。
「上書き保存」だろうが「閉じる」だろうが、やり方は色々あると思うので何でもいいです。



■切り出したファイルのMD5を調べる■
イメージ 12
最初に保存した物は「bios.bin」、後から保存した物は「cut_DumpRom.mb.sav」と名前を付けてあります。

イメージ 3
MD5を確認できるツール(何でもいいです)を起動します。

イメージ 4
ツールにファイルをドロップさせ…

イメージ 5
前回の記事を参考にMD5を確認します。
1c0d67db9e1208b95a1506b1688a0ad6 であればOKです。

今回切り出した2つともMD5が一致しました。これでGBAのBIOSとして使用できます。

以上です。
今回はpopsdecoさんの協力のもと約一年越しで記事にすることが出来ました。
デコさん、ありがとうございました!!

今回は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を切り出す作業です。

全1ページ

[1]


.
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 31

最新の画像つき記事一覧

Yahoo!からのお知らせ

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

もっと見る

[PR]お得情報

いまならもらえる!ウィスパーうすさら
薄いしモレを防ぐ尿ケアパッド
話題の新製品を10,000名様にプレゼント
いまならもらえる!ウィスパーWガード
薄いしモレを防ぐパンティライナー
話題の新製品を10,000名様にプレゼント
コンタクトレンズで遠近両用?
「2WEEKメニコンプレミオ遠近両用」
無料モニター募集中!
お肉、魚介、お米、おせちまで
おすすめ特産品がランキングで選べる
ふるさと納税サイト『さとふる』
ふるさと納税サイト『さとふる』
実質2000円で特産品がお手元に
11/30までキャンペーン実施中!

その他のキャンペーン


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

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

みんなの更新記事