作者hartmann109 (哈特曼)
看板Koei
標題[提督] 骨灰:提督之決斷 II(修改日期與遊戲國家)
時間Thu Apr 8 16:39:46 2010
出門送貨前偷點閒,用一些時間陸續發個系列文。
把我知道的修改陸續放上來好了~
另外,這篇文章主要是讓已經會使用GameMaster等修改工具的人參考用的
新手建議先去學會修改工具再來看,別貿然下去嘗試。
==================================================
〔以下修改,有些是我自己摸索出來的,有些是從日本跟大陸那邊
學來的,出處不一。另外修改前請一定要備份好自己的檔案,切記。〕
必備工具:
1、提督之決斷 II DOS中文版(廢話),用Win98跑或用Dosbox跑都行。
2、可修改16位元的文字編輯器(推薦使用UltraEdit 32)
3、遊戲修改工具(免費的 Cheat Engine,或是FPE2001、GameMaster8.0)
4、Windows內建的小算盤(記得切換成工程型)
5、備份好你自己的SAVEDATA.TK2(遊戲存檔)
第一次上手,先來些基本的:
修改遊戲日期與擔當國家(讓你自由的切換美國或日本,
為了觸發某些特殊事件,譬如德國艦隊來援或英軍師團出現的時候很有用)
其中,修改日期會需要在遊戲進行中作記憶體修改,而修改擔當國是由存檔修改。
以下先由修改日期開始。
==================================================
修改日期:
首先,當然是先開始遊戲,並且掛上GM(遊戲修改大師)。
以長劇本一「開戰前夜」來舉例。劇情一開始的日期是1941年11月27日,
因此我們先要找的就是11月27日。(比較好找,年份的修改在最後)
月跟日在遊戲中儲存的模式是相鄰的。11換算成16進位是「B」,27則是「1B」,
組合起來就是 0B 1B ,Cheat Engine可以直接搜尋Hex,不過我們是用GM舉例,所以
要多換算一下讓它搜索。
0B 1B 重新組合以後變成 1B0B,也就是10進位的 6923。丟進GM讓它搜尋一下,應該
會跑出不少結果。接著回遊戲中操作一天,變成11月28號。
11 = 0B,28 = 1C ,於是我們得到了 0B 1C,也就是 1C0B,換算10進位即 7179。
再丟回GM搜尋一次,應該就找到日期了。接著只要記住把想改的月份跟日期換算
成16進位,然後手動作記憶體編輯即可。
那個年份要怎麼修改呢?
年份在記憶體的儲存位置就在月份的前一格,舉例來說,1941年11月27日,
在記憶體中如右: 00 0B 1B ,遊戲修改年份下限不能超過1941年,因為它
的計算方式是以1941為基數累加的。舉例來說,如果改成 01 0B 1B,就是
1942年11月27日,改成 03 0B 1B,就是1944年11月27日。改太多會觸發劇情
強制停戰,請小心修改 XD
==================================================
接著講大家比較有興趣的修改擔當國:
修改擔當國要透過文字編輯器(建議使用UltraEdit32),而且請把存檔
存在儲存檔案的一號位置。
首先,用UltraEdit(以下簡稱UE)打開SAVADATA.TK2
接著在第 0000003b0h 列的位置上,請看到 第 b c d 這三行
(看不懂的話請看圖)
http://ppt.cc/KMpe
這三行的意思如下:
01 00 00 雙人遊戲
00 01 00 美國
00 00 01 日本
接下來應該就不用說了,改好以後進入遊戲,就可以把這個存檔存到其他儲存格了。
==================================================
今天先講到這,俺要出門送貨了。
海軍物資跟軍費應該很多人都會,我就不說了,下篇講 國民生產力、技術
跟飛機庫存的修改。
--
總為浮雲能蔽日,長安不見使人愁。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.186.13
※ 編輯: hartmann109 來自: 220.132.186.13 (04/08 16:46)
推 anr2:我想快點知道 華盛頓怎麼變海港~~ 04/08 20:44
→ hartmann109:XDDD....我本來想後天才講,一天一篇的說 XD 04/08 21:15
推 none908:哈哈 可以修改使用國 那暑假來用長劇本三被打垮的美國來 04/08 21:27
→ none908:玩個反逆天好了 可惜不能讓日本把夏威夷也先吃下來... 04/08 21:28
推 cito:推 04/09 14:50
→ hartmann109:附錄:時間改超過 1950年1月1日 就會觸發強制停戰。 04/09 18:54