2025/01/13

王國的興起

《王國的興起》(Rise of Nations) 是一款即時戰略遊戲。遊戲由 Big Huge Games 公司開發,並由微軟公司在 2003 年 5 月 20 日發行。 2004年 4月 28 日又發行了資料片《王國的興起:政權保衛戰》(Rise of Nations: Thrones and Patriots)。 《王國的興起:擴展版》(Rise of Nations: Extended Edition) 是本作的擴展版, 於 2014 年 6 月在 Steam 發行,於 2017 年 9 月在 Windows 10 商店發行,但是擴展版有 Object Masks Bug 會影響平衡。 《王國的興起》主要是以城市為單位的發展模式,並且有國家疆界的概念,遊戲中隨著時代演進,還能夠興建包括金字塔、泰姬陵等各種世界奇觀。

可以參考的資料:

《王國的興起》如果使用光碟安裝,需要 MFC 4.2(輸入 CD key 時會用到),以及遊戲中需要 DirectMusic 播放音樂。 如果要使用 WINE 執行,建議要特別為這個遊戲建立 WINE 目錄,使用下列的方式:

WINEPREFIX=~/.ronwine WINEARCH="win32" wine wineboot

使用 winetricks 安裝 MFC 4.2 與 DirectMusic:

WINEPREFIX=~/.ronwine winetricks -q mfc42 directmusic

如果使用光碟安裝,原版需要 H87TM-6GFHQ-B3KGJ-KTFV3-64JT6 這樣的序號,資料片需要 KKJ2J-XG989-3968D-MK4KH-PD47Y 這樣的序號。 安裝後,需要在 rise2.ini(我的檔案位置是在 users 目錄裡,使用者名稱下的 AppData/Roaming/Microsoft Games/Rise of Nations/rise2.ini) 修改設定如下:

AllowAllResolutions=1
SkipIntroMovies=1
ForceGDICursor=1
ForceLowCPUBackgroundVid=1

分別是允許全部的 screen resolutions,略過開頭動畫,修正滑鼠指標以及讓開頭的選單背景正常。

原版最新的 patch 為 02.04.04.2903,資料片最新的 patch 為 03.02.12.0800。

最後,因為《王國的興起》採用 SafeDisc 2.7 保護,在 Windows 10 無法正確執行,最好尋找免光碟破解。 另外,如果在 WINE 中執行,原版的畫面是正常的,資料片的畫面則是有時候會出現問題(但是除了畫面,其它部份都可以正常執行, 無法確定是哪一方面的問題)。


《王國的興起》資源可以分為二種,Basic 與 Rare。 Basic Resources 有 6 種,其中 Food, Timber, MetalOil 由 Citizens 採集, Wealth 由 Caravans 採集,Knowledge 由 Scholars 採集。Rare Resources 則由 Merchants 採集。

下面是原版的國家:

  • The Aztecs who have the Power of Sacrifice
  • The Bantu who have the Power of Migration
  • The British who have the Power of Empire
  • The Chinese who have the Power of Culture
  • The Egyptians who have the Power of the Nile
  • The French who have the Power of Leadership
  • The Germans who have the Power of Industry
  • The Greeks who have the Power of Philosophy
  • The Inca who have the Power of Gold
  • The Japanese who have the Power of Honour
  • The Koreans who have the Power of Tradition
  • The Maya who have the Power of Architecture
  • The Mongols who have the Power of the Horde
  • The Nubians who have the Power of Trade
  • The Romans who have the Power of Caesar
  • The Russians who have the Power of the Motherland
  • The Spanish who have the Power of Discovery
  • The Turks who have the Power of Siege

下面是資料片新增的國家:

  • The Americans who have the Power of Innovation
  • The Dutch who have the Power of Commerce
  • The Indians who have the Power of Majesty
  • The Iroquois who have the Power of Nation
  • The Lakota who have the Power of the Plains
  • The Persians who have the Power of Ceremony

Lakota 是一個特別的國家,人口增加的不是建立 Farms, 而是 +4 Food Food for every Citizen, Scout, and Cavalry unit (except when garrisoned) 。

遊戲中總共分為 8 個時代:Ancient Age, Classical Age, Medieval Age, Gunpowder Age, Enlightenment Age, Industrial Age, Modern Age 與 Information Age。
研發主要是在 Library 中研發,可以分為下列 5 項: Advancing through ages, Military technologies, Civic technologies, Commerce technologies 與 Science technologies。

異塵餘生

《異塵餘生》(Fallout: A Post Nuclear Role Playing Game)是款由 Interplay 製作公司開發,並於 1997 年發行的角色扮演遊戲。 遊戲背景設定於 22 世紀中期的後末日和復古未來世界,席捲全球的核戰爭摧毀了現代文明,戰後不少人在地表掙扎求存, 也有部分幸運兒在戰時躲進了地下放射性落塵避難所。選擇或自行創建角色後(玩家可以從三個既有角色中選擇一個開局, 或者按照自己的喜好來建立角色和分配屬性),玩家操縱通稱「避難所居民」的主角離開生活已久的避難所,踏入廢土, 與其他倖存者互動,以完成數項重要任務。遊戲採用回合制戰鬥,使用行動點數系統,每個回合玩家可以執行多項動作,直至花光行動點數。

如果是 DOS 版,在完全安裝以後,修改 FALLOUT.CFG 的路徑,將使用光碟的目錄指向安裝的目錄,就可以免光碟。 如果需要自行安裝 patch,DOS 版最後一版 patch 為 v1.1。

可以參考的資料:

