Vice City & Grand Theft Auto III's Source Code Has Been Reverse-Engineered

Illustration for article titled Vice City & Grand Theft Auto III's Source Code Has Been Reverse-Engineered
Image: Vice City

A team of fans have managed to reverse-engineer the source code for both Grand Theft Auto III and Grand Theft Auto Vice City, making the files available for download.

Advertisement

This is great news! We’ve seen recently what reverse-engineered games can mean to modders, with Mario 64 being the biggest example, allowing it to be “ported” to the PC instead of run via emulation.

While that’s not the key aim here—both those GTA games are already available on PC—source code also allows modders to create potentially new and interesting stuff. Like, using Mario 64 as an example again, adding ray tracing to the game.

That said, getting access to the source code does make porting to other platforms easier, and the team have already got the code running on Switch, Vita and Wii U, while hoping to get it onto PS2 and Xbox as well.

You can check out the project here.

Luke Plunkett is a Senior Editor based in Canberra, Australia. He has written a book on cosplay, designed a game about airplanes, and also runs cosplay.kotaku.com.

DISCUSSION

I feel like public domain should be a thing with games too. i know there isnt much, if anything out there that would be subject to it if the same length of time had to pass as it did with movies and characters, but does anyone know if it applies to video games and their source codes? I’ll take it a step further by saying someone should be legally responsible for maintaining a copy of said source code in the event it becomes public domain. That way a developer can’t use the “we lost the source code” excuse anymore. I know in some cases it’s been true, and this would still solve most of those occurrences, but some gotta be just holding out. for historical reasons too though, source code should be preserved and publicly available after a point.