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>