[snes, smaswu] Super Mario All-Stars + Super Mario World che

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, smaswu] Super Mario All-Stars + Super Mario World che

Post by NotAGoodName »

These cheats can be split to also support smas and smw (and clones/parents).

And yep. Same address spaces as their NES counterparts, mostly. Quite handy when that works out.

Code: Select all

<cheat desc="Super Mario Brothers / Lost Levels"/>
  <cheat desc="Infinite Time"> <comment>Disables the timer</comment>
    <script state="run">
      <action>maincpu.pb@7E078F=20</action>
    </script>
  </cheat>
   <cheat desc="Game Completed">
    <script state="run">
      <action>maincpu.pb@7E07FC=FF</action>
    </script>
  </cheat>
<cheat desc="-----"/>
  <cheat desc="Character">
	<parameter>
		<item value="00">Mario</item>
		<item value="01">Luigi</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E0EC2=param</action>
    </script>
  </cheat>
  <cheat desc="Infinite Lives">
    <script state="run">
      <action>maincpu.pb@7E075A=08</action>
    </script>
  </cheat>
  <cheat desc="Invincibility">
    <script state="run">
      <action>maincpu.pb@7E07AF=FF</action>
    </script>
  </cheat>
  <cheat desc="Have Fire">
    <script state="run">
      <action>maincpu.pb@7E0756=02</action>
    </script>
  </cheat>
  <cheat desc="Mario Size">
	<parameter>
		<item value="01">Little</item>
		<item value="00">Big</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E0754=param</action>
    </script>
  </cheat>
  <cheat desc="Movement Mode">
	<parameter>
		<item value="00">Walk</item>
		<item value="01">Swim</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E0704=param</action>
    </script>
  </cheat>
  <cheat desc="Moon Jump">
    <script state="run">
      <action condition="maincpu.pb@7E043C LT 60 and maincpu.pb@7E000F==08 and maincpu.pb@7E0704==00">maincpu.pb@7E043C=00</action>
    </script>
  </cheat>
  <cheat desc="Gusts Disabled">
    <script state="run">
      <action>maincpu.pb@7E0F04=00</action>
    </script>
  </cheat>
<cheat desc=" "/>
<cheat desc="Super Mario Brothers 2"/>
  <cheat desc="Character">
	<parameter>
		<item value="00">Mario</item>
		<item value="01">Princess</item>
		<item value="02">Toad</item>
		<item value="03">Luigi</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E0EC2=param</action>
    </script>
  </cheat>
  <cheat desc="Infinite Lives">
    <script state="run">
      <action>maincpu.pb@7E04EE=09</action>
    </script>
  </cheat>
  <cheat desc="Infinite Energy">
    <script state="run">
      <action>maincpu.pb@7E04C3=32</action>
    </script>
  </cheat>
   <cheat desc="Invincibility">
    <script state="run">
      <action>maincpu.pb@7E04E1=FF</action>
    </script>
  </cheat>
   <cheat desc="Fully Charged Jumps">
    <script state="run">
      <action>maincpu.pb@7E04CB=3C</action>
    </script>
  </cheat>
    <cheat desc="Infinite Float">
    <script state="run">
      <action>maincpu.pb@7E04CA=FF</action>
    </script>
  </cheat>
  <cheat desc="Character Can Float">
    <script state="run">
      <action>maincpu.pb@7E04C9=0E</action>
    </script>
  </cheat>
<cheat desc=" "/>
<cheat desc="Super Mario Brothers 3"/>
  <cheat desc="Infinite Time">
    <script state="run">
      <action>maincpu.pb@7E05F1=28</action>
    </script>
  </cheat>
  <cheat desc="Infinite Lives">
    <script state="run">
      <action>maincpu.pb@7E0736=63</action>
    </script>
  </cheat>
  <cheat desc="Infinite Coins">
    <script state="run">
      <action>maincpu.pb@7E1DA2=63</action>
    </script>
  </cheat>
  <cheat desc="Invincibility">
    <script state="run">
      <action>maincpu.pb@7E0553=02</action>
    </script>
  </cheat>
  <cheat desc="Always Fly">
    <script state="run">
      <action>maincpu.pb@7E056E=FF</action>
    </script>
  </cheat>
  <cheat desc="Suit">
    <parameter>
      <item value="0x01">Small</item>
      <item value="0x02">Super</item>
      <item value="0x03">Fire</item>
      <item value="0x04">Racoon Suit</item>
      <item value="0x05">Frog Suit</item>
      <item value="0x06">Tanooki Suit</item>
	  <item value="0x07">Hammer Suit</item>
    </parameter>
    <script state="run">
      <action>maincpu.pb@7E0578=param</action>
    </script>
  </cheat>
  <cheat desc="Disable Somersault Jump"> <comment>Disables the default invincibility jump as this can cause problems.</comment>
    <script state="run">
      <action>maincpu.pb@7E054F=00</action>
    </script>
  </cheat>
  <cheat desc="Always Have Jugem's Cloud">
    <script state="run">
      <action>maincpu.pb@7E0747=07</action>
    </script>
  </cheat>
  <cheat desc="Infinite All Items">
    <script state="run">
      <action>maincpu.pq@7E1D80=0809060504030201</action>
      <action>maincpu.pd@7E1D88=0D0C0B0A</action>
	  <action>maincpu.pw@7E1D8C=0707</action>
    </script>
  </cheat>
  <cheat desc="Kuribo's Shoe (glitchy)">
    <script state="run">
      <action>maincpu.pb@7E0577=01</action>
    </script>
  </cheat>
  <cheat desc="Disable Kuribo's Shoe Now!">
    <script state="on">
      <action>maincpu.pb@7E0577=00</action>
    </script>
  </cheat>
  <cheat desc="White Block Effect Now!">
    <script state="on">
      <action>maincpu.pb@7E0588=FF</action>
    </script>
  </cheat>
  <cheat desc="P-Block Effect Now!">
    <script state="on">
      <action>maincpu.pb@7E0567=FF</action>
    </script>
  </cheat>
<cheat desc=" "/>
<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.
isamu
Posts: 91
Joined: Wed Oct 10, 2001 1:00 am

Re: [snes, smaswu] Super Mario All-Stars + Super Mario World

Post by isamu »

Not a good name you're doing an outrageously good job with these cheats breh. Thanks so much! :)

With that having been said, the Super Mario World "Item Box" cheat doesn't work. Only options within that cheat are "off" and "none"
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, smaswu] Super Mario All-Stars + Super Mario World

Post by Pugsy »

I think it might be a typo, the values for item box I believe from feather should be 04,05,06,07 + 08 rather than 00
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)
User avatar
NotAGoodName
Posts: 331
Joined: Wed Feb 18, 2009 7:09 am
Location: MO, USA
Contact:

Re: [snes, smaswu] Super Mario All-Stars + Super Mario World

Post by NotAGoodName »

oops, sorry :(

I probably was in a hurry and forgot to fill in those values. When I fix my computer, again, I will check and fix this post.
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, smaswu] Super Mario All-Stars + Super Mario World

Post by NotAGoodName »

Epic failure on my part. Clearly I converted the cheat wrong. Somehow. @_@

Code: Select all

  <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="0x04">Feather</item>
		<item value="0x05">#1UP</item>
		<item value="0x0E">#Random Item</item>
		<item value="0x14">#Cloud</item>
		<item value="0xC2">#Yoshi</item>
	</parameter>
    <script state="run">
      <action>maincpu.pb@7E0DC2=param</action>
    </script>
  </cheat>
Aww yeah. AMD A10-7850K givin' MAME and MESS systems what for.
Post Reply