The Legend of Zelda: Ocarina of Time Cheat Codes

20 cheat codes for The Legend of Zelda: Ocarina of Time on PC.

Infinite Health (Emulator Cheat Engine) (God Mode)

Become invulnerable to all damage, never losing hearts.

Memory Address Modification

Open your emulator's built-in cheat engine or a separate memory editor like Cheat Engine. Search for and lock the memory address corresponding to Link's health to a constant maximum value. This varies by emulator and ROM version.

Infinite Rupees (Emulator Cheat Engine) (Infinite Money)

Gain an unlimited amount of Rupees to purchase any item.

Memory Address Modification

Using the emulator's cheat engine, locate the memory address for Link's Rupee count. Lock this value to the maximum (e.g., 999) or prevent it from decreasing.

All Items Unlocked (Emulator Cheat Engine) (Unlock All)

Immediately obtain all inventory items, weapons, and equipment.

Memory Address Modification

Use the emulator's cheat engine to modify the game's inventory data in memory, setting flags or values to indicate that all items are present and at maximum capacity. This requires knowledge of the game's memory structure.

Moon Jump (Emulator Cheat Engine) (Misc)

Enable Link to perform extremely high jumps, allowing access to new areas.

Memory Address Modification

Through the emulator's cheat engine, find and manipulate the memory address for Link's Z-axis (vertical position) or jump state. Often activated by a hotkey configured within the emulator.

Debug Mode Access (ROM Hacking/Save Editing) (Misc)

Unlock the game's hidden debug menu, allowing character/level selection, item spawning, and more.

ROM Patch / Save File Edit

This typically requires applying a ROM patch to the game file or editing a save file to activate the debug mode flag. The method depends heavily on the specific ROM hack or save editor being used.

Infinite Health (God Mode)

Locks health at 20 hearts. NTSC 1.0 GameShark code — the classic infinite-energy patch.

8111A600 0140

GameShark codes for Ocarina of Time (NTSC 1.0). Enter via a GameShark cartridge on real N64 hardware, or the cheat menu of most emulators (Project64, etc.). Codes are version-sensitive — NTSC 1.0 addresses may differ on 1.1/1.2 carts.

Max Heart Containers (God Mode)

20 heart containers — pair with the health code for a full god-mode setup.

8111A5FE 0140

GameShark codes for Ocarina of Time (NTSC 1.0). Enter via a GameShark cartridge on real N64 hardware, or the cheat menu of most emulators (Project64, etc.). Codes are version-sensitive — NTSC 1.0 addresses may differ on 1.1/1.2 carts.

Total Damage Immunity (God Mode)

Both codes together make Link fully immune to all damage AND fallproof — he doesn't even flinch when hit. Fire damage and Blade Traps still kill instantly though, and he can walk on lava.

8111A5FE 0000 + 8111A600 0140

GameShark codes for Ocarina of Time (NTSC 1.0). Enter via a GameShark cartridge on real N64 hardware, or the cheat menu of most emulators (Project64, etc.). Codes are version-sensitive — NTSC 1.0 addresses may differ on 1.1/1.2 carts.

Infinite Rupees (Infinite Money)

Wallet never drains. Pair with 8111A604 0??? to set the displayed amount (3E7 = 999).

8111B992 0001

GameShark codes for Ocarina of Time (NTSC 1.0). Enter via a GameShark cartridge on real N64 hardware, or the cheat menu of most emulators (Project64, etc.). Codes are version-sensitive — NTSC 1.0 addresses may differ on 1.1/1.2 carts.

Rupee Amount Modifier (Infinite Money)

Set your rupee count: 063 = 99, 128 = 200, 1F4 = 500, 3E7 = 999.

8111A604 0???

GameShark codes for Ocarina of Time (NTSC 1.0). Enter via a GameShark cartridge on real N64 hardware, or the cheat menu of most emulators (Project64, etc.). Codes are version-sensitive — NTSC 1.0 addresses may differ on 1.1/1.2 carts.

Infinite Magic Meter (Misc)

Locks the magic meter completely full (FF = across-the-screen length). 30 = short meter, 60 = long meter, FF = full always.

8011A603 00FF

GameShark codes for Ocarina of Time (NTSC 1.0). Enter via a GameShark cartridge on real N64 hardware, or the cheat menu of most emulators (Project64, etc.). Codes are version-sensitive — NTSC 1.0 addresses may differ on 1.1/1.2 carts.

