2007/05/27 Text=Imaha486

ニンテンドーDSのBIOSとファームウェアを吸い出す


DSBF_dump

cory1492’s DS and PSP Dev Corner : DSBF_dump - 7/9 bios + firmware dumper
各自がパッチを当てることで様々なマジコンに対応できる「DLDI」をサポートした
BIOS&ファームウェアダンププログラムです。
とりあえず dsbf_dump_dldi.zip をダウンロードして展開し、
dsbf_dump.ndsかdsbf_dump.ds.gbaのどちらかを使います。
(まあ最近のマジコンなら.ndsだけでOKでしょう)。

Dynamically Linked Device Interface for libfat
ここから任意のDLDIファイルとPatching software(dlditool)のWin32 GUI版を落とし、
dlditool32.exeと同じフォルダにDLDIファイルを入れて実行。
DLDI File欄にマジコン名が表示されるので、Binarieesに先ほどのNDSプログラムを
ドラッグ&ドロップで登録し、[Patch]でDLDIパッチを適用できます。

あとはマジコンからdsbf_dump.ndsを実行すればメモリーカードまたはマジコン内蔵メモリに
BIOSNDS7.ROM、BIOSNDS9.ROM、FWxxxxxx.BIN(xは機種ごとに異なる)の
ファイルが出力されるので、これをPCにコピーすれば完了。
あと、FWxxxxxx.BINはFIRMWARE.BINにリネームしておきましょう。

BIOS・ファームウェアをDSエミュレータで利用するにはこちらを参照。