跳到主要内容
Nintendo Switch OLED Pre-Order: Release Date, Specs, and Where to Buy | Den  of Geek

如何在 Nintendo Switch OLED 上实现 DLSS 5

通过 PC 流媒体技术,在已修改的 Nintendo Switch 上利用 Sunshine 和 Moonlight 运行并体验 DLSS 5 游戏画面。

作者
Friolt
更新于
阅读时间
4 分钟
主题
新闻
所需准备
广告

在 Nintendo Switch OLED 上实现 DLSS 5 从技术上讲是一个带有演示效果的“谎言”。Switch 本身无法运行神经渲染。实际上是 PC 在运行带有 DLSS 5 的游戏,通过 Sunshine 进行串流,并由破解版 Switch OLED 上的 Moonlight 进行显示。此过程不涉及任何 Android 层,一切均通过 Atmosphere 在原生系统侧完成。此处使用的宿主机配置为 RTX 5090 Mobile 和 Core Ultra 9 275HX。

DLSS 5 本身的所有处理均在 PC 上完成,流程与任何其他攻略完全一致。Switch 端仅负责纯粹的串流,这就是它能实现的原因。

所需准备

组件作用
带有硬破芯片和 Atmosphere 的 Switch OLED在原生系统上运行自制软件
PC 端的 Sunshine捕获并编码游戏画面
Switch 端的 Moonlight在主机上解码串流画面
两台设备共用的 Wi-Fi 网络让 Moonlight 能够发现宿主机
PC 端的 DLSS 5 组件栈Feeder、RenoDX 及官方库,需针对不同游戏进行设置

第 1 步:准备 Switch

Switch OLED 的 Atmosphere 设置需要硬破芯片,因为 OLED 机型无法通过软件漏洞进行破解。一旦 Atmosphere 引导成功,主机即可运行自制软件,当然也伴随着一定的风险。

第 2 步:在 PC 上安装 Sunshine

  1. 从官方 LizardByte GitHub 下载 x86 版本的 Sunshine 并进行安装。
  2. 访问 https://localhost:47990 进入 WebUI 并创建登录信息。
  3. 将 Emulated Gamepad Type(模拟手柄类型)设置为 Xbox 360,否则许多游戏会将 Switch 控制器识别为 PlayStation 手柄。

第 3 步:切断 Switch 与任天堂服务器的连接

通过 MTP 连接 Switch,打开 atmosphere/hosts 并编辑 default.txt。将 NH Switch Guide 中的标准任天堂屏蔽列表粘贴到 Atmosphere 的 hosts 文件中。

第 4 步:安装 Moonlight

Moonlight Switch 自制软件必须直接放入 sd/switch/Moonlight-Switch 文件夹中,不能通过 SD 安装程序安装。从自制软件菜单中启动它,并使用 Sunshine WebUI 提供的 PIN 码进行配对。

第 5 步:确保两台设备处于同一子网

要通过 Wi-Fi 将 PC 游戏串流到 Switch,两台设备必须处于同一子网。许多路由器会将有线和无线客户端隔离开,因此使用有线连接的笔记本电脑和使用 Wi-Fi 的 Switch 将无法互相发现。将笔记本电脑改用 Wi-Fi 连接即可解决此问题。

第 6 步:设置比特率

编码格式比特率720p 下的效果
H.26517 Mbit/s清晰,无可见伪影
H.26510 Mbit/s可玩,开始出现伪影

对于 OLED 屏幕,H.265 下的 17 Mbit/s 是最佳平衡点。一旦 Sunshine 模拟了 Xbox 360 手柄,控制器映射即可直接使用。

第 7 步:在宿主机上实现 DLSS 5

PC 端无需任何改动。对于现代游戏,DLSS5oneclick 整合了 feeder、RenoDX 以及其他所有必要组件。对于 DirectX 8 和 9 游戏,需先使用 dgVoodoo2 2.87.3 将其提升至 DirectX 11。完整的指南涵盖了宿主机上针对各个 DirectX 分支的设置。

细节说明

  • OLED 的小屏幕掩盖了低多边形建模的不足,这使得老游戏在神经渲染下表现更佳。
  • 神经渲染会大幅降低宿主机的帧率,因此串流画面呈现的正是 PC 实际输出的帧数。
  • 在 Switch 上运行 Android 层可以支持更高的比特率,但这并非必要。
  • 宿主机上的 Sunshine 和客户端上的 Moonlight 是整套方案的核心,无需其他配置。

总结

DLSS 5 掌机游戏确实存在,前提是你的手拿着屏幕,而桌上放着一台 RTX 5090。虽然有些折腾,但从技术上讲是可行的,且视觉效果优于大多数 Switch 原生移植游戏。

来源:Worst Guides Ever

广告