> > > > Запускаем GTA Vice City на роутере TP-Link с дискретной видеокартой

Запускаем GTA Vice City на роутере TP-Link с дискретной видеокартой

Опубликовано:

hardwareluxx news newИзвестно, что моддеры могут быть весьма креативными. И часто придумывают интересные и забавные проекты. Идея взять WLAN-роутер старых времен с одним процессорным ядром, подключить к нему внешнюю видеокарту и запустить на этой «системе» Grand Theft Auto: Vice City кажется немного странной. Но именно ее воплотили в жизнь Manawyrm и tSYS. И весьма успешно.

За основу взят WLAN-маршрутизатор TL-WDR4900 от TP-Link 2013 года, в котором использована SoC PowerPC-e500v2, способная работать на частотах от 533 МГц до 1,5 ГГц. Эта база уже известна энтузиастам, которые часто устанавливают альтернативные ОС OpenWRT или DD-WRT. Самой сложной задачей было, конечно, подключить внешнюю видеокарту в виде Radeon HD 7470 с 1 ГБ GDDR5 VRAM с 64-битной шиной памяти к основной плате роутера, которая, естественно, для этого не предназначена.

Поэтому пришлось придумывать альтернативу. В итоге к основной плате маршрутизатора удалось припаять слот MiniPCIe breakout PCB. На слот были перенаправлены линии от процессора, идущие к чипсету Atheros, которые и обеспечили интерфейс PCIe 2.0. Наконец, Radeon HD 7470 удалось подключить к основной плате маршрутизатора извне, установив плату-переходник с Mini-PCIe на USB. Из-за различных проблем с драйверами Radeon RX 570, которую планировалось использовать изначально, пришлось заменить видеокарту на Radeon HD 7470. Однако 1 ГБ VRAM более чем достаточно для GTA: Vice City. Рекомендуемые системные требования для GTA: Vice City - 64 МБ VRAM. Процессор - Intel Pentium 4 или AMD Athlon XP с одним ядром.

На программном уровне изначально была установлена OpenWRT, но быстро обнаружились ограничения, поэтому в итоге был выбран Debian Linux, который имеет поддержку графических драйверов AMD. Для самой GTA: Vice City пришлось использовать кастомную версию, исходный код которой находится в открытом доступе, которую затем пришлось компилировать для платформы роутера. В итоге игра все же содержит некоторые ошибки.

Тем не менее усилия окупились, и Grand Theft Auto: Vice City удалось запустить (пусть и с ошибками) с внешней видеокартой на WLAN-роутере, который наверняка никогда в жизни не верил и не мечтал, что однажды его будут «использовать не по назначению». Manawyrm выложил соответствующее видео на YouTube, которое приведено выше.

Подписывайтесь на группу Hardwareluxx ВКонтакте и на наш канал в Telegram (@hardwareluxxrussia).