3 ms·
From the filed complaint, Take-Two quote one of the developers : > GTA 3 and Vice City were originally written in [programming language] C++ . . . The compiled
by carl_dr 5y ago
From the filed complaint, Take-Two quote one of the developers :
> GTA 3 and Vice City were originally written in [programming language] C++ . . . The compiled executables that are shipped are in machine code. So the general task is to go from machine code back to C++. . . . To go back to C++ is by no means a simple 1:1 mapping, but over the last 10 or so years decompilers have appeared that help with this process. . . . So what we typically do is work with the output of the decompiler and massage it back into readable C++
I know, as a software developer, I don’t consider that fair use, and I very much doubt any reasonable person would either.
- teawrecks 5y agoWhy? Nothing about the decompiled source guarantees that it will compile to the same binary. And once you compile it for a new platform that TT never published for, it's an original binary generated from original source. It's as if person 1 built a machine (source+compiler) that generates paintings (binary) to sell, and then person 2 saw the painting and built an entirely different machine that can do the same thing. Person 1 can't tell person 2 what to do with their machine.