ゲーム&ウオッチ ゼルダの伝説からファミコンとディスクシステムのROMを抽出する方法

記事の方法を試す前や質問をするまえに必ず下記リンクを見てからにしてください!
このブログについて
http://yyoossk.blogspot.jp/1970/11/blog-post_24.html


こちらではゲーム&ウオッチ ゼルダの伝説からファミコンとディスクシステムのROMを抽出する方法を紹介します
下記リンクの./5_restore.sh stlinkまで終わらせる


適当な場所で端末を開き、順番にコピペして打ち込む
sudo apt update
sudo apt install make
sudo apt install python3-pip
sudo apt install gcc-arm-none-eabi
pip3 install -r requirements.txt
make download_sdk
git clone --recurse-submodules https://github.com/BrianPugh/game-and-watch-patch.git
cd game-and-watch-patch

game-and-watch-patchフォルダの中に最初の記事でバックアップした、game-and-watch-backupフォルダの中のbackupsフォルダの中にある
internal_flash_backup_zelda.bin
flash_backup_zelda.bin
を入れる

export OPENOCD="/opt/openocd-git/bin/openocd"
make clean
make PATCH_PARAMS="--device=zelda" LARGE_FLASH=1 flash_patched
と打ち込む
するとbuildフォルダの中に以下のファイルがあります
Legend of Zelda, The (USA).nes
Zelda II - Adventure of Link (USA).nes
Link no Bouken - The Legend of Zelda 2 (J).fds
Zelda no Densetsu: The Hyrule Fantasy (J).fds
Legend of Zelda, The - Link's Awakening (en).gb これは海外版で、パッチを当てることにより日本語化しているようですが、起動できません

普通にそのままでもエミュレーターなどで起動可能

コメント