[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
Posts: 62
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
Posts: 62
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.
User avatar
Pugsy
Posts: 3638
Joined: Fri Aug 17, 2001 12:59 am
Location: North Wales, UK.
Has thanked: 1 time
Been thanked: 12 times
Contact:

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

Post by Pugsy »

Thanks, those mspactwin cheats look ok. Added
Pugsy

Servicing your cheating needs since 1985 8)

Grab the latest cheat collection:
MAME 0.259 XML cheat collection (6 OCTOBER 2023) from http://www.mamecheat.co.uk or direct from:-
https://mega.nz/file/q4dHGZ6K#i-EUiqIjH ... KMz7hnbTfw (ZIP Archive 3.76MB)
Post Reply