News

German hardware hacker gets GTA: Vice City running on router

KittenLabs, a German hardware hacker, successfully installed Grand Theft Auto: Vice City on a router using Debian Linux and AMD Radeon HD 7470, showcasing their impressive hardware skills.

GTA: Vice City running on router: In a blog post, KittenLabs, a German hardware hacker, describes how they were able to get the arcade classic Grand Theft Auto: Vice City to function flawlessly on a router. KittenLabs installed Debian Linux and GTA: Vice City on an odd hardware configuration consisting of a TP-Link TL-WDR4900 and an AMD Radeon HD 7470 linked as an eGPU. The installation went surprisingly successfully, as you can see in the video below.

GTA: Vice City running on router

This old-school gaming hack has a fascinating backstory. Since it was released in 2013, the TP-Link TL-WDR4900 Wi-Fi router has garnered notice due to its stellar performance reputation. According to KittenLabs, the NXP/Freescale QorIQ P1014 CPU, which powers the router, is really a 32-bit PowerPC e500v2.

It goes without saying that even a strong router lacks a PC GPU-friendly PCIe slot, thus installing an eGPU took some cunning. After severing PCIe traces that led from the CPU to one of the Atheros chipsets, KittenLabs created a custom miniPCIe breakout PCB and mounted it to the router. They acquired a functional spare PCIe 2.0 interface as a result.

Software fiddling

The next step involved some fiddling with software. After installing OpenWrt on the router, KittenLabs chose to bootstrap a version of Debian Linux with extra kernel modules enabled, sufficient for a gaming platform with AMD graphics driver compatibility, given OpenWrt’s clear limitations as a general-purpose OS.

Neon Knights Codes: Unlock Freebies and Resources in Roblox Rogue-Lite Game

After encountering an incompatibility issue during early testing with an AMD Radeon RX 570 GPU, the system was able to function again after converting to a classic AMD Radeon HD 7470 card using an outdated driver.

The TL-WDR4900 had to pass a number of tests before it could be tested with GTA: Vice City. Getting a version of the game that will happily run on the Debian / PowerPC system was KittenLabs’ top priority.

The solution was found in reVC, a reverse-engineered version of Grand Theft Auto Vice City that was developed for the router platform and whose source code is freely accessible. Unfortunately, there were still bugs in the game and it was hardly functional when using any NPCs. The project was delayed for several months as a result of this problem.

Wii U port of reVC online gave rise to fresh optimism, particularly after the creator aided KittenLabs. Still, there were problems with graphical corruption.

After updating the Mesa 3D graphics library, which the router uses as part of its Linux installation, the breakthrough was finally achieved. Next, updating several dependencies, this wasn’t easy, but “player rendering started to work fine on real hardware (with acceleration!)” after it was finished.

As the blog page and the video at the top demonstrate, this update, on the one hand, made the project a huge success. KittenLabs was a little displeased, though, as they were unsure of the precise method used to fix the earlier problems.

You should spend some time reading the KittenLabs blog. There are lots of other hacks, computing, vintage computing, and art-focused posts to peruse in addition to the recently released GTA: Vice City on a router post. The Analog Floppy Synthesizer, which uses 3.5-inch floppy drive hardware to play musical compositions, is one of our favorite old postings.

Eduvast Desk

Recent Posts

Top 15 States with Highest Rates of SNAP Recipients in the US

The US government allocates $522 billion to financial security benefits, including SNAP, to help low-income…

14 hours ago

Chase Sapphire Preferred Card vs Citi Strata Premier Card: Which is the Better Option for Travelers?

Citi Strata PremierTM Card introduces travel protections, rebranding predecessor Premier. Does it directly compete with…

14 hours ago

How much money does Catholic Church makes? A Wealth that Rivals Apple and Microsoft

Paul Seabright's book "The Divine Economy" explores the Catholic Church's patrimony, revealing that denominational organizations…

1 day ago

Roth 401(k) Employer Matches Could Result in Unexpected Tax Bill: All you need to know

Employers can now match employee contributions to a Roth 401(k) directly into a Roth account,…

2 days ago

Florida Food Stamp Application: How Long Does It Take for SNAP Application Approval?

SNAP benefits are provided to families with income and spending limitations, aiming to improve nutritional…

2 days ago

How can you Increase Your Social Security Income? Here are some Effective Strategies

Social Security Income is crucial for 59% of retirees, as it forms the cornerstone of…

2 days ago