[snes] Not so big conversion thread

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] Not so big conversion thread

Post by NotAGoodName »

Codes are much easier to convert from ZSNES (etc) to MESS/MAME Plus but there's less games worth playing on it. Still, some things make more sense in the new MAME cheat format, so here we go. Maybe when I get bored with this, I'll finish Shining Force 2. The Super Nintendo isn't my favorite console if you can't tell.

First game is Final Fight 3 since I already did Final Fight 2 cheats for MAME.

Code: Select all

<mamecheat version="1">

<cheat desc="Final Fight 3"/>
  <cheat desc="Infinite Time">
    <script state="run">
      <action>maincpu.pb@7E0405=63</action>
    </script>
  </cheat>
<cheat desc="-----"/>
  <cheat desc="Infinite Lives P1">
    <script state="run">
      <action>maincpu.pb@7E0515=09</action>
    </script>
  </cheat>
  <cheat desc="Infinite Energy P1">
    <script state="run">
      <action>maincpu.pb@7E0558=47</action>
    </script>
  </cheat>
  <cheat desc="Infinite Power P1">
    <script state="run">
      <action>maincpu.pb@7E0516=77</action>
    </script>
  </cheat>
  <cheat desc="Invincibility P1">
    <script state="run">
      <action>maincpu.pb@7E0516=FF</action>
    </script>
  </cheat>
  <cheat desc="Action Speed Up P1">
    <script state="run">
      <action>maincpu.pb@7E0510=01</action>
    </script>
  </cheat>
  <cheat desc="Weapon Select P1">
	<parameter>
		<item value="0x01">Pipe</item>
		<item value="0x02">Nunckukus</item>
		<item value="0x03">Baton</item>
		<item value="0x04">Hammer</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E0514=param</action>
    </script>
  </cheat>
<cheat desc="-----"/>
  <cheat desc="Infinite Lives P2">
    <script state="run">
      <action>maincpu.pb@7E0615=09</action>
    </script>
  </cheat>
  <cheat desc="Infinite Energy P2">
    <script state="run">
      <action>maincpu.pb@7E0658=47</action>
    </script>
  </cheat>
  <cheat desc="Infinite Power P2">
    <script state="run">
      <action>maincpu.pb@7E0616=77</action>
    </script>
  </cheat>
  <cheat desc="Invincibility P2">
    <script state="run">
      <action>maincpu.pb@7E0616=FF</action>
    </script>
  </cheat>
  <cheat desc="Action Speed Up P2">
    <script state="run">
      <action>maincpu.pb@7E0610=01</action>
    </script>
  </cheat>
  <cheat desc="Weapon Select P2">
	<parameter>
		<item value="0x01">Pipe</item>
		<item value="0x02">Nunckukus</item>
		<item value="0x03">Baton</item>
		<item value="0x04">Hammer</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E0614=param</action>
    </script>
  </cheat>
<cheat desc=" "/>

</mamecheat>
Aww yeah. AMD A10-7850K givin' MAME and MESS systems what for.
User avatar
NotAGoodName
Posts: 331
Joined: Wed Feb 18, 2009 7:09 am
Location: MO, USA
Contact:

Re: [snes] Not so big conversion thread

Post by NotAGoodName »

Gundam Wing: Endless Duel
This game is pretty fun and definitely enjoyable for the Gundam Wing fans.

This brings me back. Way back. My cheat file for this game was last modified in 2005! My save states are from 2002. Yeah. I hacked on this thing until I knew all of its secrets. I even found the address for your current pilot...

Code: Select all

<cheat desc="Gundam Wing: Endless Duel"/>
  <cheat desc="Infinite Time">
    <script state="run">
      <action>maincpu.pb@7E060C=63</action>
    </script>
  </cheat>
