[mt_arrow] 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: 3675
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 16 times
Contact:

[mt_arrow] cheats

Post by Pugsy »

Seems there's still a lot of mt_* games that are marked bad in MAME that seem fine, this is another reason1 game but as it has a lot of cheats I've put it in a thread on it's own.

mt_arrow.xml:

Code: Select all

<mamecheat version="1">

  <cheat desc="Infinite Play Time">
    <script state="run">
      <action>mtbios.pw@004036=1770</action>
      <action>mtbios.pb@004056=01</action> <!-- 1st = Time, 2nd = Credit -->
    </script>
  </cheat>

  <cheat desc="Infinite Lives">
    <script state="run">
      <action>maincpu.pw@FFC068=009A</action>
    </script>
  </cheat>

  <cheat desc="Infinite AF">
    <script state="run">
      <action>maincpu.pw@FF3302=0010</action>
    </script>
  </cheat>

  <cheat desc="Invincibility">
    <script state="on">
      <action>temp0 =maincpu.mw@0096A8</action>
    </script>
    <script state="run">
      <action>maincpu.mw@0096A8=0002</action>
    </script>
    <script state="off">
      <action>maincpu.mw@0096A8=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Always have Maximum Speed">
    <script state="run">
      <action>maincpu.pw@FF17C4=0008</action> <!-- 08 is the maximum speed obtainable in the game. -->
    </script>
  </cheat>

  <cheat desc="Always have Maximum Missiles">
    <script state="run">
      <action>maincpu.pw@FF32E0=0003</action>
    </script>
  </cheat>

  <cheat desc="Select Weapon"> <!-- Pt 1 Weapon Type 0-3, Pt 2 Weapon Power 0-3 -->
    <parameter>
      <item value="0x01">Weapon 1 Power 1</item>
      <item value="0x02">Weapon 1 Power 2</item>
      <item value="0x03">Weapon 1 Power 3</item>
      <item value="0x04">Weapon 1 Power 4</item>
      <item value="0x05">Weapon 2 Power 1</item>
      <item value="0x06">Weapon 2 Power 2</item>
      <item value="0x07">Weapon 2 Power 3</item>
      <item value="0x08">Weapon 2 Power 4</item>
      <item value="0x09">Weapon 3 Power 1</item>
      <item value="0x10">Weapon 3 Power 2</item>
      <item value="0x11">Weapon 3 Power 3</item>
      <item value="0x12">Weapon 3 Power 4</item>
      <item value="0x13">Weapon 4 Power 1</item>
      <item value="0x14">Weapon 4 Power 2</item>
      <item value="0x15">Weapon 4 Power 3</item>
      <item value="0x16">Weapon 4 Power 4</item>
    </parameter>
    <script state="run">
      <action condition="(param==01)">maincpu.pw@FF32CE=0000</action>
      <action condition="(param==01)">maincpu.pw@FF32D6=0000</action>
      <action condition="(param==02)">maincpu.pw@FF32CE=0000</action>
      <action condition="(param==02)">maincpu.pw@FF32D6=0001</action>
      <action condition="(param==03)">maincpu.pw@FF32CE=0000</action>
      <action condition="(param==03)">maincpu.pw@FF32D6=0002</action>
      <action condition="(param==04)">maincpu.pw@FF32CE=0000</action>
      <action condition="(param==04)">maincpu.pw@FF32D6=0003</action>
      <action condition="(param==05)">maincpu.pw@FF32CE=0001</action>
      <action condition="(param==05)">maincpu.pw@FF32D6=0000</action>
      <action condition="(param==06)">maincpu.pw@FF32CE=0001</action>
      <action condition="(param==06)">maincpu.pw@FF32D6=0001</action>
      <action condition="(param==07)">maincpu.pw@FF32CE=0001</action>
      <action condition="(param==07)">maincpu.pw@FF32D6=0002</action>
      <action condition="(param==08)">maincpu.pw@FF32CE=0001</action>
      <action condition="(param==08)">maincpu.pw@FF32D6=0003</action>
      <action condition="(param==09)">maincpu.pw@FF32CE=0002</action>
      <action condition="(param==09)">maincpu.pw@FF32D6=0000</action>
      <action condition="(param==10)">maincpu.pw@FF32CE=0002</action>
      <action condition="(param==10)">maincpu.pw@FF32D6=0001</action>
      <action condition="(param==11)">maincpu.pw@FF32CE=0002</action>
      <action condition="(param==11)">maincpu.pw@FF32D6=0002</action>
      <action condition="(param==12)">maincpu.pw@FF32CE=0002</action>
      <action condition="(param==12)">maincpu.pw@FF32D6=0003</action>
      <action condition="(param==13)">maincpu.pw@FF32CE=0003</action>
      <action condition="(param==13)">maincpu.pw@FF32D6=0000</action>
      <action condition="(param==14)">maincpu.pw@FF32CE=0003</action>
      <action condition="(param==14)">maincpu.pw@FF32D6=0001</action>
      <action condition="(param==15)">maincpu.pw@FF32CE=0003</action>
      <action condition="(param==15)">maincpu.pw@FF32D6=0002</action>
      <action condition="(param==16)">maincpu.pw@FF32CE=0003</action>
      <action condition="(param==16)">maincpu.pw@FF32D6=0003</action>
    </script>
  </cheat>

  <cheat desc="Select Starting Stage"> <comment>Enable this cheat and reset for the correct effect</comment> <!-- RAM FFC066 -->
    <parameter min="1" max="6" step="1"/>
    <script state="on">
      <action>temp0 =maincpu.mw@000438</action>
    </script>
    <script state="run">
      <action>maincpu.mw@000438=(param)</action>
    </script>
    <script state="off">
      <action>maincpu.mw@000438=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.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