19号に収録の体験版では、以下の方法で文字がはみ出たり狭まったりするのを防ぐことができます。
修正パッチを作成していただけると助かります。
まずexeをコピーしてコピーした方を書き換えるようにして下さい。
バイナリエディタで以下の箇所を書き換えます。
以下製品版
アドレス |
変更前 |
変更後 |
効果 |
0004E030 |
EC FF FF FF 0A 00 00 00 |
EC FF FF FF 13 00 00 00 |
台詞 |
0004E070 |
F0 FF FF FF 08 00 00 00 |
F0 FF FF FF 11 00 00 00 |
|
0004E0B0 |
EC FF FF FF 0A 00 00 00 |
EC FF FF FF 13 00 00 00 |
|
0004E0F0 |
EE FF FF FF 09 00 00 00 |
EE FF FF FF 12 00 00 00 |
|
0004E130 |
F0 FF FF FF 08 00 00 00 |
F0 FF FF FF 0F 00 00 00 |
スタートメニューやステータス画面や行動表の文字 |
0004E170 |
F2 FF FF FF 07 00 00 00 |
F2 FF FF FF 0E 00 00 00 |
全体マップの吹き出しや数値 |
0004E1B0 |
F4 FF FF FF 06 00 00 00 |
F4 FF FF FF 0C 00 00 00 |
作戦概要他吹き出しの文字 |
0004E1F0 |
EC FF FF FF 0B 00 00 00 |
EC FF FF FF 12 00 00 00 |
ステータス画面の大きな文字 |
0004E230 |
EE FF FF FF 0A 00 00 00 |
EE FF FF FF 12 00 00 00 |
ステータス画面の修正% |
0004E270 |
F0 FF FF FF 09 00 00 00 |
F0 FF FF FF 10 00 00 00 |
ステータス画面の名前とその他数値 |
0004E2B0 |
F2 FF FF FF 08 00 00 00 |
F2 FF FF FF 09 00 00 00 |
ステータス画面の説明文 |
0004E2F0 |
F4 FF FF FF 07 00 00 00 |
F4 FF FF FF 08 00 00 00 |
|
0004E330 |
DC FF FF FF 16 00 00 00 |
DC FF FF FF 20 00 00 00 |
戦闘開始時のQuauda Phaseの文字 |
0004E370 |
E4 FF FF FF 0F 00 00 00 |
E4 FF FF FF 19 00 00 00 |
第一章の表示後の-月命暦216年の文字 |
0004E3B0 |
E8 FF FF FF 0D 00 00 00 |
E8 FF FF FF 13 00 00 00 |
ストーリー |
0004E3F0 |
B8 FF FF FF 28 00 00 00 |
B8 FF FF FF 39 00 00 00 |
戦闘開始時のTurnの文字 |
0004E430 |
EE FF FF FF 0B 00 00 00 |
EE FF FF FF 14 00 00 00 |
|
0004E470 |
EA FF FF FF 0D 00 00 00 |
EA FF FF FF 15 00 00 00 |
全体マップのStageとTurnの文字 |
0004E4B0 |
EC FF FF FF 0B 00 00 00 |
EC FF FF FF 13 00 00 00 |
作戦の勝利・敗北条件 |
0004E4F0 |
EC FF FF FF 0A 00 00 00 |
EC FF FF FF 12 00 00 00 |
|
以下体験版
アドレス |
変更前 |
変更後 |
効果 |
0004DE38 |
EC FF FF FF 0A 00 00 00 |
EC FF FF FF 13 00 00 00 |
台詞 |
0004DE78 |
F0 FF FF FF 08 00 00 00 |
F0 FF FF FF 11 00 00 00 |
|
0004DEB8 |
EC FF FF FF 0A 00 00 00 |
EC FF FF FF 13 00 00 00 |
|
0004DEF8 |
EE FF FF FF 09 00 00 00 |
EE FF FF FF 12 00 00 00 |
|
0004DF38 |
F0 FF FF FF 08 00 00 00 |
F0 FF FF FF 0F 00 00 00 |
スタートメニューやステータス画面や行動表の文字 |
0004DF80 |
F2 FF FF FF 07 00 00 00 |
F2 FF FF FF 0E 00 00 00 |
全体マップの吹き出しや数値 |
0004DFB8 |
F4 FF FF FF 06 00 00 00 |
F4 FF FF FF 0C 00 00 00 |
作戦概要他吹き出しの文字 |
0004DFF8 |
EC FF FF FF 0B 00 00 00 |
EC FF FF FF 12 00 00 00 |
ステータス画面の大きな文字 |
0004E038 |
EE FF FF FF 0A 00 00 00 |
EE FF FF FF 12 00 00 00 |
ステータス画面の修正% |
0004E078 |
F0 FF FF FF 09 00 00 00 |
F0 FF FF FF 10 00 00 00 |
ステータス画面の名前とその他数値 |
0004E0B8 |
F2 FF FF FF 08 00 00 00 |
F2 FF FF FF 09 00 00 00 |
ステータス画面の説明文 |
0004E0F8 |
F4 FF FF FF 07 00 00 00 |
F4 FF FF FF 08 00 00 00 |
|
0004E138 |
DC FF FF FF 16 00 00 00 |
DC FF FF FF 20 00 00 00 |
戦闘開始時のQuauda Phaseの文字 |
0004E178 |
E4 FF FF FF 0F 00 00 00 |
E4 FF FF FF 19 00 00 00 |
第一章の表示後の-月命暦216年の文字 |
0004E1B8 |
E8 FF FF FF 0D 00 00 00 |
E8 FF FF FF 13 00 00 00 |
ストーリー |
0004E1F8 |
B8 FF FF FF 28 00 00 00 |
B8 FF FF FF 39 00 00 00 |
戦闘開始時のTurnの文字 |
0004E238 |
EE FF FF FF 0B 00 00 00 |
EE FF FF FF 14 00 00 00 |
|
0004E278 |
EA FF FF FF 0D 00 00 00 |
EA FF FF FF 15 00 00 00 |
全体マップのStageとTurnの文字 |
0004E2B8 |
EC FF FF FF 0B 00 00 00 |
EC FF FF FF 13 00 00 00 |
作戦の勝利・敗北条件 |
0004E2F8 |
EC FF FF FF 0A 00 00 00 |
EC FF FF FF 12 00 00 00 |
|
以下体験版2
バイナリ書き換えと使用するフォントの変更を併用する方法です。
Win7で有効な方法です。
バイナリエディタで以下の箇所を書き換えます。
製品版の場合はアドレスが異なるので、変更前のデータで検索して下さい。
変更が終わったら
こちらを参考に、似非GDI32を用いてフォントを梅ゴシックO5にして下さい。
アドレス |
変更前 |
変更後 |
効果 |
0004DFB8 |
F4 FF FF FF 06 00 00 00 |
F4 FF FF FF 07 00 00 00 |
作戦概要他吹き出しの文字 |
0004E038 |
EE FF FF FF 0A 00 00 00 |
EE FF FF FF 09 00 00 00 |
ステータス画面の修正% |
0004E078 |
F0 FF FF FF 09 00 00 00 |
F0 FF FF FF 08 00 00 00 |
ステータス画面の名前とその他数値 |
0004E0B8 |
F2 FF FF FF 08 00 00 00 |
F2 FF FF FF 07 00 00 00 |
ステータス画面の説明文 |
0004E138 |
DC FF FF FF 16 00 00 00 |
DC FF FF FF 0A 00 00 00 |
戦闘開始時のQuauda Phaseの文字 |
0004E178 |
E4 FF FF FF 0F 00 00 00 |
E4 FF FF FF 0D 00 00 00 |
第一章の表示後の-月命暦216年の文字 |
0004E1B8 |
E8 FF FF FF 0D 00 00 00 |
E8 FF FF FF 0B 00 00 00 |
ストーリー |
0004E1F8 |
B8 FF FF FF 28 00 00 00 |
B8 FF FF FF 14 00 00 00 |
戦闘開始時のTurnの文字 |
0004E278 |
EA FF FF FF 0D 00 00 00 |
EA FF FF FF 07 00 00 00 |
全体マップのStageとTurnの文字 |
パッチを提供していただける場合は、以下を参考にして下さい。
バイナリの書き換えができたらWDIFFを使ってパッチを作ります。
http://www.vector.co.jp/soft/win95/util/se057654.html。
差分作成元にADFのexeを、差分生成先にコピーした方(バイナリエディタで変更した方)のexeを指定します。
ファイルをドラッグ&ドロップするか差分作成元・差分生成先をクリックしてファイルを指定すればOKです。
区分差分作成ボタン(一番左のボタン)をクリックします。
次に自己展開作成32bitボタン(左から4番目のボタン)をクリックします。
ツールと同じフォルダにTEMPFILE.WDFとTEMPFILE.EXEができるので、TEMPFILE.WDFは削除します。
TEMPFILE.EXEをadfp.exeに名前を変えればパッチの作成終了です。
あとはadfpというフォルダを作って、先ほど作ったパッチadfp.exeとReadMe.txtをそのフォルダに入れてzipでadfpフォルダを圧縮してwikiにアップします。
ReadMe.txtは
こちらのフォント修正パッチに同梱されているものをコピペします。
ただしReadMe.txtに書かれている内容は別ゲームのものなので、内容を書き換える必要があります。
(exeやパッチのファイル名、アドレス・変更前・変更後の内容)