<cheat desc="-----"/>
  <cheat desc="Infinite Energy P1">
    <script state="run">
      <action>maincpu.pb@7E1B71=70</action>
    </script>
  </cheat>
  <cheat desc="Infinite Power P1">
    <script state="run">
      <action>maincpu.pd@7E1B80=012C012C</action>
    </script>
  </cheat>
  <cheat desc="Action Speed Up P1">
    <script state="run">
      <action>maincpu.pb@7E1580=00</action>
    </script>
  </cheat>
  <cheat desc="Quick Recovery P1">
    <script state="run">
      <action>maincpu.pb@7E1B1A=00</action>
    </script>
  </cheat>
  <cheat desc="Max Strength P1">
    <script state="run">
      <action>maincpu.pb@7E0528=FF</action>
    </script>
  </cheat>
  <cheat desc="Special Slam Always Hits P1">
    <script state="run">
      <action>maincpu.pb@7E1B00=05</action>
    </script>
  </cheat>
  <cheat desc="Vulcan Status P1">
	<parameter>
		<item value="00">Never Fire</item>
		<item value="08">Can Always Fire</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E1090=param</action>
    </script>
  </cheat>
  <cheat desc="Character Select P1">
	<parameter>
		<item value="0x00">Wing</item>
		<item value="0x02">Deathscythe</item>
		<item value="0x04">Shenlong</item>
		<item value="0x06">Heavyarms</item>
		<item value="0x08">Sandrock</item>
		<item value="0x0A">Wing Zero</item>
		<item value="0x0C">Tallgeese</item>
		<item value="0x0E">#Epyon</item>
		<item value="0x10">Vayeate</item>
		<item value="0x12">Murcurius</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E1B08=param</action>
    </script>
  </cheat>
  <cheat desc="Pilot Select P1"> <comment>Completely pointless</comment>
	<parameter>
		<item value="0x00">Heero</item>
		<item value="0x02">Duo</item>
		<item value="0x04">Chang</item>
		<item value="0x06">Trowa</item>
		<item value="0x08">Quatre</item>
		<item value="0x0A">Zechs</item>
		<item value="0x0C">#Milliardo</item>
		<item value="0x0E">Lady Une</item>
		<item value="0x10">Noin</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E1B0A=param</action>
    </script>
  </cheat>
  <cheat desc="Various Color Select P1"> <comment>Undocumented glitch offets</comment>
	<parameter>
		<item value="0x00">Default</item>
		<item value="0x02">Alternate</item>
		<item value="0x08">1</item>
		<item value="0x0C">2</item>
		<item value="0x0E">3</item>
		<item value="0x10">4</item>
		<item value="0x12">5</item>
		<item value="0x16">6</item>
		<item value="0x20">7</item>
		<item value="0x22">8</item>
		<item value="0xAA">9</item>
		<item value="0xAE">10</item>
		<item value="0xB2">11</item>
		<item value="0xB8">12</item>
		<item value="0xFF">13</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E1B10=param</action>
    </script>
  </cheat>
<cheat desc="-----"/>
  <cheat desc="Infinite Energy P2">
    <script state="run">
      <action>maincpu.pb@7E1B75=70</action>
    </script>
  </cheat>
  <cheat desc="Infinite Power P2">
    <script state="run">
      <action>maincpu.pd@7E1B84=012C012C</action>
    </script>
  </cheat>
  <cheat desc="Action Speed Up P2">
    <script state="run">
      <action>maincpu.pb@7E1584=00</action>
    </script>
  </cheat>
  <cheat desc="Quick Recovery P2">
    <script state="run">
      <action>maincpu.pb@7E1B1E=00</action>
    </script>
  </cheat>
  <cheat desc="Max Strength P2">
    <script state="run">
      <action>maincpu.pb@7E052C=FF</action>
    </script>
  </cheat>
  <cheat desc="Special Slam Always Hits P2">
    <script state="run">
      <action>maincpu.pb@7E1B04=05</action>
    </script>
  </cheat>
  <cheat desc="Vulcan Status P2">
	<parameter>
		<item value="00">Never Fire</item>
		<item value="08">Can Always Fire</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E1094=param</action>
    </script>
  </cheat>
  <cheat desc="Character Select P1">
	<parameter>
		<item value="0x00">Wing</item>
		<item value="0x02">Deathscythe</item>
		<item value="0x04">Shenlong</item>
		<item value="0x06">Heavyarms</item>
		<item value="0x08">Sandrock</item>
		<item value="0x0A">Wing Zero</item>
		<item value="0x0C">Tallgeese</item>
		<item value="0x0E">#Epyon</item>
		<item value="0x10">Vayeate</item>
		<item value="0x12">Murcurius</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E1B0C=param</action>
    </script>
  </cheat>
  <cheat desc="Pilot Select P1"> <comment>Completely pointless</comment>
	<parameter>
		<item value="0x00">Heero</item>
		<item value="0x02">Duo</item>
		<item value="0x04">Chang</item>
		<item value="0x06">Trowa</item>
		<item value="0x08">Quatre</item>
		<item value="0x0A">Zechs</item>
		<item value="0x0C">#Milliardo</item>
		<item value="0x0E">Lady Une</item>
		<item value="0x10">Noin</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E1B0E=param</action>
    </script>
  </cheat>
  <cheat desc="Various Color Select P2"> <comment>Undocumented glitch offets</comment>
	<parameter>
		<item value="0x00">Default</item>
		<item value="0x02">Alternate</item>
		<item value="0x08">1</item>
		<item value="0x0C">2</item>
		<item value="0x0E">3</item>
		<item value="0x10">4</item>
		<item value="0x12">5</item>
		<item value="0x16">6</item>
		<item value="0x20">7</item>
		<item value="0x22">8</item>
		<item value="0xAA">9</item>
		<item value="0xAE">10</item>
		<item value="0xB2">11</item>
		<item value="0xB8">12</item>
		<item value="0xFF">13</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E1B14=param</action>
    </script>
  </cheat>
Last edited by NotAGoodName on Thu May 14, 2009 10:56 pm, edited 2 times in total.
Aww yeah. AMD A10-7850K givin' MAME and MESS systems what for.
User avatar
NotAGoodName
Posts: 331
Joined: Wed Feb 18, 2009 7:09 am
Location: MO, USA
Contact:

Re: [snes] Not so big conversion thread

Post by NotAGoodName »

Mighty Morphin Power Rangers: Fighting Edition
Hmm. Big robots and such fighting. Flashy moves (literally). Y and X are punches. B and A are weapon attacks... Wait a second. This seems awfully familiar. Maybe because it's running on a barely modified Gundam Wing engine? Nah...

I hate that the story mode gives you two choices. Screw that. Play as anyone. No one has endings so what does it matter? Also, that power cheat looks complicated because it is. There's one to freeze the power bar (giving you maximum power special moves every time), one to max it out, and one to tell the game that you have enough power to do a DM.

Oh well. Have 50+ lines of cheats in one emulator, or 10 in this one. Pick your poison. I'll take 10 lines, thanks.

Code: Select all

<cheat desc=" "/>
<cheat desc="Mighty Morphin Power Rangers: Fighting Edition"/>
  <cheat desc="Infinite Energy P1">
    <script state="run">
      <action>maincpu.pb@7E1A22=70</action>
    </script>
  </cheat>
  <cheat desc="Infinite and Full Power P1">
    <script state="run">
      <action>maincpu.pb@7E0698=70</action>
      <action>maincpu.pb@7E06A0=30</action>
      <action>maincpu.pb@7E06A2=50</action>
    </script>
  </cheat>
  <cheat desc="Action Speed Up P1">
    <script state="run">
      <action>maincpu.pb@7E1580=00</action>
    </script>
  </cheat>
  <cheat desc="Character Select P1">
	<parameter>
		<item value="0x10">Thunder Megazord</item>
		<item value="0x12">Tiger Megazord</item>
		<item value="0x14">Ninja Megazord</item>
		<item value="0x16">Lip Syncher</item>
		<item value="0x18">Shogun Megazord</item>
		<item value="0x1A">Goldar</item>
		<item value="0x1C">Silver Horns</item>
		<item value="0x1E">Lord Zedd</item>
		<item value="0x20">#Ivan Ooze</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E1000=param</action>
      <action>maincpu.pb@7E1A68=param - 10</action>
    </script>
  </cheat>
  <cheat desc="Various Color Select P1"> <comment>Undocumented glitch offets</comment>
	<parameter>
		<item value="0x00">Default</item>
		<item value="0x02">Alternate</item>
		<item value="0x04">1</item>
		<item value="0x06">2</item>
		<item value="0x08">3</item>
		<item value="0x0A">4</item>
		<item value="0x0C">5</item>
		<item value="0x0E">6</item>
		<item value="0x10">7</item>
		<item value="0x12">8</item>
		<item value="0x14">9</item>
		<item value="0x16">10</item>
		<item value="0x18">11</item>
		<item value="0x1A">12</item>
		<item value="0x1C">13</item>
		<item value="0x1E">14</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E1A40=param</action>
    </script>
  </cheat>
