初代 Switch 已可原生运行非官方版《GTA 5》,超频后可达 30 FPS
📌 概要
IT之家 9 月 2 日消息,《侠盗猎车手 V》(Grand Theft Auto V,GTA V)于 2013 年末登陆了 PS3 和 Xbox 360,随后又移植到了第八世代游戏主机。尽管这款游戏能够运行在第七世代硬件上,但 Rockstar 始终没有推出 Nintendo Switch 版本。 时隔 13 年,如今 Mod 制作者替 Rockstar 完成了这项工作。一个非官方的 《GTA
⚡ 关键要点
- ▸IT之家 9 月 2 日消息,《侠盗猎车手 V》(Grand Theft Auto V,GTA V)于 2013 年末登
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》登陆任天堂硬件更关键的因素。