3

I am quite new to retro-reverse-engineering, and I am concerned about my current hobby.

Months ago I started to reverse a 19 year old commercial game, no longer on sale (for ages), and not supported (the company has been taken over a decade ago).

The purpose of my work is not to share the reversed code (as I don't produce code but analyse the existing one) but rather to create a small tool to patch the game.

This patcher would not remove the original CD protection, it would only enable modification of features and behavior of the game. On top of that, I am considering sharing the code of this patcher on a public repository on GitHub.

But as I am approaching the end of my work, I am becoming concerned about the legal implications, because it is clearly illegal to modify an .exe when it is proprietary material. On the other hand I saw a lot of equivalent stuff for old games, and as far I know, their creator were not sued.

My question is: in your opinion, is it risky to complete my patcher, and on top of that, to share its code?

2
  • 1
    What is your locale? Copyright laws depend upon where the game was produced also but you're unlikely to be extradicted unless you make a habit of it. See abandonware : en.wikipedia.org/wiki/Abandonware
    – Tox1k
    Commented Feb 7, 2017 at 23:45
  • 1
    The only way to get a good answer for the legal question is to get it from the lawyer.
    – w s
    Commented Feb 8, 2017 at 6:41

2 Answers 2

0

Disclaimer: IANAL; Best answer would be from a local lawyer with expertise in computer copyrights and laws at the location the owning company is at. If you'll be sued, it'll probably be in a court of their choosing as this is often part of the EULA.

However, one distinction I see here is that you don't modify the executable provided as part of the game, you only create a tool that does that. The actual person changing the game is the user of your tool. Abnother consideration though, is that most EULAs forbid reverse engineering, and you might be violating that.

Anyway, this is how I see you approaching this concern:

Approaching the rights owner

A way to get an answer for this is by approaching the company (or whoever currently owns rights for the game) and request permission / announce you're about to do that.

Consequences may vary:

  • Some right owners publicly waive some copyright protections of abandoned games, for the enjoyment and modification by the community. If that's the case, you'll be referred to the waiver.

  • If you're given permission, all is well and you're good to go.

  • If you're being ignored for a decent amount of time (say, a month) and later sued, you can argue the company had prior knowledge and choose not to forbid these actions in a timely manner.

  • If you receive an unofficial reply declining granting you the permissions (or the more formal Cease and Desist letter), at least you know where you're at.

Hoping for the best

If you choose not to approach the rights owner, you can infer potential reactions from past experiences (mostly of other's). Abandonware is indeed something quite common, and you can find games that are as far as fully emulated in web browsers. Investigating what other potential violations the same rights owner had in the past, and how it reacted. Finding other violations of the same game will also be good indicators.

0

Game hacks are quite common and often distributed on the web. I-am-not-a-lawyer-but you should be fine as the game is no longer distributed and you are not getting around with copy protection.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.