[jak_*] Jak Plug it in & Play TV Games cheats MISC

This forum is for posting cheats for any non-arcade game in M.A.M.E. ( aka the M.E.S.S. games ) including any softwarelist game. 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:

[jak_*] Jak Plug it in & Play TV Games cheats MISC

Post by Pugsy »

Some of the more interesting jak games to start with, the trick to using the cheat finder plugin to find cheats for these games is to set the Data Format to "little u16" before starting a new search. It's because each address holds 16 bits.

For ROM cheats the address you find in the debugger needs to be multiplied by two (or left shifting by 1) as it maps the address holding 16 bits into the ROM address holding 8bits. To keep things simple the ROM cheats I've posted are in the form "maincpu.mw@(166D1*2)=4E00" just to make it simple to look at the code that is being changed in the debugger.

jak_batm.xml

Code: Select all

<mamecheat version="1">

  <cheat desc="Infinite Lives">
    <script state="run">
      <action>maincpu.pw@2099=0008</action>
    </script>
  </cheat>

  <cheat desc="Infinite Energy">
    <script state="run">
      <action>maincpu.pw@019D=0020</action>
    </script>
  </cheat>

</mamecheat>
<!-- Cheat file downloaded from http://www.mamecheat.co.uk, see cheat.txt for list of contributors. -->
jak_capc.xml

Code: Select all

<mamecheat version="1">

  <cheat desc=" "/>
  <cheat desc="1942"/>

  <cheat desc="Infinite Lives">
    <script state="run">
      <action>maincpu.ppw@0012=0006</action>
    </script>
  </cheat>

  <cheat desc="Infinite Loops/Rs">
    <script state="run">
      <action>maincpu.ppw@0013=0006</action>
    </script>
  </cheat>

  <cheat desc="Invincibility">
    <script state="run">
      <action>maincpu.mw@(15748*2)=4E00, maincpu.mw@(166D1*2)=4E00</action>
    </script>
    <script state="off">
      <action>maincpu.mw@(15748*2)=4E02, maincpu.mw@(166D1*2)=4E02</action>
    </script>
  </cheat>

  <cheat desc=" "/>
  <cheat desc="Commando"/>

  <cheat desc="Infinite Lives">
    <script state="run">
      <action>maincpu.ppw@0509=0005</action>
    </script>
  </cheat>

  <cheat desc="Infinite Grenades">
    <script state="run">
      <action>maincpu.ppw@050F=0009</action>
    </script>
  </cheat>

  <cheat desc="Invincibility">
    <script state="run">
      <action>maincpu.mw@(6BF61*2)=BF62, maincpu.mw@(6BF34*2)=BF35, maincpu.mw@(72857*2)=8E00, maincpu.mw@(6B62E*2)=4E00, maincpu.mw@(12504*2)=8E00, maincpu.mw@(112FE*2)=8E00</action> <!-- Bullets, Soldiers, Bombs, Pits, Motorbike, Cannon Balls -->
    </script>
    <script state="off">
      <action>maincpu.mw@(6BF61*2)=BF6F, maincpu.mw@(6BF34*2)=BF6A, maincpu.mw@(72857*2)=8E02, maincpu.mw@(6B62E*2)=4E02,maincpu.mw@(12504*2)=8E02, maincpu.mw@(112FE*2)=8E02</action>
    </script>
  </cheat>

  <cheat desc=" "/>
  <cheat desc="Ghosts'n Goblins"/>

  <cheat desc="Infinite Time">
    <script state="run">
      <action>maincpu.ppw@06BE=0257</action>
    </script>
  </cheat>

  <cheat desc="Infinite Lives">
    <script state="run">
      <action>maincpu.ppw@0693=0007</action>
    </script>
  </cheat>

  <cheat desc="Invincibility"> <comment>Doesn't protect you against water</comment>
    <script state="run">
      <action>maincpu.mw@(18A08*2)=0E00, maincpu.mw@(18CB9*2)=0E00</action> <!-- Enemy Collisions, Shots -->
    </script>
    <script state="off">
      <action>maincpu.mw@(18A08*2)=0E02, maincpu.mw@(18CB9*2)=0E02</action>
    </script>
  </cheat>

</mamecheat>
<!-- Cheat file downloaded from http://www.mamecheat.co.uk, see cheat.txt for list of contributors. -->
jak_mk.xml

Code: Select all

