PS2の改造コードを調べてます。
注意事項
当ブログではPlayStation2、Wiiの改造コードをメインとしています。
PlayStation2の改造コードを使用するには
XT(エックスターミネーター)
PAR(プロアクションリプレイ)
などが必要です。なお当方のコードはXP(XT)で復号化した状態でのみ動作確認を行っています。
オンラインではコードを絶対に使用しないでください。
コード使用によって生じた損害等に当方は一切責任を持ちませんので
各自の責任の元で行ってください。
転載は禁止です。
リンクはご自由にどうぞ。

人気ブログランキングへ ブログランキング【くつろぐ】
コード更新履歴


上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

*この記事をまねて損害が発生しましても責任は負いません。
5/16:修正1回

前回の記事で、暁の女神のセーブデータを無事に抜き出すことができました。
2回目となる今回は抜き出したデータを実際に書き換えて見ます。
まずはFE10_JP.DATを保存しましょう。バックアップは大事です。
さて保存が終わりましたら、早速改造しましょう。

自分の好きなバイナリエディタでFE10_JP.DATを開きます。
Stirlingが人気があるようですね。
バイナリエディタで開きましたら、アドレス812F0へ飛びましょう。
fe1005.jpg
*画像はStirlingのものではありません。
812F4からの4バイトが所持金(ミカヤ)
81300からの4バイトがボーナスEX(ミカヤ)となっています。
画像で赤色の文字で表示してある数値ですね。
青がエリンシア、緑がアイクの数値だと思います。実はこの辺は未確認です^^;

画像では
ミカヤ
所持金 812F4:0098967F(9999999)
ボーナスEX 81300:497423F0(999999)
エリンシア
所持金 812F8:004C4B40(5000000)
ボーナスEX 81304:48F42400(500000)
アイク
所持金 812FC:000F4240(1000000)
ボーナスEX 81308:47C35000(100000)
に書き換えてありますが
実際には合計値で
所持金が9999999、ボーナスEXが999999
の制限があります。
一つを最大値にするには他を0000000にしなければなりません
()の中の数値は10進数で表したものです。
ボーナスEXは単精度浮動小数点形式となっています。
なおこれらのアドレスはセーブ番号6のものです。
さて書き換えましたら保存して終了します。

つぎにファイル置き場(仮)にあるFE_akatukiを使います。
fe1110.jpg
このソフトはチェックサムを修正するものです。
FE_akatukiを実行しファイルを開くで、先ほど書き換えたセーブデータを開きます。
画像のように書き換えたセーブデータでは
チェックサム値と修正後チェックサム値が違っています。
そこでチェックサム修正を押しチェックサム値を書き換えます。
書き換えたら終了します。
かなり手抜きなので
所持金、ボーナスEXはミカヤのものしか表示されません^^;

これで改造したセーブデータの用意できました。
この改造したFE10_JP.DATをSDカードに戻します。
次はwiiにセーブデータを戻しての動作確認ですが
長くなったので、3回目につづく。
スポンサーサイト

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。