X


提督の決断T〜W 改造スレ 21型 [無断転載禁止]©2ch.net

2016/11/20(日) 20:49:54.96ID:YY4kFdWE
提督の決断の裏技とか改造とか。

前スレ
http://tamae.2ch.net/test/read.cgi/gameurawaza/1295231879/l50
2024/06/10(月) 20:57:16.32ID:wYLGRZgT
>>131
ありがとう!
2024/06/15(土) 11:34:44.92ID:bhilEz5k
>>131
>>133
まだこのスレ居る?
2024/06/15(土) 17:17:00.55ID:GqdbOgR0
>>135
>>137
居るよ〜。

EXEそのものを提供するって話だったら光栄に悪いから遠慮しとく。
安くて入手性が良かったらTk3puk Ver. 1.1 (for Windows 95)と比較してみたいところだけどね。
2024/06/15(土) 19:52:06.84ID:AeB0Mbs8
>>138
差分パッチ形式でうpしようと思ってるんだけど…
それならどう?
140139
垢版 |
2024/06/16(日) 14:52:06.09ID:qCkTgQzg
言葉足りなかった
1.1(タイプスタンプが1996)に差分パッチ当てる形式での提供はどうでしょう?
>>138
2024/06/17(月) 12:37:06.92ID:c7xE7OdU
横からだけど昔ならコーエーに頼めばフロッピーでパッチ貰えたんだけどね
興味あって安く入手したいなら問い合わせてみては
2024/06/17(月) 23:18:36.84ID:R5E2nVxg
>>140
「それなら良し!」と言える身分じゃないけど, それぐらいの対応はやっぱ要るかなと思う。
ところで後期VerってCDの AUTORUN.EXE のバージョン情報にある説明はどうなってる?
提督の決断III パワーアップキット Ver. 1.1 に付属の AUTORUN.EXE では説明が
   『三國志X パワーアップキット』 for Windows95 スタートアップ
になっているので後期Verで直されたのか気になるところ。

>>141
いやぁ, さすがにリバースエンジニアリング目的でメーカーに問い合わせはできないよ。
ソフトウェア利用規約に同意できるか念を押されたらいたたまれないし。
2024/06/19(水) 01:28:41.46ID:JcwG8IHd
>>142
autorunは見たけど変わって無かった
小物 1578
パスは1.1実行ファイルのファイルサイズ上三桁
2000年版もファイルバージョンは同じだがファイルサイズが違う
xdelta形式知らないかも知らないから昔ながらのwdiffで差分作った
実行ファイルと同じディレクトリに入れて差分パッチのexe起動してね
成功したら教えてください笑
2024/06/21(金) 00:50:23.72ID:tdfy7cUW
>>143
ありがとうございます。差分パッチ当ては成功しました。
EXEをバイナリエディッタでビットマップ表示にして比べたらコードもデータも配置がかなり異なっていて絶句でした。
スクリーンショット:小物うpろだ 1579

1996年更新版で所在が分かっている処理が2000年更新版でどこにあるのか探るのは面倒そうです。
関数のアドレスが変わればそれを呼び出す命令のバイトの並びも変わってしまうので
1996年更新版のバイトの並びでは検索できませんし。
それでもビットマップ表示の模様を見ると同じ処理がどこにあるのか見えなくもないですね。
2024/06/21(金) 01:03:37.84ID:tdfy7cUW
◆ 敵が基地に航空機を配備しない不具合の修正(Tk3puk for Win 2000年更新版)
敵が基地に基地支配国と同じ国籍の航空機を配備しない現象を修正する。

変更前
メモリー上アドレス / EXE上アドレス : バイト列 : アセンブラ
005BAAA4 / 1B9EA4 : E8 02EDE9FF : CALL 004597AB
同盟国同士であるかを判定する関数の呼び出し。
航空機原産国が基地支配国と同一の場合は同盟国の関係にないので配備対象外。

変更後
メモリー上アドレス / EXE上アドレス : バイト列 : アセンブラ
005BAAA4 / 1B9EA4 : E8 20EFE9FF : CALL 004599C9
同一陣営に属しているかを判定する関数の呼び出し。
航空機原産国が基地支配国と同一の場合は同一陣営の関係にあるので配備対象。

相違箇所
メモリー上アドレス / EXE上アドレス : バイト列(変更前 → 変更後)
005BAAA5-005BAAA6 / 1B9EA5-1B9EA6 : 02 ED → 20 EF

関連
>>43 Tk3puk for Win 1996年更新版
2024/06/21(金) 03:17:46.05ID:N8k2qpen
>>144
成功したようでなによりです
私もバイナリエディタで比較した時に余りの違いに驚きましたが、パッと見値自体は変わってないところもあるみたいですね
例えば、crafterの高角砲優先にある1125E4-9の元の値は2000年版ですとE44D4-9にそのまま残っているようです
何が更新されたんだろう…

いずれにせよ貴方の分析・改造ライフが実りあるものになることを陰ながら祈ってます
レスを投稿する