Live data from Hacker News

Metal Gear Solid 2's source code has been leaked on 4chan

thegamer.com

91–100 of 163 posts

Re: Metal Gear Solid 2's source code has been leaked on 4chan

#91

Earlier quoted context omitted.

Decompilation to C (and even C++!) has been done automatically for 2-3 decades at least. I am not sure what has changed in recent years other than people playing fast and loose with copyright (and GitHub allowing it, likely because their LLMs also stand to benefit). Introducing LLMs here is only going to introduce errors, delays and likely push you away from a reliable result. The challenge here is readability. Readi…

>Decompilation to C (and even C++!) has been done automatically for 2-3 decades at least. Only in a very rudimentary sense and definitely not in a working compilation (much less binary equivalent) sense. LLMs have turned this from a gimmick for static analysis into something that actually works pretty well for recompilation projects.

> Only in a very rudimentary sense and definitely not in a working compilation (much less binary equivalent) sense.

Working is the easy part; the hard part is getting something that classifies as readable C. LLMs do not really help reach the "working compilation" part but benefit from it.

Re: Metal Gear Solid 2's source code has been leaked on 4chan

#92

Earlier quoted context omitted.

Anti-emulation Nintendo was caught repacking a pirated ROM. https://www.eurogamer.net/did-nintendo-download-a-mario-rom-...

What this article is about is that Nintendo used a format standard in the emulation community for the ROM, it's possible they downloaded it but it's not like there's some "downloaded from ROMZ-ZONE.RU" watermark in there. It has been revealed in leaks that Nintendo has an internal ROM vault of pretty much everything ever released on their systems.

[deleted]

Re: Metal Gear Solid 2's source code has been leaked on 4chan

#93
post #19

Earlier quoted context omitted.

> Clearly if it was able to be leaked it already was being preserved Preserved by whom ? Many leaks are done by old or ex-employees who quietly kept a shall we say 'backup' of their work. More than one 'official' re-release has been rumored to be an embarrassed company quietly filing the serial numbers off a rogue leak because they realized way too late that their archival practices were inadequate.

Anti-emulation Nintendo was caught repacking a pirated ROM. https://www.eurogamer.net/did-nintendo-download-a-mario-rom-...

A correct ROM packaged using the emulation community's standard file format will exactly match a pirated copy. There is no story here. After the article came out, Nintendo even created their own incompatible ROM packaging format just to spite that article.

Re: Metal Gear Solid 2's source code has been leaked on 4chan

#94
post #77

Earlier quoted context omitted.

There is not only one copy. There are many copies under Konami's control. It is also fully up to Konami if they want it to eventually become public or if they just want to delete it and have it never revealed. That is the decision that they themselves have the power to make and leaks like this is stripping them of their creative rights over distribution.

> That is the decision that they themselves have the power to make and leaks like this is stripping them of their creative rights over distribution Fuck yeah, that's exactly why this leak is a great thing. It should belong to everybody. “Konami” as an entity is not even comprised of the same people that worked there when MGS2 was created. Stop personifying corporations as singular entities.

You are entitled to think that people's hard work should belong to everyone after X many years. Stealing it is not something to celebrate as it is a deeply malicious action. Konami being made up of different people does not mean that they don't own still own it and have control over it. While archival sounds like a noble goal, in practice it is an excuse used by people who want to steal copyrighted works and take advantage of them. Konami by definition is a legal person (法人) so I do not see anything wrong with personification of it.

Re: Metal Gear Solid 2's source code has been leaked on 4chan

#95

Earlier quoted context omitted.

This is a Japanese game and Japan originally had 30 years of copyright. You also can't ignore that the amount of time was extended before the game came out.

Does the US enforce Japanese copyrights? Or did Konami also register it with the Library of Congress so it had protection here? I can completely ignore the time it "was extended." Copyright exists from the time you've registered it. You can play mental gymnastics here if you like but the law is particularly cut and dry. The law isn't something that exists in a vacuum. It's meant to convey the will of the people. Show…

> Does the US enforce Japanese copyrights

Yes. Due to the Berne Convention.

