I'm trying to understand the MAME debugger cheat commands.
Here are my current acheivements. Enjoy
== Black Touch '96, blackt96 / To be added to existing cheats ==
<mamecheat version="1">
<cheat desc="Infinite Energy PL1">
<script state="run">
<action>:maincpu.ppb@C00036=1F</action>
</script>
</cheat>
<cheat desc="Infinite Energy PL2">
<script state="run">
<action>:maincpu.ppb@C00096=1F</action>
</script>
</cheat>
</mamecheat>
== Harem, harem ==
<mamecheat version="1">
<cheat desc="Infinite lives (Both players)">
<script state="run">
<action>:maincpu.pb@202A=07</action>
</script>
</cheat>
<cheat desc="Bonus does not decrease">
<script state="run">
<action>:maincpu.ppb@215C=99</action>
</script>
</cheat>
</mamecheat>
== Jue Zhan Than Huang, jzth / Are there known yet? I suspended the search for now ==
<mamecheat version="1">
<cheat desc="Infinite Time">
<script state="run">
<action>:maincpu.ppb@E00231=63</action>
</script>
</cheat>
<cheat desc="Infinite Energy PL1(verify)">
<script state="run">
<action>:maincpu.ppb@E0D083=68</action>
<action>:maincpu.ppb@E0D085=68</action>
</script>
</cheat>
</mamecheat>
== Legend of Heroes, legendoh / Existing Energy cheats generate a syntax error, this seems to work ==
<mamecheat version="1">
<cheat desc="Infinite Energy PL1">
<script state="run">
<action>:maincpu.ppb@0002A963=78</action>
</script>
</cheat>
</mamecheat>