PS3模拟器“RPCS3”:表现已超越游戏机本体

撰文: 林卓恒
出版:更新:

那边厢Nintendo Switch被破解的消息正在互联网上疯传;另一方面,上一个世代的主机PS3的模拟器“RPCS3”亦是焦点。而在RPCS3最新的版本中,就有人以实机电脑运行RPCS3上的动作游戏《Demon’s Souls》,表现甚至已超越实体PS3。

RPCS3是能在Windows及Linux上运行的模拟器及除错工具,能够模拟PlayStation 3和PlayStation Vita。其实RPCS3早在2011年已开始开发,当时它只能运行一些简单的自制程式;在之后的数年间亦只有少量游戏能够真正运行,但亦受到格数、效能影响,实际上可玩性极低。

直到2017年开始,RPCS3的开发和技术均有重大突破,使得它已能够顺畅运行多个商业游戏。现在RPCS3已经能完美运行近800只PS3及PSV游戏。

最近就有玩家使用RPCS3运行经典动作游戏《Demon’s Souls》(《恶魔灵魂》,亦即是《黑暗灵魂》系列的精神前作),注目处在于影片中所游玩的其中一个版图“帕雷塔尼亚王城”(Boletarian Palace),这个地图是原作著名的“lag机”位,在PS3上很多时都会下降至20fps左右;然而在模拟器和电脑硬件效能加持下,游戏几乎能全程顺畅输出4K的30FPS画面。

另外亦由于解像度和成像的提升,使得画面的细致度更是远远高于PS3(按图放大),效果令人惊叹。

为何要做PS3模拟器

对一般用家而言,使用模拟器的最大原是可以玩到已经停产、难以入手的旧主机(例如N64、GBA等等),以重温经典的旧游戏。不过“上一世代”的PS3其实直到去年才正式停产,很多地方仍然有一手全新的PS3出售,二手市场更是随便就能买到机能良好的PS3。

在亚玛逊等地方仍然能轻易买到全新一手PS3主机。

但除此之外还是有其他使用模拟器的理由,就如刚才提到的《Demon's Souls》,使玩家可以在没有官方重制版本的情况下,透过模拟器和电脑硬件来提升游戏本身表现。但重要的一点是,在开发模拟器的过程中,所建立的技术、对游戏机本身进行的逆向工程等都是弥足珍贵,例如在移植既有的游戏到其他平台时往往能大派用场。

专营游戏移植的BLITWORKS,其创办人兼技术总监Angel Horna就是有著十多年模拟器开发经验的技术者。

和许多玩家所想像的不同,移植游戏并不是一件简单的事情,由于不同游戏平台所使用的硬件配置、开发工具以至编程语言都不一样,因此当开发模拟器时对一个平台进行逆向工程,往往会成为移植工作的重要参考。如果PS3模拟器发展更趋成熟,也许就能见到更多PS3或PS4的作品移植或重制到其他平台。

PS4没有向下兼容,很多PS3上仍然很受欢迎的游戏只能静待移植,更多时候是永远都等不到。