Take-Two forces end to homebrew GTA V Switch port project

Take-Two forces end to homebrew GTA V Switch port project

The in-progress Switch port of the 2013 Rockstar Games Grand Theft Auto V has been forced to end progress after Take-Two Interactive has threatened legal action against its creator(s).

The homebrew project which used the leaked source code of GTA V was still in early stages, but was making good progress; running natively on Switch. With performance at around 10–25 frames per second on standard hardware and up to 30 fps on overclocked units.

The project's lead developer, known as M0jso, announced on September 28 that the group would stop work by October 3rd. He said he was "thankful for Take-Two's mercy" and admitted the team would had zero chance of winning in court.

It's unclear why there was never any official Switch version, since the console is roughly on par with the PS3 and Xbox 360, where GTA V first released. Was it a business decision, a technical one or simply not a fit for the usual Nintendo audience? What do you think?

Also is this the true end of a fully playable GTA V experience on the Switch or do you think others will now step up to tackle the unfinished project?

:arrow: Source
 
I can read into the future :ph34r:

That's static recompilation and not stolen source code, and it's not Rockstar.
 
Boo hoo. Is your GBATemp account monitored by your employer or something? Rockstar loses nothing from this port existing, they can still make their own and everyone will flock to it by default. All they have to do is release a Switch version officially that doesn't have any compromises an unofficial port makes up for. Copyright law is bullshit spearheaded by publishing companies to milk artists dry, and they will erase an artistic work if that's what it takes, THAT is immoral. You have much to learn.
View attachment 593061

P.S. is this a good time to plug my website?
No. But hey, acting like a wannabe badass, posting memes, and acting entitled must be fixing the issues with copyright and the industry as a whole right? When this mindset actually changes anything for the better, let me know.
 
No. But hey, acting like a wannabe badass, posting memes, and acting entitled must be fixing the issues with copyright and the industry as a whole right? When this mindset actually changes anything for the better, let me know.
You're the one who was grandstanding. Complacency is the reason copyright is as corrupt and abusable as it is. You do not get to say any of this after insisting that sharing the leaked code was "immoral".
 
You're the one who was grandstanding. Complacency is the reason copyright is as corrupt and abusable as it is. You do not get to say any of this after insisting that sharing the leaked code was "immoral".
Am I the only one who finds your text incredibly hard to read on dark mode? And the fact that you keep doing it mid thought.
 
Am I the only one who finds your text incredibly hard to read on dark mode? And the fact that you keep doing it mid thought.
Sorry, not sure what's up with that. I think it's a Xenforo bug. It seems to change the text color automatically if I go back to edit something.
 
  • Like
Reactions: lightwo
You're the one who was grandstanding. Complacency is the reason copyright is as corrupt and abusable as it is. You do not get to say any of this after insisting that sharing the leaked code was "immoral".
Totally, because it wasn't already rigged from the start prior to any real complacency. No, it's as corrupt as it is because people like you sit around saying what you say, but doing little to nothing to actually address anything in the real world. I don't agree with the copyright laws, but I don't sit and act like I'm entitled to whatever I want, holding two middle fingers up 24/7. That's a fool's job. I would rather see someone get their hands dirty to get laws changed for the better, the definition of REAL change. You aren't even fighting for the homebrew community, you are fighting for what you personally gain out of it. You've literally just proven why your method doesn't work, and why neither the corporate or average consumer side is effective at anything more than back and forth nonsense. What has it offered so far? NOTHING.
 
Skullzir, please slow down and think about what you are saying before you click the Post button. Making baseless assumptions about me as a person is not a substitute for discussion.

I'm entitled to whatever I want
And where did I say I am owed anything?

You said copying the code was immoral, which is different from illegal, and throughout this whole discussion you've demonized anyone using the leaked code as if they are hurting anyone. Do you believe Take Two is entitled to monopoly over noncommercial use of a game on a platform they don't even support?

doing little to nothing to actually address anything in the real world
Excuse me, do you know me in person?

Awareness is the first step. Democracy is the second. Civil disobedience is the third. I'm doing my part and I would sincerely love to see you do yours, but you do not seem interested.

You use careful wording to pretend this is about both sides, but the way you conflate "illegal" with "immoral" makes it pretty clear what your stance is. You claim to be a developer correct? I would like to see the license agreement on your software, if you think copying code for a hobby project is theft.

what you personally gain out of it.
I have never played GTA and do not care to. I barely use my Switch.

I donate my spare money to the Free Software Foundation and host my own online servers for anybody to use. I literally just linked a website with leaked abandonware for research purposes. Nobody asked me or paid me to do any of this and I gain nothing from doing so.
 
  • Like
Reactions: lightwo
The homebrew project which used the leaked source code of GTA V
Sorry but if the developer was using the leaked source code to develop the fanmade Switch port, then it deserves to be taken down. Now if this was a recompilation or a decompilation, different story.
 
