Kitten Labs managed to get GTA Vice City running on a TP-Link wireless router using an external AMD Radeon GPU connected via PCIe. This is possible because inside the router, there’s a PowerPC-based CPU by NXP with a full 36bit address space, rather than the typical MIPS or ARM CPUs found in normal WiFi routers.
There is no external PCIe connectivity from the factory, which meant that a custom miniPCIe breakout PCB needed to be designed and connected with enameled copper wire into the router to connect a graphics card. The AMD Radeon RX570 GPU Kitten Labs tried didn’t work properly, so a Radeon HD 7470 card was swapped in, which ran the game quite well to say the least.
- Some features may require an online subscription
- Cloud Gaming System: The best of cloud gaming in your hands, play hundreds of AAA video game titles, up to 1080p 60fps with no downloads or hardware...
- Multiple Cloud Gaming Services: Integration with Xbox Cloud Gaming (Beta) and NVIDIA GeForce NOW, with access to more cloud services through the...

When all players/NPCs were disabled, there were no glitches visible. Everything worked fine, the game was playable (as playable as it is without NPCs…). Everything looked perfectly correct and we couldn’t find any further issues,” said Kitten Labs.