Zelda's Adventure - Cheat Codes
Links:
Special Save Names -- Shrine Skips -- Food Dude Easter Egg -- TinyCDi Cheats
Special Save Names
Create a new file with any of these names to enable a specific effect in-game.
| Name | Effect |
|---|---|
| MVBARICKMAN | Zelda will not die when she runs out of hearts. |
| XYZINVINCO | Unknown. |
| XYZNOGO | Wall, door, and barrier collision can be toggled with the treasure scroll arrows. Left button = enable. Right button = disable. This persists over save files. |
| XYNOGOXYINV | Should enable both XYZ effects at once. It's hard to say without knowing what XYZINVINCOM does, though. |
Shrine Skips
The collision detection of Zelda's Adventure is not perfect, best exemplified by two spots where you can skip chunks of the game.
Shrine of Air
You can prematurely enter the Shrine of Air through a specific set of movements, skipping the entire Shrine of Illusion and completing the Shrine of Earth. Enter the giant condor area from the north and wedge Zelda into the bit of land she's at in the image. You will hit a normally-inaccessible transition to the Shrine of Air and enter it early. This does not work when entering from the south or west.
Shrine of Fire
You can skip the first Warbane fight in the Shrine of Fire and grab the Celestial Sign earlier than intended. Just wedge Zelda into the northeast corner between her third and fourth hearts, and she'll clip through the wall and hit the northern transition zone.
Food Dude Easter Egg
(My greatest accomplishment)
To see this neat easter egg, you'll first need the Coal treasure, which is obtained from the miner west of the Shrine of Strength. Take it to the Great Wimbich blacksmith, who'll turn it into a Diamond that'll give you 999 Rupees.
Then, you'll need to head to G11 on the overworld map. This can easily be done by heading south twice from the goblin that gives you the Joust spell, and then heading west to a coastal area.
Finally, you must equip the Diamond and hold down Button One for seven seconds, as if you were trying to use the item. You'll see a skateboarder emerge from the bushes, shout "Radical, dude! Totally!", and then retreat into the forest.
This skateboarder is the protagonist of Food Dude, an unreleased CD-i game themed around the titular Dude avoiding junk food and cigarettes, and the ailments they would give him. They're the only assets of this lost game available as of writing. You can read more about Food Dude here.
TinyCDi Cheats
For several years, the only emulator that (mostly) supported Zelda's Adventure was TinyCDi. In short, it's a repackaged version of MAME's old CD-i emulator which had better compatibility with certain CD-i titles than the then-current version. Zelda's Adventure was one of them, and barring a freeze upon player death, the game could be fully completed. Speedrunners of that game would use TinyCDi for practice and testing, and they (specifically 0rganics) came up with TinyCDi-exclusive cheat codes for items, health, Wand power, and more. These cheat codes are what this section is about.
Nowadays, MAME's CD-i emulator has been greatly improved upon, and it can play all four CD-i Nintendo games (and other CD-i classics) without any major crashes or freezes! But it does not support the following cheats, and using them in modern MAME will likely break the emulator. However, you can use these cheats in TinyCDi and then bring the save data (in the "nvram" folder) over to the current version of MAME, and it'll work just fine.
In the emulator's "cheat" folder, put the following codes into zelda.xml:
(It is advised that you enable the codes before starting/loading a game.)
| Code | Effect |
|---|---|
<cheat desc="13 Heart Containers">
<script state="run">
<action>maincpu.ppb@0007EA22=01</action>
<action>maincpu.ppb@0007EA23=04</action>
</script>
</cheat> |
Zelda has 13 Heart Containers, the maximum
she can have before the end of the game. |
<cheat desc="13 Health (God Mode)">
<script state="run">
<action>maincpu.ppb@00072F2A=01</action>
<action>maincpu.ppb@00072F2B=04</action>
</script>
</cheat> |
Zelda's health will remain at 13 hearts. She
can take damage, but it won't go below a certain threshold and she can't die. |
<cheat desc="Add Item">
<script state="run">
<action>maincpu.ppb@????????=01</action>
</script>
</cheat> |
Adds a specific item into Zelda's inventory when
enabled. Replace the question marks in the cheat code with one of the IDs listed in the table below. |
<cheat desc="Modify Rupees">
<script state="run">
<action>maincpu.ppb@0007EA24=??</action>
<action>maincpu.ppb@0007EA25=??</action>
<action>maincpu.ppb@0027B79C=??</action>
<action>maincpu.ppb@0027B79D=??</action>
</script>
</cheat> |
The Rupees that Zelda has are set to the hex
value that replaces the question marks. 0007EA24
and 0027B79C store 256 Rupee chunks, while
0007EA25 and 0027B79D hold leftover Rupees.
So, 999 Rupees would equal to 03 (768) and
E7 (231). |
<cheat desc="Modify Key Count">
<script state="run">
<action>maincpu.ppb@0027B7CB=??</action>
</script>
</cheat> |
The keys that Zelda has in her inventory are set to
the hex value that replaces the question marks. Setting it to FF (255) will crash the emulator. |
<cheat desc="Modify Wand Power">
<script state="run">
<action>maincpu.ppb@00072C83=??</action>
<action>maincpu.ppb@00072C85=??</action>
<action>maincpu.ppb@0007EBEF=??</action>
<action>maincpu.ppb@0007EBF1=??</action>
</script>
</cheat> |
Zelda's Wand Power is set to the hex value that
replaces the question marks. Setting it to FF
(255) lets her kill any enemy with a single strike. |
<cheat desc="Move During Speeches">
<script state="run">
<action>maincpu.ppb@0007EBF3=01</action>
</script>
</cheat> |
Zelda can move while a Shrine Guardian is talking
to her (like what Llort does in the Shrine of Earth). |
Here are the IDs of every item in Zelda's Adventure to go with the above item cheat:
| Spells | |
|---|---|
| ID | Item |
| 0027B693 | Wand |
| 0027B695 | Bow and Arrow |
| 0027B697 | Broadsword |
| 0027B699 | Hourglass
(Unused) |
| 0027B69B | Calm |
| 0027B69D | Feather |
| 0027B69F | Rings of Fire |
| 0027B6A1 | Firestorm |
| 0027B6A3 | Gold Necklace |
| 0027B6A5 | Hammer |
| 0027B6A7 | Jade Amulet |
| 0027B6A9 | Joust |
| 0027B6AB | Jade Ring |
| 0027B6AD | Dagger |
| 0027B6AF | Leather Book
(Unused) |
| 0027B6B1 | Energy Orb
(Unused) |
| 0027B6B3 | Noise |
| 0027B6B5 | Opal Amulet
(Unused) |
| 0027B6B7 | Pyros |
| 0027B6B9 | Roar Stick |
| 0027B6BB | Short Axe |
| 0027B6BD | Trident
(Unused) |
| 0027B6BF | Turquoise Ring |
| 0027B6C1 | Boomerang |
| Treasures | |
| ID | Item |
| 0027B6C5 | Vial of Acid
(Unused) |
| 0027B6C7 | Alligator Shoes
(Unused) |
| 0027B6C9 | Brown Jar
(Unused) |
| 0027B6CB | Black Orb |
| 0027B6CD | Bone |
| 0027B6CF | Bouquet |
| 0027B6D1 | Brush
(Unused) |
| 0027B6D3 | Ticket (Blue and
Green Knight) |
| 0027B6D5 | Candle |
| 0027B6D7 | Raw Steak
(Unused) |
| 0027B6D9 | Coal |
| 0027B6E9 | Diamond |
| 0027B6EB | Empty Pitcher |
| 0027B6ED | Flute |
| 0027B6EF | Full Pitcher |
| 0027B6F1 | Plank |
| 0027B6F3 | Knife |
| 0027B6F5 | Gold Trumpet
(Unused) |
| 0027B6F7 | Harp |
| 0027B6F9 | Ticket (Red
Knight) |
| 0027B6FB | Life Potion |
| 0027B70B | Rug |
| 0027B70F | Fishing Net
(Unused) |
| 0027B70D | Magic Shield |
| 0027B711 | Ladder |
| 0027B713 | White Orb 1
(Unused) |
| 0027B715 | White Orb 2
(Unused) |
| 0027B717 | Bell |
| 0027B719 | Raft |
| 0027B71B | Red Boots |
| 0027B71D | Zola Repellant |
| 0027B71F | Red Ribbon |
| 0027B721 | Rupee (the item) |
| 0027B723 | Scroll
(Unused) |
| 0027B725 | Wooden Spoon
(Unused) |
| 0027B727 | Silver Trumpet
(Unused) |
| 0027B729 | Vial of Wind |
| 0027B72B | Yellow Boots |
| Underworld Maps | |
| ID | Item |
| 0027B6FD | Underworld Map
(Shrine of Earth) |
| 0027B6FF | Underworld Map
(Shrine of Illusion) |
| 0027B701 | Underworld Map
(Shrine of Air) |
| 0027B703 | Underworld Map
(Shrine of Destiny) |
| 0027B705 | Underworld Map
(Shrine of Water) |
| 0027B707 | Underworld Map
(Shrine of Strength) |
| 0027B709 | Underworld Map
(Shrine of Fire) |
| Compasses | |
| ID | Item |
| 0027B6DB | Compass
(Shrine of Earth) |
| 0027B6DD | Compass
(Shrine of Illusion) |
| 0027B6DF | Compass
(Shrine of Air) |
| 0027B6E1 | Compass
(Shrine of Destiny) |
| 0027B6E3 | Compass
(Shrine of Water) |
| 0027B6E5 | Compass
(Shrine of Strength) |
| 0027B6E7 | Compass
(Shrine of Fire) |
| Celestial Signs | |
| ID | Item |
| 0027B72F | Sign of Earth |
| 0027B731 | Sign of Illusion |
| 0027B733 | Sign of Air |
| 0027B735 | Sign of Destiny |
| 0027B737 | Sign of Water |
| 0027B739 | Sign of Strength |
| 0027B73B | Sign of Fire |
Return to top
Last updated: March 26th, 2026.