分享

硬件发烧友成功在路由器上外接显卡运行《GTA:罪恶都市》

3 月 5 日消息,据外媒 Tom's Hardware 报道,硬件发烧友 KittenLabs 近日成功在一台 TP-Link 路由器上运行了《GTA:罪恶都市》游戏。
?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0305%2F10f1d04ej00s9uu5e005wd0014000u0g.jpg
▲ 图源 KittenLabs,下同
TP-Link TL-WDR4900 路由器于 2013 年发布,其 NXP / Freescale QorIQ P1014 处理器本质上是一颗 PowerPC e500v2 32 位处理器,并拥有性能不错的 PCIe 控制器。
由于路由器原厂并未提供任何 PCIe 外接能力,该硬件玩家设计了一块用于引出 Mini PCIe 接口的 PCB,并成功以 PCIe 2.0 速率成功连接了 AMD Radeon HD 7470 显卡。
?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0305%2Ff7ca8834j00s9uu5e01o2d0014000f4g.jpg
由于路由器常用的 OpenWRT 操作系统存在诸多限制,该玩家决定安装 PowerPCSPEPort 架构版本的 Debian 操作系统,该版本专为 PowerPC e500 / e500v2 处理器而开发。
?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0305%2F8b703c9cj00s9uu5e0172d0014000deg.jpg
▲ 左:RX 570 显卡,右:HD 7470 显卡
该玩家首先尝试了使用现代“amdgpu”驱动的 AMD Radeon RX 570 显卡,但出现了花屏问题,于是转向使用更老的“radeon”驱动的 AMD RadeonHD 7470 显卡。
?url=http%3A%2F%2Fdingyue.ws.126.net%2F2024%2F0305%2Fc4154486j00s9uu5e011bd000zk00k0g.jpg
▲reVC 游戏画面
为了能让 PowerPC 架构的路由器成功运行《GTA:罪恶都市》,KittenLabs 选择了 reVC(《GTA:罪恶都市》的开源逆向工程版本)。但遗憾的是,当涉及到任何 NPC 时,游戏都会出现故障。这个问题导致项目停滞了数月。在 reVC Online 的 Wii U 移植版(IT之家注:Wii U 也使用 PowerPC 架构处理器)作者帮助下,该硬件玩家仍然没有解决图形损坏的问题。
最后,在为路由器的 Linux 系统安装了一部分 Mesa 3D 图形库及依赖项的更新之后,游戏终于能在 GPU 加速正常介入的情况下渲染了。但是,该玩家仍不清楚问题究竟是怎样解决的。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则