Page 7 of 8
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Tue Jul 07, 2015 4:03 pm
by Abystus
Gemini wrote:
Yes, you had already answered me long time ago...
Fri Feb 13, 2015 6:37 pm is not a long time ago.
Gemini wrote:
I thought after some time still had a bit of time to spend, and for this reason I asked help for a second time, I apologize

!
Third time actually.
Gemini wrote:
I ask again Sorry, I do not disturb you further

.
Let's hope so.
isamu wrote:
Damn bro take a chill pill he just asked a simple question. Relax

A "simple" question that has been asked and answered multiple times:
viewtopic.php?p=21609#p21609 Sat Apr 26, 2014 9:38 am
viewtopic.php?p=23047#p23047 Fri Feb 13, 2015 6:37 pm
viewtopic.php?p=23500#p23500 Mon Jul 06, 2015 4:15 pm
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Wed Mar 09, 2016 9:12 am
by Abystus
mk2.xml
Code: Select all
<cheat desc="Night Mode">
<comment>Disables coloring of the solid color background layer.</comment>
<script state="run">
<action>maincpu.mw@003F0D8=C003</action>
</script>
<script state="off">
<action>maincpu.mw@003F0D8=CA03</action>
</script>
</cheat>
Classic Format
Code: Select all
:mk2:39900000:03F0D8:0000C003:FFFFFFFF:Night Mode (Disables coloring of the solid color background layer.)
Examples (Before | After):




Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Wed Mar 09, 2016 5:42 pm
by CLE
Very cool, Abystus! Cheat is working.
Now MK2 have night style how in some MK1 south america clones.
Looking the Dead Pool sky, is possible change this sky for Kombat Tomb's sky (orange) how in SNES version?
Thanks!
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Mon Mar 28, 2016 3:15 pm
by Abystus
mk2.xml
Code: Select all
<cheat desc="Play Pong After Every Round">
<comment>Versus mode only. Excludes final round.</comment>
<script state="run">
<action>maincpu.mw@00031E0=0300</action>
<action>maincpu.mw@00031F4=FFFF</action>
<action>maincpu.mw@00031F6=CA11</action>
</script>
<script state="off">
<action>maincpu.mw@00031E0=CB1C</action>
<action>maincpu.mw@00031F4=FFFE</action>
<action>maincpu.mw@00031F6=CB11</action>
</script>
</cheat>
Classic Format
Code: Select all
:mk2:39900000:0031E0:00000300:FFFFFFFF:Play Pong After Every Round:Versus mode only. Excludes final round.
:mk2:39910000:0031F4:0000FFFF:FFFFFFFF:
:mk2:39910000:0031F6:0000CA11:FFFFFFFF:
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Tue Mar 29, 2016 10:09 pm
by Pugsy
Thanks, added both March 16 posts
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Sun Apr 10, 2016 11:23 am
by zakria
This page Restore Shang Tsung kombat fatality to Jade Clue modifier for MK2 cheats(post date Sun Jan 04, 2015 11:25 pm) .Please remove from Mk.xml cheats and add them mk2.xml cheats.
viewtopic.php?t=10001&start=80
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Tue Apr 26, 2016 8:57 am
by Abystus
mk2.xml
Code: Select all
<cheat desc="Enable Johnny Cage's Shadow Smash">
<comment>Replaces Johnny Cage's Shadow Kick with a new move.</comment>
<script state="run">
<action>maincpu.mw@0011EC2=0005</action>
<action>maincpu.mw@0011F8A=0005</action>
<action>maincpu.mw@0011F5C=0005</action>
<action>maincpu.mw@001A84A=8330</action>
<action>maincpu.mw@001A84C=FF8D</action>
</script>
<script state="off">
<action>maincpu.mw@0011EC2=0004</action>
<action>maincpu.mw@0011F8A=0004</action>
<action>maincpu.mw@0011F5C=0004</action>
<action>maincpu.mw@001A84A=06E0</action>
<action>maincpu.mw@001A84C=FF8E</action>
</script>
</cheat>
A video of this cheat can be found
here .
Code: Select all
<cheat desc="Bloody Floors">
<comment>Increases the duration of blood splatters on the floor.</comment>
<script state="run">
<action>maincpu.mw@00361C2=0100</action>
</script>
<script state="off">
<action>maincpu.mw@00361C2=000C</action>
</script>
</cheat>
Classic Format
Code: Select all
:mk2:39900000:011EC2:00000005:FFFFFFFF:Enable Johnny Cage's Shadow Smash:Replaces Johnny Cage's Shadow Kick with a new move.
:mk2:39910000:011F8A:00000005:FFFFFFFF:
:mk2:39910000:011F5C:00000005:FFFFFFFF:
:mk2:39910000:01A84A:00008330:FFFFFFFF:
:mk2:39910000:01A84C:0000FF8D:FFFFFFFF:
:mk2:39900000:0361C2:00000100:FFFFFFFF:Bloody Floors:Increases the duration of blood splatters on the floor.
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Wed Apr 27, 2016 8:19 pm
by RuthlessT138
Unfortunately, the Shadow Smash doesn't seem to work in the old format. Tested on multiple versions of the game (3.1 and below) with no luck.
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Wed Apr 27, 2016 11:14 pm
by Abystus
RuthlessT138 wrote:Unfortunately, the Shadow Smash doesn't seem to work in the old format. Tested on multiple versions of the game (3.1 and below) with no luck.
That was my fault as I included the default values as well (issue in my converter application). Try it again and let me know if it works for you.
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Thu Apr 28, 2016 2:17 am
by RuthlessT138
Ah, I see. Looks like some lines got repeated there. Working great now. Thanks!
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Thu Apr 28, 2016 5:44 am
by Abystus
Added "Bloody Floors" cheat
here.
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Thu Apr 28, 2016 5:50 am
by CLE
Abystus wrote:Added "Bloody Floors" cheat
here.
Very good, Abystus!
Cheat tested and working well!
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Sun Jun 19, 2016 7:43 pm
by Pugsy
Thanks, added
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Mon Aug 01, 2016 11:56 pm
by Abystus
mk2.xml
Code: Select all
<cheat desc="Restore Lost Fatality Sounds">
<comment>Due to a programming error, Scorpion and Liu Kang were missing sounds that were intended to play during their fatalities.</comment>
<script state="run">
<action>maincpu.mw@0019B68=C002</action>
<action>maincpu.mw@0018B66=09C3</action>
<action>maincpu.mw@0018B68=00F6</action>
<action>maincpu.mw@0018B6C=3BA0</action>
</script>
<script state="off">
<action>maincpu.mw@0019B68=0D5F</action>
<action>maincpu.mw@0018B66=09C0</action>
<action>maincpu.mw@0018B68=003B</action>
<action>maincpu.mw@0018B6C=2530</action>
</script>
</cheat>
Classic Format
Code: Select all
:mk2:39900000:019B68:0000C002:FFFFFFFF:Restore Lost Fatality Sounds:Due to a programming error, Scorpion and Liu Kang were missing sounds that were intended to play during their fatalities.
:mk2:39910000:018B66:000009C3:FFFFFFFF:
:mk2:39910000:018B68:000000F6:FFFFFFFF:
:mk2:39910000:018B6C:00003BA0:FFFFFFFF:
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Tue Aug 02, 2016 1:20 am
by CLE
Excellent, Abystus!!!
Cheat is working fine!
Very cool every listen this sound When Scorpion take off your mask in MK2!
Thanks!
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Tue Aug 02, 2016 1:33 am
by ViolatedBird
Awesome find, Abystus.
This game is rife with errors. It's also very poorly programmed. I'll write up a document about that someday.
There's also an error that prevents the AI from working properly. An incorrect indexed jump calculation prevents the AI from doing its full moveset. Fixing this adds one or two new moves that the CPU never does in the released version(s). I'll work on a cheat soon.
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Sun Mar 19, 2017 4:16 am
by Abystus
mk2.xml
Code: Select all
<cheat desc="Free Fly Camera">
<comment>Use the Player 1 joystick to control the camera. Joystick player movement input will be disabled. Life bars will be hidden.</comment>
<script state="on">
<action>maincpu.mw@00009BC=C080</action>
<action>maincpu.mw@00009BE=0000</action>
<action>maincpu.mw@00009C0=FFD0</action>
<action>maincpu.mw@003F2CC=C002</action>
<action>maincpu.mw@00063FE=5600</action>
<action>maincpu.mw@0002E36=09E0</action>
<action>maincpu.mw@0002E38=FFFF</action>
<action>maincpu.mw@0002E3A=FFFF</action>
<action>maincpu.mw@00A0000=098F</action>
<action>maincpu.mw@00A0002=F800</action>
<action>maincpu.mw@00A0004=01E0</action>
<action>maincpu.mw@00A0006=5621</action>
<action>maincpu.mw@00A0008=0581</action>
<action>maincpu.mw@00A000A=19B0</action>
<action>maincpu.mw@00A000C=0106</action>
<action>maincpu.mw@00A000E=07E0</action>
<action>maincpu.mw@00A0010=0000</action>
<action>maincpu.mw@00A0012=0160</action>
<action>maincpu.mw@00A0014=0B80</action>
<action>maincpu.mw@00A0016=FFF0</action>
<action>maincpu.mw@00A0018=FFFF</action>
<action>maincpu.mw@00A001A=07A1</action>
<action>maincpu.mw@00A001C=D130</action>
<action>maincpu.mw@00A001E=0105</action>
<action>maincpu.mw@00A0020=07A2</action>
<action>maincpu.mw@00A0022=D350</action>
<action>maincpu.mw@00A0024=0105</action>
<action>maincpu.mw@00A0026=09E3</action>
<action>maincpu.mw@00A0028=D130</action>
<action>maincpu.mw@00A002A=0105</action>
<action>maincpu.mw@00A002C=09E4</action>
<action>maincpu.mw@00A002E=D350</action>
<action>maincpu.mw@00A0030=0105</action>
<action>maincpu.mw@00A0032=0B40</action>
<action>maincpu.mw@00A0034=FFF1</action>
<action>maincpu.mw@00A0036=CB02</action>
<action>maincpu.mw@00A0038=0D3F</action>
<action>maincpu.mw@00A003A=0031</action>
<action>maincpu.mw@00A003C=0B40</action>
<action>maincpu.mw@00A003E=FFF2</action>
<action>maincpu.mw@00A0040=CB02</action>
<action>maincpu.mw@00A0042=0D3F</action>
<action>maincpu.mw@00A0044=002F</action>
<action>maincpu.mw@00A0046=0B40</action>
<action>maincpu.mw@00A0048=FFF4</action>
<action>maincpu.mw@00A004A=CB02</action>
<action>maincpu.mw@00A004C=0D3F</action>
<action>maincpu.mw@00A004E=002D</action>
<action>maincpu.mw@00A0050=0B40</action>
<action>maincpu.mw@00A0052=FFF8</action>
<action>maincpu.mw@00A0054=CB02</action>
<action>maincpu.mw@00A0056=0D3F</action>
<action>maincpu.mw@00A0058=002B</action>
<action>maincpu.mw@00A005A=0B40</action>
<action>maincpu.mw@00A005C=FFF5</action>
<action>maincpu.mw@00A005E=CB04</action>
<action>maincpu.mw@00A0060=0D3F</action>
<action>maincpu.mw@00A0062=001D</action>
<action>maincpu.mw@00A0064=0D3F</action>
<action>maincpu.mw@00A0066=0021</action>
<action>maincpu.mw@00A0068=0B40</action>
<action>maincpu.mw@00A006A=FFF9</action>
<action>maincpu.mw@00A006C=CB04</action>
<action>maincpu.mw@00A006E=0D3F</action>
<action>maincpu.mw@00A0070=0016</action>
<action>maincpu.mw@00A0072=0D3F</action>
<action>maincpu.mw@00A0074=001D</action>
<action>maincpu.mw@00A0076=0B40</action>
<action>maincpu.mw@00A0078=FFF6</action>
<action>maincpu.mw@00A007A=CB04</action>
<action>maincpu.mw@00A007C=0D3F</action>
<action>maincpu.mw@00A007E=0012</action>
<action>maincpu.mw@00A0080=0D3F</action>
<action>maincpu.mw@00A0082=0013</action>
<action>maincpu.mw@00A0084=0B40</action>
<action>maincpu.mw@00A0086=FFFA</action>
<action>maincpu.mw@00A0088=CB04</action>
<action>maincpu.mw@00A008A=0D3F</action>
<action>maincpu.mw@00A008C=000B</action>
<action>maincpu.mw@00A008E=0D3F</action>
<action>maincpu.mw@00A0090=000F</action>
<action>maincpu.mw@00A0092=01C0</action>
<action>maincpu.mw@00A0094=09AF</action>
<action>maincpu.mw@00A0096=001F</action>
<action>maincpu.mw@00A0098=C080</action>
<action>maincpu.mw@00A009A=4E10</action>
<action>maincpu.mw@00A009C=FF80</action>
<action>maincpu.mw@00A009E=14A1</action>
<action>maincpu.mw@00A00A0=8223</action>
<action>maincpu.mw@00A00A2=0960</action>
<action>maincpu.mw@00A00A4=10A1</action>
<action>maincpu.mw@00A00A6=8223</action>
<action>maincpu.mw@00A00A8=0960</action>
<action>maincpu.mw@00A00AA=14A2</action>
<action>maincpu.mw@00A00AC=8244</action>
<action>maincpu.mw@00A00AE=0960</action>
<action>maincpu.mw@00A00B0=10A2</action>
<action>maincpu.mw@00A00B2=8244</action>
<action>maincpu.mw@00A00B4=0960</action>
</script>
<script state="off">
<action>maincpu.mw@00009BC=0784</action>
<action>maincpu.mw@00009BE=D120</action>
<action>maincpu.mw@00009C0=0105</action>
<action>maincpu.mw@003F2CC=0585</action>
<action>maincpu.mw@00063FE=03E0</action>
<action>maincpu.mw@0002E36=07A0</action>
<action>maincpu.mw@0002E38=0000</action>
<action>maincpu.mw@0002E3A=0160</action>
</script>
</cheat>
A video of this can be found
here.
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Sun Mar 19, 2017 6:29 pm
by Pugsy
Thanks added the 2 cheats posted since my last ack post in this topic, I've also shortened the above a little to use quad-word writes manually..... should still work.
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Mon Mar 20, 2017 2:48 am
by CLE
Very good this Free Fly Camera cheat.
Is working fine!
I'll be waiting anxiously for this cheat for other MK games.
Thanks, Abystus!
Re: [mk2] Mortal Kombat II (rev L3.1)
Posted: Wed Mar 07, 2018 10:50 am
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 Mortal Kombat II 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:
:mk2:39900000:003EAC: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 UMK3. Thank you!!!