Metal Gear Solid Gameshark Codes (USA)
This page contains all of the Gameshark codes I have for Metal Gear Solid (USA), a game for the Game Boy Color handheld console. If you are playing on a physical Game Boy/GBC then you'll need to purchase a physical Gameshark device to use the codes that you find on this page.
For those of you who are using an Emulator such as the VisualBoy Advance, you can typically add cheats by clicking on a tab at the top of your Emulator. This will lead you to a section where you can add codes or edit existing ones. Anyone who is using the VisualBoy Advance should check out my How to Setup Codes for GB/GBC on the VisualBoy Advance Guide for more information on how to get these cheats working.
If you don't see the code you are looking for on this page you should return to my Metal Gear Solid Guides Index and choose a different section.
Infinite Health: 0118E3C5
Infinite Rations: 01FF09C6
Infinite Air: 012BE4C5
Have Mine Detector: 01060EC6
Have Level Key: 01040CC6
No Alert (Enemies Get Stuck In Place And Evasion Music Still Plays): 0100E3C4
Infinite Ammo (Slot 1): 01FFEFC5
Infinite Ammo (Slot 2): 01FFF1C5
Infinite Ammo (Slot 3): 01FFF3C5
Infinite Ammo (Slot 4): 01FFF5C5
Infinite Ammo (Slot 5): 01FFF7C5
Infinite Ammo (Slot 6): 01FFF9C5
Infinite Ammo (Slot 7): 01FFFBC5
Infinite Ammo (Slot 8): 01FFFDC5
Level Modifier Of Level Key: 01??0DC6
1-Hit Death (All Bosses): 010002C7
Makes Random Body Parts Detatch: 015401C0
(Total Time) Hour Modifier: 01??F4C4
Replace the ?? in this code with hexidecimal values of 00 to 3B.
(Total Time) Minute Modifier: 01??F5C4
Replace the ?? in this code with hexidecimal values of 00 to 3B.
(Total Time) Second Modifier: 01??F6C4
Replace the ?? in this code with hexidecimal values of 00 to 3B.
End Of Level Stats: Rations Used (00-FF)
01??ECC4
01??EDC4
End Of Level Stats: Being Found (00-FF)
01??EEC4
01??EFC4
End Of Level Stats: Enemies Killed (00-FF)
01??F0C4
01??F1C4