[farmer/ikki] ROM cheats

This forum is for posting M.A.M.E. arcade cheats. Requests will be fulfilled here....but please keep the requests to the requests forum.
Post Reply
User avatar
Pugsy
Posts: 3675
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 15 times
Contact:

[farmer/ikki] ROM cheats

Post by Pugsy »

Just doing some cleaning up, the flickering on the old Invincibility cheats was annoying me...slightly more involved job than I'd hoped.

farmer.xml:

Code: Select all

<mamecheat version="1">

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

  <cheat desc="Infinite Time">
    <script state="run">
      <action>maincpu.pb@C0AA=00</action>
    </script>
  </cheat>

  <cheat desc="Invincibility">
    <script state="on">
      <action>temp0 =maincpu.mb@4288</action>
      <action>temp1 =maincpu.mb@430D</action>
      <action>temp2 =maincpu.mb@4618</action>
      <action>temp3 =maincpu.mb@4D36</action>
      <action>temp4 =maincpu.mb@457E</action>
      <action>temp5 =maincpu.mb@4CCA</action>
      <action>temp6 =maincpu.mb@5FD2</action>
      <action>temp7 =maincpu.mb@4559</action>
    </script>
    <script state="run">
      <action>maincpu.mb@4288=18</action>
      <action>maincpu.mb@430D=18</action>
      <action>maincpu.mb@4618=18</action>
      <action>maincpu.mb@4D36=18</action>
      <action>maincpu.mb@457E=18</action>
      <action>maincpu.mb@4CCA=C9</action>
      <action>maincpu.mb@5FD2=C9</action>
      <action>maincpu.mb@4559=18</action>
    </script>
    <script state="off">
      <action>maincpu.mb@4288=temp0 </action>
      <action>maincpu.mb@430D=temp1 </action>
      <action>maincpu.mb@4618=temp2 </action>
      <action>maincpu.mb@4D36=temp3 </action>
      <action>maincpu.mb@457E=temp4 </action>
      <action>maincpu.mb@4CCA=temp5 </action>
      <action>maincpu.mb@5FD2=temp6 </action>
      <action>maincpu.mb@4559=temp7 </action>
    </script>
  </cheat>

  <cheat desc="Open Cages without Keys">
    <script state="on">
      <action>temp0 =maincpu.mb@4A83</action>
    </script>
    <script state="run">
      <action>maincpu.mb@4A83=00</action>
    </script>
    <script state="off">
      <action>maincpu.mb@4A83=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Capture the daikan automatically"> <comment>Capture them as soon as they appear on screen. daikan = feudal japanese lord</comment>
    <script state="on">
      <action>temp0 =maincpu.mb@65DC</action>
    </script>
    <script state="run">
      <action>maincpu.mb@65DC=00</action>
    </script>
    <script state="off">
      <action>maincpu.mb@65DC=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Always One object to finish Area">
    <script state="run">
      <action>maincpu.pb@C146=07</action>
    </script>
  </cheat>

  <cheat desc="One object to finish Area Now!">
    <script state="on">
      <action>maincpu.pb@C146=07</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="P1 Infinite Lives">
    <script state="run">
      <action>maincpu.pb@C0AC=99</action>
    </script>
  </cheat>

  <cheat desc="P2 Infinite Lives">
    <script state="run">
      <action>maincpu.pb@C0AD=99</action>
    </script>
  </cheat>

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

Code: Select all

<mamecheat version="1">

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

  <cheat desc="Infinite Time">
    <script state="run">
      <action>maincpu.pb@C0AA=00</action>
    </script>
  </cheat>

  <cheat desc="Invincibility">
    <script state="on">
      <action>temp0 =maincpu.mb@425E</action>
      <action>temp1 =maincpu.mb@42E3</action>
      <action>temp2 =maincpu.mb@45EE</action>
      <action>temp3 =maincpu.mb@4D0C</action>
      <action>temp4 =maincpu.mb@4554</action>
      <action>temp5 =maincpu.mb@4CA0</action>
      <action>temp6 =maincpu.mb@5FA8</action>
      <action>temp7 =maincpu.mb@452F</action>
    </script>
    <script state="run">
      <action>maincpu.mb@425E=18</action>
      <action>maincpu.mb@42E3=18</action>
      <action>maincpu.mb@45EE=18</action>
      <action>maincpu.mb@4D0C=18</action>
      <action>maincpu.mb@4554=18</action>
      <action>maincpu.mb@4CA0=C9</action>
      <action>maincpu.mb@5FA8=C9</action>
      <action>maincpu.mb@452F=18</action>
    </script>
    <script state="off">
      <action>maincpu.mb@425E=temp0 </action>
      <action>maincpu.mb@42E3=temp1 </action>
      <action>maincpu.mb@45EE=temp2 </action>
      <action>maincpu.mb@4D0C=temp3 </action>
      <action>maincpu.mb@4554=temp4 </action>
      <action>maincpu.mb@4CA0=temp5 </action>
      <action>maincpu.mb@5FA8=temp6 </action>
      <action>maincpu.mb@452F=temp7 </action>
    </script>
  </cheat>

  <cheat desc="Open Cages without Keys">
    <script state="on">
      <action>temp0 =maincpu.mb@4A59</action>
    </script>
    <script state="run">
      <action>maincpu.mb@4A59=00</action>
    </script>
    <script state="off">
      <action>maincpu.mb@4A59=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Capture the daikan automatically"> <comment>Capture them as soon as they appear on screen. daikan = feudal japanese lord</comment>
    <script state="on">
      <action>temp0 =maincpu.mb@65B2</action>
    </script>
    <script state="run">
      <action>maincpu.mb@65B2=00</action>
    </script>
    <script state="off">
      <action>maincpu.mb@65B2=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Always One object to finish Area">
    <script state="run">
      <action>maincpu.pb@C146=07</action>
    </script>
  </cheat>

  <cheat desc="One object to finish Area Now!">
    <script state="on">
      <action>maincpu.pb@C146=07</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="P1 Infinite Lives">
    <script state="run">
      <action>maincpu.pb@C0AC=99</action>
    </script>
  </cheat>

  <cheat desc="P2 Infinite Lives">
    <script state="run">
      <action>maincpu.pb@C0AD=99</action>
    </script>
  </cheat>

</mamecheat>
<!-- Cheat file downloaded from https://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.264 XML cheat collection (3 APRIL 2024) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/SxsQUJoT#jBdz6GLm_ ... QzFGSMms2c (ZIP Archive 3.8 MB)
Post Reply