本文回顾了《黑暗之魂》初代PC移植的“至暗时刻”,重点探讨了因缺少Steam支持而出现的“failed to initialize steam”报错问题,这一移植版本不仅缺乏优化,还存在严重的技术缺陷,导致玩家体验极差,成为游戏移植史上的反面教材,反映了当时PC游戏移植面临的巨大挑战。
对于如今习惯于在Steam库存中整理游戏、查看成就、享受云存档便利的玩家来说,很难想象《黑暗之魂》这款神作在PC平台的初登场,曾经历过一段极为尴尬的时期,如果用一句话来概括那段历史,那就是:当时的《黑暗之魂》,虽然出现在了Steam商店的页面上,但在本质上却“缺少Steam”的核心灵魂。
这里的“黑暗之魂缺少Steam”,并非指游戏无法购买,而是指它最初完全缺失了Steamworks(Steam创意工坊与API服务)的集成,2012年,当FromSoftware首次尝试将这款主机独占大作移植到PC时,他们并没有采用Steam成熟的联机与社区系统,而是强行绑定了微软当时早已日薄西山、甚至可以说臭名昭著的“Games for Windows Live”(GFWL)平台。
这种“缺少Steam”原生支持的状态,给当时的玩家带来了极大的困扰,由于没有Steam云存档,玩家一旦更换电脑或重装系统,那份凝结了无数心血的存档往往面临丢失的风险,这对于一款以高难度和反复试错著称的游戏来说,无疑是毁灭性的打击,由于GFWL系统的极不稳定,玩家经常遭遇登录失败、无法联机甚至游戏崩溃的问题,在很长一段时间里,PC玩家感觉自己玩到的并不是一个经过优化的PC版本,而是一个充满了妥协的“半成品”。
更令人遗憾的是,除了服务平台的错位,初版游戏在画面表现上也极其粗糙,分辨率被锁死在720p,且没有任何按键提示,正是这种“缺少Steam”般的糟糕体验,催生了传奇的第三方补丁“DSFix”,这位名为Durante的程序员几乎凭一己之力,通过修改代码解锁了分辨率和帧率,拯救了这款游戏的PC版口碑。
直到后来,随着《受死决定版》的发布,FromSoftware终于彻底抛弃了GFWL,让《黑暗之魂》真正全面拥抱Steamworks,从此,游戏才拥有了稳定的成就系统、便捷的云存档以及流畅的PVP联机功能。
回顾这段历史,我们不难发现,如今在Steam上好评如潮的魂系游戏,并非一开始就如此完美,那段“黑暗之魂缺少Steam”支持的往事,既是宫崎英高团队在PC领域摸索的阵痛期,也是魂系游戏从主机小众走向PC大众化的一块重要基石,它提醒着所有玩家和开发者:优秀的移植不仅仅是让游戏“能运行”,更要让它融入PC玩家的生态之中。
