N崎のblog

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

NDS改造

[ リスト | 詳細 ]

記事検索
検索

全2ページ

[1] [2]

[ 次のページ ]

前回の記事の続きです。

イメージ 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を切り出す作業です。
イメージ 8
既に色々なブログで解説されているので今更感満載ですが、今回は3in1の電池交換です。

イメージ 1
EZflash V 3in1 expansion pack(前期後期とかはここでは説明しません)ですね。

イメージ 2
中に見える黄色いやつが電池です。こいつが上がるとセーブが効かなくなります。

イメージ 9
裏にあるシールを剥がして分解します。

イメージ 10
ここに+ネジがあるので外します。

イメージ 11
すると簡単に割れます。

イメージ 12
これ電池が接着剤でビッチリくっ付いてんですよね。

イメージ 13
裏表ともにカッターを入れて剥がします。

イメージ 14
剥がれました。CR1220と書いてあります。

イメージ 15
この電池は普通に売ってます。

イメージ 3
これだけではくっ付きませんので…

イメージ 4
応急処置ということで。本当は絶縁テープなどでやってください。

イメージ 7
ネジをつけて…

イメージ 5
元通りに組み立てます。

イメージ 6
DSLiteに差し込み、SLOT2として認識しセーブが出来ればOKです。

ポケモンBW2 吸出しメモ

イメージ 1
ポケモンブラック2・ホワイト2を買ってきたので、格闘しながら吸い出しをしました。

イメージ 2
いつものツールで吸出しOK。

ちなみにSMS2はV1.26でセーブデータの吸出しは可、ROMの吸出しは不可。
SMS4はドライバのインストールが不可。USBの認識もおかしい状態。
以下、2chのマジコン対策回避スレに載せた報告内容を記載します。


【吸出し環境】
DSLite+NEO3TF+NDS Backup Tool (Slot2) v0.31+Sandisk2GB(Taiwan)
【動作環境】
DSiLL(1.4J)+DSTTi赤基板+Sandisk8GBバルク品(Taiwan)
【カーネル】
27263-RetroGameFan MultiCart Update v6.74(ノブナガの時のまま)+>>298 infolib_extinfo
【動作状態】
ブラック2・ホワイト2共に生ロムのまま正常に動作。

【ポケットモンスターブラック2】
Filename : POKEMON_B2_IREJ01.nds
Internal Name : POKEMON B2
Serial No : IREJN1 J20
Serial Code : NTR-IREJ-JPN
Filesize : 4096Mbit (536870912 bytes)
Card Size : 4096Mbit (536870912 bytes) (0Ch)
Use : 309.5MB
CRC32 : CA4B35F0
MD5 : 90e380ad0371fa6438403263030a68cb

【ポケットモンスターホワイト2】
Filename : POKEMON_W2_IRDJ01.nds
Internal Name : POKEMON W2
Serial No : IRDJN1 J22
Serial Code : NTR-IRDJ-JPN
Filesize : 4096Mbit (536870912 bytes)
Card Size : 4096Mbit (536870912 bytes) (0Ch)
Use : 308.99MB
CRC32 : 25C1E80E
MD5 : 6022edf5cacc3cb8734006bcdcc39c56

【バイナリ】
6043 - Pocket Monsters: Black 2 [A2517C73]
00004620: D1 93 C0 20 FF 04 CA 6B EA 56 28 3A D1 C6 C9 6D → 00 00 9F E5 1E FF 2F E1 83 A8 00 00 00 00 9F E5
00004630: 08 5F D0 F1 13 54 07 BB D2 47 D4 E6 B7 35 15 4E → 1E FF 2F E1 CF B3 00 00 00 00 9F E5 1E FF 2F E1
00004640: 55 DF 3B 89 C4 76 8E CA 70 A3 14 10 06 44 0A 4E → 27 C1 00 00 00 00 9F E5 1E FF 2F E1 65 AA 00 00
00004650: D1 EB AE B1 9D 2E 99 00 59 31 2A 60 B0 82 E1 54 → AC C3 17 02 FC D1 70 47 1F 40 2D E9 14 00 1F E5
00004660: C0 FB FF 5F 17 1E 9E B9 19 43 36 52 E8 6A 80 80 → 00 10 90 E5 18 20 1F E5 02 00 51 E1 00 30 A0 03
00004670: 64 9E F2 C1 86 6C 75 AE 12 DF 70 47 F0 7D 6E 53 → B0 30 C0 01 01 30 A0 03 DE 30 C0 05 24 00 8F E2
00004680: 2C 0A A7 4D 40 A9 CE 69 B8 16 D6 00 38 3B 01 0A → 00 10 90 E5 01 00 51 E3 1F 80 BD 08 00 20 91 E5
00004690: B8 04 D7 D7 97 A4 95 58 75 40 1D AF 64 C0 A7 33 → 04 30 90 E5 03 00 52 E1 08 40 90 05 00 40 81 05
000046A0: 96 66 0B 73 77 A9 62 23 31 19 44 3F 3C 5F EE 1A → 0C 00 80 E2 F5 FF FF EA 54 03 18 02 28 08 18 6A
000046B0: 78 86 7A E1 F5 81 E2 64 D3 26 4D 38 E2 A8 EE E9 → 20 46 00 6A 00 04 18 02 28 08 18 6A 2C 46 00 6A
000046C0: 96 9D AF FF 27 48 8D E0 54 76 FE 75 57 CE 65 FB → AC 04 18 02 28 08 18 6A 38 46 00 6A 60 3D 1A 02
000046D0: 9B 85 F4 85 77 09 F0 32 98 B7 0F DF → CC 33 1A 6A 44 46 00 6A 01 00 00 00
00004EA4: 1E FF 2F E1 → EB FD FF EA

