[pooyan]+ fixed and added 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:

[pooyan]+ fixed and added cheats

Post by Pugsy »

I've fixed pooyan,pootan & pooyans up. Added wayder's two fast shot cheats, I've also added addressed some other issues with Invincibility and replaced the Rapid Fire with autofire as it causes the gondola to corrupt occasionally. Also added some more cheats.

pooyan.xml + pootan.xml:-

Code: Select all

<mamecheat version="1">

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

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

  <cheat desc="1 Wolf Left Now!">
    <script state="on">
      <action>maincpu.pb@8901=01</action>
    </script>
  </cheat>

  <cheat desc="Invincibility to Wolves + Rocks"> <comment>Use in conjunction with 'Boulders Never Drop' for Complete Invincibility</comment>
    <script state="on">
      <action>temp0 =maincpu.mb@3071</action>
      <action>maincpu.mb@3071=C9</action> <!-- Wolf -->
      <action>temp1 =maincpu.mb@5E54</action>
      <action>maincpu.mb@5E54=C9</action> <!-- Rocks -->
    </script>
    <script state="off">
      <action>maincpu.mb@3071=temp0 </action>
      <action>maincpu.mb@5E54=temp1 </action>
    </script>
  </cheat>

  <cheat desc="Boulders Never Drop">
    <script state="on">
      <action>temp0 =maincpu.mb@25F5</action>
      <action>maincpu.mb@25F5=18</action>
    </script>
    <script state="off">
      <action>maincpu.mb@25F5=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Automatically collect Meat"> <comment>Collect any Meat without touching it as soon as it appears</comment>
    <script state="on">
      <action>temp0 =maincpu.mb@27F8</action>
      <action>maincpu.mb@27F8=18</action>
    </script>
    <script state="off">
      <action>maincpu.mb@27F8=temp0 </action>
    </script>
  </cheat>

  <cheat desc="No Meat Delay"> <comment>Meat appears at the top as soon as you fire any you are holding</comment>
    <script state="on">
      <action>temp0 =maincpu.mb@27AC</action>
      <action>maincpu.mb@27AC=00</action>
    </script>
    <script state="off">
      <action>maincpu.mb@27AC=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Autofire">
    <script state="run">
	  <action>maincpu.mb@2117=C8</action> <!-- Turn Autofiring Off -->
      <action condition="maincpu.pb@8901 GT 0x00">maincpu.mb@2117=00</action>
    </script>
    <script state="off">
      <action>maincpu.mb@2117=C8</action>
    </script>
  </cheat>

  <cheat desc="Select Lift Speed"> <comment>Note: The lift chain/rope does not keep up with the lift.</comment>
    <parameter>
      <item value="0x01">Normal Speed</item>
      <item value="0x02">2x Speed</item>
      <item value="0x03">3x Speed</item>
      <item value="0x04">4x Speed</item>
    </parameter>  
    <script state="run">
      <action condition="maincpu.pb@8A84 EQ temp0+1">maincpu.pb@8A84=temp0+param</action>
	  <action condition="maincpu.pb@8A84 EQ temp0-1">maincpu.pb@8A84=temp0-param</action>
	  <action condition="maincpu.pb@8A84 LT 0x41">maincpu.pb@8A84=41</action>
	  <action>temp0=maincpu.pb@8A84</action>
    </script>
  </cheat>

  <cheat desc="Fast Arrow Shot">
    <script state="on">
      <action>maincpu.mb@21FD=0A</action> <!-- This ROM cheat was made by wayder -->
      <action>maincpu.mb@2217=0A</action>
    </script>
    <script state="off">
      <action>maincpu.mb@21FD=04</action>
      <action>maincpu.mb@2217=04</action>
    </script>
  </cheat>

  <cheat desc="Fast Meat Shot">
    <script state="run">
      <action>maincpu.pb@8F0F=38</action>
    </script>
  </cheat>

</mamecheat>
<!-- Cheat file downloaded from http://www.mamecheat.co.uk, see cheat.txt for list of contributors. -->
Fixed the fast shot cheats so that they work in pooyans (ROM cheats are all diff addresses), pooyans.xml:-

Code: Select all

<mamecheat version="1">

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

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

  <cheat desc="1 Wolf Left Now!">
    <script state="on">
      <action>maincpu.pb@8901=01</action>
    </script>
  </cheat>

  <cheat desc="Invincibility to Wolves + Rocks"> <comment>Use in conjunction with 'Boulders Never Drop' for Complete Invincibility</comment>
    <script state="on">
      <action>temp0 =maincpu.mb@2F96</action>
      <action>maincpu.mb@2F96=C9</action> <!-- Wolf -->
      <action>temp1 =maincpu.mb@5E83</action>
      <action>maincpu.mb@5E83=C9</action> <!-- Rocks -->
    </script>
    <script state="off">
      <action>maincpu.mb@2F96=temp0 </action>
      <action>maincpu.mb@5E83=temp1 </action>
    </script>
  </cheat>

  <cheat desc="Boulders Never Drop">
    <script state="on">
      <action>temp0 =maincpu.mb@2485</action>
      <action>maincpu.mb@2485=18</action>
    </script>
    <script state="off">
      <action>maincpu.mb@2485=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Automatically collect Meat"> <comment>Collect any Meat without touching it as soon as it appears</comment>
    <script state="on">
      <action>temp0 =maincpu.mb@267D</action>
      <action>maincpu.mb@267D=18</action>
    </script>
    <script state="off">
      <action>maincpu.mb@267D=temp0 </action>
    </script>
  </cheat>

  <cheat desc="No Meat Delay"> <comment>Meat appears at the top as soon as you fire any you are holding</comment>
    <script state="on">
      <action>temp0 =maincpu.mb@263C</action>
      <action>maincpu.mb@263C=00</action>
    </script>
    <script state="off">
      <action>maincpu.mb@263C=temp0 </action>
    </script>
  </cheat>

  <cheat desc="Autofire">
    <script state="run">
	  <action>maincpu.mb@1FE4=C8</action> <!-- Turn Autofiring Off -->
      <action condition="maincpu.pb@8A84 LT 0xC4">maincpu.mb@1FE4=00</action>
    </script>
    <script state="off">
      <action>maincpu.mb@1FE4=C8</action>
    </script>
  </cheat>

  <cheat desc="Select Lift Speed"> <comment>Note: The lift chain/rope does not keep up with the lift.</comment>
    <parameter>
      <item value="0x01">Normal Speed</item>
      <item value="0x02">2x Speed</item>
      <item value="0x03">3x Speed</item>
      <item value="0x04">4x Speed</item>
    </parameter>  
    <script state="run">
      <action condition="maincpu.pb@8A84 EQ temp0+1">maincpu.pb@8A84=temp0+param</action>
	  <action condition="maincpu.pb@8A84 EQ temp0-1">maincpu.pb@8A84=temp0-param</action>
	  <action condition="maincpu.pb@8A84 LT 0x41">maincpu.pb@8A84=41</action>
	  <action>temp0=maincpu.pb@8A84</action>
    </script>
  </cheat>

  <cheat desc="Fast Arrow Shot">
    <script state="on">
      <action>maincpu.mb@20C3=0A</action> <!-- This ROM cheat was made by wayder -->
      <action>maincpu.mb@20E9=0A</action>
    </script>
    <script state="off">
      <action>maincpu.mb@20C3=04</action>
      <action>maincpu.mb@20E9=04</action>
    </script>
  </cheat>

  <cheat desc="Fast Meat Shot">
    <script state="run">
      <action>maincpu.pb@8F0F=38</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