logoalt Hacker News

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

283 pointsby rishabhdyesterday at 4:48 PM128 commentsview on HN

Comments

tombertyesterday at 5:58 PM

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

show 8 replies
jbreckmckyetoday at 12:23 AM

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.

HerbManicyesterday at 9:13 PM

Being the Vita/360 versions makes this much more usable. I would be having a little panic attack if I had to go back to working on PS2 only code. I mean you came to like the thing but I'm convinced it was a form of digital Stockholm syndrome.

show 1 reply
asimovDevtoday at 10:16 AM

Is it buildable for consoles? I assume it doesn't include the official SDKs for PS Vita and such?

david_mchaleyesterday at 11:14 PM

Good thing they had a 25 year head start on bringing MGS2 to market.

throwatdem12311today at 12:53 AM

The most important videogame ever made.

OptionOfTyesterday at 8:27 PM

Now do Red Alert 2 and Yuri's Revenge!

NotPracticalyesterday at 8:18 PM

Minecraft Legacy Console Edition apparently leaked on 4chan recently, too: https://github.com/MCLCE/MinecraftConsoles

Almost no coverage on HN or mainstream media though. Surprising, considering the popularity of this game.

show 1 reply
charcircuityesterday at 6:04 PM

[flagged]

show 10 replies
AnotherGoodNameyesterday at 5:25 PM

I wonder if it’s a real leak or just an agent recreation of the source from machine code.

I’ve been having fun lately with agents and decompilation. You can literally point them at any game and ask them to decompile the game and structure and format as if it was the original source code. Asking them to ensure it compiles works fine.

Some proof: i made online save game editors for jagged alliance 3; grandcheaten.com and news tower; thedailycheat.com (.com domains are only $10 so i figured why not).

You can do this with any game i’ve found. Older games work best due to the forced simplicity of the source code though.

show 7 replies