Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.

GTA III and Vice City reverse-engineered code is back up on GitHub

By - | Views: 23,340

After Take-Two put up a DMCA claim against the reverse-engineered source code for GTA III and Vice City, it's now properly back up online on GitHub.

This follows on from a developer of a fork putting in their own counter-claim back in May, which resulted in GitHub restoring their repository. Now though, the main repository from the GTAmodding team is also back online, as they also put in their own counter-claim. This doesn't actually mean what they're doing is legal however, just that Take-Two did not respond to the counter-claims and so GitHub put them back up.

As I said previously, projects like this end up benefiting the original developer / publisher due to an increase in sales. No assets are included, which means to use the projects people need to actually buy a copy of the original game. It does continue to amaze me how so many publishers dislike it and want to keep the code locked-down. Unlike other game engine reimplementations (OpenMW, openXcom, OpenRA, CorsixTH and so on), this isn't exactly "clean" in comparison which is why it's much more of a grey area.

In the counter-claim the team noted:

The code in this repo was developed by reverse engineering object code that is not contained in this repo. We believe that any code in this repo that is similar to code or other content owned by Take-Two is either unprotected by copyright or is permitted under fair use.

The question remains: how long until Take-Two get the legal cogs moving on this again, or will they just leave it be now for these two classic games?

Article taken from GamingOnLinux.com.
21 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
22 comments
Page: «3/3
  Go to:

STiAT Jul 7, 2021
So they looked at the object code and reimplemented exactly what was there functionality whise but not code whise. At least looking at it they do not seem to use binary code from the original game but data files which are IP ofc, why you need a original copy.

While I see why this could be an IP case, it's about the same as reimplementing an API, as in the Java case, or reimplementing D3D9 or DX11, wine inplementation of windows APIs etc.

It's not the same code, even though it works the same way.

Legally, it's debatable, but I do not think just becsuse code works the same way it's an IP.

That's for courts to decide. But it's nothing more than a reimplementation looking at ehat the original does.

The benefit out of that takedown notice or probably in the end lawsuite for Take-Two is questionable.
F.Ultra Aug 13, 2021
View PC info
  • Supporter
Looks like RockStar is releasing remasters of GTA3 and Vice City: https://kotaku.com/the-gta-remastered-trilogy-appears-to-be-real-and-comi-1847474620 , perhaps that explains why they where so trigger happy to shut down this project before.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.