<cheat desc="-----"/>
  <cheat desc="Infinite Energy P2">
    <script state="run">
      <action>maincpu.pb@7E1A26=70</action>
    </script>
  </cheat>
  <cheat desc="Infinite and Full Power P2">
    <script state="run">
      <action>maincpu.pb@7E069C=70</action>
      <action>maincpu.pb@7E06A4=30</action>
      <action>maincpu.pb@7E06A6=50</action>
    </script>
  </cheat>
  <cheat desc="Action Speed Up P2">
    <script state="run">
      <action>maincpu.pb@7E1584=00</action>
    </script>
  </cheat>
  <cheat desc="Character Select P2">
	<parameter>
		<item value="0x10">Thunder Megazord</item>
		<item value="0x12">Tiger Megazord</item>
		<item value="0x14">Ninja Megazord</item>
		<item value="0x16">Lip Syncher</item>
		<item value="0x18">Shogun Megazord</item>
		<item value="0x1A">Goldar</item>
		<item value="0x1C">Silver Horns</item>
		<item value="0x1E">Lord Zedd</item>
		<item value="0x20">#Ivan Ooze</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E1004=param</action>
      <action>maincpu.pb@7E1A6C=param - 10</action>
    </script>
  </cheat>
  <cheat desc="Various Color Select P2"> <comment>Undocumented glitch offets</comment>
	<parameter>
		<item value="0x00">Default</item>
		<item value="0x02">Alternate</item>
		<item value="0x04">1</item>
		<item value="0x06">2</item>
		<item value="0x08">3</item>
		<item value="0x0A">4</item>
		<item value="0x0C">5</item>
		<item value="0x0E">6</item>
		<item value="0x10">7</item>
		<item value="0x12">8</item>
		<item value="0x14">9</item>
		<item value="0x16">10</item>
		<item value="0x18">11</item>
		<item value="0x1A">12</item>
		<item value="0x1C">13</item>
		<item value="0x1E">14</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E1A44=param</action>
    </script>
  </cheat>
Aww yeah. AMD A10-7850K givin' MAME and MESS systems what for.
User avatar
NotAGoodName
Posts: 331
Joined: Wed Feb 18, 2009 7:09 am
Location: MO, USA
Contact:

Re: [snes] Not so big conversion thread

Post by NotAGoodName »

Super Mario World
Here's some crap for the most overrated game of all time. I'm going to have to try and find how to manipulate the Yoshi you're on at some point. I can see where I've tried in the past, but it looks like I've never succeeded.

Code: Select all

<cheat desc="Super Mario World"/>
  <cheat desc="Infinite Time">
    <script state="run">
      <action>maincpu.pb@7E0F30=07</action>
    </script>
  </cheat>
<cheat desc="-----"/>
  <cheat desc="Mode">
	<parameter>
		<item value="0x00">Small</item>
		<item value="0x01">Super</item>
		<item value="0x02">Cape</item>
		<item value="0x03">Fire</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E0019=param</action>
    </script>
  </cheat>
  <cheat desc="Invincibility">
    <script state="run">
      <action>maincpu.pb@7E1490=FF</action>
    </script>
  </cheat>
  <cheat desc="Moon Jump">
    <script state="run">
      <action>maincpu.pb@7E13E4=70</action>
    </script>
  </cheat>
  <cheat desc="Item Box">
	<parameter>
		<item value="0x00">None</item>
		<item value="0x01">Mushroom</item>
		<item value="0x02">Flower</item>
		<item value="0x03">Starman</item>
		<item value="0x00">Feather</item>
		<item value="0x00">#1UP</item>
		<item value="0x00">#Random Item</item>
		<item value="0x00">#Cloud</item>
		<item value="0x00">#Yoshi</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E0019=param</action>
    </script>
  </cheat>
