KittenLabs 上分享的一个新项目描述了一台真正的游戏路由器 - 可以被黑客编程的网络设备,在外部 GPU(通过 PCIe 连接的 AMD Radeon)的帮助下运行一个特定的游戏。这款路由器是 TP-Link TL-WDR4900,所选游戏是 Rockstar 2002 年推出的经典动作冒险游戏《侠盗猎车手:罪恶都市》(Grand Theft Auto: Vice City)。
这项壮举背后的两名黑客之一"Toble Miner"在 Mastodon 上提到,他一直"非常讨厌"那些宣传销售所谓"游戏路由"的公司。他们与"Manawyrm"一起决定制造他们认为有史以来第一个真正的游戏路由器。
TL-WDR4900 v1 是一款"非常有趣"的 Wi-Fi 路由器,正如项目页面上所解释的那样。它基于恩智浦公司生产的 PowerPC CPU,而不是像其他典型路由器那样使用 MIPS 或 ARM CPU。对于 2013 年发布的路由器来说,该 CPU 提供了完整的 36 位地址空间和足够的计算性能。该处理器还包括一个"出色的"PCIe 控制器,用于连接 CPU 与板载 2.4 GHz 和 5 GHz WiFi 芯片组。"
在安装OpenWrt和 Debian Linux 32 位发行版之前,修改者们必须加装一个 miniPCIe 插槽,以连接运行游戏所需的外部 GPU。软件方面也需要做一些额外的工作,最终使用了较旧的 Radeon 驱动程序来提供与 32 位操作系统的足够兼容性。
这两名黑客选择运行名为 ReVC 的非官方版《侠盗猎车手:罪恶都市》,这是 Rockstar 试图通过诉讼从互联网上抹去的该游戏的逆向工程版本。
经过几天的修补和代码调整,《侠盗猎车手:罪恶都市》终于可以在支持键盘和鼠标的定制游戏路由器上运行了。从黑客们发布在 YouTube 上的视频证明来看,尽管速度并不让人满意,但图形效果似乎还可以,这也是你对一款有 22 年历史的游戏的期望。
游戏体验也并不完美,与游戏中 NPC 的交互被破坏,并导致图形失真。世界是空洞的,但《GTA》系列出色的配乐依然存在。