今年的最后一款3A大作《银河战士4:超越》(Metroid Prime 4: Beyond)刚刚发布。我们的内森·伯奇(Nathan Birch)针对任天堂 Switch 2评测了这款游戏,但它同样可以在原版任天堂 Switch上游玩。

Cover Image

没错,你可能还记得,这款游戏最初是在2017年任天堂E3发布会上,于初代Switch主机发售仅几个月后宣布的。它的开发过程众所周知地充满波折,因为任天堂最初选择了万代南梦宫(Bandai Namco)而非Retro工作室(Retro Studios)来制作这款游戏。

项目进展不顺,导致《银河战士4:超越》被重启并交还给Retro工作室,这不可避免地造成了大幅延期。尽管这家位于奥斯汀的工作室最终在Switch 2发布很久之后才推出了这款游戏,任天堂依然信守承诺,让其同样登陆了原版Switch

这对PC玩家来说也是个好消息,因为虽然目前还没有Switch 2模拟器,但Switch模拟器却有很多。诚然,任天堂严厉打击了模拟器社区,迫使Yuzu(及其分支Suzu)关闭,但许多替代方案仍然活跃,包括基于历史悠久的Ryujinx模拟器的开源分支Ryubing,以及像EdenCitron这样的新模拟器。

正如嵌入的视频所示,所有这些模拟器都能很好地运行《银河战士4:超越》。但真正厉害的是,借助ReShade,甚至可以将这款游戏(以及其他Switch游戏)渲染成立体3D效果,并通过Virtual Desktop软件在巨幕上游玩。首先,你需要下载具有完整附加组件支持的ReShade 6.6.2,以及Rendepth着色器,以便将游戏的深度缓冲区转换为并排3D图像,供Virtual Desktop解读为立体视频。

安装ReShade(选择Vulkan选项)后,启用Rendepth着色器,并将输出设置为并排格式,立体强度设为100%,Z缓冲缩放设为30左右,视差/重叠根据你的喜好调整。为了验证深度是否正确捕获,请确保开启“显示深度缓冲区”设置,并使用AdjustDepth/DisplayDepth附加组件循环切换Vulkan深度源,直到缓冲区显示从黑到白的正确渐变,而不是纯白图像。

如果深度预览图像出现反转、倒置或扁平的情况,只需编辑ReShade的全局预处理器定义,将诸如“深度输入已反转”或“深度输入已倒置”等标志从0切换到1,直到深度图像看起来正确为止。一旦选择了正确的Vulkan深度源(通常是顶点数最多的那个)并且图像方向正确,就关闭调试视图,启用性能模式,并保持Rendepth处于活动状态,以便在正常游戏过程中生成3D图像。

现在,在Virtual Desktop中,将3D模式设置为半宽并排或上下格式,这样来自Rendepth的双重图像就会在虚拟大屏幕上融合成立体视图。视频创作者lionellion将这种效果描述为一种“任天堂 3DS弹出式”的目镜效果,呈现方式类似于在你面前放置一块巨大的曲面屏幕。当然,要复制这种效果,你需要一个虚拟现实/XR头显或眼镜,或者像这样的裸眼3D显示器。

不用说,在PC上玩《银河战士4:超越》只有在您购买了任天堂 Switch的正版游戏并自行提取备份用于个人使用时,才是合法的。


文章标签: #密特罗德 #模拟器 #立体3D #ReShade #Switch

负责编辑

  菠萝老师先生 

  让你的每一个瞬间都充满意义地生活,因为在生命的尽头,衡量的不是你活了多少年,而是你如何度过这些年。