下面是來自 SAVE.DAT File Format Player and inventory的資料:

Offset Size (bytes) Description
0x00 0x04 0x0,0x0,'FP' [0x00004650] - these characters are always here. Also, they appear only once in the file. They're followed by a list of the player's characteristics.
0x04 0x04 Player's coordinates on the map.
0x08 0x04 Unknown
0x0C 0x04 Unknown
0x10 0x04 Unknown
0x14 0x04 Unknown
0x18 0x04 Unknown
0x1C 0x04 Player's facing: 0 - northeast 1 - east 2 - southeast 3 - southwest 4 - west 5 - northwest
0x20 0x04 Player FID number (appearance). Changes depending on what armor is worn. [0100000B] is the jumpsuit. Note that the engine will always change this value back to what you are wearing, so it's pointless to edit it here.
0x24 0x04 Unknown, usually 0x60002420. The last byte has some interesting properties. Setting the 0x10 bit puts the player in a permanent, always-successful sneak mode. Setting the 0x08 bit will draw the player under other critters and scenery. Setting the last byte to 00 will turn off the player light source.
0x28 0x04 Which level of the map the player is on.
0x2C 0x04 Unknown
0x30 0x18 Unknown - Light distance and intensity? Some of it have to to with lighting up the player.
0x48 0x04 Number of items in inventory.
0x4C 0x18 Unknown.
0x64 0x04 Bit field. Each bit indicates a crippled body part: 0x0001 - eyes 0x0002 - right arm 0x0004 - left arm 0x0008 - right leg 0x0010 - left leg 0x0080 - dead
0x68 0xC Unknown
0x74 0x04 Current hitpoints.
0x78 0x04 Radiation level.
0x7C 0x04 Poison level.
0x80 variable A list of items in inventory.

2025/01/12

三國志英傑傳

《三國志英傑傳》(三國志英傑伝)是日本 KOEI 光榮公司 1995 年出品、由第三波代理發行的策略角色扮演遊戲(MS-DOS 版)。 玩者主要扮演劉備,由群雄討伐董卓開始,直到擊敗魏國,復興漢室。除了第四章外,其他大致上照三國演義進行。

可以參考的資料:

修改:
找檔案 MSAVE*.R3S,每位武將佔 18 Byte,第一位為劉備,需要比對檔案變化以後修改。

    1.不明 - 5 byte,最後一個固定為64h
    2.兵力 - 2 byte
    3.兵種 - 1 byte,詳如後述
    4.等級 - 1 byte
    5.經驗 - 1 byte
    6.道具 - 8 byte,每個道具佔1 byte,詳如後述

兵種列表:

    00 短兵         01 長兵         02 戰車         03 弓兵
    04 連弩兵       05 發石車       06 輕騎兵       07 重騎兵
    08 近衛隊       09 山賊         0A 惡賊         0B 義賊
    0C 軍樂隊       0D 猛獸軍團     0E 武術家隊     0F 妖術師
    10 異民族       11 民眾         12 運輸隊

道具列表(FF表無物品):

    00 遁甲天書     01 青囊書       02 鼓吹具       03 孫子兵法
    04 孟德新書     05 黃爪飛龍     06 的盧         07 赤兔馬
    08 玉璽         09 倚天劍       0A 蛇矛         0B 七星劍
    0C 青龍偃月刀   0D 三尖刀       0E 方天畫戟     0F 蛇矛
    10 弓術指南書   11 馬術指南書   12 劍術指南書   13 長槍
    14 步兵車       15 連弩         16 發石車       17 馬鎧
    18 近衛鎧       19 無賴精神     1A 俠義精神     1B 酒
    1C 特級酒       1D 老酒         1E 豆           1F 麥
    20 米           21 炸藥         22 落石書       23 山崩書
    24 山洪書       25 漩渦書       26 濁流書       27 海嘯書
    28 焦熱書       29 火龍書       2A 猛火書       2B 濃霧書
    2C 雷陣雨書     2D 豪雨書       2E 援隊書       2F 援部書
    30 援軍書       31 平氣書       32 活氣書       33 勇氣書
    34 傷藥         35 中藥         36 茶           37 赦命書
    38 援軍報告     39 雌雄雙劍     3A 英雄之劍     3B 霸王之劍
    3C 六韜         3D 三略         3E 吳子兵法

2025/01/11

魔域傳說4: 波斯戰記

First Queen 是日本吳氏工房開發的一個即時戰略遊戲系列,目前共開發了 6 個作品(包括JAVA版),曾在多個平台上發行。 日本吳氏工房為日本的小型遊戲公司,社長為吳英二先生, 以開創敵我雙方在大地圖上即時戰鬥的小人混戰模式(ゴチャキャラシステム)而聞名。

《魔域傳說4:波斯戰記》(First Queen IV) 是日本吳氏工房製作,華義國際中文化以後在 1995 年出品的策略角色扮演遊戲, 為 DOS 平台的遊戲軟體。 雖然在一些小地方中文化的翻譯有些問題,但是因為遊戲內容相當充實,所以仍然在台灣十分暢銷。 劇情描寫波斯王塞內爾受魔法師宙的影響,開始對鄰國進攻,於是卡利恩國王艾雷斯奮起抵抗,終於將之消滅的故事。 遊戲主要採用組織軍隊攻城略地的方式進行(大地圖回合制),戰鬥則使用即時方式戰鬥。 每個隊員均可升級,亦有武器、法術與道具可使用與買賣,為綜合回合策略、即時戰鬥、角色扮演的遊戲。

可以參考的資料: