[snes, zelda3u] Zelda: A Link to the Past cheats (and clones

This forum is for posting cheats for any non-arcade game in M.A.M.E. ( aka the M.E.S.S. games ) including any softwarelist game. Requests will be fulfilled here....but please keep the requests to the requests forum.
Post Reply
User avatar
NotAGoodName
Posts: 331
Joined: Wed Feb 18, 2009 7:09 am
Location: MO, USA
Contact:

[snes, zelda3u] Zelda: A Link to the Past cheats (and clones

Post by NotAGoodName »

Admittedly, I didn't find all of these cheats. I got them on the internet and the creator didn't credit himself. That's odd considering that he went to the effort of including a readme, but whatever. I did go to the unfortunate effort of converting the ZSNES cheats to XML. And now I can never play this brutally long game ever again. Maybe I'll try Neutopia II: The Legend of Not Zelda.

Code: Select all

    <cheat desc="Infinite Health">
    <script state="run">
      <action>maincpu.pb@7EF36D=A0</action>
    </script>
  </cheat>
  <cheat desc="Invincible">
    <script state="run">
      <action>maincpu.pb@7E031F=FF</action>
    </script>
  </cheat>
  <cheat desc="Infinite Rupees">
    <script state="run">
      <action>maincpu.pb@7EF360=E7</action>
      <action>maincpu.pb@7EF361=03</action>
    </script>
  </cheat>
  <cheat desc="Infinite Arrows">
    <script state="run">
      <action>maincpu.pb@7EF377=63</action>
    </script>
  </cheat>
  <cheat desc="Bow Slot">
    <parameter>
      <item value="0x00">None</item>
      <item value="0x01">Bow without Normal Arrows</item>
      <item value="0x02">Bow with Normal Arrows</item>
      <item value="0x03">Bow without Silver Arrows</item>
      <item value="0x04">Bow with Silver Arrows</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF340=param</action>
    </script>
  </cheat>
  <cheat desc="Boomerang Slot">
    <parameter>
      <item value="0x00">None</item>
      <item value="0x01">Boomerang</item>
      <item value="0x02">Magic Boomerang</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF341=param</action>
    </script>
  </cheat>
  <cheat desc="Have Hookshot Slot">
    <script state="run">
      <action>maincpu.pb@7EF342=01</action>
    </script>
  </cheat>
  <cheat desc="Infinite Bombs">
    <script state="run">
      <action>maincpu.pb@7EF343=63</action>
    </script>
  </cheat>
  <cheat desc="? Slot">
    <parameter>
      <item value="0x00">None</item>
      <item value="0x01">Mushroom</item>
      <item value="0x02">Magic Powder</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF344=param</action>
    </script>
  </cheat>
  <cheat desc="Have Fire Rod">
    <script state="run">
      <action>maincpu.pb@7EF345=01</action>
    </script>
  </cheat>
  <cheat desc="Have Ice Rod">
    <script state="run">
      <action>maincpu.pb@7EF346=01</action>
    </script>
  </cheat>
  <cheat desc="Have Bombos Medallion">
    <script state="run">
      <action>maincpu.pb@7EF347=01</action>
    </script>
  </cheat>
  <cheat desc="Have Ether Medallion">
    <script state="run">
      <action>maincpu.pb@7EF348=01</action>
    </script>
  </cheat>
  <cheat desc="Have Quake Medallion">
    <script state="run">
      <action>maincpu.pb@7EF349=01</action>
    </script>
  </cheat>
  <cheat desc="Have Lamp">
    <script state="run">
      <action>maincpu.pb@7EF34A=01</action>
    </script>
  </cheat>
  <cheat desc="Have Hagic Hammer">
    <script state="run">
      <action>maincpu.pb@7EF34B=01</action>
    </script>
  </cheat>
  <cheat desc="Have Shovel">
    <script state="run">
      <action>maincpu.pb@7EF34C=01</action>
    </script>
  </cheat>
  <cheat desc="Flute Slot">
    <parameter>
      <item value="0x00">None</item>
      <item value="0x01">Flute</item>
      <item value="0x02">Flute With Duck</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF34C=param</action>
    </script>
  </cheat>
  <cheat desc="Have Bug Net">
    <script state="run">
      <action>maincpu.pb@7EF34D=01</action>
    </script>
  </cheat>
  <cheat desc="Have Book of Mudora">
    <script state="run">
      <action>maincpu.pb@7EF34E=01</action>
    </script>
  </cheat>
  <cheat desc="Have Cane of Somaria">
    <script state="run">
      <action>maincpu.pb@7EF350=01</action>
    </script>
  </cheat>
  <cheat desc="Have Cane of Bryna">
    <script state="run">
      <action>maincpu.pb@7EF351=01</action>
    </script>
  </cheat>
  <cheat desc="Have Magic Cape">
    <script state="run">
      <action>maincpu.pb@7EF352=01</action>
    </script>
  </cheat>
  <cheat desc="? Slot">
    <parameter>
      <item value="0x00">None</item>
      <item value="0x01">???</item>
      <item value="0x02">Magic Mirror</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF353=param</action>
    </script>
  </cheat>
  <cheat desc="Glove Slot">
    <parameter>
      <item value="0x00">None</item>
      <item value="0x01">Power Glove</item>
      <item value="0x02">Titan's Mitt</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF354=param</action>
    </script>
  </cheat>
  <cheat desc="Have Pegasus' Shoes">
    <script state="run">
      <action>maincpu.pb@7EF355=01</action>
    </script>
  </cheat>
  <cheat desc="Have Zora's Flippers">
    <script state="run">
      <action>maincpu.pb@7EF356=01</action>
    </script>
  </cheat>
  <cheat desc="Have Moon Pearl">
    <script state="run">
      <action>maincpu.pb@7EF357=01</action>
    </script>
  </cheat>
  <cheat desc="Sword Slot">
    <parameter>
      <item value="0x00">None</item>
      <item value="0x01">First Sword</item>
      <item value="0x02">Master Sword</item>
      <item value="0x03">Tempered Sword</item>
      <item value="0x04">Best Sword</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF359=param</action>
    </script>
  </cheat>
  <cheat desc="Shield Slot">
    <parameter>
      <item value="0x00">None</item>
      <item value="0x01">First Shield</item>
      <item value="0x02">Red Shield</item>
      <item value="0x03">Mirror Shield</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF35A=param</action>
    </script>
  </cheat>
  <cheat desc="Armor Slot">
    <parameter>
      <item value="0x00">Green Shirt</item>
      <item value="0x01">Blue Armor</item>
      <item value="0x02">Red Mail</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF35B=param</action>
    </script>
  </cheat>
  <cheat desc="Bottle 1">
    <parameter>
      <item value="0x02">Empty</item>
      <item value="0x03">Red Potion</item>
      <item value="0x04">Green Potion</item>
      <item value="0x04">Cure-All</item>
      <item value="0x04">Fairy</item>
      <item value="0x04">Bee</item>
      <item value="0x04">Good Bee</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF35C=param</action>
    </script>
  </cheat>
  <cheat desc="Bottle 2">
    <parameter>
      <item value="0x02">Empty</item>
      <item value="0x03">Red Potion</item>
      <item value="0x04">Green Potion</item>
      <item value="0x04">Cure-All</item>
      <item value="0x04">Fairy</item>
      <item value="0x04">Bee</item>
      <item value="0x04">Good Bee</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF35D=param</action>
    </script>
  </cheat>
  <cheat desc="Bottle 3">
    <parameter>
      <item value="0x02">Empty</item>
      <item value="0x03">Red Potion</item>
      <item value="0x04">Green Potion</item>
      <item value="0x04">Cure-All</item>
      <item value="0x04">Fairy</item>
      <item value="0x04">Bee</item>
      <item value="0x04">Good Bee</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF35E=param</action>
    </script>
  </cheat>
  <cheat desc="Bottle 4">
    <parameter>
      <item value="0x02">Empty</item>
      <item value="0x03">Red Potion</item>
      <item value="0x04">Green Potion</item>
      <item value="0x04">Cure-All</item>
      <item value="0x04">Fairy</item>
      <item value="0x04">Bee</item>
      <item value="0x04">Good Bee</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF35F=param</action>
    </script>
  </cheat>
  <cheat desc="Bomb Capacity">
    <script state="run">
      <action>maincpu.pb@7EF370=00</action>
    </script>
  </cheat>
  <cheat desc="Arrow Capacity">
    <script state="run">
      <action>maincpu.pb@7EF371=00</action>
    </script>
  </cheat>
  <cheat desc="Pendants">
    <script state="run">
      <action>maincpu.pb@7EF374=07</action>
    </script>
  </cheat>
  <cheat desc="A Button Activator">
    <script state="run">
      <action>maincpu.pb@7EF379=FF</action>
    </script>
  </cheat>
Aww yeah. AMD A10-7850K givin' MAME and MESS systems what for.
isamu
Posts: 91
Joined: Wed Oct 10, 2001 1:00 am

Re: [snes, zelda3u] Zelda: A Link to the Past cheats (and cl

Post by isamu »

Hello and thank you for posting this cheat. But how do you use this cheat? where exactly do I place the xml file? Do I need to zip the xml file up and rename it to cheat_snes.zip or zelda3u.zip? Or do I leave them uncompressed? I tried placing the xml file directly into the root UME64 folder as zelda3u.xml but the cheat option is not there :( Please help :( Tafoid? Pugsy?
I will commit seppuku if Team Marubaku does not upload replay video footage of OutRun 2SP by the end of July!
User avatar
Pugsy
Posts: 3638
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 12 times
Contact:

Re: [snes, zelda3u] Zelda: A Link to the Past cheats (and cl

Post by Pugsy »

You need to put a <cheat></cheat> +<mamecheat></mamecheat around the above XML (see any cheat xml as an example) and add it to zelda3u.xml. Make a folder called cheat_snes in your MAME directory and put the xml file in there. Open the snes.ini file in the MAME root in notepad, and add the following lines at the end of snes.ini and save it:-

writeconfig 0
cheatpath cheat_snes
cheat 1
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.259 XML cheat collection (6 OCTOBER 2023) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/q4dHGZ6K#i-EUiqIjH ... KMz7hnbTfw (ZIP Archive 3.76MB)
isamu
Posts: 91
Joined: Wed Oct 10, 2001 1:00 am

Re: [snes, zelda3u] Zelda: A Link to the Past cheats (and cl

Post by isamu »

Pugsy wrote:You need to put a <cheat></cheat> +<mamecheat></mamecheat around the above XML (see any cheat xml as an example) and add it to zelda3u.xml. Make a folder called cheat_snes in your MAME directory and put the xml file in there. Open the snes.ini file in the MAME root in notepad, and add the following lines at the end of snes.ini and save it:-

writeconfig 0
cheatpath cheat_snes
cheat 1
Pugsy, I did it exactly like you said...still doesn't show "cheat" in the menu. This is a copy and paste of what is contained in my zelda3u.ini file:

Code: Select all

<cheat><mamecheat>
<cheat desc="Infinite Health">
    <script state="run">
      <action>maincpu.pb@7EF36D=A0</action>
    </script>
  </cheat>
  <cheat desc="Invincible">
    <script state="run">
      <action>maincpu.pb@7E031F=FF</action>
    </script>
  </cheat>
  <cheat desc="Infinite Rupees">
    <script state="run">
      <action>maincpu.pb@7EF360=E7</action>
      <action>maincpu.pb@7EF361=03</action>
    </script>
  </cheat>
  <cheat desc="Infinite Arrows">
    <script state="run">
      <action>maincpu.pb@7EF377=63</action>
    </script>
  </cheat>
  <cheat desc="Bow Slot">
    <parameter>
      <item value="0x00">None</item>
      <item value="0x01">Bow without Normal Arrows</item>
      <item value="0x02">Bow with Normal Arrows</item>
      <item value="0x03">Bow without Silver Arrows</item>
      <item value="0x04">Bow with Silver Arrows</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF340=param</action>
    </script>
  </cheat>
  <cheat desc="Boomerang Slot">
    <parameter>
      <item value="0x00">None</item>
      <item value="0x01">Boomerang</item>
      <item value="0x02">Magic Boomerang</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF341=param</action>
    </script>
  </cheat>
  <cheat desc="Have Hookshot Slot">
    <script state="run">
      <action>maincpu.pb@7EF342=01</action>
    </script>
  </cheat>
  <cheat desc="Infinite Bombs">
    <script state="run">
      <action>maincpu.pb@7EF343=63</action>
    </script>
  </cheat>
  <cheat desc="? Slot">
    <parameter>
      <item value="0x00">None</item>
      <item value="0x01">Mushroom</item>
      <item value="0x02">Magic Powder</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF344=param</action>
    </script>
  </cheat>
  <cheat desc="Have Fire Rod">
    <script state="run">
      <action>maincpu.pb@7EF345=01</action>
    </script>
  </cheat>
  <cheat desc="Have Ice Rod">
    <script state="run">
      <action>maincpu.pb@7EF346=01</action>
    </script>
  </cheat>
  <cheat desc="Have Bombos Medallion">
    <script state="run">
      <action>maincpu.pb@7EF347=01</action>
    </script>
  </cheat>
  <cheat desc="Have Ether Medallion">
    <script state="run">
      <action>maincpu.pb@7EF348=01</action>
    </script>
  </cheat>
  <cheat desc="Have Quake Medallion">
    <script state="run">
      <action>maincpu.pb@7EF349=01</action>
    </script>
  </cheat>
  <cheat desc="Have Lamp">
    <script state="run">
      <action>maincpu.pb@7EF34A=01</action>
    </script>
  </cheat>
  <cheat desc="Have Hagic Hammer">
    <script state="run">
      <action>maincpu.pb@7EF34B=01</action>
    </script>
  </cheat>
  <cheat desc="Have Shovel">
    <script state="run">
      <action>maincpu.pb@7EF34C=01</action>
    </script>
  </cheat>
  <cheat desc="Flute Slot">
    <parameter>
      <item value="0x00">None</item>
      <item value="0x01">Flute</item>
      <item value="0x02">Flute With Duck</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF34C=param</action>
    </script>
  </cheat>
  <cheat desc="Have Bug Net">
    <script state="run">
      <action>maincpu.pb@7EF34D=01</action>
    </script>
  </cheat>
  <cheat desc="Have Book of Mudora">
    <script state="run">
      <action>maincpu.pb@7EF34E=01</action>
    </script>
  </cheat>
  <cheat desc="Have Cane of Somaria">
    <script state="run">
      <action>maincpu.pb@7EF350=01</action>
    </script>
  </cheat>
  <cheat desc="Have Cane of Bryna">
    <script state="run">
      <action>maincpu.pb@7EF351=01</action>
    </script>
  </cheat>
  <cheat desc="Have Magic Cape">
    <script state="run">
      <action>maincpu.pb@7EF352=01</action>
    </script>
  </cheat>
  <cheat desc="? Slot">
    <parameter>
      <item value="0x00">None</item>
      <item value="0x01">???</item>
      <item value="0x02">Magic Mirror</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF353=param</action>
    </script>
  </cheat>
  <cheat desc="Glove Slot">
    <parameter>
      <item value="0x00">None</item>
      <item value="0x01">Power Glove</item>
      <item value="0x02">Titan's Mitt</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF354=param</action>
    </script>
  </cheat>
  <cheat desc="Have Pegasus' Shoes">
    <script state="run">
      <action>maincpu.pb@7EF355=01</action>
    </script>
  </cheat>
  <cheat desc="Have Zora's Flippers">
    <script state="run">
      <action>maincpu.pb@7EF356=01</action>
    </script>
  </cheat>
  <cheat desc="Have Moon Pearl">
    <script state="run">
      <action>maincpu.pb@7EF357=01</action>
    </script>
  </cheat>
  <cheat desc="Sword Slot">
    <parameter>
      <item value="0x00">None</item>
      <item value="0x01">First Sword</item>
      <item value="0x02">Master Sword</item>
      <item value="0x03">Tempered Sword</item>
      <item value="0x04">Best Sword</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF359=param</action>
    </script>
  </cheat>
  <cheat desc="Shield Slot">
    <parameter>
      <item value="0x00">None</item>
      <item value="0x01">First Shield</item>
      <item value="0x02">Red Shield</item>
      <item value="0x03">Mirror Shield</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF35A=param</action>
    </script>
  </cheat>
  <cheat desc="Armor Slot">
    <parameter>
      <item value="0x00">Green Shirt</item>
      <item value="0x01">Blue Armor</item>
      <item value="0x02">Red Mail</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF35B=param</action>
    </script>
  </cheat>
  <cheat desc="Bottle 1">
    <parameter>
      <item value="0x02">Empty</item>
      <item value="0x03">Red Potion</item>
      <item value="0x04">Green Potion</item>
      <item value="0x04">Cure-All</item>
      <item value="0x04">Fairy</item>
      <item value="0x04">Bee</item>
      <item value="0x04">Good Bee</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF35C=param</action>
    </script>
  </cheat>
  <cheat desc="Bottle 2">
    <parameter>
      <item value="0x02">Empty</item>
      <item value="0x03">Red Potion</item>
      <item value="0x04">Green Potion</item>
      <item value="0x04">Cure-All</item>
      <item value="0x04">Fairy</item>
      <item value="0x04">Bee</item>
      <item value="0x04">Good Bee</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF35D=param</action>
    </script>
  </cheat>
  <cheat desc="Bottle 3">
    <parameter>
      <item value="0x02">Empty</item>
      <item value="0x03">Red Potion</item>
      <item value="0x04">Green Potion</item>
      <item value="0x04">Cure-All</item>
      <item value="0x04">Fairy</item>
      <item value="0x04">Bee</item>
      <item value="0x04">Good Bee</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF35E=param</action>
    </script>
  </cheat>
  <cheat desc="Bottle 4">
    <parameter>
      <item value="0x02">Empty</item>
      <item value="0x03">Red Potion</item>
      <item value="0x04">Green Potion</item>
      <item value="0x04">Cure-All</item>
      <item value="0x04">Fairy</item>
      <item value="0x04">Bee</item>
      <item value="0x04">Good Bee</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7EF35F=param</action>
    </script>
  </cheat>
  <cheat desc="Bomb Capacity">
    <script state="run">
      <action>maincpu.pb@7EF370=00</action>
    </script>
  </cheat>
  <cheat desc="Arrow Capacity">
    <script state="run">
      <action>maincpu.pb@7EF371=00</action>
    </script>
  </cheat>
  <cheat desc="Pendants">
    <script state="run">
      <action>maincpu.pb@7EF374=07</action>
    </script>
  </cheat>
  <cheat desc="A Button Activator">
    <script state="run">
      <action>maincpu.pb@7EF379=FF</action>
    </script>
  </cheat></mamecheat>

I have a folder called cheat_snes inside my UME folder and the snes ini file is properly pointed to that(added the 3 lines you wrote at the very end). Inside the folder is only the zelda3u.xml file and nothing else. What am I doing wrong?
I will commit seppuku if Team Marubaku does not upload replay video footage of OutRun 2SP by the end of July!
isamu
Posts: 91
Joined: Wed Oct 10, 2001 1:00 am

Re: [snes, zelda3u] Zelda: A Link to the Past cheats (and cl

Post by isamu »

Hi Pugsy and thanks for the reply. Pugsy I got it working now my friend! :)

The problem was, the information you gave me was in fact correct, *EXCEPT* for one little part. The beginning and end code strings for each xml file needs to be "<mamecheat version="1">....game codes....</mamecheat>", rather than "<cheat><mamecheat>....gamecodes.......</cheat></mamecheat>"

I was getting ready to put a 22 Caliber revolver to my dome and pull the trigger! :D

Glad I picked up on this. Bookmarked like a mofo.

Keep up the good work Pugs, your site is an invaluable asset to the cheat community :)
I will commit seppuku if Team Marubaku does not upload replay video footage of OutRun 2SP by the end of July!
User avatar
Pugsy
Posts: 3638
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 12 times
Contact:

Re: [snes, zelda3u] Zelda: A Link to the Past cheats (and cl

Post by Pugsy »

isamu wrote:Pugsy, I did it exactly like you said...still doesn't show "cheat" in the menu.
Not exactly, I'm not at my MAME PC so I can't remember the specifics which is why I said to "(see any cheat xml as an example)".

There needs to be a version in the mamecheat.....and the <cheat> tag I mentioned is bollocks
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.259 XML cheat collection (6 OCTOBER 2023) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/q4dHGZ6K#i-EUiqIjH ... KMz7hnbTfw (ZIP Archive 3.76MB)
isamu
Posts: 91
Joined: Wed Oct 10, 2001 1:00 am

Re: [snes, zelda3u] Zelda: A Link to the Past cheats (and cl

Post by isamu »

ya i got it now(see post above yours) ;)
I will commit seppuku if Team Marubaku does not upload replay video footage of OutRun 2SP by the end of July!
User avatar
Pugsy
Posts: 3638
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 12 times
Contact:

Re: [snes, zelda3u] Zelda: A Link to the Past cheats (and cl

Post by Pugsy »

Yeah, I noticed that as I hit submit but as I'm on a tablet I couldn't be bothered editing it.
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.259 XML cheat collection (6 OCTOBER 2023) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/q4dHGZ6K#i-EUiqIjH ... KMz7hnbTfw (ZIP Archive 3.76MB)
Post Reply