創世紀 IV:聖者的追尋
Ultima IV: Quest of the Avatar,1985
這一代可以玩,標題、選單、建角、開場故事、NPC 對話、系統訊息和商店都是中文。GitHub 上目前沒有 Release,要依文件用 Docker 自行建置。原版資料是 EA/Origin 釋出的免費版,建置時會自動下載。

故事
前三代的目標都是打倒魔王,這一代沒有魔王可打。玩家在自家後院的森林裡迷路,遇到一輛吉普賽篷車。車上的老婦人用塔羅牌和一連串道德兩難測出你最契合哪一種美德,決定起始職業。
進入不列顛尼亞之後,一舉一動都被默默記著:在商店順手牽羊、對 NPC 說謊、戰鬥中臨陣脫逃,都會影響美德的修為。玩家要走遍八座聖壇,修練八項美德,成為聖者(Avatar)。這八項美德由真理、愛、勇氣三條原則組合而成,正好是 2³ 種組合。後面幾代都以這套美德為主軸。
這些教誨幾乎都藏在文字裡,要一句一句問 NPC 才問得出來。看不懂對話,這款遊戲的核心就少了一大半,這也是最想把它完整中文化的原因。
畫面




avatar.exe,玩家的名字會即時帶入。

ESC 開啟的模組瀏覽器。這塊用的是 GPU 紋理字型,走另一條文字路徑,也做了中文化。一鍵切換各平台畫風
遊戲進行中按 F2,同一局、同一個位置就換一套美術,進度不動。按 F3 循環解析度。

F2 就回到 1985 年的 EGA 16 色。| 平台 | 年代 | 狀態 |
|---|---|---|
| EGA、VGA | 1985、社群重製 | 內建,隨時可切 |
| FM Towns | 1990(日) | 完整主題,含 CD 配樂和開場,要自備光碟 |
| Amiga | 1988 | 完整主題,隨時可切 |
| MSX2、X68000 | 1987 | 圖塊已解開,還在整合 |
| Sega Master System | 1990 | 圖塊已取得,靠模擬器走到世界地圖後傾印顯示記憶體 |
各版美術和音樂屬原權利人,不隨專案散布。放進自備的素材後,引擎才會把該主題加進 F2 的循環。背景音樂也在還原:X68000 版用 YM2151 晶片模擬算出多聲部 FM,Amiga 版的私有序列也已解開,音色和節奏還在校正。詳見技術篇的美術和音樂一文。
中文化做了什麼
| 來源 | 數量 |
|---|---|
| NPC 對話(每人 12 欄) | 256 人 |
| 開場、聖壇等字串表 | 114 條 |
| 程式內硬編碼的介面和戰鬥訊息 | 318 條 |
| 商店對白 | 278 條 |
- 字型:預設 Noto Sans CJK TC,環境變數
U4CHT_FONT可換宋體或楷體。 - 譯名混合採用:參考精訊資訊的官方手冊,今日讀來生硬的改用現譯,例如 Paladin 用「聖騎士」。八德沿用《創世紀聖者之書》。
- 武器傷害、防具防禦和法術消耗都核對過,和原版
AVATAR.EXE逐位元組相同。
還沒完成的部分
- 城內地名招牌是美術圖塊裡的字母,還是英文。
- MSX2 和 X68000 主題還沒整合進
F2。 - 戰鬥和存讀檔的實機畫面還要驗證。
- 譯文的文白比例和專名一致性還要全面校讀。
怎麼玩
- 原始碼:wicanr2/u4-cht
- 建置步驟:SETUP.md(全程 Docker,
make download自動取得原版資料) - 可建置平台:Linux、Windows、macOS(Apple Silicon)
macOS 和 Windows 的真機問題有賴社群回報修正:catsmice 修了 macOS 的音訊後端和選單偏移(PR #2),laneser 修了 Windows 音樂的頓挫(PR #1)。
引擎是 xu4(GPL)。對話底本參考 u4remastered(Apache 2.0)的 talk.json。