※
メモリエディタ2が必要です。
この項の実行にはリスクが伴うことをお忘れなく。ご自分の責任において実行してください。改造前にオリジナルのファイルをバックアップしておくことは基本中の基本です。
|
まずは、けんこうさんの談。(Ver1.21の場合)
えとですね、ADPGAME.EXEにダンプして調べていたら
軍事費はアドレス00CB0FC0に固定されている事が判明したんですね。
んでそこに7F9698(16進数で9,999,999)入れたら、軍事費が変わったんですな。
プログラムは[お楽しみCD17]に入っていた『Memedit2.EXE』を使いました。
この『Memedit2.EXE』はフリーウェアなので誰でも使えます。
ただ、初期出荷のWin95をお使いの方は【MSVBVM50.DLL】が必要です。
『Memedit2.EXE』は使用も配布もフリーですので、AD98ユーティリティ部屋に置いてあります。readme.txtを読んだ上で、ダウンロードしてください。
以下は実行法です。、
- AD98を起動し、MAPをロード。
- 『Memedit2.EXE』を起動し、「ダンプ(d)」→「プロセスの選択」→「ADPGAME.EXE」を選ぶ。
- 『Memedit2.EXE』の「ジャンプ(j)」から「アドレスを指定してジャンプ」で00CB0FC0を入力する。
- 『Memedit2.EXE』の「設定」から「書込み禁止」のチェックを外す。
- ポイントの色が黄色に変わったら、マウスカーソルを00CB0FC0へ持ってゆき、7F9698と書き換える。
- 『Memedit2.EXE』の「ダンプ(d)」から「再描画」を選ぶ。
- 全てが終わり、AD98に戻れば軍事費が9,999,999になっています。
なお、ギロチン閣下さんにより、Ver1.21の場合の他の国の軍事費のアドレスが判明しています。
- 青軍 = 00CB0FC0
- 赤軍 = 00CB69D8
- 緑軍 = 00CDC3F0
- 黄軍 = 00CC1E08
- 紫軍 = 00CC7820
- 水軍 = 00CCD238
- 灰軍 = 00CD8668
- 茶軍 = 00CD2C50
また、ダイスケさんにより、Ver2.0の場合の青軍の軍事費は00CC0FC0にあることが判明しています。
|