[snes, smaswu] Super Mario All-Stars + Super Mario World che
Posted: Tue Mar 05, 2013 10:16 pm
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.
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>