<mamecheat version="1">

  <cheat desc="Infinite Time (Question)">
    <script state="run">
      <action>maincpu.pb@C0136F=09</action>
    </script>
  </cheat>

  <cheat desc="Infinite Lives PL1 (Question)">
    <script state="run">
      <action>maincpu.pb@C01173=00</action>
    </script>
  </cheat>

  <cheat desc="Infinite Lives PL2 (Question)">
    <script state="run">
      <action>maincpu.pb@C01273=00</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Time (Geography)">
    <script state="run">
      <action>maincpu.pb@C0146F=09</action>
    </script>
  </cheat>

  <cheat desc="Infinite Lives PL1 (Geography)">
    <script state="run">
      <action>maincpu.pb@C0107F=03</action>
    </script>
  </cheat>

  <cheat desc="Infinite Lives PL2 (Geography)">
    <script state="run">
      <action>maincpu.pb@C0127F=03</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Time (Kiss)">
    <script state="run">
      <action>maincpu.pb@C0156F=1D</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="finish PL1 (Hit)">
    <script state="run">
      <action>maincpu.pb@C01483=63</action>
    </script>
  </cheat>

  <cheat desc="finish PL2 (Hit)">
    <script state="run">
      <action>maincpu.pb@C01683=63</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Lives PL1 (Bake)">
    <script state="run">
      <action>maincpu.pb@C0118D=03</action>
    </script>
  </cheat>

  <cheat desc="Infinite Lives PL2 (Bake)">
    <script state="run">
      <action>maincpu.pb@C0128D=03</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Time (English,Arith)">
    <script state="run">
      <action>maincpu.pb@C02770=02</action>
    </script>
  </cheat>

  <cheat desc="Infinite Lives PL1 (English,Arith)">
    <script state="run">
      <action>maincpu.pb@C087F3=03</action>
    </script>
  </cheat>

  <cheat desc="Infinite Lives PL2 (English,Arith)">
    <script state="run">
      <action>maincpu.pb@C0892F=03</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Time PL1(Ice Cream)">
    <script state="run">
      <action>maincpu.pb@C0306F=09</action>
    </script>
  </cheat>

  <cheat desc="Infinite Time PL2(Ice Cream)">
    <script state="run">
      <action>maincpu.pb@C04A6F=09</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Lives PL1 (Dance)">
    <script state="run">
      <action>maincpu.pb@C0287F=02</action>
    </script>
  </cheat>

  <cheat desc="Infinite Lives PL2 (Dance)">
    <script state="run">
      <action>maincpu.pb@C0297F=02</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Lives PL1 (Block)">
    <script state="run">
      <action>maincpu.pb@C08C3D=02</action>
    </script>
  </cheat>

  <cheat desc="Infinite Lives PL2 (Block)">
    <script state="run">
      <action>maincpu.pb@C08C3F=02</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Infinite Time PL1 (Discern)">
    <script state="run">
      <action>maincpu.pb@C0586F=09</action>
    </script>
  </cheat>

  <cheat desc="Infinite Lives PL1 (Discern)">
    <script state="run">
      <action>maincpu.pb@C07D85=00</action>
    </script>
  </cheat>

  <cheat desc="Infinite Lives PL2 (Discern)">
    <script state="run">
      <action>maincpu.pb@C07E85=00</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Watch Me For Good Answer [Quiz]">
    <script state="run">
      <output format="%02X">
        <argument>maincpu.pb@(C01073)</argument>
      </output>
    </script>
  </cheat>

  <!--  The above cheats still need verifying -->

</mamecheat>
<!-- Cheat file downloaded from http://www.mamecheat.co.uk, see cheat.txt for list of contributors. -->