Infinite Arrows (Unlimited Ammo)

Arrows stay at max capacity.

8011A65F 0009

GameShark codes for Ocarina of Time (NTSC 1.0). Enter via a GameShark cartridge on real N64 hardware, or the cheat menu of most emulators (Project64, etc.). Codes are version-sensitive — NTSC 1.0 addresses may differ on 1.1/1.2 carts.

Infinite Bombs (Unlimited Ammo)

Bomb count never drops.

8011A65E 0009

GameShark codes for Ocarina of Time (NTSC 1.0). Enter via a GameShark cartridge on real N64 hardware, or the cheat menu of most emulators (Project64, etc.). Codes are version-sensitive — NTSC 1.0 addresses may differ on 1.1/1.2 carts.

Double Defense (God Mode)

Replicates the Great Fairy's double-defense upgrade (halves all damage taken).

8011A69F 0014

GameShark codes for Ocarina of Time (NTSC 1.0). Enter via a GameShark cartridge on real N64 hardware, or the cheat menu of most emulators (Project64, etc.). Codes are version-sensitive — NTSC 1.0 addresses may differ on 1.1/1.2 carts.

All Equipment (Unlock All)

Gives every piece of equipment — tunics, boots, swords, shields.

8111A66C 7777

GameShark codes for Ocarina of Time (NTSC 1.0). Enter via a GameShark cartridge on real N64 hardware, or the cheat menu of most emulators (Project64, etc.). Codes are version-sensitive — NTSC 1.0 addresses may differ on 1.1/1.2 carts.

Tunic/Boot Modifier (Misc)

11 = Kokiri tunic+boots, 12 = Goron tunic, 13 = Zora tunic, 21/22/23 = same with Iron Boots, 31/32/33 = with Hover Boots.

8011A640 00??

GameShark codes for Ocarina of Time (NTSC 1.0). Enter via a GameShark cartridge on real N64 hardware, or the cheat menu of most emulators (Project64, etc.). Codes are version-sensitive — NTSC 1.0 addresses may differ on 1.1/1.2 carts.

Have Any Item (Slot Codes) (Unlock All)

Item slot codes: 8011A647 0003 = Fairy Bow, 8011A64D 000A = Hookshot, 8011A64D 000B = Longshot, 8011A650 000E = Boomerang, 8011A651 000F = Lens of Truth, 8011A653 0011 = Megaton Hammer, 8011A654 0012 = Light Arrows, 8011A655 0013 = Nayru's Love.

8011A644-8011A656 series

GameShark codes for Ocarina of Time (NTSC 1.0). Enter via a GameShark cartridge on real N64 hardware, or the cheat menu of most emulators (Project64, etc.). Codes are version-sensitive — NTSC 1.0 addresses may differ on 1.1/1.2 carts.

Stop Navi's Hints (Misc)

NavI stops volunteering 'Hey! Listen!' hints (she still interrupts at scripted spots).

8111A608 0000

GameShark codes for Ocarina of Time (NTSC 1.0). Enter via a GameShark cartridge on real N64 hardware, or the cheat menu of most emulators (Project64, etc.). Codes are version-sensitive — NTSC 1.0 addresses may differ on 1.1/1.2 carts.

Swordless-style fun: Time of Day Modifier (Misc)

4000 = sunrise, 5800 = daylight, 7000 = very bright, C000 = sunset, D000 = dark. Freeze time anywhere.

8111A5DC ????

GameShark codes for Ocarina of Time (NTSC 1.0). Enter via a GameShark cartridge on real N64 hardware, or the cheat menu of most emulators (Project64, etc.). Codes are version-sensitive — NTSC 1.0 addresses may differ on 1.1/1.2 carts.

Version warning (Tips)

These are NTSC 1.0 (original grey-cart) addresses. v1.1/1.2 and GameCube Collector's Edition use different addresses — wrong-version codes crash or corrupt saves. On emulators, use the built-in cheat menu with the right ROM version.

GameShark codes for Ocarina of Time (NTSC 1.0). Enter via a GameShark cartridge on real N64 hardware, or the cheat menu of most emulators (Project64, etc.). Codes are version-sensitive — NTSC 1.0 addresses may differ on 1.1/1.2 carts.