6044 - Pocket Monsters: White 2 [39BC80B8]
00004620: 5C E9 49 70 0C E1 EA 4F 4F 3F D9 CD 66 82 BC CA → 00 00 9F E5 1E FF 2F E1 83 A8 00 00 00 00 9F E5
00004630: 78 61 02 8D 8B F0 C6 B6 9B A7 C1 ED 73 3E 70 36 → 1E FF 2F E1 CF B3 00 00 00 00 9F E5 1E FF 2F E1
00004640: FF 62 B4 C7 09 10 73 CF 29 48 E2 62 D8 21 93 60 → 27 C1 00 00 00 00 9F E5 1E FF 2F E1 65 AA 00 00
00004650: F0 0A 8D D7 80 6B AE A2 D8 0D 51 6A 96 79 6B 92 → CC C3 17 02 FC D1 70 47 1F 40 2D E9 14 00 1F E5
00004660: AC 3E DB B1 F6 37 D4 65 65 DB 1C 94 75 D4 35 13 → 00 10 90 E5 18 20 1F E5 02 00 51 E1 00 30 A0 03
00004670: 88 EB 55 6E 64 8E 47 02 08 92 A7 89 13 DF 70 47 → B0 30 C0 01 01 30 A0 03 DE 30 C0 05 24 00 8F E2
00004680: DA FA 71 4B 0B 4D 48 02 C1 1E 27 FF 5D 7D 2D D3 → 00 10 90 E5 01 00 51 E3 1F 80 BD 08 00 20 91 E5
00004690: 32 5D 52 16 C1 EA 54 79 70 58 4C 16 3A 58 D1 49 → 04 30 90 E5 03 00 52 E1 08 40 90 05 00 40 81 05
000046A0: 0C 34 F2 8F 74 91 01 4E B8 E2 5A 7A 24 3C 80 F5 → 0C 00 80 E2 F5 FF FF EA 74 03 18 02 48 08 18 6A
000046B0: 68 BA 14 B7 F4 B4 11 AC 4A 6A 2B 65 CE 40 71 57 → 20 46 00 6A 20 04 18 02 48 08 18 6A 2C 46 00 6A
000046C0: 4E 81 98 1A 45 E6 39 A4 F7 63 55 6A 7D A8 CB 43 → CC 04 18 02 48 08 18 6A 38 46 00 6A 80 3D 1A 02
000046D0: A1 72 2E BD 25 3D 8D 00 0C 64 AC 9A → EC 33 1A 6A 44 46 00 6A 01 00 00 00
00004EA4: 1E FF 2F E1 → EB FD FF EA

イメージ 1
それでは早速再生してみましょう。私の理想的な環境はこれです。

イメージ 2
1.4J対応赤基板ですね。あまえびさんとこで買ったやつ。

イメージ 8
まずSDカードにDSTTカーネルとmoonshell2を配置します。

イメージ 9
ルートに新規フォルダを作成し、

イメージ 10
VIDEO、MUSICなどにリネームします。
(ちなみにdpgファイルや音楽ファイルはルートのどこに置いても再生出来ますが、一応整理するためにフォルダ分けします。更にもう一階層フォルダを作ってジャンル分けしたりアルバム名を付けたり出来ます。)
この中にそれぞれ動画ファイルや音楽ファイルなどを入れましょう。

イメージ 11
汚い撮影でホント済みません…後でやり直しますんで。DSTTを起動します。

イメージ 12
MOONSHL2.NDSを起動します。

イメージ 14
イメージ 13
ディスクチェックが入ります。飛ばしたい時は「起動時に毎回ディスクチェックする。」のチェックを外し、「次回起動時はこの画面を表示しない。」にチェック。

イメージ 15
イメージ 16
Videoフォルダを選択します。

イメージ 17
イメージ 3
目的のフォルダを選択します。(フォルダを作ってない場合はファイルが表示されrます)

イメージ 4
イメージ 5
目的のフォルダを選んでAボタンでスタート。

イメージ 6
イメージ 7
あとは下の画面で感覚的に操作できます。バーを操作してみてください、音ズレしないはずです。

全2ページ

[1] [2]

[ 次のページ ]


.
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]お得情報

ふるさと納税サイト『さとふる』
11/30まで5周年記念キャンペーン中!
Amazonギフト券1000円分当たる!
ふるさと納税サイト『さとふる』
お米、お肉などの好きなお礼品を選べる
毎日人気ランキング更新中!
いまならもらえる!ウィスパーうすさら
薄いしモレを防ぐ尿ケアパッド
話題の新製品を10,000名様にプレゼント
いまならもらえる!ウィスパーWガード
薄いしモレを防ぐパンティライナー
話題の新製品を10,000名様にプレゼント
コンタクトレンズで遠近両用?
「2WEEKメニコンプレミオ遠近両用」
無料モニター募集中!

その他のキャンペーン


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

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

みんなの更新記事