IT之家 9 月 2 日消息,《侠盗猎车手 V》(Grand Theft Auto V,GTA V)于 2013 年末登陆了 PS3 和 Xbox 360 ,随后又移植到了第八世代游戏主机。尽管这款游戏能够运行在第七世代硬件上,但 Rockstar 始终没有推出 Nintendo Switch 版本 。
时隔 13 年,如今 Mod 制作者替 Rockstar 完成了这项工作。一个非官方的 《GTA V》 自制移植版现已登陆 Switch ,并能够直接运行在该主机硬件上,帧率大约为 30 FPS。不过,玩家需要使用一台已经破解的 Switch ,而且还必须进行超频,才能获得可玩的游戏体验 。
据IT之家了解,这款移植版由 Paralympics Productions 开发 ,基于 2023 年泄露的 《GTA V》 源代码制作。这份源代码让 Mod 制作者得以对游戏逻辑进行逆向工程,并将其重新编译为适用于 Arm 架构的代码,使游戏能够原生运行在 Switch 搭载的 Tegra X1 SoC 上。这也意味着 ,从技术角度来看,《GTA V》 同样可以运行在 Android 设备上 。实际上,Paralympics Productions 的 Discord 服务器也确实已经暗示,Android 移植版即将推出。
在该 Discord 服务器上 ,还可以找到运行这款移植版所需的全部资源。整个过程主要涉及四个关键组件:程序包构建工具、资源转换工具 、修改后的配置文件以及特定的文件夹结构 。这些组件会协同工作,对原版 《GTA V》 文件进行修改,构建可执行文件(.NSP) ,并让游戏数据兼容 Switch 使用的 Horizon OS 操作系统。
在 Discord 服务器上可以找到详细指南,包括视频教程。如果不想自己完成这些操作,也可以直接从一些 Switch 盗版网站下载已经准备好的游戏压缩包 ,容量大约为 50GB 。
完成设置后,只需将 NSP 文件以及修改后的游戏文件传输到一台运行自制固件的破解 Switch 上,然后像启动其他游戏一样打开 《GTA V》 即可。这确实有些超现实 ,但游戏确实能够直接在主机上启动和运行,而不需要承担模拟器带来的额外性能开销。游戏加载时间尚可,掌机运行时也不会出现异常发热 ,电池消耗情况与其他高负载游戏基本相当。
不过,由于 Switch 内部的 Tegra X1 已经相当老旧,同时还受到散热能力的限制,实际性能表现并不稳定 。根据 Switch 具体型号以及不同芯片体质 ,游戏帧率大约在 10 至 25 FPS 之间。如果想获得更加稳定的体验,让帧率基本锁定在 30 FPS,就需要对 Switch 进行超频。通过 sys-clk 进行超频并不困难 ,玩家还可以分别为掌机模式、底座模式以及充电模式创建不同的性能配置文件 。
超频后,只要游戏场景中的动作不是特别激烈,游戏基本可以保持在“流畅”的 30 FPS。不过 ,一旦任务中出现大量 NPC,或者发生爆炸等场景,帧率就会明显下降。此外 ,由于 Joy-Con 并不适合进行精确操作,游戏操控的手感也比较笨重,因此掌机模式下的游戏体验可能会受到一定影响 。
目前已经有不少玩家成功完成了初始任务 ,并进一步探索游戏开放世界。游戏的存档也没有明显问题。考虑到 Switch 的硬件性能,这款移植版的实际表现相当令人意外 。
需要注意的是,这次移植所使用的源代码具体来自 《GTA V》 Legacy 版本,也就是 PS4、Xbox One 和 PC 版本 ,PS3/Xbox 360 版本的游戏源代码并没有泄露。
PS3 和 Xbox 360 当年都只配备了 512MB 统一内存。相比之下,Mod 制作者不得不处理 PC 版本的高分辨率游戏资源,而这些资源需要先经过大幅压缩 。此前提到的修改版配置文件则会限制绘制距离 、粒子数量等设置 ,避免 PC 版游戏引擎代码在 Switch 上运行时直接将硬件性能压垮。最终,这个移植版的整体表现大致接近 PS3/Xbox 360 版本。
Paralympics Productions 已经发布了几个补丁,用于进一步提升游戏性能 ,后续还会推出更多优化版本,尤其是在 Android 移植版发布之后。目前,玩家已经可以通过 GameHub、Winlator 等应用在 Android 手机上运行 《GTA V》 。这些应用能够将 x86 指令转换为 Arm 指令。如果使用近几年推出的旗舰级骁龙处理器手机 ,游戏运行效果会好得多。甚至还可以通过 Switch 模拟器运行这个移植版,只不过这样相当于又额外增加了一层性能开销 。
如今,整个掌机领域的模拟和 Mod 社区似乎正在经历一场复兴。自 Steam Deck 点燃这股热潮以来 ,这些开发者不断让一些过去看似不可能实现的事情成为现实。过去人们一直疑惑,为什么 《GTA V》 始终没有登陆初代 Switch,直到几周前,这个问题的答案还主要归结于 《GTA Online》 。而现在 ,《GTA V》 竟然已经能够原生运行在一台接近 10 年前上市、即使在上市之初性能也并不算强大的设备上。
当然,这并不意味着 Switch 2 突然就能运行《GTA VI》。如果按照类似的硬件发展轨迹,要让 PS5/Xbox Series 版本的《GTA VI》在任天堂掌机上运行 ,可能得等到 Switch 3 。
不过,更重要的是,Rockstar 如今对任天堂的整体态度已经发生了变化。相比单纯取决于芯片本身的性能 ,这种关系上的变化,可能才是未来《GTA VI》登陆任天堂硬件更关键的因素。
本文来自作者[鹿鸣]投稿,不代表点新号立场,如若转载,请注明出处:https://sc-hx.cn/cshi/202609-11755.html
评论列表(3条)
我是点新号的签约作者“鹿鸣”
本文概览:switch最新系统(Switch最新系统版本升级了还能做虚拟系统吗)IT之家 9 月 2 日消息,《侠盗猎车手 V》(Grand Theft Auto V,GTA V)于 2...
文章不错《switch最新系统(Switch最新系统版本升级了还能做虚拟系统吗)》内容很有帮助