[triplep]+ ROM cheats

This forum is the archive of arcade cheats that have already been added to the current or the next release of the cheat file.
Post Reply
User avatar
Pugsy
Posts: 3638
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 12 times
Contact:

[triplep]+ ROM cheats

Post by Pugsy »

Some more off the todo list...

triplep.xml:-

Code: Select all

<mamecheat version="1">

  <cheat desc="Infinite Credits">
    <script state="run">
      <action>maincpu.pb@4002=63</action>
    </script>
  </cheat>

  <cheat desc="Infinite Lives">
    <script state="run">
      <action>maincpu.pb@4108=08</action>
    </script>
  </cheat>

  <cheat desc="Invincibility">
    <script state="run">
      <action condition="maincpu.pb@4120!=00">maincpu.mb@273D=C9, temp0=0</action> <!-- Poke during play -->
      <action condition="maincpu.pb@4120==00">temp0++</action> <!-- Count frames when bonus = xx000 -->
      <action condition="temp0 GT 50">maincpu.mb@273D=C0</action> <!-- Disable poke during interludes, when bonus = xx000 -->
    </script>
    <script state="off">
      <action>maincpu.mb@273D=C0</action>
    </script>    
  </cheat>

  <cheat desc="Bonus never decreases">
    <script state="run">
      <action condition="maincpu.pb@4120!=00">maincpu.mb@19F6=00</action> <!-- Poke Bonus if not = xx000 --> 
      <action condition="maincpu.pb@4120==00">maincpu.mb@19F6=01</action> <!-- Don't Poke Bonus if = xx000 -->          
    </script>
    <script state="off">
      <action>maincpu.mb@19F6=01</action>
    </script>
  </cheat>  

  <cheat desc="Brush can never destroy dots">
    <script state="on">
      <action>temp0 =maincpu.mb@22A9</action>
    </script>
    <script state="run">
      <action>maincpu.mb@22A9=C9</action>
    </script>
    <script state="off">
      <action>maincpu.mb@22A9=temp0 </action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Skip ROM Checks">
    <script state="on">
      <action>temp0 =maincpu.mw@012F</action>
    </script>
    <script state="run">
      <action>maincpu.mw@012F=0131</action>
    </script>
    <script state="off">
      <action>maincpu.mw@012F=temp0 </action>
    </script>
  </cheat>

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

knockout.xml:-

Code: Select all

<mamecheat version="1">

  <cheat desc="Infinite Credits">
    <script state="run">
      <action>maincpu.pb@4002=63</action>
    </script>
  </cheat>

  <cheat desc="Infinite Lives">
    <script state="run">
      <action>maincpu.pb@4108=08</action>
    </script>
  </cheat>

  <cheat desc="Invincibility">
    <script state="run">
      <action condition="maincpu.pb@4120!=00">maincpu.mb@25F0=C9, temp0=0</action> <!-- Poke during play -->
      <action condition="maincpu.pb@4120==00">temp0++</action> <!-- Count frames when bonus = xx000 -->
      <action condition="temp0 GT 50">maincpu.mb@25F0=C0</action> <!-- Disable poke during interludes, when bonus = xx000 -->
    </script>
    <script state="off">
      <action>maincpu.mb@25F0=C0</action>
    </script>    
  </cheat>

  <cheat desc="Bonus never decreases">
    <script state="run">
      <action condition="maincpu.pb@4120!=00">maincpu.mb@19FB=00</action> <!-- Poke Bonus if not = xx000 --> 
      <action condition="maincpu.pb@4120==00">maincpu.mb@19FB=01</action> <!-- Don't Poke Bonus if = xx000 -->          
    </script>
    <script state="off">
      <action>maincpu.mb@19FB=01</action>
    </script>
  </cheat>  

  <cheat desc="Brush can never destroy dots">
    <script state="on">
      <action>temp0 =maincpu.mb@2195</action>
    </script>
    <script state="run">
      <action>maincpu.mb@2195=C9</action>
    </script>
    <script state="off">
      <action>maincpu.mb@2195=temp0 </action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="Skip ROM Checks">
    <script state="on">
      <action>temp0 =maincpu.mw@012F</action>
    </script>
    <script state="run">
      <action>maincpu.mw@012F=0131</action>
    </script>
    <script state="off">
      <action>maincpu.mw@012F=temp0 </action>
    </script>
  </cheat>

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

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.259 XML cheat collection (6 OCTOBER 2023) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/q4dHGZ6K#i-EUiqIjH ... KMz7hnbTfw (ZIP Archive 3.76MB)
Post Reply