logoalt Hacker News

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

226 pointsby rishabhdyesterday at 4:48 PM95 commentsview on HN

Comments

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.

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 6 replies
throwatdem12311today at 12:53 AM

The most important videogame ever made.

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
david_mchaleyesterday at 11:14 PM

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

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.

charcircuityesterday at 6:04 PM

>this remains a tremendous milestone for games preservation

Clearly if it was able to be leaked it already was being preserved. It is shameful that such a publication tries and celebrate copyright infringement like this.

show 8 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