More than likely, someone will probably continue it, but they will more likely stay hidden, but release periodic Updates. But who was it hurting? Unless they plan on releasing it on the NX or even NX2, it should not have affected them, or affect them too much. Was just whoever seeing what could be done, if anything. It is, what it is.
 
Okay rofl

Like they haven't made a butt load of money off of GTA 5, and aren't making buttloads more on GTA6.



And that is why OoT Remake is winning November fer me.
 
Predictable L.

If you're doing a project like this, there is no good reason whatsoever to announce it publicly until it's finished. Even if it's a "clean room" port or whatever you think will stand up in court, the project will inevitably die at the first C&D regardless of merit. Nobody is taking on a legal battle to defend a homebrew port.

It's so blatantly obvious that the only explanation I can think of for situations like this is that they're more motivated by attention whoring than the project itself.

Let's not encourage this behavior, please.
 
  • Like
Reactions: K3Nv4
If the modified sources are shared, then it's obvious.

For binaries, the answer is similar to how byte-perfect decompilations are done. When you compile a program, some compilers leave behind a sort of calling card. If you know the behavior of the compiler that built the program, then you can pretty easily compare the assembly to your source code and figure out what (hasn't) changed. I imagine this would be pretty easy to prove in court.
My dude, it was known for a long time that it was using the leaked source code, and how frequently the guy was showing up progress on it, it was only a matter of time before T2 would go after him for it, and no, he can't release what he had or else T2 can literally rape him in court for doing so.
 
  • Like
Reactions: lightwo
And where did I say I am owed anything?

You said copying the code was immoral, which is different from illegal, and throughout this whole discussion you've demonized anyone using the leaked code as if they are hurting anyone.
You don't have to directly say you are owed anything, it's how you present yourself through your attitude. Your attitude makes you look entitled and snobby.
... Do you believe Take Two is entitled to monopoly over noncommercial use of a game on a platform they don't even support?
You are phrasing this as if having a tight leash on one's own code is somehow a monopoly. Which from my perspective also comes off entitled. Just because you want access to something, but such access is inaccessible, doesn't make it a monopoly. You don't have to like closed source concepts, but don't warp reality based on those biases. Besides, you act as if we can't clean room reverse engineer stuff. Yes that process takes a lot longer, but the point is, it is an option with a legal backbone to work with.
Excuse me, do you know me in person?
Yes, in person, in a courtroom(s), rather than behind a screen. Misread, no I don't.
Awareness is the first step. Democracy is the second. Civil disobedience is the third.
We've been tackling these issues for decades, there's more than enough awareness and even legal cases to boot. "Democracy" as a term is just as abused as "freedom" when people want to justify every action and thing said, even the wrong ones. Fighting back is one's right, I believe in that right, but there absolutely is a right way and a wrong way to fight back. "Civil disobedience" consists of rebellious behavior, but even rebellion isn't always in the right.
I'm doing my part and I would sincerely love to see you do yours, but you do not seem interested.
I prefer to go straight for the jugular, a.k.a. the law. Challenging and making the system squirm seems to be more effective than sitting and being a rebellious individual, residing on the sidelines.
You use careful wording to pretend this is about both sides, but the way you conflate "illegal" with "immoral" makes it pretty clear what your stance is. You claim to be a developer correct? I would like to see the license agreement on your software, if you think copying code for a hobby project is theft.
It's illegal because we aren't supposed to have access to that material, it's closed source material under copyright law. Whether any of us likes it or not, it's not our code, it's the company's, they are entitled to it, not us. It's immoral because you know you shouldn't have that material, but you go out of your way to obtain it anyway, and you worsen it for yourself when your motive is spite, rather than reason.
I would like to see the license agreement on your software, if you think copying code for a hobby project is theft.
What you are describing aligns with something called copyleft, hence the existence of things like GPL. Copyright is intended to act as a form of protection for an original expression of an idea. But it's a lot more complicated than this, since there's also things like fair use to consider, especially when closed source concepts are brought to the table. Which, using closed source materials leaked from a company isn't considered fair use. Had you clean room reverse engineered the compiled binary however, then that falls under fair use clauses. Whether or not the flaws of copyright are abused by the company is a separate point. Copying code is theft considering that's technically plagiarism, but also because you don't own any rights to that code. Copyleft's goal post is explicitly for the concept of sharing and reusing code for different projects, so the license justifies such purposes. The same can't be said for leaked copyrighted source code.
I donate my spare money to the Free Software Foundation and host my own online servers for anybody to use. I literally just linked a website with leaked abandonware for research purposes. Nobody asked me or paid me to do any of this and I gain nothing from doing so.
Great, however, there's a fine line about leaking and actual fair use. "Research" is explicit depending on the circumstances and varies. You can't sit behind "oh this leak is for research" purposes to try and skirt the system every time stuff like this happens. That's literally a bad faith form of justification in disguise. Spite certainly isn't research either.


What's the point in all of this? I actually care about the moral and integrity of the hobby. Corporations already tend to act like abusive blights when it comes to code and general works. We aren't supposed to stoop to their level. We are supposed to be the difference. I want things to be better, but gambling the hobby, let alone those that branch out, by justifying the leaking and usage of copyrighted, closed source, material isn't how you get around. The last thing I want is something like homebrew to potentially be considered illegal one day, and examples like this being one of many reasons why homebrew is looked down upon. At the end of the day, copyright has gnarly flaws, but there's other ways to address the issues, that doesn't consist of playing Russian roulette with the hobby.
 
Last edited by DeadSkullzJr,
  • Like
Reactions: lightwo
You don't have to directly say you are owed anything, it's how you present yourself through your attitude. Your attitude makes you look entitled and snobby.

You are phrasing this as if having a tight leash on one's own code is somehow a monopoly. Which from my perspective also comes off entitled. Just because you want access to something, but such access is inaccessible, doesn't make it a monopoly. You don't have to like closed source concepts, but don't warp reality based on those biases. Besides, you act as if we can't clean room reverse engineer stuff. Yes that process takes a lot longer, but the point is, it is an option with a legal backbone to work with.

Yes, in person, in a courtroom(s), rather than behind a screen.

We've been tackling these issues for decades, there's more than enough awareness and even legal cases to boot. "Democracy" as a term is just as abused as "freedom" when people want to justify every action and thing said, even the wrong ones. Fighting back is one's right, I believe in that right, but there absolutely is a right way and a wrong way to fight back. "Civil disobedience" consists of rebellious behavior, but even rebellion isn't always in the right.

I prefer to go straight for the jugular, a.k.a. the law. Challenging and making the system squirm seems to be more effective than sitting and being a rebellious individual, residing on the sidelines.

It's illegal because we aren't supposed to have access to that material, it's closed source material under copyright law. Whether any of us likes it or not, it's not our code, it's the company's, they are entitled to it, not us. It's immoral because you know you shouldn't have that material, but you go out of your way to obtain it anyway, and you worsen it for yourself when your motive is spite, rather than reason.

What you are describing aligns with something called copyleft, hence the existence of things like GPL. Copyright is intended to act as a form of protection for an original expression of an idea. But it's a lot more complicated than this, since there's also things like fair use to consider, especially when closed source concepts are brought to the table. Which, using closed source materials leaked from a company isn't considered fair use. Had you clean room reverse engineered the compiled binary however, then that falls under fair use clauses. Whether or not the flaws of copyright are abused by the company is a separate point. Copying code is theft considering that's technically plagiarism, but also because you don't own any rights to that code. Copyleft's goal post is explicitly for the concept of sharing and reusing code for different projects, so the license justifies such purposes. The same can't be said for leaked copyrighted source code.

Great, however, there's a fine line about leaking and actual fair use. "Research" is explicit depending on the circumstances and varies. You can't sit behind "oh this leak is for research" purposes to try and skirt the system every time stuff like this happens. That's literally a bad faith form of justification in disguise. Spite certainly isn't research either.


What's the point in all of this? I actually care about the moral and integrity of the hobby. Corporations already tend to act like abusive blights when it comes to code and general works. We aren't supposed to stoop to their level. We are supposed to be the difference. I want things to be better, but gambling the hobby, let alone those that branch out, by justifying the leaking and usage of copyrighted, closed source, material isn't how you get around. The last thing I want is something like homebrew to potentially be considered illegal one day, and examples like this being one of many reasons why homebrew is looked down upon. At the end of the day, copyright has gnarly flaws, but there's other ways to address the issues, that doesn't consist of playing Russian roulette with the hobby.
Saying you know a person off screen is kind of absured when 50% of the users here will obviously never even cross paths. @bonkmaykr was asking if you personally knew him which you obviously don't. People here need to chill on taking things so personal.
 
Saying you know a person off screen is kind of absured when 50% of the users here will obviously never even cross paths. @bonkmaykr was asking if you personally knew him which you obviously don't. People here need to chill on taking things so personal.
I misread their question and corrected it.
 
  • Like
Reactions: Nzll29 and K3Nv4
I don't know why people advertise things they know they're not supposed to be doing before they're finished. I mean it's leaked source code. Finish the port without saying anything and then just drop the finished build and dip. At that point it's already done and on the internet. Nothing they can do about it.

This is how I always feel when I hear about takedowns.

Is it just an instant gratification problem? Like they have to be public about the project because it’s too dissatisfying to work on it in solitary silence? You want the attention and the positive support and excitement? I can empathize with that, but the consequences are obviously a takedown which kills the whole project altogether.
 

Site & Scene News