Aww yeah. AMD A10-7850K givin' MAME and MESS systems what for.
User avatar
NotAGoodName
Posts: 331
Joined: Wed Feb 18, 2009 7:09 am
Location: MO, USA
Contact:

Re: [snes] Not so big conversion thread

Post by NotAGoodName »

I fixed some typos in Gundam Wing. Oops.

TMNT Tournament Fighters
Screw this game. You can't hardly do anything without it screwing up. The clone turtle is unplayable. Best as I can tell, the character portrait and it's palette are somehow hardcoded and loaded into RAM manually. There aren't any values that say "Oh hey, this is the clone turtle. Give him his own palette and portrait." In game, his player value matches the turtle he represents (ie same as you) and he loads as having the alternate palette (which doesn't work in story mode, btw). What a disappointing mystery.

So long story short: No clone turtle. Don't use anyone besides turtles in story mode because you can't finish. Alternate palette doesn't work in story mode.

Code: Select all

<cheat desc=" "/>
<cheat desc="TMNT Tournament Fighters"/>
  <cheat desc="Infinite Time">
    <script state="run">
      <action>maincpu.pb@7E008E=60</action>
    </script>
  </cheat>
  <cheat desc="UAs in Story Mode">
    <script state="run">
      <action>maincpu.pb@7E1F98=01</action>
    </script>
  </cheat>
  <cheat desc="All Stages Enabled">
    <script state="run">
      <action>maincpu.pb@7E00C4=03</action>
      <action>maincpu.pb@7E1F9C=01</action>
    </script>
  </cheat>
  <cheat desc="Bosses Enabled">
    <script state="run">
      <action>maincpu.pb@7E1F94=01</action>
    </script>
  </cheat>
  <cheat desc="Hi-Speed 3 Enabled"> <comment>Must be selected in options</comment>
    <script state="run">
      <action>maincpu.pb@7E1F96=01</action>
    </script>
  </cheat>
<cheat desc="-----"/>
  <cheat desc="Infinite Energy P1">
    <script state="run">
      <action>maincpu.pb@7E0EE4=60</action>
      <action>maincpu.pb@7E1AAA=60</action>
      <action>maincpu.pb@7E1AAE=60</action>
    </script>
  </cheat>
 <cheat desc="Infinite Power P1">
    <script state="run">
      <action>maincpu.pb@7E1AC4=60</action>
      <action>maincpu.pb@7E1AC0=60</action>
    </script>
  </cheat>
 <cheat desc="Alternate Color P1">
    <script state="run">
      <action>maincpu.pb@7E1AE0=01</action>
    </script>
  </cheat>
  <cheat desc="Character Select P1">
	<parameter>
		<item value="0x00">Leo</item>
		<item value="0x01">Mike</item>
		<item value="0x02">Don</item>
		<item value="0x03">Raph</item>
		<item value="0x04">War</item>
		<item value="0x05">Aska</item>
		<item value="0x06">Wing Nut</item>
		<item value="0x07">Armaggon</item>
		<item value="0x08">Chrome Dome</item>
		<item value="0x09">Shredder</item>
		<item value="0x0A">#Ratking</item>
		<item value="0x0B">#Karai</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E1AB0=param</action>
    </script>
  </cheat>
<cheat desc="-----"/>
  <cheat desc="Infinite Energy P2">
    <script state="run">
      <action>maincpu.pb@7E0FC4=60</action>
      <action>maincpu.pb@7E1AFA=60</action>
      <action>maincpu.pb@7E1AFE=60</action>
    </script>
  </cheat>
 <cheat desc="Infinite Power P2">
    <script state="run">
      <action>maincpu.pb@7E1B14=60</action>
      <action>maincpu.pb@7E1B10=60</action>
    </script>
  </cheat>
 <cheat desc="Alternate Color P2">
    <script state="run">
      <action>maincpu.pb@7E1B30=01</action>
    </script>
  </cheat>
  <cheat desc="Character Select P2">
	<parameter>
		<item value="0x00">Leo</item>
		<item value="0x01">Mike</item>
		<item value="0x02">Don</item>
		<item value="0x03">Raph</item>
		<item value="0x04">War</item>
		<item value="0x05">Aska</item>
		<item value="0x06">Wing Nut</item>
		<item value="0x07">Armaggon</item>
		<item value="0x08">Chrome Dome</item>
		<item value="0x09">Shredder</item>
		<item value="0x0A">#Ratking</item>
		<item value="0x0B">#Karai</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E1B00=param</action>
    </script>
  </cheat>