<mamecheat version="1">

  <cheat desc="Infinite Time">
    <script state="run">
      <action condition="maincpu.pd@2566 GT 00000001">maincpu.pd@2566=00090009</action>
    </script>
  </cheat>

  <cheat desc="Finish Round Now!">
  <script state="on">
    <action>maincpu.pd@2566=00000001</action>
  </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="P1 Infinite Energy">
    <script state="run">
      <action>maincpu.pw@24F9=00A1</action>
    </script>
  </cheat>

  <cheat desc="P1 Drain All Energy Now!">
    <script state="on">
      <action>maincpu.pw@24F9=0000</action>
    </script>
  </cheat>

  <cheat desc="P1 Select Character"> <comment>Enable before the round starts</comment>
    <parameter>
      <item value="0x0000">Johnny Cage</item>
      <item value="0x0001">Kano</item>
      <item value="0x0002">Raiden</item>
      <item value="0x0003">Liu Kang</item>
      <item value="0x0004">Scorpion</item>
      <item value="0x0005">Sub-Zero</item>
      <item value="0x0006">Sonya Blade</item>
      <item value="0x0007">#Goro (Buggy!)</item>
      <item value="0x0008">#Shang Tsung (Buggy!)</item>
    </parameter>
    <script state="run">
      <action>maincpu.pw@24F2=param</action>
    </script>
  </cheat>

  <cheat desc=" "/>

  <cheat desc="P2 Infinite Energy">
    <script state="run">
      <action>maincpu.pw@2533=00A1</action>
    </script>
  </cheat>

  <cheat desc="P2 Drain All Energy Now!">
    <script state="on">
      <action>maincpu.pw@2533=0000</action>
    </script>
  </cheat>

  <cheat desc="P2 Select Character"> <comment>Enable before the round starts</comment>
    <parameter>
      <item value="0x0000">Johnny Cage</item>
      <item value="0x0001">Kano</item>
      <item value="0x0002">Raiden</item>
      <item value="0x0003">Liu Kang</item>
      <item value="0x0004">Scorpion</item>
      <item value="0x0005">Sub-Zero</item>
      <item value="0x0006">Sonya Blade</item>
      <item value="0x0007">#Goro</item>
      <item value="0x0008">#Shang Tsung</item>
    </parameter>
    <script state="run">
      <action>maincpu.pw@252C=param</action>
    </script>
  </cheat>

</mamecheat>
<!-- Cheat file downloaded from http://www.mamecheat.co.uk, see cheat.txt for list of contributors. -->
jak_sith.xml.jak_sithp.xml

Code: Select all

<mamecheat version="1">

  <cheat desc="Infinite Lives">
    <script state="run">
      <action>maincpu.pw@1FE6=0008</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)
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:

Re: [jak_*] Jak Plug it in & Play TV Games cheats MISC

Post by Pugsy »

A Jaks ROM with 5 namco games, just the basics as I'd rather play the original arcade versions then spend too long on replicating the arcade cheats.
jak_mpac.xml

Code: Select all

<mamecheat version="1">

  <cheat desc="Ms. Pac-Man"/>

  <cheat desc="Infinite Lives">
    <script state="run">
      <action>maincpu.ppw@001A=0004</action>
    </script>
  </cheat>

  <cheat desc="Invincibility">
    <script state="run">
      <action>maincpu.mw@(EE32*2)=5E00</action>
    </script>
    <script state="off">
      <action>maincpu.mw@(EE32*2)=5E02</action>
    </script>
  </cheat>

  <cheat desc=" "/>
  <cheat desc="Pole Position"/>

  <cheat desc="Infinite Time">
    <script state="run">
      <action>maincpu.ppw@02D2=9C3F</action>
    </script>
  </cheat>

  <cheat desc=" "/>
  <cheat desc="Galaga"/>

  <cheat desc="Infinite Lives">
    <script state="run">
      <action>maincpu.ppw@03DE=0005</action>
    </script>
  </cheat>

  <cheat desc="Invincibility">
    <script state="run">
      <action>maincpu.mw@(D5D1*2)=4E00</action>
    </script>
    <script state="off">
      <action>maincpu.mw@(D5D1*2)=4E02</action>
    </script>
  </cheat>

  <cheat desc=" "/>
  <cheat desc="Xevious"/>

  <cheat desc="Infinite Lives">
    <script state="run">
      <action>maincpu.ppw@04CD=0009</action>
    </script>
  </cheat>

  <cheat desc="Invincibility">
    <script state="run">
      <action>maincpu.mw@(16F59*2)=6F5A, maincpu.mw@(17033*2)=4E00</action><!-- Normal Collisions, Flipping Walls -->
    </script>
    <script state="off">
      <action>maincpu.mw@(16F59*2)=6F7E, maincpu.mw@(17033*2)=4E02</action>
    </script>
  </cheat>

  <cheat desc=" "/>
  <cheat desc="Mappy"/>

  <cheat desc="Infinite Lives">
    <script state="run">
      <action>maincpu.ppw@0015=0005</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