> did Konami also register it with the Library of Congress so it had protection here

I don't think that was required in 2001. Everything copyrightable is automatically protected in the US for years now.

Re: Metal Gear Solid 2's source code has been leaked on 4chan

#96
There are a couple of aspects of the MGS games that have already been discovered - this leak will help expand a lot of details

We know from reverse engineering efforts, and accounts by developers on the PC port, that all of the mainline MGS games used a proprietary scripting system called GCX. This was effectively a Konami fork of TCL - see eg https://github.com/Jayveer/Gcx

Konami built a custom lighting format for at least MGS3 called LA2, and a proprietary audio format called SDT. So far these haven't been reverse engineered - the leak will definitely open up progress there.

Re: Metal Gear Solid 2's source code has been leaked on 4chan

#97
post #77

Earlier quoted context omitted.

> That is the decision that they themselves have the power to make and leaks like this is stripping them of their creative rights over distribution Fuck yeah, that's exactly why this leak is a great thing. It should belong to everybody. “Konami” as an entity is not even comprised of the same people that worked there when MGS2 was created. Stop personifying corporations as singular entities.

You are entitled to think that people's hard work should belong to everyone after X many years. Stealing it is not something to celebrate as it is a deeply malicious action. Konami being made up of different people does not mean that they don't own still own it and have control over it. While archival sounds like a noble goal, in practice it is an excuse used by people who want to steal copyrighted works and take adv…

> While archival sounds like a noble goal, in practice it is an excuse used by people who want to steal copyrighted works and take advantage of them

“Take advantage” of them by restoring cut content, fixing bugs, and porting them to platforms that Konami never would. I am very excited for MGS2 to be taken advantage of.

Re: Metal Gear Solid 2's source code has been leaked on 4chan

#98
post #82
post #6

Maybe with the source code, I'd be able to figure out what the hell happened in the last ~2 hours of the game.

What did actually happen? I haven't played the game.

During the mainline of the game you are an anti terrorist specialist sent to rescue the president from a bunch of stereotypical mad bombers

Well, basically, the leader of the terrorists is the 43rd US president, who is a clone of a super soldier despite being ostensibly anti cloning in office. (Yes, he's Dubya). He's planning to detonate a nuclear weapon above Manhattan so an EMP field knocks out all communications. The reason being that the government has been taken over by a conspiracy called the Patriots who are using a sinister AI to filter all internet traffic

However Dubya has been double crossed by an old Russian guy who was infatuated with the super soldier Dubya was cloned from. He claims to be representing the Patriots but suddenly his arm comes to life, claiming to be Dubya's brother. Oh, by the way, he lost his arm and got a transplant from the body of the other clone, Dubya's brother. It's implied in this game to be a supernatural occurrence.

Ghost Dubya 2 (in the body of elderly Spetznaz guy) goes on a rampage and tries to kill everyone. Dubya and the anti terrorist specialist end up fighting on top of Federal Hall, which if you've ever been to Manhattan is just next to the NYSE and TJ Maxx.

When you're there the Patriots phone you and they claim to be dead. Well, not dead exactly. They claim that in the same way life emerged from organic chemicals, life has emerged from the neural net of ideology and content published on the internet. Kind of like if ChatGPT became a bit uppity. They claim that Western Civilization is too corrupt and contradictory to be left in the hands of humans. You have to kill Dubya who is somewhat of an anti hero and it's kind of sad

Eventually another brother of Dubya who is kind of the hero does some digging, and his bromance partner discovers that the Patriots were real people but they all died 100 years ago. Also they were funding the real heroes all along!

It makes a lot more sense in MGS4

Re: Metal Gear Solid 2's source code has been leaked on 4chan

#99

Earlier quoted context omitted.

It’s, what, 25 years old? There have been many sequels, prequels, remastering. The economic benefits of this IP are largely exhausted; that it is now leaked to the commons isn’t an alarming thing.

The game just had an update to support the Switch 2 only 2 months ago. It is still being used commercially.

Do you think this leak will harm sales of the Switch 2 version?
Post reply on HN