Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Great job with the port! But I may have found a bug or it might be something I did wrong, I'm currently unsure...

I built a reproduction cart for myself using a board from MouseByteLabs. I used a 2mb 27c160 for the ROM chip and programmed the last 512kb on the chip with a copy of the final 512kb of the ROM.

The bug I've encountered is that I can boot the game and play just fine, but if I turn the game off and try to turn it back on it will not boot. To fix this I need to insert an original cart, boot it up, and then try booting Metal Gear again and it will work.


Model 1 Genesis with a model 2 Sega CD attached if that's any help, and again great job on the port.

(1 edit)

How you boot an original cart then the metal gear and it works? you must turn off/on the console to remove/insert a cartridge... I cant get it

That's what I mean. 

I'll finish playing Metal Gear, turn the system off. Later I'll go to turn it back on and it will not start Metal Gear. 

To get Metal Gear to work again I need to turn the console off, insert and start an official game, turn it back off and then reinsert Metal Gear and it will work.

Got it, it does not work on my sega nomad, I will try your method, thank you

that trick didnt work for me, no matter what, I cant boot the game with a flashed cart, only early genesis 1 model, others fail to boot, including nomad

This does not work for me.  Also weird that it could work because the Sega does not hold state between power cycling!?
Only way i could get it to boot is to use a Game Genie in between. Which is kinda unacceptable as it makes it dependent of that Game Genie cart (if that stops working, you're stuck with a none booting Metal Gear game cart)

(1 edit)

I start to believe that it is a hardware timing issue with the cartridge (at least my copy which looks and feels super high quality btw). When power comes on the cartridge is still initializing/booting itself when the Mega Drive gives it control too soon. This explains why game genie in between works, because then the metal gear cart gets power and can initialize itself before it is given control to really boot.

The metal gear cartridge seems too slow on startup to be ready.