Code: Select all
<cheat desc="P1 Select Starting Level">
<parameter>
<item value="0x0001">Level 01</item>
<item value="0x0002">Level 02</item>
<item value="0x0003">Level 03</item>
<item value="0x0004">Level 04</item>
<item value="0x0005">Level 05</item>
<item value="0x0009">Penalty Area 1</item>
<item value="0x0006">Level 06 Area 1</item>
<item value="0x0007">Level 06 Area 2</item>
<item value="0x0008">Level 06 Area 3</item>
<item value="0x0101">Level 07</item>
<item value="0x0102">Level 08</item>
<item value="0x0103">Level 09</item>
<item value="0x0104">Level 10</item>
<item value="0x0105">Level 11</item>
<item value="0x010A">Penalty Area 2</item>
<item value="0x0106">Level 12 Area 1</item>
<item value="0x0107">Level 12 Area 2</item>
<item value="0x0108">Level 12 Area 3</item>
</parameter>
<script state="run">
<action condition="(maincpu.pb@A32F7 == 00) and (maincpu.pb@A32F8 == 00)">maincpu.pb@A32F7 = ((param band FF00) rshift 8), maincpu.pb@A32F8 = (param band 00FF)</action>
</script>
</cheat>
<cheat desc="P2 Select Starting Level">
<parameter>
<item value="0x0001">Level 01</item>
<item value="0x0002">Level 02</item>
<item value="0x0003">Level 03</item>
<item value="0x0004">Level 04</item>
<item value="0x0005">Level 05</item>
<item value="0x0009">Penalty Area 1</item>
<item value="0x0006">Level 06 Area 1</item>
<item value="0x0007">Level 06 Area 2</item>
<item value="0x0008">Level 06 Area 3</item>
<item value="0x0101">Level 07</item>
<item value="0x0102">Level 08</item>
<item value="0x0103">Level 09</item>
<item value="0x0104">Level 10</item>
<item value="0x0105">Level 11</item>
<item value="0x010A">Penalty Area 2</item>
<item value="0x0106">Level 12 Area 1</item>
<item value="0x0107">Level 12 Area 2</item>
<item value="0x0108">Level 12 Area 3</item>
</parameter>
<script state="run">
<action condition="(maincpu.pb@A3318 == 00) and (maincpu.pb@A3319 == 00)">maincpu.pb@A3318 = ((param band FF00) rshift 8), maincpu.pb@A3319 = (param band 00FF)</action>
</script>
</cheat>