[umk3] Ultimate Mortal Kombat 3 (rev 1.2)

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.
INVorig
Posts: 7
Joined: Sat Oct 01, 2016 11:24 pm

Re: [umk3] Ultimate Mortal Kombat 3 (rev 1.2)

Post by INVorig »

The following code changes the stage sequence.
Normally the four new stages are repeated 2 times before one gets to see any of the old stages.
The blue portal is only to be seen as first stage after you have unlocked the hidden characters.
Whenever you change from two-player-game to single-player-game and back, you always will start again on the first stage.
('scrorpion's lair' or 'blue portal'). That means, you won't see the old stages very often, only if you play for a longer time in two-player-mode.

The following code starts the game normal with the four(five) new stages, but after just one time goes straight into the old ones.
Also 'Noob's dorfen' and the 'blue portal' are included in the sequence. You also can play around with the numbers and create your own sequence, if you like to do so.
(To make that cheatcode work on newer mames, please do a replace of 'user1' with 'maincpu' in a common editor)

Code: Select all

 <cheat desc="FIX-Stages (less repeated + Noob's D./Blue Portal included)">
    <script state="run">
      <action>user1.mw@0220C=0010</action>
      <action>user1.mw@0220E=000C</action>
      <action>user1.mw@02210=000D</action>
      <action>user1.mw@02212=000E</action>
      <action>user1.mw@02214=000B</action>
      <action>user1.mw@02216=0000</action>
      <action>user1.mw@02218=0001</action>
      <action>user1.mw@0221A=0018</action>
      <action>user1.mw@0221C=0003</action>
      <action>user1.mw@0221E=0004</action>
      <action>user1.mw@02220=0005</action>
      <action>user1.mw@02222=0006</action>
      <action>user1.mw@02224=0007</action>
      <action>user1.mw@02226=0008</action>
      <action>user1.mw@02228=0009</action>
      <action>user1.mw@0222A=000A</action>
      <action>user1.mw@0222C=0010</action>
      <action>user1.mw@0222E=000C</action>
      <action>user1.mw@02230=0002</action>
      <action>user1.mw@02232=000B</action>
    </script>
    <script state="off">
      <action>user1.mw@0220C=0010</action>
      <action>user1.mw@0220E=000C</action>
      <action>user1.mw@02210=000E</action>
      <action>user1.mw@02212=000B</action>
      <action>user1.mw@02214=000D</action>
      <action>user1.mw@02216=000C</action>
      <action>user1.mw@02218=000E</action>
      <action>user1.mw@0221A=000B</action>
      <action>user1.mw@0221C=000D</action>
      <action>user1.mw@0221E=0000</action>
      <action>user1.mw@02220=0001</action>
      <action>user1.mw@02222=0002</action>
      <action>user1.mw@02224=0003</action>
      <action>user1.mw@02226=0004</action>
      <action>user1.mw@02228=0005</action>
      <action>user1.mw@0222A=0006</action>
      <action>user1.mw@0222C=0007</action>
      <action>user1.mw@0222E=0008</action>
      <action>user1.mw@02230=0009</action>
      <action>user1.mw@02232=000A</action>
    </script>
  </cheat>
As I have mentioned above, after any change of the game-mode you will start again at the first stage of the sequence. ('Blue Portal' or 'Scorpion's Lair')
To jump up in the sequence, you can use the following cheat. So when you are back in, for example, the blue Portal select a position-number in the sequence, and you will be back there again in the next battle and
continue from there on.

Code: Select all

  <cheat desc="Stage-plan position"> <comment>best activated in battle (first battle is unaffected)</comment>
    <parameter>
      <item value="0x13">00</item>
      <item value="0x00">01</item>
      <item value="0x01">02</item>
      <item value="0x02">03</item>
      <item value="0x03">04</item>
      <item value="0x04">05</item>
      <item value="0x05">06</item>
      <item value="0x06">07</item>
      <item value="0x07">08</item>
      <item value="0x08">09</item>
      <item value="0x09">10</item>
      <item value="0x0A">11</item>
      <item value="0x0B">12</item>
      <item value="0x0C">13</item>
      <item value="0x0D">14</item>
      <item value="0x0E">15</item>
      <item value="0x0F">16</item>
      <item value="0x10">17</item>
      <item value="0x11">18</item>
      <item value="0x12">19</item>
    </parameter>
    <script state="change">
      <action>maincpu.pb@1063170=param</action>
    </script>
  </cheat>
INVorig
Posts: 7
Joined: Sat Oct 01, 2016 11:24 pm

Re: [umk3] Ultimate Mortal Kombat 3 (rev 1.2)

Post by INVorig »

UMK3 Attraction Mode
The following is more of a code-replacement, than a cheat.
It creates a beautiful Attraction-mode with all characters to be shown (even the hidden).
It also fixes some text-issues, where the text goes off screen.
The hidden characters, that normally use the wrong text are now without text (just their names).
The sound stays on until the full sequence has been played at least two times.
But I tried to keep it authentic to the original UMK3-attraction-mode.
Due to my lack of knowledge, I wrote the code straight forward and therefore it is extremely long,
but it works perfectly. (mame 1.46)
(To make that code work on newer mames, please do a replace of 'user1' with 'maincpu' in a common editor)

Code: Select all

 <cheat desc="FIX-Restore Attraction Mode">
      <comment>All 'finished' characters are displayed (Smoke and Hidden are without text)</comment>
      <script state="run">

        <!-- (XML ROM address) * 8 + FF800000 = (TMS34010 real address) -->
        <!-- zB. FF8DF000: C011 JR FF8DF120h , direct jump forward (xxxx)=1 (xxxx)=1 (xxxx)=1  etc. -->
        <!-- zB. FF8DF120: C080 BA10 FFA0   jump to this address FFA0BA10h  -->

        <!-- Display 'all' Characters (jump to code cave) -->
        <action>user1.mw@0037B9C=C080</action>
        <action>user1.mw@0037B9E=5000</action>
        <action>user1.mw@0037BA0=FFE0</action>

         <!-- Restore the Attraction Mode (code cave) -->
        <action>user1.mw@00C0A00=1A40</action>
        <action>user1.mw@00C0A02=0147</action>
        <action>user1.mw@00C0A04=0B07</action>
        <action>user1.mw@00C0A06=0060</action>
        <action>user1.mw@00C0A08=A2EC</action>
        <action>user1.mw@00C0A0A=C080</action>
        <action>user1.mw@00C0A0C=1860</action>
        <action>user1.mw@00C0A0E=FF9C</action>
        <action>user1.mw@00C0A10=0147</action>
        <action>user1.mw@00C0A12=0B07</action>
        <action>user1.mw@00C0A14=0060</action>
        <action>user1.mw@00C0A16=A2EC</action>
        <action>user1.mw@00C0A18=C080</action>
        <action>user1.mw@00C0A1A=8EC0</action>
        <action>user1.mw@00C0A1C=FFB6</action>
        <action>user1.mw@00C0A1E=0147</action>
        <action>user1.mw@00C0A20=0B07</action>
        <action>user1.mw@00C0A22=0060</action>
        <action>user1.mw@00C0A24=A2EC</action>
        <action>user1.mw@00C0A26=C080</action>
        <action>user1.mw@00C0A28=0440</action>
        <action>user1.mw@00C0A2A=FF9C</action>
        <action>user1.mw@00C0A2C=1A60</action>
        <action>user1.mw@00C0A2E=0147</action>
        <action>user1.mw@00C0A30=0B07</action>
        <action>user1.mw@00C0A32=0060</action>
        <action>user1.mw@00C0A34=A2EC</action>
        <action>user1.mw@00C0A36=C080</action>
        <action>user1.mw@00C0A38=1860</action>
        <action>user1.mw@00C0A3A=FF9C</action>
        <action>user1.mw@00C0A3C=0147</action>
        <action>user1.mw@00C0A3E=0B07</action>
        <action>user1.mw@00C0A40=0060</action>
        <action>user1.mw@00C0A42=A2EC</action>
        <action>user1.mw@00C0A44=C080</action>
        <action>user1.mw@00C0A46=1860</action>
        <action>user1.mw@00C0A48=FF9C</action>
        <action>user1.mw@00C0A4A=1820</action>
        <action>user1.mw@00C0A4C=0147</action>
        <action>user1.mw@00C0A4E=0B07</action>
        <action>user1.mw@00C0A50=0060</action>
        <action>user1.mw@00C0A52=A2EC</action>
        <action>user1.mw@00C0A54=C080</action>
        <action>user1.mw@00C0A56=1860</action>
        <action>user1.mw@00C0A58=FF9C</action>
        <action>user1.mw@00C0A5A=1860</action>
        <action>user1.mw@00C0A5C=A20C</action>
        <action>user1.mw@00C0A5E=0147</action>
        <action>user1.mw@00C0A60=0B07</action>
        <action>user1.mw@00C0A62=0060</action>
        <action>user1.mw@00C0A64=A2EC</action>
        <action>user1.mw@00C0A66=C080</action>
        <action>user1.mw@00C0A68=FB10</action>
        <action>user1.mw@00C0A6A=FF9B</action>
        <action>user1.mw@00C0A6C=0147</action>
        <action>user1.mw@00C0A6E=0B07</action>
        <action>user1.mw@00C0A70=0060</action>
        <action>user1.mw@00C0A72=A2EC</action>
        <action>user1.mw@00C0A74=C080</action>
        <action>user1.mw@00C0A76=FEC0</action>
        <action>user1.mw@00C0A78=FF9B</action>
        <action>user1.mw@00C0A7A=0D5F</action>
        <action>user1.mw@00C0A7C=26A0</action>
        <action>user1.mw@00C0A7E=FF9B</action>
        <action>user1.mw@00C0A80=0147</action>
        <action>user1.mw@00C0A82=0B07</action>
        <action>user1.mw@00C0A84=0060</action>
        <action>user1.mw@00C0A86=A2EC</action>
        <action>user1.mw@00C0A88=C080</action>
        <action>user1.mw@00C0A8A=DF80</action>
        <action>user1.mw@00C0A8C=FF9B</action>
        <action>user1.mw@00C0A8E=0147</action>
        <action>user1.mw@00C0A90=0B07</action>
        <action>user1.mw@00C0A92=0060</action>
        <action>user1.mw@00C0A94=A2EC</action>
        <action>user1.mw@00C0A96=C080</action>
        <action>user1.mw@00C0A98=EED0</action>
        <action>user1.mw@00C0A9A=FF9B</action>
        <action>user1.mw@00C0A9C=0147</action>
        <action>user1.mw@00C0A9E=0B07</action>
        <action>user1.mw@00C0AA0=0060</action>
        <action>user1.mw@00C0AA2=A2EC</action>
        <action>user1.mw@00C0AA4=C080</action>
        <action>user1.mw@00C0AA6=0440</action>
        <action>user1.mw@00C0AA8=FF9C</action>
        <action>user1.mw@00C0AAA=1840</action>
        <action>user1.mw@00C0AAC=0147</action>
        <action>user1.mw@00C0AAE=0B07</action>
        <action>user1.mw@00C0AB0=0060</action>
        <action>user1.mw@00C0AB2=A2EC</action>
        <action>user1.mw@00C0AB4=C080</action>
        <action>user1.mw@00C0AB6=1860</action>
        <action>user1.mw@00C0AB8=FF9C</action>
        <action>user1.mw@00C0ABA=1860</action>
        <action>user1.mw@00C0ABC=0147</action>
        <action>user1.mw@00C0ABE=0B07</action>
        <action>user1.mw@00C0AC0=0060</action>
        <action>user1.mw@00C0AC2=A2EC</action>
        <action>user1.mw@00C0AC4=C080</action>
        <action>user1.mw@00C0AC6=1860</action>
        <action>user1.mw@00C0AC8=FF9C</action>
        <action>user1.mw@00C0ACA=1880</action>
        <action>user1.mw@00C0ACC=0147</action>
        <action>user1.mw@00C0ACE=0B07</action>
        <action>user1.mw@00C0AD0=0060</action>
        <action>user1.mw@00C0AD2=A2EC</action>
        <action>user1.mw@00C0AD4=C080</action>
        <action>user1.mw@00C0AD6=1860</action>
        <action>user1.mw@00C0AD8=FF9C</action>
        <action>user1.mw@00C0ADA=0147</action>
        <action>user1.mw@00C0ADC=0B07</action>
        <action>user1.mw@00C0ADE=0060</action>
        <action>user1.mw@00C0AE0=A2EC</action>
        <action>user1.mw@00C0AE2=C080</action>
        <action>user1.mw@00C0AE4=8EC0</action>
        <action>user1.mw@00C0AE6=FFB6</action>
        <action>user1.mw@00C0AE8=0147</action>
        <action>user1.mw@00C0AEA=0B07</action>
        <action>user1.mw@00C0AEC=0060</action>
        <action>user1.mw@00C0AEE=A2EC</action>
        <action>user1.mw@00C0AF0=C080</action>
        <action>user1.mw@00C0AF2=0440</action>
        <action>user1.mw@00C0AF4=FF9C</action>
        <action>user1.mw@00C0AF6=18A0</action>
        <action>user1.mw@00C0AF8=0147</action>
        <action>user1.mw@00C0AFA=0B07</action>
        <action>user1.mw@00C0AFC=0060</action>
        <action>user1.mw@00C0AFE=A2EC</action>
        <action>user1.mw@00C0B00=C080</action>
        <action>user1.mw@00C0B02=1860</action>
        <action>user1.mw@00C0B04=FF9C</action>
        <action>user1.mw@00C0B06=18C0</action>
        <action>user1.mw@00C0B08=0147</action>
        <action>user1.mw@00C0B0A=0B07</action>
        <action>user1.mw@00C0B0C=0060</action>
        <action>user1.mw@00C0B0E=A2EC</action>
        <action>user1.mw@00C0B10=C080</action>
        <action>user1.mw@00C0B12=1860</action>
        <action>user1.mw@00C0B14=FF9C</action>
        <action>user1.mw@00C0B16=18E0</action>
        <action>user1.mw@00C0B18=0147</action>
        <action>user1.mw@00C0B1A=0B07</action>
        <action>user1.mw@00C0B1C=0060</action>
        <action>user1.mw@00C0B1E=A2EC</action>
        <action>user1.mw@00C0B20=C080</action>
        <action>user1.mw@00C0B22=1860</action>
        <action>user1.mw@00C0B24=FF9C</action>
        <action>user1.mw@00C0B26=1860</action>
        <action>user1.mw@00C0B28=A20C</action>
        <action>user1.mw@00C0B2A=0147</action>
        <action>user1.mw@00C0B2C=0B07</action>
        <action>user1.mw@00C0B2E=0060</action>
        <action>user1.mw@00C0B30=A2EC</action>
        <action>user1.mw@00C0B32=C080</action>
        <action>user1.mw@00C0B34=FB10</action>
        <action>user1.mw@00C0B36=FF9B</action>
        <action>user1.mw@00C0B38=0147</action>
        <action>user1.mw@00C0B3A=0B07</action>
        <action>user1.mw@00C0B3C=0060</action>
        <action>user1.mw@00C0B3E=A2EC</action>
        <action>user1.mw@00C0B40=C080</action>
        <action>user1.mw@00C0B42=FEC0</action>
        <action>user1.mw@00C0B44=FF9B</action>
        <action>user1.mw@00C0B46=0D5F</action>
        <action>user1.mw@00C0B48=26A0</action>
        <action>user1.mw@00C0B4A=FF9B</action>
        <action>user1.mw@00C0B4C=0147</action>
        <action>user1.mw@00C0B4E=0B07</action>
        <action>user1.mw@00C0B50=0060</action>
        <action>user1.mw@00C0B52=A2EC</action>
        <action>user1.mw@00C0B54=C080</action>
        <action>user1.mw@00C0B56=DF80</action>
        <action>user1.mw@00C0B58=FF9B</action>
        <action>user1.mw@00C0B5A=0147</action>
        <action>user1.mw@00C0B5C=0B07</action>
        <action>user1.mw@00C0B5E=0060</action>
        <action>user1.mw@00C0B60=A2EC</action>
        <action>user1.mw@00C0B62=C080</action>
        <action>user1.mw@00C0B64=EED0</action>
        <action>user1.mw@00C0B66=FF9B</action>
        <action>user1.mw@00C0B68=0147</action>
        <action>user1.mw@00C0B6A=0B07</action>
        <action>user1.mw@00C0B6C=0060</action>
        <action>user1.mw@00C0B6E=A2EC</action>
        <action>user1.mw@00C0B70=C080</action>
        <action>user1.mw@00C0B72=0440</action>
        <action>user1.mw@00C0B74=FF9C</action>
        <action>user1.mw@00C0B76=1900</action>
        <action>user1.mw@00C0B78=0147</action>
        <action>user1.mw@00C0B7A=0B07</action>
        <action>user1.mw@00C0B7C=0060</action>
        <action>user1.mw@00C0B7E=A2EC</action>
        <action>user1.mw@00C0B80=C080</action>
        <action>user1.mw@00C0B82=1860</action>
        <action>user1.mw@00C0B84=FF9C</action>
        <action>user1.mw@00C0B86=1920</action>
        <action>user1.mw@00C0B88=0147</action>
        <action>user1.mw@00C0B8A=0B07</action>
        <action>user1.mw@00C0B8C=0060</action>
        <action>user1.mw@00C0B8E=A2EC</action>
        <action>user1.mw@00C0B90=C080</action>
        <action>user1.mw@00C0B92=1860</action>
        <action>user1.mw@00C0B94=FF9C</action>
        <action>user1.mw@00C0B96=1940</action>
        <action>user1.mw@00C0B98=0147</action>
        <action>user1.mw@00C0B9A=0B07</action>
        <action>user1.mw@00C0B9C=0060</action>
        <action>user1.mw@00C0B9E=A2EC</action>
        <action>user1.mw@00C0BA0=C080</action>
        <action>user1.mw@00C0BA2=1860</action>
        <action>user1.mw@00C0BA4=FF9C</action>
        <action>user1.mw@00C0BA6=0147</action>
        <action>user1.mw@00C0BA8=0B07</action>
        <action>user1.mw@00C0BAA=0060</action>
        <action>user1.mw@00C0BAC=A2EC</action>
        <action>user1.mw@00C0BAE=C080</action>
        <action>user1.mw@00C0BB0=8EC0</action>
        <action>user1.mw@00C0BB2=FFB6</action>
        <action>user1.mw@00C0BB4=0147</action>
        <action>user1.mw@00C0BB6=0B07</action>
        <action>user1.mw@00C0BB8=0060</action>
        <action>user1.mw@00C0BBA=A2EC</action>
        <action>user1.mw@00C0BBC=C080</action>
        <action>user1.mw@00C0BBE=0440</action>
        <action>user1.mw@00C0BC0=FF9C</action>
        <action>user1.mw@00C0BC2=1960</action>
        <action>user1.mw@00C0BC4=0147</action>
        <action>user1.mw@00C0BC6=0B07</action>
        <action>user1.mw@00C0BC8=0060</action>
        <action>user1.mw@00C0BCA=A2EC</action>
        <action>user1.mw@00C0BCC=C080</action>
        <action>user1.mw@00C0BCE=1860</action>
        <action>user1.mw@00C0BD0=FF9C</action>
        <action>user1.mw@00C0BD2=1980</action>
        <action>user1.mw@00C0BD4=0147</action>
        <action>user1.mw@00C0BD6=0B07</action>
        <action>user1.mw@00C0BD8=0060</action>
        <action>user1.mw@00C0BDA=A2EC</action>
        <action>user1.mw@00C0BDC=C080</action>
        <action>user1.mw@00C0BDE=1860</action>
        <action>user1.mw@00C0BE0=FF9C</action>
        <action>user1.mw@00C0BE2=19A0</action>
        <action>user1.mw@00C0BE4=0147</action>
        <action>user1.mw@00C0BE6=0B07</action>
        <action>user1.mw@00C0BE8=0060</action>
        <action>user1.mw@00C0BEA=A2EC</action>
        <action>user1.mw@00C0BEC=C080</action>
        <action>user1.mw@00C0BEE=1860</action>
        <action>user1.mw@00C0BF0=FF9C</action>
        <action>user1.mw@00C0BF2=C080</action>
        <action>user1.mw@00C0BF4=6280</action>
        <action>user1.mw@00C0BF6=FFE0</action>
        <action>user1.mw@00C0C50=1860</action>
        <action>user1.mw@00C0C52=A20C</action>
        <action>user1.mw@00C0C54=0147</action>
        <action>user1.mw@00C0C56=0B07</action>
        <action>user1.mw@00C0C58=0060</action>
        <action>user1.mw@00C0C5A=A2EC</action>
        <action>user1.mw@00C0C5C=C080</action>
        <action>user1.mw@00C0C5E=FB10</action>
        <action>user1.mw@00C0C60=FF9B</action>
        <action>user1.mw@00C0C62=0147</action>
        <action>user1.mw@00C0C64=0B07</action>
        <action>user1.mw@00C0C66=0060</action>
        <action>user1.mw@00C0C68=A2EC</action>
        <action>user1.mw@00C0C6A=C080</action>
        <action>user1.mw@00C0C6C=FEC0</action>
        <action>user1.mw@00C0C6E=FF9B</action>
        <action>user1.mw@00C0C70=0D5F</action>
        <action>user1.mw@00C0C72=26A0</action>
        <action>user1.mw@00C0C74=FF9B</action>
        <action>user1.mw@00C0C76=0147</action>
        <action>user1.mw@00C0C78=0B07</action>
        <action>user1.mw@00C0C7A=0060</action>
        <action>user1.mw@00C0C7C=A2EC</action>
        <action>user1.mw@00C0C7E=C080</action>
        <action>user1.mw@00C0C80=DF80</action>
        <action>user1.mw@00C0C82=FF9B</action>
        <action>user1.mw@00C0C84=0147</action>
        <action>user1.mw@00C0C86=0B07</action>
        <action>user1.mw@00C0C88=0060</action>
        <action>user1.mw@00C0C8A=A2EC</action>
        <action>user1.mw@00C0C8C=C080</action>
        <action>user1.mw@00C0C8E=EED0</action>
        <action>user1.mw@00C0C90=FF9B</action>
        <action>user1.mw@00C0C92=0147</action>
        <action>user1.mw@00C0C94=0B07</action>
        <action>user1.mw@00C0C96=0060</action>
        <action>user1.mw@00C0C98=A2EC</action>
        <action>user1.mw@00C0C9A=C080</action>
        <action>user1.mw@00C0C9C=0440</action>
        <action>user1.mw@00C0C9E=FF9C</action>
        <action>user1.mw@00C0CA0=19C0</action>
        <action>user1.mw@00C0CA2=0147</action>
        <action>user1.mw@00C0CA4=0B07</action>
        <action>user1.mw@00C0CA6=0060</action>
        <action>user1.mw@00C0CA8=A2EC</action>
        <action>user1.mw@00C0CAA=C080</action>
        <action>user1.mw@00C0CAC=1860</action>
        <action>user1.mw@00C0CAE=FF9C</action>
        <action>user1.mw@00C0CB0=1A20</action>
        <action>user1.mw@00C0CB2=0147</action>
        <action>user1.mw@00C0CB4=0B07</action>
        <action>user1.mw@00C0CB6=0060</action>
        <action>user1.mw@00C0CB8=A2EC</action>
        <action>user1.mw@00C0CBA=C080</action>
        <action>user1.mw@00C0CBC=1860</action>
        <action>user1.mw@00C0CBE=FF9C</action>
        <action>user1.mw@00C0CC0=1A80</action>
        <action>user1.mw@00C0CC2=0147</action>
        <action>user1.mw@00C0CC4=0B07</action>
        <action>user1.mw@00C0CC6=0060</action>
        <action>user1.mw@00C0CC8=A2EC</action>
        <action>user1.mw@00C0CCA=C080</action>
        <action>user1.mw@00C0CCC=1860</action>
        <action>user1.mw@00C0CCE=FF9C</action>
        <action>user1.mw@00C0CD0=0147</action>
        <action>user1.mw@00C0CD2=0B07</action>
        <action>user1.mw@00C0CD4=0060</action>
        <action>user1.mw@00C0CD6=A2EC</action>
        <action>user1.mw@00C0CD8=C080</action>
        <action>user1.mw@00C0CDA=8EC0</action>
        <action>user1.mw@00C0CDC=FFB6</action>
        <action>user1.mw@00C0CDE=0147</action>
        <action>user1.mw@00C0CE0=0B07</action>
        <action>user1.mw@00C0CE2=0060</action>
        <action>user1.mw@00C0CE4=A2EC</action>
        <action>user1.mw@00C0CE6=C080</action>
        <action>user1.mw@00C0CE8=0440</action>
        <action>user1.mw@00C0CEA=FF9C</action>
        <action>user1.mw@00C0CEC=1AA0</action>
        <action>user1.mw@00C0CEE=0147</action>
        <action>user1.mw@00C0CF0=0B07</action>
        <action>user1.mw@00C0CF2=0060</action>
        <action>user1.mw@00C0CF4=A2EC</action>
        <action>user1.mw@00C0CF6=C080</action>
        <action>user1.mw@00C0CF8=1860</action>
        <action>user1.mw@00C0CFA=FF9C</action>
        <action>user1.mw@00C0CFC=1AC0</action>
        <action>user1.mw@00C0CFE=0147</action>
        <action>user1.mw@00C0D00=0B07</action>
        <action>user1.mw@00C0D02=0060</action>
        <action>user1.mw@00C0D04=A2EC</action>
        <action>user1.mw@00C0D06=C080</action>
        <action>user1.mw@00C0D08=1860</action>
        <action>user1.mw@00C0D0A=FF9C</action>
        <action>user1.mw@00C0D0C=C080</action>
        <action>user1.mw@00C0D0E=DEC0</action>
        <action>user1.mw@00C0D10=FF9B</action>
        <!-- minor Text fixes -->
        <!-- SONYA -->
        <action>user1.mw@0038B40=6E5C</action>
        <action>user1.mw@0038B42=4641</action>
        <action>user1.mw@0038B44=4554</action>
        <action>user1.mw@0038B46=2052</action>
        <action>user1.mw@0038B5A=5C20</action>
        <action>user1.mw@0038B5C=536E</action>
        <action>user1.mw@0038B5E=4548</action>
        <action>user1.mw@0038B60=4120</action>
        <action>user1.mw@0038B62=444E</action>
        <action>user1.mw@0038B64=4A20</action>
        <action>user1.mw@0038B66=5841</action>
        <action>user1.mw@0038B68=5420</action>
        <action>user1.mw@0038B6A=5952</action>
        <action>user1.mw@0038B6C=5420</action>
        <action>user1.mw@0038B6E=204F</action>
        <action>user1.mw@0038B70=4157</action>
        <action>user1.mw@0038B72=4E52</action>
        <action>user1.mw@0038B74=6E5C</action>
        <action>user1.mw@0038B76=4854</action>
        <action>user1.mw@0038B78=2045</action>
        <action>user1.mw@0038B7A=2E55</action>
        <action>user1.mw@0038B7C=2E53</action>
        <action>user1.mw@0038B8F=6E5C</action>
        <action>user1.mw@0038B91=4F4C</action>
        <action>user1.mw@0038B93=4D4F</action>
        <action>user1.mw@0038B95=4E49</action>
        <action>user1.mw@0038B97=2047</action>
        <action>user1.mw@0038BA9=6E5C</action>
        <action>user1.mw@0038BAB=414C</action>
        <action>user1.mw@0038BAD=4B43</action>
        <action>user1.mw@0038BAF=4E49</action>
        <action>user1.mw@0038BB1=2047</action>
        <!-- SHANG TSUNG -->
        <action>user1.mw@0039730=5C48</action>
        <action>user1.mw@0039732=546E</action>
        <action>user1.mw@0039734=554F</action>
        <action>user1.mw@0039736=4E52</action>
        <action>user1.mw@0039738=4D41</action>
        <action>user1.mw@003973A=4E45</action>
        <action>user1.mw@003973C=2054</action>
        <action>user1.mw@003973E=4142</action>
        <action>user1.mw@0039740=5454</action>
        <action>user1.mw@0039742=454C</action>
        <action>user1.mw@0039744=202E</action>
        <action>user1.mw@0039746=5C20</action>
        <action>user1.mw@0039748=426E</action>
        <action>user1.mw@003974A=5455</action>
        <action>user1.mw@003974C=5420</action>
        <action>user1.mw@003974E=4548</action>
        <action>user1.mw@0039750=4520</action>
        <action>user1.mw@0039752=4556</action>
        <action>user1.mw@0039754=2052</action>
        <action>user1.mw@003975E=6E5C</action>
        <action>user1.mw@0039760=5354</action>
        <action>user1.mw@0039762=4E55</action>
        <action>user1.mw@0039764=2047</action>
        <action>user1.mw@0039766=5349</action>
        <action>user1.mw@0039768=4920</action>
        <action>user1.mw@003976A=534E</action>
        <action>user1.mw@003976C=5254</action>
        <action>user1.mw@003976E=4D55</action>
        <action>user1.mw@0039770=4E45</action>
        <action>user1.mw@0039772=4154</action>
        <action>user1.mw@0039774=204C</action>
        <action>user1.mw@0039776=4E49</action>
        <action>user1.mw@0039778=2020</action>
        <action>user1.mw@003977A=2020</action>
        <action>user1.mw@003977C=5C20</action>
        <action>user1.mw@003977E=4B6E</action>
        <action>user1.mw@0039784=2053</action>
        <action>user1.mw@0039786=4F43</action>
        <action>user1.mw@0039788=514E</action>
        <action>user1.mw@003978A=4555</action>
        <action>user1.mw@003978C=5453</action>
        <action>user1.mw@003978E=4F20</action>
        <action>user1.mw@0039790=2046</action>
        <action>user1.mw@0039792=4145</action>
        <action>user1.mw@0039794=5452</action>
        <action>user1.mw@0039796=2E48</action>
        <action>user1.mw@0039798=5C20</action>
        <action>user1.mw@003979A=486E</action>
        <action>user1.mw@003979C=2045</action>
        <action>user1.mw@003979E=4148</action>
        <action>user1.mw@00397A0=2053</action>
        <action>user1.mw@00397B2=6E5C</action>
        <action>user1.mw@00397B4=4F4D</action>
        <action>user1.mw@00397B6=4552</action>
        <action>user1.mw@00397B8=5020</action>
        <!-- KANO -->
        <action>user1.mw@00389F3=6E5C</action>
        <action>user1.mw@00389F5=4741</action>
        <action>user1.mw@00389F7=4941</action>
        <action>user1.mw@00389F9=204E</action>
        <action>user1.mw@0038A0D=6E5C</action>
        <action>user1.mw@0038A0F=4F53</action>
        <action>user1.mw@0038A11=594E</action>
        <action>user1.mw@0038A13=2E41</action>
        <action>user1.mw@0038A15=4220</action>
        <action>user1.mw@0038A28=2020</action>
        <action>user1.mw@0038A2A=2020</action>
        <!-- SEKTOR -->
        <action>user1.mw@00391D3=6E5C</action>
        <action>user1.mw@00391D5=4548</action>
        <action>user1.mw@00391D7=4820</action>
        <!-- LIU KANG -->
        <action>user1.mw@0039868=2D52</action>
	<action>user1.mw@003986A=6E5C</action>
	<action>user1.mw@003986C=4554</action>
	<action>user1.mw@003986E=2044</action>
	<action>user1.mw@0039870=414B</action>
	<action>user1.mw@0039872=4E48</action>
	<action>user1.mw@0039874=5327</action>
	<action>user1.mw@0039876=5320</action>
	<action>user1.mw@0039878=4843</action>
	<action>user1.mw@003987A=4D45</action>
	<action>user1.mw@003987C=5345</action>
	<action>user1.mw@003987E=4920</action>
	<action>user1.mw@0039880=204E</action>
	<action>user1.mw@0039882=4854</action>
	<action>user1.mw@0039884=5C45</action>
	<action>user1.mw@0039886=506E</action>
	<action>user1.mw@0039888=5341</action>
	<action>user1.mw@003988A=2E54</action>
	<action>user1.mw@003988C=4F20</action>
	<action>user1.mw@003988E=2046</action>
	<action>user1.mw@0039890=4C41</action>
	<action>user1.mw@0039892=204C</action>
	<action>user1.mw@0039894=4854</action>
	<action>user1.mw@0039896=2045</action>
	<action>user1.mw@0039898=5548</action>
	<action>user1.mw@003989A=414D</action>
	<action>user1.mw@003989C=534E</action>
	<action>user1.mw@003989E=6E5C</action>
	<action>user1.mw@00398A0=414B</action>
	<action>user1.mw@00398A2=474E</action>
	<action>user1.mw@00398A4=5020</action>
	<action>user1.mw@00398A6=534F</action>
	<action>user1.mw@00398A8=5345</action>
	<action>user1.mw@00398AA=5420</action>
	<action>user1.mw@00398AC=4548</action>
	<action>user1.mw@00398AE=4720</action>
	<action>user1.mw@00398B0=4552</action>
	<action>user1.mw@00398B2=5441</action>
	<action>user1.mw@00398B4=5345</action>
	<action>user1.mw@00398B6=5C54</action>
	<action>user1.mw@00398B8=546E</action>
	<action>user1.mw@00398BA=5248</action>
	<action>user1.mw@00398BC=4145</action>
	<action>user1.mw@00398BE=2054</action>
	<action>user1.mw@00398C0=4F54</action>
	<action>user1.mw@00398C2=5320</action>
	<action>user1.mw@00398C4=4148</action>
	<action>user1.mw@00398C6=204F</action>
	<action>user1.mw@00398C8=414B</action>
	<action>user1.mw@00398CA=4E48</action>
	<action>user1.mw@00398CC=5327</action>
	<action>user1.mw@00398CE=6E5C</action>
	<action>user1.mw@00398D0=5552</action>
	<action>user1.mw@00398D2=454C</action>
	<action>user1.mw@00398D4=202E</action>
        <!-- SMOKE AND HIDDEN -->
	<action>user1.mw@0038498=6180</action>
	<action>user1.mw@003849A=FFE0</action>
	<action>user1.mw@00384A4=6000</action>
	<action>user1.mw@00384A6=FFE0</action>
	<action>user1.mw@00384B0=6080</action>
	<action>user1.mw@00384B2=FFE0</action>
	<action>user1.mw@00384B4=6100</action>
	<action>user1.mw@00384B6=FFE0</action>
	<action>user1.mw@00384B8=6180</action>
	<action>user1.mw@00384BA=FFE0</action>
	<action>user1.mw@00C0C00=202D</action>
	<action>user1.mw@00C0C02=494D</action>
	<action>user1.mw@00C0C04=454C</action>
	<action>user1.mw@00C0C06=4E45</action>
	<action>user1.mw@00C0C08=2041</action>
	<action>user1.mw@00C0C0A=202D</action>
	<action>user1.mw@00C0C0C=FF00</action>
	<action>user1.mw@00C0C10=202D</action>
	<action>user1.mw@00C0C12=5245</action>
	<action>user1.mw@00C0C14=414D</action>
	<action>user1.mw@00C0C16=2043</action>
	<action>user1.mw@00C0C18=002D</action>
	<action>user1.mw@00C0C20=202D</action>
	<action>user1.mw@00C0C22=5553</action>
	<action>user1.mw@00C0C24=2042</action>
	<action>user1.mw@00C0C26=455A</action>
	<action>user1.mw@00C0C28=4F52</action>
	<action>user1.mw@00C0C2A=2D20</action>
	<action>user1.mw@00C0C2C=FF00</action>
	<action>user1.mw@00C0C30=202D</action>
	<action>user1.mw@00C0C32=4D53</action>
	<action>user1.mw@00C0C34=4B4F</action>
	<action>user1.mw@00C0C36=2045</action>
	<action>user1.mw@00C0C38=002D</action>
      </script>
      <script state="off">
        <!-- Display the regular four -->
        <action>user1.mw@0037B9C=0147</action>
        <action>user1.mw@0037B9E=0B07</action>
        <action>user1.mw@0037BA0=0060</action>
      </script>
  </cheat>
User avatar
Abystus
Posts: 506
Joined: Sun Jul 23, 2006 6:53 am
Has thanked: 3 times
Been thanked: 22 times

Re: [umk3] Ultimate Mortal Kombat 3 (rev 1.2)

Post by Abystus »

INVorig, please don't post codes in my thread. You can create a new thread just like everyone else.

umk3.xml

Code: Select all

  <cheat desc="Free Fly Camera">
    <comment>Use the Player 1 joystick to control the camera. Joystick movement input will be disabled. Life bars will be hidden.</comment>
    <script state="run">
      <action>maincpu.mw@00009D2=C080</action>
      <action>maincpu.mw@00009D4=5000</action>
      <action>maincpu.mw@00009D6=FFDF</action>

      <action>maincpu.mw@00292A6=C002</action>

      <action>maincpu.mw@000461A=5600</action>

      <action>maincpu.mw@00BEA00=098F</action>
      <action>maincpu.mw@00BEA02=F800</action>
      <action>maincpu.mw@00BEA04=01E0</action>
      <action>maincpu.mw@00BEA06=5621</action>
      <action>maincpu.mw@00BEA08=0581</action>
      <action>maincpu.mw@00BEA0A=2120</action>
      <action>maincpu.mw@00BEA0C=0106</action>
      <action>maincpu.mw@00BEA0E=07E0</action>
      <action>maincpu.mw@00BEA10=FF80</action>
      <action>maincpu.mw@00BEA12=0187</action>
      <action>maincpu.mw@00BEA14=0B80</action>
      <action>maincpu.mw@00BEA16=FFF0</action>
      <action>maincpu.mw@00BEA18=FFFF</action>
      <action>maincpu.mw@00BEA1A=07A1</action>
      <action>maincpu.mw@00BEA1C=D8A0</action>
      <action>maincpu.mw@00BEA1E=0105</action>
      <action>maincpu.mw@00BEA20=07A2</action>
      <action>maincpu.mw@00BEA22=DAE0</action>
      <action>maincpu.mw@00BEA24=0105</action>
      <action>maincpu.mw@00BEA26=09E3</action>
      <action>maincpu.mw@00BEA28=D8A0</action>
      <action>maincpu.mw@00BEA2A=0105</action>
      <action>maincpu.mw@00BEA2C=09E4</action>
      <action>maincpu.mw@00BEA2E=DAE0</action>
      <action>maincpu.mw@00BEA30=0105</action>
      <action>maincpu.mw@00BEA32=0B40</action>
      <action>maincpu.mw@00BEA34=FFF1</action>
      <action>maincpu.mw@00BEA36=CB02</action>
      <action>maincpu.mw@00BEA38=0D3F</action>
      <action>maincpu.mw@00BEA3A=0031</action>
      <action>maincpu.mw@00BEA3C=0B40</action>
      <action>maincpu.mw@00BEA3E=FFF2</action>
      <action>maincpu.mw@00BEA40=CB02</action>
      <action>maincpu.mw@00BEA42=0D3F</action>
      <action>maincpu.mw@00BEA44=002F</action>
      <action>maincpu.mw@00BEA46=0B40</action>
      <action>maincpu.mw@00BEA48=FFF4</action>
      <action>maincpu.mw@00BEA4A=CB02</action>
      <action>maincpu.mw@00BEA4C=0D3F</action>
      <action>maincpu.mw@00BEA4E=002D</action>
      <action>maincpu.mw@00BEA50=0B40</action>
      <action>maincpu.mw@00BEA52=FFF8</action>
      <action>maincpu.mw@00BEA54=CB02</action>
      <action>maincpu.mw@00BEA56=0D3F</action>
      <action>maincpu.mw@00BEA58=002B</action>
      <action>maincpu.mw@00BEA5A=0B40</action>
      <action>maincpu.mw@00BEA5C=FFF5</action>
      <action>maincpu.mw@00BEA5E=CB04</action>
      <action>maincpu.mw@00BEA60=0D3F</action>
      <action>maincpu.mw@00BEA62=001D</action>
      <action>maincpu.mw@00BEA64=0D3F</action>
      <action>maincpu.mw@00BEA66=0021</action>
      <action>maincpu.mw@00BEA68=0B40</action>
      <action>maincpu.mw@00BEA6A=FFF9</action>
      <action>maincpu.mw@00BEA6C=CB04</action>
      <action>maincpu.mw@00BEA6E=0D3F</action>
      <action>maincpu.mw@00BEA70=0016</action>
      <action>maincpu.mw@00BEA72=0D3F</action>
      <action>maincpu.mw@00BEA74=001D</action>
      <action>maincpu.mw@00BEA76=0B40</action>
      <action>maincpu.mw@00BEA78=FFF6</action>
      <action>maincpu.mw@00BEA7A=CB04</action>
      <action>maincpu.mw@00BEA7C=0D3F</action>
      <action>maincpu.mw@00BEA7E=0012</action>
      <action>maincpu.mw@00BEA80=0D3F</action>
      <action>maincpu.mw@00BEA82=0013</action>
      <action>maincpu.mw@00BEA84=0B40</action>
      <action>maincpu.mw@00BEA86=FFFA</action>
      <action>maincpu.mw@00BEA88=CB04</action>
      <action>maincpu.mw@00BEA8A=0D3F</action>
      <action>maincpu.mw@00BEA8C=000B</action>
      <action>maincpu.mw@00BEA8E=0D3F</action>
      <action>maincpu.mw@00BEA90=000F</action>
      <action>maincpu.mw@00BEA92=01C0</action>
      <action>maincpu.mw@00BEA94=09AF</action>
      <action>maincpu.mw@00BEA96=001F</action>
      <action>maincpu.mw@00BEA98=C080</action>
      <action>maincpu.mw@00BEA9A=4EC0</action>
      <action>maincpu.mw@00BEA9C=FF80</action>
      <action>maincpu.mw@00BEA9E=14A1</action>
      <action>maincpu.mw@00BEAA0=8223</action>
      <action>maincpu.mw@00BEAA2=0960</action>
      <action>maincpu.mw@00BEAA4=10A1</action>
      <action>maincpu.mw@00BEAA6=8223</action>
      <action>maincpu.mw@00BEAA8=0960</action>
      <action>maincpu.mw@00BEAAA=14A2</action>
      <action>maincpu.mw@00BEAAC=8244</action>
      <action>maincpu.mw@00BEAAE=0960</action>
      <action>maincpu.mw@00BEAB0=10A2</action>
      <action>maincpu.mw@00BEAB2=8244</action>
      <action>maincpu.mw@00BEAB4=0960</action>
    </script>
    <script state="off">
      <action>maincpu.mw@00009D2=0784</action>
      <action>maincpu.mw@00009D4=D890</action>
      <action>maincpu.mw@00009D6=0105</action>

      <action>maincpu.mw@00292A6=0585</action>

      <action>maincpu.mw@000461A=03E0</action>
    </script>
  </cheat>
Last edited by Abystus on Sun Dec 02, 2018 12:09 am, edited 1 time in total.
These users thanked the author Abystus for the post:
CLE
Rating: 33.33%
 
Bored? Watch some of my hacks here.
User avatar
CLE
Posts: 365
Joined: Sun Sep 09, 2007 9:06 pm
Location: Brazil
Has thanked: 31 times

Re: [umk3] Ultimate Mortal Kombat 3 (rev 1.2)

Post by CLE »

Very good, Abystus!

Cheat is working fine.

Thanks!
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: [umk3] Ultimate Mortal Kombat 3 (rev 1.2)

Post by Pugsy »

Thank you both, good stuff. All cheats posted above 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)
lovebuzz80
Posts: 3
Joined: Sat Mar 03, 2018 9:05 pm

Re: [umk3] Ultimate Mortal Kombat 3 (rev 1.2)

Post by lovebuzz80 »

Hello, I have a question.

Is it possible to convert a code that works for later versions of MAME so that it will work for an earlier version???

Let me explain...

I am currently setting up homebrew on my Wii U, and right now I am testing the latest RetroArch for the system. It has four MAME cores: MAME 2000 (v 0.37b5), MAME 2003 (v 0.78), MAME 2009 (v 0.135u4), and MAME 2010 (v 0.139). I found that Ultimate Mortal Kombat 3 can only work best with MAME 2003, and cheats work for it except I need to use the cheat.dat (the one for 0.81 works great!). There is only one more code I need for the game and that is Infinite Fatality Time. This is the code below:

:umk3:39900000:0025AA:0000C0F2:FFFFFFFF:Infinite Fatality Time

This code, however, while it works in later versions, it will not work for MAME 2003. So, is there a way to convert it so it works with the v 0.81 cheat.dat??? Any and all help would be much appreciated, and I will be posting similar topics for Mortal Kombat 1 and II. Thank you!!!
User avatar
Abystus
Posts: 506
Joined: Sun Jul 23, 2006 6:53 am
Has thanked: 3 times
Been thanked: 22 times

Re: [umk3] Ultimate Mortal Kombat 3 (rev 1.2)

Post by Abystus »

Pugsy, the free fly cheat for this game has been updated to correct a crash in the latest versions of MAME. Please update your entry when you can.
Bored? Watch some of my hacks here.
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: [umk3] Ultimate Mortal Kombat 3 (rev 1.2)

Post by Pugsy »

Thanks, updated free fly
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