According to news from this site on March 5, according to foreign media Tom's Hardware, hardware enthusiast KittenLabs recently successfully ran the "GTA: Vice City" game on a TP-Link router.
TP-Link TL-WDR4900 router was released in 2013 with its NXP/Freescale QorIQ P1014 processing The processor is essentially a PowerPC e500v2 32-bit processor and has a PCIe controller with good performance.
Since the original factory of the router does not provide any PCIe external capabilities, the hardware player designed a PCB to lead out the Mini PCIe interface and successfully connected the AMD Radeon HD 7470 graphics card at the PCIe 2.0 rate. .
Due to the many limitations of the OpenWRT operating system commonly used in routers, the player decided to install the PowerPCSPEPort architecture version of the Debian operating system, which is designed for PowerPC e500 /e500v2 processor.
This player first tried the AMD Radeon RX 570 graphics card using the modern "amdgpu" driver , but there was a blurred screen problem, so I switched to using the older "radeon" driven AMD RadeonHD 7470 graphics card.
In order to successfully run "GTA: Vice City" on a PowerPC-based router, KittenLabs chose reVC (" An open source reverse-engineered version of GTA: Vice City). But sadly, the game glitches when it comes to any NPCs. The problem stalled the project for months. With the help of the author of reVC Online's Wii U port (note from this site: Wii U also uses PowerPC architecture processors), the hardware gamer still hasn't solved the problem of corrupted graphics.
Finally, after installing part of the Mesa 3D graphics library and dependency updates for the router's Linux system, the game can finally be rendered with the normal intervention of GPU acceleration. However, the player still doesn't know exactly how the problem is solved.
The above is the detailed content of Hardware enthusiasts successfully run 'GTA: Vice City' on a router with an external graphics card. For more information, please follow other related articles on the PHP Chinese website!