You did!
A video comparison of the patched vs unpatched rom: https://www.youtube.com/watch?v=ruFhwoe3w5w
Debunking of some misunderstanding floating around: https://i.imgur.com/BVl1Hj0.png
Original thread about this discovery: https://www.reddit.com/r/EverythingsALie/comments/3vgy13/pat...
Those changes are just a matter of luck. The games is not really "manually" patched or modified to skip the Konami logo, but some bits are changed due to corruption.
Just changing one bit, a Z80 opcode can be changed into a different opcode instruction or a jump/call address can be changed.
If a coder want to skip the Konami logo he/she will remove a call instruction (3 bytes) or add a RET to the paint function or whatever.
In this case some the changes modify some JR offsets (relative jumps) that will point to corrupted code. Also a CALL address/opcode are changed with the same result.
I.e.: one of those changes will replace a CALL with a RST 8 opcode, which is normally used to parse a BASIC program, which have no sense.
Also, to proof that are random changes, the radio at the intro scene is also corrupted (top part of the frequency numbers). And probably other parts of the game will have glitches.
Sorry for spoiling the fun.
I suppose conspiracy theory lovers are already spreading the shocking news about Kojima's hidden statement saying "Metal Gear was always my creation, Konami has nothing to do with it"
i said this in NeverBeGameOver, but needed to tell it here right now, since i believe this is a good time in the conversation, so i registered just for this:
Could it be possible that if we take the modified header, then put it into the old rom and these small differences affect the game? Something like a spectrum POKE, but with a modified game binary?
Pointless. Remember that you're talking about a ROM cartridge, which is read-only (duh) and wasn't intended to be patched, poked, or tinkered with in any way. The fact that you now have a .ROM file that you can edit is irrelevant.
Stop with the conspiration theories already.
I think the real easter egg is the Portopia game data, being a nice reference to Kojima’s origins. Then it was found, and Konami’s crazy management found out about it and replaced it for copyright concerns and probably just to spite Kojima as well.
I think the real easter egg is the Portopia game data, being a nice reference to Kojima’s origins. Then it was found, and Konami’s crazy management found out about it and replaced it for copyright concerns and probably just to spite Kojima as well.
I think the same. It is a clear illustration of this controversial discussion about copyrights : it is normal that a company that releases games created by a genious such Kojima (and his team) has more rights than the creator (and his team) ? For me, a company that has excessive rights is violating the creator and should be punished.
I think the real easter egg is the Portopia game data, being a nice reference to Kojima’s origins. Then it was found, and Konami’s crazy management found out about it and replaced it for copyright concerns and probably just to spite Kojima as well.
Both versions of the cassette audio were in the cutscene's resources from the start, though.
With all that noise from the source material it is amazing you got it cleaned up to such an extend that can actually run without instantly crashing and/or doing bogus stuff.
Not seeing the Konami logo properly can have a thousand-and-one reasons that don't mean anything.
Hell, for all we know he just used some glitchy work-in-progress build that he had lying around somewhere.
I'm sorry bro, but the whole game is about conspirations
i understand your point because .... shit! this is a peacefull MSX forum suddenly invaded by tinfoil hatters like me
i won't copypaste what i said in reddit about this matter, just look my nick there and you will see Hope you understand the obsession that we, fans of metal gear, have to solve this puzzle.
I'm not NBGO representative or mod, but I think i speak with similar thinking as my fellow NBGOers when i say we ask you for help because we think that you MSXers have to solve puzzles similar to these every once in a while.
I didn't have MSX as a child, but i had a few spectrums, a POKE was a way to tamper with RAM values AFTER the game loads in a similar way as how cheat engine works with PC nowadays, that's why i suggested that.
There's need to be rude for just a suggestion Specially since I think i have been friendly with this community in my SOLE comment
if I haven't, i'm sorry, because i'm not a native english speaker, so mistakes may or may not have happened
Thanks for reading and your understanding our situation
i said this in NeverBeGameOver, but needed to tell it here right now, since i believe this is a good time in the conversation, so i registered just for this:
Could it be possible that if we take the modified header, then put it into the old rom and these small differences affect the game? Something like a spectrum POKE, but with a modified game binary?
Pointless. Remember that you're talking about a ROM cartridge, which is read-only (duh) and wasn't intended to be patched, poked, or tinkered with in any way. The fact that you now have a .ROM file that you can edit is irrelevant.
Stop with the conspiration theories already.
No problem, I'm enjoying the show