Aww yeah. AMD A10-7850K givin' MAME and MESS systems what for.
User avatar
Heihachi_73
Posts: 267
Joined: Thu Jan 26, 2006 8:10 am
Location: Melbourne, Australia
Contact:

Re: [snes] Not so big conversion thread

Post by Heihachi_73 »

About time SNES cheats were made to a half decent standard. I made a few ages ago in the .dat format but of course, the only thing that ran properly back then was Super Mario World (I used to make the cheats by hand as the format was human readable, unlike the binary crap SNES9x and likewise chucked out). If only the actual emulator authors updated their clumsy old cheat engines to be more useful in this day and age... In the world of 64-bit processors, why are they still using 8-bit pokes? MAME gave that idea up back when version 0.60 came out!
User avatar
NotAGoodName
Posts: 331
Joined: Wed Feb 18, 2009 7:09 am
Location: MO, USA
Contact:

Re: [snes] Not so big conversion thread

Post by NotAGoodName »

Heihachi_73 wrote:About time SNES cheats were made to a half decent standard. I made a few ages ago in the .dat format but of course, the only thing that ran properly back then was Super Mario World (I used to make the cheats by hand as the format was human readable, unlike the binary crap SNES9x and likewise chucked out). If only the actual emulator authors updated their clumsy old cheat engines to be more useful in this day and age... In the world of 64-bit processors, why are they still using 8-bit pokes? MAME gave that idea up back when version 0.60 came out!
I hear that. I've pretty much given up on other emulators at this point. I'll wait the years it takes for MAME/MESS to improve compatibility if it means not having to mess with stone age graphics engines and generic cheat engines.

So what if I can't play Mega Man X3? I'm too busy messing around with Sonic 3 and Knuckles to care.
Aww yeah. AMD A10-7850K givin' MAME and MESS systems what for.
Nostalgic
Posts: 6
Joined: Sat Oct 24, 2009 12:52 pm

Re: [snes] Not so big conversion thread

Post by Nostalgic »

Hope it's ok to just post snes cheats in this thread. Just started with mess and the new cheat engine (btw is there a good faq or something describing all the new commands and stuff?)

Code: Select all

<mamecheat version="1">

  <cheat desc="Pocky and Rocky (U) {59cbe914.xml}"/>

  <cheat desc="Infinite lives P1">
    <script state="run">
      <action>maincpu.pb@7E006A=03</action>
    </script>
  </cheat>
  <cheat desc="Infinite lives P2">
    <script state="run">
      <action>maincpu.pb@7E006B=03</action>
    </script>
  </cheat>
  <cheat desc="Infinite energy P1">
    <script state="run">
      <action>maincpu.pb@7E0068=08</action>
    </script>
  </cheat>
  <cheat desc="Infinite energy P2">
    <script state="run">
      <action>maincpu.pb@7E0069=08</action>
    </script>
  </cheat>
  <cheat desc="Have shield P1">
    <script state="run">
      <action>maincpu.pb@7E00E4=02</action>
    </script>
  </cheat>
  <cheat desc="Enable level select">
    <script state="run">
      <action>maincpu.pb@7E0164=10</action>
    </script>
  </cheat>
</mamecheat>

Code: Select all

<mamecheat version="1">

  <cheat desc="Super Bomberman 5 (J) {06B1F0F5.xml}"/>

  <cheat desc="Infinite time">
    <script state="run">
      <action>maincpu.pb@7E0E1D=3B</action>
    </script>
  </cheat>
  <cheat desc="Infinite bombs">
    <script state="run">
      <action>maincpu.pb@7E1752=00</action>
    </script>
  </cheat>
  <cheat desc="Invincibility">
    <script state="run">
      <action>maincpu.pb@7E170A=E6</action>
    </script>
  </cheat>
</mamecheat>

Code: Select all

