[mspactwin] "Infinite Lives" and "Finish this Level Now!"

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
pac_man_fan2
CheatFinder Lance Corporal
CheatFinder Lance Corporal
Posts: 59
Joined: Fri Dec 06, 2019 1:49 pm

[mspactwin] "Infinite Lives" and "Finish this Level Now!"

Post by pac_man_fan2 »

I had to find and take into account 2nd player memory locations, and consider Red player game, Green Player game, and/or Simultaneous play.

Code: Select all

  <cheat desc="Infinite Lives">
    <script state="run">
      <action>maincpu.pw@04E14=0506</action> <!-- (P1) Red   -->
      <action>maincpu.pw@04E42=0506</action> <!-- (P2) Green -->
    </script>
  </cheat>

  <cheat desc="Finish this Level Now!">
    <script state="on">
      <action condition="((maincpu.pb@4E70==21) OR (maincpu.pb@4E70==63)) AND (maincpu.pb@430A==F4)">maincpu.pb@4E0E=E0</action> <!-- Board 0 /P1 or Simultaneous play -->
      <action condition="((maincpu.pb@4E70==42) OR (maincpu.pb@4E70==63)) AND (maincpu.pb@430A==F4)">maincpu.pb@4E3C=E0</action> <!-- Board 0 /P2 or Simultaneous play -->
      <action condition="((maincpu.pb@4E70==21) OR (maincpu.pb@4E70==63)) AND (maincpu.pb@430A==EB)">maincpu.pb@4E0E=F4</action> <!-- Board 1 /P1 or Simultaneous play -->
      <action condition="((maincpu.pb@4E70==42) OR (maincpu.pb@4E70==63)) AND (maincpu.pb@430A==EB)">maincpu.pb@4E3C=F4</action> <!-- Board 1 /P2 or Simultaneous play -->
      <action condition="((maincpu.pb@4E70==21) OR (maincpu.pb@4E70==63)) AND (maincpu.pb@430A==E9)">maincpu.pb@4E0E=F2</action> <!-- Board 2 /P1 or Simultaneous play -->
      <action condition="((maincpu.pb@4E70==42) OR (maincpu.pb@4E70==63)) AND (maincpu.pb@430A==E9)">maincpu.pb@4E3C=F2</action> <!-- Board 2 /P2 or Simultaneous play -->
      <action condition="((maincpu.pb@4E70==21) OR (maincpu.pb@4E70==63)) AND (maincpu.pb@430A==DF)">maincpu.pb@4E0E=EE</action> <!-- Board 3 /P1 or Simultaneous play -->
      <action condition="((maincpu.pb@4E70==42) OR (maincpu.pb@4E70==63)) AND (maincpu.pb@430A==DF)">maincpu.pb@4E3C=EE</action> <!-- Board 3 /P2 or Simultaneous play -->
      <action condition="((maincpu.pb@4E70==21) OR (maincpu.pb@4E70==63)) AND (maincpu.pb@430A==40)">maincpu.pb@4E0E=4D</action> <!-- Board FF /P1 or Simultaneous play -->
      <action condition="((maincpu.pb@4E70==42) OR (maincpu.pb@4E70==63)) AND (maincpu.pb@430A==40)">maincpu.pb@4E3C=4D</action> <!-- Board FF /P2 or Simultaneous play -->
    </script>
  </cheat>
pac_man_fan2
CheatFinder Lance Corporal
CheatFinder Lance Corporal
Posts: 59
Joined: Fri Dec 06, 2019 1:49 pm

Re: [mspactwin] "Infinite Lives" and "Finish this Level Now!"

Post by pac_man_fan2 »

I just added Code to finish level 255, and corrected my comments.
Post Reply