Page 5 of 8

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Thu Apr 17, 2014 8:03 pm
by nobunaga
Abystus wrote:
nobunaga wrote:Excellent cheat, but is it possible to apply this cheat to kitana when you play with her? In a few words to use this invulnerability when you play vs the cpu?
It most likely is, but it sounds as if your trying to make some sort of "fake" Jade out of Kitana (I know there is a palette swap code already for her to use Jade's palette.) I would be more interested in making Jade a playable character versus constructing a "fake" Jade out of Kitana. I've made Jade a playable character before (along with the other hidden characters) on the SNES (not character moveset swaps, the real thing), but haven't yet attempted it on the Arcade yet (it is coded differently in that aspect). I will be trying to make them all playable (Jade, Smoke, Noob) in the near future when I get more time to look at how the game's code is interacting with their movesets (from what I've seen it is completely different than the SNES). If your interested in the SNES codes I made to play as the "real" hidden characters, you can get them here.
Well, for now there isn't any mk2 hack with playable secret characters, so a "fake" Jade will be good for now :)

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Fri Apr 18, 2014 7:39 am
by Abystus
nobunaga wrote:Well, for now there isn't any mk2 hack with playable secret characters, so a "fake" Jade will be good for now :)
Not good enough for my standards. Anyone interested in playing as the "real" hidden characters instead of "fake" ones, check out the last post of my WIP thread here.

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Fri Apr 18, 2014 6:37 pm
by isamu
Abystus your hacking ability is impeccable and exceptional to say the least! Magnificent job my friend!

I have a request....

I have a very old cheat dat file from a few years containing a couple unique cheats fro MKII. One is a cheat that significantly shortens the time between when you can execute Lui Kang's bicycle kick, and the second one is the same but for Jax' ground pound: They are as follows.....
:mk2:39800000:00D348:000000F8:000000FF:Low Time for Jax's Ground Smash:Allows you to perform the move as soon as the Low-Kick attack is done. ROM Hack

:mk2:39800000:00C992:000000F8:000000FF:Low Time for Liu Kang's Bicycle Kick:Allows you to perform the move as soon as the Low-Kick attack is done. ROM Hack
Can you please convert these two cheats to the new cheat format?

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Tue Apr 22, 2014 6:11 am
by Abystus
Added "CPU Players Don't Avoid or Block Your Attacks" to the first post. This also prevents them from ducking/jumping over your projectiles (the reason I created it). Let me know if it has any problems.

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Tue Apr 22, 2014 5:31 pm
by omegared37
Abystus wrote:
nobunaga wrote:Excellent cheat, but is it possible to apply this cheat to kitana when you play with her? In a few words to use this invulnerability when you play vs the cpu?
It most likely is, but it sounds as if your trying to make some sort of "fake" Jade out of Kitana (I know there is a palette swap code already for her to use Jade's palette.) I would be more interested in making Jade a playable character versus constructing a "fake" Jade out of Kitana. I've made Jade a playable character before (along with the other hidden characters) on the SNES (not character moveset swaps, the real thing), but haven't yet attempted it on the Arcade yet (it is coded differently in that aspect). I will be trying to make them all playable (Jade, Smoke, Noob) in the near future when I get more time to look at how the game's code is interacting with their movesets (from what I've seen it is completely different than the SNES). If your interested in the SNES codes I made to play as the "real" hidden characters, you can get them here.
If you could make this code you'd be the champion of MK2 on the internet. Request for this code have been flying around for years. I've played your SNES hack with them playable and its the bomb but nothing compares to the arcade version. Also in a topic on here years ago I think you were in a topic about making characters Smoke like NPC Smoke does. Did anything ever come of that or did you figure out how the CPU flags the character to Smoke?

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Tue Apr 22, 2014 5:46 pm
by Abystus
omegared37 wrote: If you could make this code you'd be the champion of MK2 on the internet. Request for this code have been flying around for years. I've played your SNES hack with them playable and its the bomb but nothing compares to the arcade version. Also in a topic on here years ago I think you were in a topic about making characters Smoke like NPC Smoke does. Did anything ever come of that or did you figure out how the CPU flags the character to Smoke?
Technically, I've already made it here (guess I'm already the champion heh), but there are still a few issues to sort out pertaining to areas they crash the game that are expected (Character Select, Versus Screen, Ending, and when they are finished by certain fatalities). The characters themselves are in a "Completely Playable" state with all moves, fatalities, abilities, etc... working. As far as the "smoke" that goes along with the character Smoke, I'm working on it currently (seems to be a royal pain in the ass tbh). I'm sure I'll have it figured out before long.

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Wed Apr 23, 2014 2:39 pm
by omegared37
I actually saw your other thread right after posting this one. Really outstanding work here. Would you mind if I did a play through of my own on my you tube channel using these codes? I'll credit you for them of course.

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Wed Apr 23, 2014 3:09 pm
by Abystus
omegared37 wrote:I actually saw your other thread right after posting this one. Really outstanding work here. Would you mind if I did a play through of my own on my you tube channel using these codes? I'll credit you for them of course.
Knock yourself out. You should post links to the videos you make in the WIP thread when you get them completed.

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Mon Apr 28, 2014 1:01 am
by Abystus
Added "Remove Boss Move Immunity" cheat to the first post. Check it out and let me know if there are any problems (Raiden's Shocker is not included due to it freezing the game.)

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Fri Jul 11, 2014 6:55 am
by Abystus
CLE wrote:Sonya and Kano are perhaps somewhere near address, to be removed too.
I've added "Remove Kano and Sonya from Kahn's Arena" to the first post to fulfill your request. I made this a RAM cheat due to how the game is coded to load the stage (would take more time than it is worth to reverse imo). Let me know how it works for you. I also added some of the unused vocal tracks and sounds from this game (from the sound/music modifier I hacked) here if your interested in checking that out.

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Sat Jul 12, 2014 5:44 pm
by CLE
Hi, Abystus!

Really and unfortunately, this addresses (1061AC0 and 01038380) don't work for classic format. :(

Very interesting this deleted sounds.

Thanks!

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Sat Aug 23, 2014 1:18 am
by Pugsy
Thanks Abystus, all cheats in top post have now been added. I missed them on the original 0.154 cheat release - but as it's only a few hours since the release I've done a "silent" update.

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Mon Jan 05, 2015 12:25 am
by Abystus
mk2.xml

Code: Select all

  <cheat desc="Restore Shang Tsung's Kombat Tomb Stage Fatality">
      <comment>Due to a programming error, this stage fatality was not accessible.</comment>
      <script state="run">
        <action>maincpu.mw@000C454=C001</action>
      </script>
      <script state="off">
        <action>maincpu.mw@000C454=CB00</action>
      </script>
  </cheat>

  <cheat desc="Enable Johnny Cage Roundhouse Kick Head Knock Off Fatality">
      <comment>Also works for Smoke.</comment>
      <script state="run">
        <action>maincpu.mw@00189CA=0020</action>
      </script>
      <script state="off">
        <action>maincpu.mw@00189CA=001C</action>
      </script>
  </cheat>

  <cheat desc="Johnny Cage 3 Head Knock Off Head Modifier">
      <comment>Will decreases the delay between his fatality uppercuts. Also works for Smoke.</comment>
      <parameter>
        <item value="0x1825">1</item>
        <item value="0x1845">2</item>
        <item value="0x1865">3</item>
        <item value="0x1885">4</item>
        <item value="0x18A5">5</item>
        <item value="0x18C5">6</item>
        <item value="0x18E5">7</item>
        <item value="0x1905">8</item>
        <item value="0x1925">9</item>
        <item value="0x1945">10</item>
        <item value="0x1965">11</item>
        <item value="0x1985">12</item>
        <item value="0x19A5">13</item>
        <item value="0x19C5">14</item>
        <item value="0x19E5">15</item>
        <item value="0x1A05">16</item>
        <item value="0x1A25">17</item>
        <item value="0x1A45">18</item>
        <item value="0x1A65">19</item>
        <item value="0x1A85">20</item>
      </parameter>
      <script state="run">
        <action>maincpu.mw@00189BC=param</action>
        <action>maincpu.mw@001896E=0008</action>
      </script>
      <script state="off">
        <action>maincpu.mw@00189BC=1865</action>
        <action>maincpu.mw@001896E=0030</action>
      </script>
  </cheat>

  <cheat desc="Remove Accuracy Requirement For Kung Lao's Hat Toss Fatality">
      <comment>Hat must still make contact with opponent.</comment>
      <script state="run">
        <action>maincpu.mw@001C19C=0300</action>
      </script>
      <script state="off">
        <action>maincpu.mw@001C19C=C806</action>
      </script>
  </cheat>  
  
  <cheat desc="Remove Buttons Requirement for Johnny Cage's 3 Head Knock Off Fatality">
      <comment>Also works for Smoke.</comment>
      <script state="run">
        <action>maincpu.mw@0018998=0300</action>
        <action>maincpu.mw@00189BA=0300</action>
      </script>
      <script state="off">
        <action>maincpu.mw@0018998=C917</action>
        <action>maincpu.mw@00189BA=C906</action>
      </script>
  </cheat>     

  <cheat desc="Both Players Use ?? Attack, Damage, and Movement Sounds"> 
      <comment>Excludes special moves. Excludes air throws. Excludes bosses.</comment>
      <parameter>
        <item value="0x00">Male</item>
        <item value="0x01">Female</item>
        <item value="0x02">Liu Kang</item>
      </parameter>
      <script state="run">
        <!-- Male -->
        <action condition="(param==0x00)">maincpu.mw@004244C=C00F</action>
        <!-- Female -->
        <action condition="(param==0x01)">maincpu.mw@004244C=C014</action>
        <!-- Lui Kang -->
        <action condition="(param==0x02)">maincpu.mw@004244C=C011</action>
      </script>
      <script state="off">
        <action>maincpu.mw@004244C=CA14</action>
      </script>
  </cheat>

  <cheat desc="Restore Female Strain Vocal Track">
      <comment>Female characters use the male vocal track during Kitana's Kiss of Death fatality either due to laziness or a programming error, but will now use their intended vocal track instead.</comment>
      <script state="run">
        <!-- Call Restore Female Strain -->
        <action>maincpu.mw@003D838=5000</action>
        <action>maincpu.mw@003D83A=FFE0</action>
  
        <!-- Restore Female Strain --> 
        <action>maincpu.mw@00C0A00=05B3</action>
        <action>maincpu.mw@00C0A02=02F0</action>
        <action>maincpu.mw@00C0A04=0106</action>
        <action>maincpu.mw@00C0A06=CB04</action>
        <action>maincpu.mw@00C0A08=05B3</action>
        <action>maincpu.mw@00C0A0A=0280</action>
        <action>maincpu.mw@00C0A0C=0106</action>
        <action>maincpu.mw@00C0A0E=C003</action>
        <action>maincpu.mw@00C0A10=05B3</action>
        <action>maincpu.mw@00C0A12=0E50</action>
        <action>maincpu.mw@00C0A14=0106</action>
        <action>maincpu.mw@00C0A16=0B53</action>
        <action>maincpu.mw@00C0A18=FFFB</action>
        <action>maincpu.mw@00C0A1A=CA06</action>
        <action>maincpu.mw@00C0A1C=0B53</action>
        <action>maincpu.mw@00C0A1E=FFFA</action>
        <action>maincpu.mw@00C0A20=CA03</action>
        <action>maincpu.mw@00C0A22=0B53</action>
        <action>maincpu.mw@00C0A24=FFEF</action>
        <action>maincpu.mw@00C0A26=CB02</action>
        <action>maincpu.mw@00C0A28=09C0</action>
        <action>maincpu.mw@00C0A2A=00A6</action>
        <action>maincpu.mw@00C0A2C=0D5F</action>
        <action>maincpu.mw@00C0A2E=2530</action>
        <action>maincpu.mw@00C0A30=FFA1</action>
        <action>maincpu.mw@00C0A32=0960</action>
      </script>
      <script state="off">
        <!-- Call Female Strain -->
        <action>maincpu.mw@003D838=2530</action>
        <action>maincpu.mw@003D83A=FFA1</action>
      </script>
  </cheat>

  <cheat desc="Restore Kintaro's Kick">
     <comment>A move he has not had access to since earlier revisions of the game due to a programming error.</comment>
      <script state="run">
        <action>maincpu.mw@003963C=FFA0</action>
      </script>
      <script state="off">
        <action>maincpu.mw@003963C=FF9F</action>
      </script>
  </cheat>

  <cheat desc="CPU Throwing Disabled">
      <script state="run">
        <action>maincpu.mw@0006916=C022</action>
        <action>maincpu.mw@0036AF0=C05E</action>
        <action>maincpu.mw@0036E62=C00C</action>
        <action>maincpu.mw@00393F8=C002</action>
        <action>maincpu.mw@00395E8=C014</action>
        <action>maincpu.mw@0039618=C007</action>
        <action>maincpu.mw@0039F6E=C002</action>
      </script>
      <script state="off">
        <action>maincpu.mw@0006916=CA22</action>
        <action>maincpu.mw@0036AF0=CA5E</action>
        <action>maincpu.mw@0036E62=C90C</action>
        <action>maincpu.mw@00393F8=C902</action>
        <action>maincpu.mw@00395E8=CB14</action>
        <action>maincpu.mw@0039618=C807</action>
        <action>maincpu.mw@0039F6E=C302</action>
      </script>
  </cheat>

  <cheat desc="Smoke Clue Character Modifier">
    <comment>Characters will have Smoke's gray palette which looks a bit glitchy. Kintaro and Shao Kahn will freeze the game. Shang Tsung will softlock the game in a win pose loop.</comment>
    <parameter>
      <item value="0x0000">Kung Lao</item>
      <item value="0x0001">Liu Kang</item>
      <item value="0x0002">Cage</item>
      <item value="0x0003">Baraka</item>
      <item value="0x0004">Kitana</item>
      <item value="0x0005">Mileena</item>
      <item value="0x0006">#Shang Tsung (Looping Win Pose, Softlocks Game)</item>
      <item value="0x0007">Raiden</item>
      <item value="0x0008">Sub-Zero (Looks like Smoke)</item>
      <item value="0x0009">Reptile (Looks like Smoke)</item>
      <item value="0x000A">Scorpion (Looks like Smoke)</item>
      <item value="0x000B">Jax</item>
      <item value="0x000C">#Kintaro (Crashes Game)</item>
      <item value="0x000D">#Shao Kahn (Crashes Game)</item>
      <item value="0x000E">Smoke</item>
      <item value="0x000F">Noob Saibot (Looks like Smoke)</item>
      <item value="0x0010">Jade</item>
    </parameter>
    <script state="run">
      <action>maincpu.mw@0003964=param</action>
      <action>maincpu.mw@000FF16=C006</action>
    </script>
    <script state="off">
      <action>maincpu.mw@0003964=000E</action>
      <action>maincpu.mw@000FF16=CA06</action>
    </script>
  </cheat>

  <cheat desc="Jade Clue Character Modifier">
    <comment>Characters will have Jade's green palette which looks a bit glitchy. Kintaro and Shao Kahn will freeze the game. Shang Tsung will soft lock the game in a win pose loop.</comment>
    <parameter>
      <item value="0x0000">Kung Lao</item>
      <item value="0x0001">Liu Kang</item>
      <item value="0x0002">Cage</item>
      <item value="0x0003">Baraka</item>
      <item value="0x0004">Kitana (Looks like Jade)</item>
      <item value="0x0005">Mileena (Looks like Jade)</item>
      <item value="0x0006">#Shang Tsung (Looping Win Pose, Softlocks Game)</item>
      <item value="0x0007">Raiden</item>
      <item value="0x0008">Sub-Zero</item>
      <item value="0x0009">Reptile</item>
      <item value="0x000A">Scorpion</item>
      <item value="0x000B">Jax</item>
      <item value="0x000C">#Kintaro (Crashes Game)</item>
      <item value="0x000D">#Shao Kahn (Crashes Game)</item>
      <item value="0x000E">Smoke</item>
      <item value="0x000F">Noob Saibot</item>
      <item value="0x0010">Jade</item>
    </parameter>
    <script state="run">
      <action>maincpu.mw@000397C=param</action>
      <action>maincpu.mw@000FF16=C006</action>
    </script>
    <script state="off">
      <action>maincpu.mw@000397C=0010</action>
      <action>maincpu.mw@000FF16=CA06</action>
    </script>
  </cheat>
Classic Format:

Code: Select all

:mk2:39900000:03D838:00005000:FFFFFFFF:Restore Female Strain Vocal Track:Female characters use the male vocal track during Kitana's Kiss of Death fatality either due to laziness or a programming error, but will now use their intended vocal track instead.
:mk2:39910000:03D83A:0000FFE0:FFFFFFFF:Call Restore Female Strain
:mk2:39910000:0C0A00:000005B3:FFFFFFFF:Restore Female Strain
:mk2:39910000:0C0A02:000002F0:FFFFFFFF:
:mk2:39910000:0C0A04:00000106:FFFFFFFF:
:mk2:39910000:0C0A06:0000CB04:FFFFFFFF:
:mk2:39910000:0C0A08:000005B3:FFFFFFFF:
:mk2:39910000:0C0A0A:00000280:FFFFFFFF:
:mk2:39910000:0C0A0C:00000106:FFFFFFFF:
:mk2:39910000:0C0A0E:0000C003:FFFFFFFF:
:mk2:39910000:0C0A10:000005B3:FFFFFFFF:
:mk2:39910000:0C0A12:00000E50:FFFFFFFF:
:mk2:39910000:0C0A14:00000106:FFFFFFFF:
:mk2:39910000:0C0A16:00000B53:FFFFFFFF:
:mk2:39910000:0C0A18:0000FFFB:FFFFFFFF:
:mk2:39910000:0C0A1A:0000CA06:FFFFFFFF:
:mk2:39910000:0C0A1C:00000B53:FFFFFFFF:
:mk2:39910000:0C0A1E:0000FFFA:FFFFFFFF:
:mk2:39910000:0C0A20:0000CA03:FFFFFFFF:
:mk2:39910000:0C0A22:00000B53:FFFFFFFF:
:mk2:39910000:0C0A24:0000FFEF:FFFFFFFF:
:mk2:39910000:0C0A26:0000CB02:FFFFFFFF:
:mk2:39910000:0C0A28:000009C0:FFFFFFFF:
:mk2:39910000:0C0A2A:000000A6:FFFFFFFF:
:mk2:39910000:0C0A2C:00000D5F:FFFFFFFF:
:mk2:39910000:0C0A2E:00002530:FFFFFFFF:
:mk2:39910000:0C0A30:0000FFA1:FFFFFFFF:
:mk2:39910000:0C0A32:00000960:FFFFFFFF:

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Mon Jan 05, 2015 12:38 am
by CLE
Other great work!!!

Thank you, Abystus!

Classic format:

Code: Select all

:mk2:62000000:000000:00000000:00000000:Smoke Clue Character Modifier
:mk2:39910000:003964:00000000:FFFFFFFF:Kung Lao
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Kung Lao
:mk2:39910000:003964:00000001:FFFFFFFF:Liu Kang
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Liu Kang
:mk2:39910000:003964:00000002:FFFFFFFF:Cage
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Cage
:mk2:39910000:003964:00000003:FFFFFFFF:Baraka
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Baraka
:mk2:39910000:003964:00000004:FFFFFFFF:Kitana
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Kitana
:mk2:39910000:003964:00000005:FFFFFFFF:Mileena
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Mileena
:mk2:39910000:003964:00000006:FFFFFFFF:#Shang Tsung
:mk2:39918000:00FF16:0000C006:FFFFFFFF:#Shang Tsung
:mk2:39910000:003964:00000007:FFFFFFFF:Raiden
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Raiden
:mk2:39910000:003964:00000008:FFFFFFFF:Sub-Zero
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Sub-Zero
:mk2:39910000:003964:00000009:FFFFFFFF:Reptile
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Reptile
:mk2:39910000:003964:0000000A:FFFFFFFF:Scorpion
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Scorpion
:mk2:39910000:003964:0000000B:FFFFFFFF:Jax
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Jax
:mk2:39910000:003964:0000000C:FFFFFFFF:#Kintaro
:mk2:39918000:00FF16:0000C006:FFFFFFFF:#Kintaro
:mk2:39910000:003964:0000000D:FFFFFFFF:#Shao Kahn
:mk2:39918000:00FF16:0000C006:FFFFFFFF:#Shao Kahn
:mk2:39910000:003964:0000000E:FFFFFFFF:#Smoke
:mk2:39918000:00FF16:0000C006:FFFFFFFF:#Smoke
:mk2:39910000:003964:0000000F:FFFFFFFF:#Noob Saibot
:mk2:39918000:00FF16:0000C006:FFFFFFFF:#Noob Saibot
:mk2:39910000:003964:00000010:FFFFFFFF:#Jade
:mk2:39918000:00FF16:0000C006:FFFFFFFF:#Jade

:mk2:62000000:000000:00000000:00000000:Jade Clue Character Modifier
:mk2:39910000:00397C:00000000:FFFFFFFF:Kung Lao
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Kung Lao
:mk2:39910000:00397C:00000001:FFFFFFFF:Liu Kang
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Liu Kang
:mk2:39910000:00397C:00000002:FFFFFFFF:Cage
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Cage
:mk2:39910000:00397C:00000003:FFFFFFFF:Baraka
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Baraka
:mk2:39910000:00397C:00000004:FFFFFFFF:Kitana
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Kitana
:mk2:39910000:00397C:00000005:FFFFFFFF:Mileena
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Mileena
:mk2:39910000:00397C:00000006:FFFFFFFF:#Shang Tsung
:mk2:39918000:00FF16:0000C006:FFFFFFFF:#Shang Tsung
:mk2:39910000:00397C:00000007:FFFFFFFF:Raiden
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Raiden
:mk2:39910000:00397C:00000008:FFFFFFFF:Sub-Zero
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Sub-Zero
:mk2:39910000:00397C:00000009:FFFFFFFF:Reptile
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Reptile
:mk2:39910000:00397C:0000000A:FFFFFFFF:Scorpion
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Scorpion
:mk2:39910000:00397C:0000000B:FFFFFFFF:Jax
:mk2:39918000:00FF16:0000C006:FFFFFFFF:Jax
:mk2:39910000:00397C:0000000C:FFFFFFFF:#Kintaro
:mk2:39918000:00FF16:0000C006:FFFFFFFF:#Kintaro
:mk2:39910000:00397C:0000000D:FFFFFFFF:#Shao Kahn
:mk2:39918000:00FF16:0000C006:FFFFFFFF:#Shao Kahn
:mk2:39910000:00397C:0000000E:FFFFFFFF:#Smoke
:mk2:39918000:00FF16:0000C006:FFFFFFFF:#Smoke
:mk2:39910000:00397C:0000000F:FFFFFFFF:#Noob Saibot
:mk2:39918000:00FF16:0000C006:FFFFFFFF:#Noob Saibot
:mk2:39910000:00397C:00000010:FFFFFFFF:#Jade
:mk2:39918000:00FF16:0000C006:FFFFFFFF:#Jade

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Mon Jan 05, 2015 7:52 am
by Abystus
Added "CPU Throwing Disabled" cheat to above post. In addition to the shortcomings listed in the comments of the cheat, it most likely doesn't protect against air throws either, but then again I don't think I've ever seen the CPU use an air throw. This code also opens up some possibilities of playing as bosses (using my version of the "Player # Always Controlled By" cheat set to CPU) through a normal player game to an extent (no throw = no game crash till bosses or Smoke's "Dash Throw" move). One day I'll sit down and dismantle Kintaro's throw, and possibly restore his lost kick move (pretty sure the animation is still in the game).
CLE wrote:Other great work!!!

Thank you, Abystus!
Thanks for the conversion to "Classic Format".

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Mon Jan 05, 2015 8:49 am
by nobunaga
Good stuff Abystus, I hope that one day Kintaro and Shao Kahn will be playable like the other hidden characters in the game :)

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Tue Jan 06, 2015 7:00 am
by Abystus
Added "Restore Kintaro's Kick" cheat to the above post. Seems I was right in thinking the move was still present, and just was unused since earlier revisions of the game... Also added disables for most if not all of Kintaro's throws (normal, jump kick counter, move counter, close projectile counter) to the "CPU Throwing Disabled" cheat. Just Smoke's "Dash Throw" left to disable for that cheat to be complete. Let me know if there are any problems. Enjoy.

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Wed Jan 07, 2015 6:17 pm
by zakria
Thanks Abystus,You are really a king cheat finder of unused things from games.Can you share,how much time period you need to find this Kintaro,s unused kick?

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Wed Jan 07, 2015 10:21 pm
by Abystus
zakria wrote:Thanks Abystus,You are really a king cheat finder of unused things from games.Can you share,how much time period you need to find this Kintaro,s unused kick?
It took roughly 15 minutes to find. Long enough to make a trace file while fighting him for a short time (10-20 seconds), loading said trace file into Branch Finder, and finally checking/modifying only the branches that were always taken with low execution counts (1-4) within the "Analyzed Data" section. My time is fairly limited for hacking (family, work, etc...), so I use a lot of programs I've created over time to aid in making speedy hacks when possible. Most if not all my hacks are primarily created via Branch Finder (Log Compare/Analyzed Data), but some I still have to go digging in the trace log attempting to find a needle in a haystack.

Re: [mk2] Mortal Kombat II (rev L3.1)

Posted: Mon Jan 12, 2015 12:11 am
by Abystus
Updated "CPU Throwing Disabled" cheat to also prevent CPU Smoke from using his "Dash Throw"move.