Arcanum 开发日志 — 替换 tig.dll 并构建 4 人故事合作模式

· · blog

Troika Games 的 Arcanum: Of Steamworks and Magick Obscura(2001)正从原始的 32 位 Arcanum.exe + tig.dll DirectDraw7 引擎移植到 原生 64 位 C++20 & SDL2,为完整主故事战役带来 1–4 玩家组队合作模式。

关键端口亮点

  • 原生 64 位 tig.dll 替代:通过 SDL2 硬件加速渲染 .ART 精灵、等距扇区几何图形,并在 1080p/1440p 显示器和手持屏幕上支持高 DPI UI 缩放。
  • 完整剧情模式合作(1–4 名玩家):将联机模式大幅扩展,超越原版 Vormantown 竞技场,1–4 名玩家的队伍可以在世界地图上旅行、乘坐火车、在 .DLG 对话分支中投票,并可在同步的回合制或实时战斗中并肩作战。

通过 GOG.com 上的《Arcanum:蒸汽机关与神秘魔法》 获取无 DRM 的原版,并探索 Arcanum 移植页面 上的完整设计。