<mamecheat version="1">

  <cheat desc="Sugoi Hebereke (J) {72123EF0.xml}"/>


  <cheat desc="Infinite energy P1">
    <script state="run">
      <action>maincpu.pb@7e1016=F5</action>
    </script>
  </cheat>
  <cheat desc="Infinite time">
    <script state="run">
      <action>maincpu.pb@7e0901=64</action>
    </script>
  </cheat>
  <cheat desc="Time up">
    <script state="on">
      <action>maincpu.pb@7e0901=00</action>
    </script>
  </cheat>
  <cheat desc="Number of fights won">
    <parameter>
      <item value="0x00">0</item>
      <item value="0x01">1</item>
      <item value="0x02">2</item>
      <item value="0x03">3</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7e03b4=param</action>
    </script>
  </cheat>
</mamecheat>

Code: Select all

<mamecheat version="1">

  <cheat desc="Hashire Hebereke (J) {DD792499.xml}"/>

  <cheat desc="Select current lap">
    <parameter>
      <item value="0x00">0</item>
      <item value="0x01">1</item>
      <item value="0x02">2</item>
      <item value="0x03">3</item>
      <item value="0x04">4</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@07e1068=param</action>
    </script>
  </cheat>
</mamecheat>
User avatar
Pugsy
Posts: 3675
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 15 times
Contact:

Re: [snes] Not so big conversion thread

Post by Pugsy »

Nostalgic wrote:Just started with mess and the new cheat engine (btw is there a good faq or something describing all the new commands and stuff?)
At the moment there's just what's in the debugger help, I think it's still evolving so putting a FAQ together now may become outdated very quickly.

Slightly Off-Topic but I considered doing a SNES cheat collection, I got as far as producing a MESS cheat framework file (helps me to generate the basic 12000+ xmls) but got no further as the 12000+ games with no cheats put me off :(
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
Nostalgic
Posts: 6
Joined: Sat Oct 24, 2009 12:52 pm

Re: [snes] Not so big conversion thread

Post by Nostalgic »

Well I only create cheats for fun (basically old games that I never finished, mostly obscure jap stuff), I have a couple of gameboy cheats aswell that I did this week but I don't see any thread where they can be posted (is it ok to start one?). btw I was thinking of trying some gba cheating, what range should I be searching in?
User avatar
Pugsy
Posts: 3675
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 15 times
Contact:

Re: [snes] Not so big conversion thread

Post by Pugsy »

Nostalgic wrote:Well I only create cheats for fun (basically old games that I never finished, mostly obscure jap stuff), I have a couple of gameboy cheats aswell that I did this week but I don't see any thread where they can be posted (is it ok to start one?).
Sure feel free to start any threads in this forum.

Nostalgic wrote:btw I was thinking of trying some gba cheating, what range should I be searching in?
If you compile you own MESS and add s.ronco's debuuger enhancements then "ci" will init the two RAM areas of the gba automatically, as per this thread:-

viewtopic.php?f=2&t=3454&start=20


Basically in standard MESS 0.134 you need to init the two RAM areas of 02000000-0203FFFF & 03000000-03007FFF. So as a short term measure (if you don't roll your own MESS or can't wait). Make a raw text file called gba in the MESS folder containing this:-

Code: Select all

ci ub,02000000,40000
cr 03000000,8000
And then in the debugger to init a gba byte searce type "source gba".
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
Nostalgic
Posts: 6
Joined: Sat Oct 24, 2009 12:52 pm

Re: [snes] Not so big conversion thread

Post by Nostalgic »

Thanks for the great info!

Code: Select all

<mamecheat version="1">

  <cheat desc="Pop'n Twinbee (J) {EE13E32D.xml}"/>

  <cheat desc="Infinite energy">
    <script state="run">
      <action>maincpu.pb@7e009c=1d</action>
    </script>
  </cheat>
  <cheat desc="Infinite smartbombs">
    <script state="run">
      <action>maincpu.pb@7e00a0=03</action>
    </script>
  </cheat>
  <cheat desc="Infinite credits">
    <script state="run">
      <action>maincpu.pb@7e1ff6=06</action>
    </script>
  </cheat>
</mamecheat>
Post Reply