Найти тему
7672 подписчика

GTA: Vice City запустили на Wi-Fi роутере.


Двум программистам удалось сделать роутер по-настоящему игровым, заставив на нём работать Grand Theft Auto: Vice City, которая вышла на ПК под управлением Windows в 2003 году.

Игру запустили на роутере TP-Link TL-WDR4900, выпущенном в 2013 году. Выбор пал на эту модель из-за достаточно производительного 32-битного процессора PowerPC e500v2. За обработку графики отвечала видеокарта AMD Radeon HD 7470, подключенная к роутеру через шину PCIe.

Поскольку видеокарту нельзя подключить к роутеру напрямую, программисты доработали имеющийся разъём miniPCIe, создав для него специальную плату, которая работает как переходник. Изначально они попытались использовать более современную и производительную AMD Radeon RX 570, но им так и не удалось добиться совместимости.

В качестве операционной системы был выбран Debian Linux. Для запуска игры использовалась неофициальная реверс-инжиниринговая версия Vice City, которая затем дорабатывалась для совместимости с PowerPC и Debian. Программисты долго не могли заставить игру работать стабильно. По их словам, на поиск ошибок и на их исправление ушло несколько месяцев.

В итоге программистам удалось получить GTA: Vice City, работающую на Wi-Fi роутере, к которому подключены монитор, мышь, клавиатура и колонки, будто это обычный компьютер. Но добиться идеального результата так и не получилось: на показанном программистами видео практически нет людей и автомобилей, потому что из-за них постоянно возникали графические искажения. Что касается производительности, она оставляет желать лучшего, хотя по меркам 2003 года её можно считать вполне приемлемой.

Почему люди вообще занимаются таким? Ответ предельно прост: потому что могут.

Изображения: Manawyrm & tSYS / KittenLabs / YouTube
1 минута
376 читали