SRAMを書き換える方法
- ice002b
- 最終更新日:
- 929 Views!
- 1 Zup!
後期赤・緑版のみ対応です。初期赤・緑、青、黄版ではできません。
これを参照 https://www.youtube.com/watch?v=qV1EJU6howc
ということで解錠コードです
DA00~ 3E/0A/EA/00/00/3E/01/EA/00/60/3E/(バンク番号)/EA/00/40/C9
データを書き換えたあとは必ずレポートしましょう。そのままリセットするとチェックサムがずれてフアイルのデータが壊れます。
初代ポケモンはメモリの節約のため、データをバンクと呼ばれる大きなまとまりに分けて小分けに読み込んでいます。(バンク番号)と書いているところには書き換えたいメモリに対応したバンク番号を入れてください。
主なデータに対応したバンクです。
詳しくはググってください。
アドレスA002を15にする
準備するもの
・バイナリエディタこれを参照 https://www.youtube.com/watch?v=qV1EJU6howc
やり方
SRAMの解錠
SRAMは他のRAMと比べて厳重に保護されており、なんと3重ロックされています。解錠するには特定のアドレスに特定の値を入れなくてはなりません。ということで解錠コードです
DA00~ 3E/0A/EA/00/00/3E/01/EA/00/60/3E/(バンク番号)/EA/00/40/C9
データを書き換えたあとは必ずレポートしましょう。そのままリセットするとチェックサムがずれてフアイルのデータが壊れます。
初代ポケモンはメモリの節約のため、データをバンクと呼ばれる大きなまとまりに分けて小分けに読み込んでいます。(バンク番号)と書いているところには書き換えたいメモリに対応したバンク番号を入れてください。
主なデータに対応したバンクです。
バンク | 主なデータ |
バンク1 | 主人公の名前、手持ちポケモンのデータなど |
バンク2・3 | ボックス1〜8 |
詳しくはググってください。
使用例
ボックス1番目のポケモンをミュウにする
上記のコードをバンク2にセットして実行アドレスA002を15にする
結果
無事に書き換えることができます。
この攻略記事を読んだ方はこちらも読んでいます
ユーザーコメント(0件)
キャンセル X