Full breakdown of what I found: http://sudden-desu.net/2015/11/09/mouja/
Code: Select all
<cheat desc="Skip ROM/RAM test">
<script state="on">
<action>temp0=maincpu.mw@0fee</action>
<action>temp1=maincpu.mw@0ff0</action>
<action>maincpu.mw@0fee=6000</action>
<action>maincpu.mw@0ff0=036c</action>
</script>
<script state="off">
<action>maincpu.mw@0fee=temp0</action>
<action>maincpu.mw@0ff0=temp1</action>
</script>
</cheat>
<cheat desc="Level select">
<parameter>
<item value="0x00">1</item>
<item value="0x01">2</item>
<item value="0x02">3</item>
<item value="0x03">4</item>
<item value="0x04">5</item>
<item value="0x05">6</item>
<item value="0x06">7</item>
<item value="0x07">8</item>
<item value="0x08">9</item>
</parameter>
<script state="change">
<action>maincpu.pb@F00061=param</action>
<action>maincpu.pw@F00002=F</action>
</script>
</cheat>
<cheat desc="Go to bonus game">
<comment>Goes directly to the bonus game instead of the standard game after pressing Start</comment>
<script state="on">
<action>temp0=maincpu.mw@1834</action>
<action>temp1=maincpu.mw@1836</action>
<action>maincpu.mw@1834=1</action>
<action>maincpu.mw@1836=0a02</action>
</script>
<script state="run">
<action>maincpu.pb@f0000d=2</action>
<action>maincpu.pb@f00038=2</action>
</script>
<script state="off">
<action>maincpu.mw@1834=temp0</action>
<action>maincpu.mw@1836=temp1</action>
</script>
</cheat>
<cheat desc="Use old test menu">
<comment>Replaces the standard test menu.</comment>
<script state="on">
<action>temp0=maincpu.mw@17f0</action>
<action>temp1=maincpu.mw@17f2</action>
<action>temp2=maincpu.mw@14c8</action>
<action>temp5=maincpu.mw@1532</action>
<action>temp6=maincpu.mb@14d3d</action>
<action>temp7=maincpu.mw@14d10</action>
<action>temp8=maincpu.mw@14d12</action>
<action>maincpu.mw@17f0=0001</action>
<action>maincpu.mw@17f2=4484</action>
<action>maincpu.mw@14c8=3c38</action>
<action>maincpu.mw@1532=3c38</action>
<action>maincpu.mb@14d3d=ac</action>
<action>maincpu.mw@14d10=4e71</action>
<action>maincpu.mw@14d12=4e71</action>
</script>
<script state="off">
<action>maincpu.mw@17f0=temp0</action>
<action>maincpu.mw@17f2=temp1</action>
<action>maincpu.mw@14c8=temp2</action>
<action>maincpu.mw@1532=temp5</action>
<action>maincpu.mb@14d3d=temp6</action>
<action>maincpu.mw@14d10=temp7</action>
<action>maincpu.mw@14d12=temp8</action>
</script>
</cheat>
<cheat desc="Audit screen patch">
<comment>While the attract animation is playing, hold P1 Up and press P1 1,2,1,1,2,2,1,2,1,1,2,2</comment>
<script state="on">
<action>temp0=maincpu.mb@8671</action>
<action>temp1=maincpu.mb@1505f</action>
<action>maincpu.mb@8671=fd</action>
<action>maincpu.mb@1505f=fd</action>
</script>
<script state="off">
<action>maincpu.mb@8671=temp0</action>
<action>maincpu.mb@1505f=temp1</action>
</script>
</cheat>
<cheat desc="Enable debug task list">
<comment>Press P2 Button 3 to bring up the list</comment>
<script state="on">
<action>temp0=maincpu.mw@154c</action>
<action>temp1=maincpu.mw@154e</action>
<action>temp2=maincpu.mw@1550</action>
<action>temp3=maincpu.mw@1552</action>
<action>temp4=maincpu.mw@1554</action>
<action>temp5=maincpu.mw@1556</action>
<action>temp6=maincpu.mw@1558</action>
<action>maincpu.mw@154c=6100</action>
<action>maincpu.mw@154e=04ea</action>
<action>maincpu.mw@1550=082e</action>
<action>maincpu.mw@1552=0000</action>
<action>maincpu.mw@1554=0044</action>
<action>maincpu.mw@1556=6600</action>
<action>maincpu.mw@1558=0198</action>
</script>
<script state="off">
<action>maincpu.mw@154c=temp0</action>
<action>maincpu.mw@154e=temp1</action>
<action>maincpu.mw@1550=temp2</action>
<action>maincpu.mw@1552=temp3</action>
<action>maincpu.mw@1554=temp4</action>
<action>maincpu.mw@1556=temp5</action>
<action>maincpu.mw@1558=temp6</action>
</script>
</cheat>