[grdians]+ One Hit Kills fix + P2 Infinite Lives Fix+ add MAX HIGH SCORE+ infinite energy/power display fix

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
wanli xing
CheatFinder Private
Posts: 1
Joined: Sun Apr 04, 2021 3:40 am

[grdians]+ One Hit Kills fix + P2 Infinite Lives Fix+ add MAX HIGH SCORE+ infinite energy/power display fix

Post by wanli xing »

fix a bug in one hit kills cheat, where P1 player will be also instant killed by enemy after activate this

Code: Select all

<cheat desc="One Hit Kills">
    <script state="run">
      <action>maincpu.rq@009FD0=4EF9001F90004E71</action>
      <action>maincpu.rq@1F9000=B3FC002030006600</action>
      <action>maincpu.rw@1F9008=0012</action>
      <action>maincpu.rd@1F900A=91690142</action>
       <action>maincpu.rd@1F900E=6A000024</action>  <!--  fix a bug where P1 will be one-shot killed -->
       <action>maincpu.rq@1F9012=4EF900009FD84E71</action> 
      <action>maincpu.rq@1F901A=B3FC002032006600</action>
      <action>maincpu.rw@1F9022=000A</action>
      <action>maincpu.rd@1F9024=91690142</action>
      <action>maincpu.rd@1F9028=6A00000A</action>
      <action>maincpu.rq@1F902C=4EF900009FD84E71</action>
      <action>maincpu.rq@1F9034=4EF900009FE04E71</action>
    </script>
    <script state="off">
      <action>maincpu.rq@009FD0=916901426A00000A</action>
      <action>maincpu.rq@1F9000=0000000000000000</action>
      <action>maincpu.rq@1F9008=0000000000000000</action>
      <action>maincpu.rq@1F9010=0000000000000000</action>
      <action>maincpu.rq@1F9018=0000000000000000</action>
      <action>maincpu.rq@1F9020=0000000000000000</action>
      <action>maincpu.rq@1F9028=0000000000000000</action>
      <action>maincpu.rq@1F9030=0000000000000000</action>
      <action>maincpu.rq@1F9038=0000000000000000</action>
      <action>maincpu.rq@1F9040=0000000000000000</action>
    </script>
  </cheat>

fix a bug in P2 infinite Lives cheat, where it is not working because the memory location is wrong

Code: Select all

  <cheat desc="P2 Infinite Lives">
    <script state="run">
      <action>maincpu.pb@2016A9=0A</action> <!-- fix a bug here: p2 lives are actually saved in 2016A9 memory location-->
    </script>
  </cheat>
I added the new cheat to change P1 or P2 score to the maxium (999999)

Code: Select all

<cheat desc="P2 MAX HIGH SCORE Add">
    <script state="run">
      <action>maincpu.pd@2016A2=0098967F</action>
    </script>
  </cheat>

  <cheat desc="P1 MAX HIGH SCORE Add">
    <script state="run">
      <action>maincpu.pd@201622=0098967F</action>
    </script>
  </cheat>
I fix a display bug for P1/P2 infinite Energy/Pow cheat, where after activation, the player's Hp Bar or Power Bar is exceeding the reasonable length.

Code: Select all

  <cheat desc="P1 Infinite Energy">
    <script state="run">
      <action>maincpu.pd@203142=01400140</action><!-- display hp/pow bar correctly: 0140 0140 , first 4 digit is current hp, last 4 digit is the max hp-->
    </script>
  </cheat>

  <cheat desc="P1 Infinite Power">
    <script state="run">
      <action>maincpu.pd@203146=01400140</action>
    </script>
  </cheat>


  <cheat desc="P2 Infinite Energy">
    <script state="run">
      <action>maincpu.pd@203342=01400140</action>
    </script>
  </cheat>

  <cheat desc="P2 Infinite Power">
    <script state="run">
      <action>maincpu.pd@203346=01400140</action>
    </script>
  </cheat>
Post Reply