こちらでは3dsのGB、GBC、GBA、NESのバーチャルコンソール(VC)からゲームを抽出する方法を紹介します
下記リンクを参考に本体を改造
共通
STARTボタンを押しながらGodMode9を起動
Homeボタンを押すTitle managerを選択
[A] SD CARDを選択
ダンプしたいvcゲームを選択
Open title folderを選択
.appファイルを選択
NCCH image options...を選択
Mount image to driveを選択
Aボタン
romfsが表示されない場合
ネットワーク接続の設定でDNSを変更している場合は自動に戻すこと
FBIを起動
再びGodMode9を起動
sdカードの中のgm9/outフォルダの中のファイルの拡張子を.gbまたは.gbcに変更
NES(ディスクシステムは不可)
表示されたファイルでAボタン
ソフトによってファイル名が異なります!
.binファイルだったり、CAPSD0A.761だったり
.binファイルだったり、CAPSD0A.761だったり
拡張子は関係ありません!
Copy to gm9/outを選択
.codeを選択
Copy to gm9/outを選択
Bボタンで画像のメニューまで戻りSDCARDを選択gm9/outまで開き、.codeファイルでAボタン
GBA image optionsを選択
Rename fileを選択
Aボタン
すると.gbaファイルになる
下記リンクよりファイルをダウンロードし、sdカードのgm9/scriptsフォルダの中にコピー
STARTボタンを押しながらGodMode9を起動
Horizontalは横スクロールのゲーム
Verticalは縦スクロールのゲーム
どちらか正確なものを選択
ファイルの形式を.nesにリネームすればエミュレーターで起動可能
作成されるTNES_BACKUPファイルはエミュレーターで起動可能になる前の、編集される前のファイルです!
このファイルの拡張子を.nesに変更しても起動しません!
もし変換に失敗し、エミュレーターで起動できなかった場合はTNES_BACKUPファイルが変換前のファイルなので、同じようにtnes2inesで選択し、Horizontalで失敗した場合は今度はVerticalを選択し、変換してみる
GBA(ゲームボーイアドバンス)
exefsを選択.codeを選択
Copy to gm9/outを選択
Bボタンで画像のメニューまで戻りSDCARDを選択gm9/outまで開き、.codeファイルでAボタン
GBA image optionsを選択
Rename fileを選択
Aボタン
すると.gbaファイルになる




























ゲームギアの抽出方法はありますでしょうか?無理ならすみません。
返信削除そういえば知りません
削除方法あるかもです
返答有難う御座います、分かりました。
削除調べてみようと思います。
お手数をお掛けしました。
https://yyoossk.blogspot.com/2022/03/3dsvcrom.html
削除記事にしましたー
ディスクシステム(FDS)吸い出しはどのようにしたらいいか教えてくれませんか?
削除確認してみますー
削除記事にしましたー
削除https://yyoossk.blogspot.com/2022/11/3dsvc.html
すみません。
返信削除改造済の3DSでバーチャルコンソールのROMを吸い出したのですが、吸い出したROMのデータが当時のカセットと同じ内容であるためなのか、点滅表現などが無修正のままなのです。
調べてみたところ、ROMのデータがあるフォルダに.patchというファイルがあり、そのファイルをwindowsのメモ帳で見ると、変更箇所がテキストで書かれているのですがどのように変更箇所をいわゆるハックロムを作成する際のips ファイルに変換させてパッチをあてるのでしょうか?
それぞれ吸い出したソフトは
GBのVCポケットモンスター 赤 緑 青 ピカチュウ
GBCのVCポケットモンスター 金 銀 クリスタルバージョンです。
以上、よろしくお願いします。
専門的すぎて自分には分かりません
削除スーファミも吸い出せないでしょうか
削除https://www.youtube.com/watch?v=1HuyuMHIdkQ
削除パッチの返信
削除ipsはネットで公開する際に著作物(rom,改変済も含め)をパッチ作成者が
アップロードすることなく安全に幅広く楽しんで貰える様に考えられた差分パッチです。
エミュレータ、マジックコントローラー含め動作中にipsファイルを直接読み込むことは無いはずです
専用のソフトウェアでromとipsを読込み、改変された後はipsをゴミ箱へ入れませんでした?
patch、ギャルゲー等で用いられる手法ですが
変更対象アドレスを読み込んだ際にオリジナルの内容を無視してpatch参照命令を実行する。
patchの中身は平文で書かれている様ですので、バイナリでromとpatchを参照しながら
手作業で改変すればいける、などと思わないで
平文よくみて、サンプルの中にMemAddressって有る
memoryサイズなんて実行環境によって違うから参照アドレスはずれる
よって3ds以外でpatchファイルは使用出来ません。出来るなら既にpatch済みの物を誰かがア、、ゲフンゲフン
うぉ
削除めっちゃ詳しい解説ありがとうございます!
この手の事には疎くて
自分も勉強になりましたー
ありがとうございます!