Mortal Kombat II is the second incarnation of everyone's favorite slasher/soap opera. More characters! More gore! More -alities!

EJB Menu

The EJB Menu is an alternate test menu that can be accessed through this button code in attract mode:

1P Block (×5), 2P Block (×10), 1P Block (×2), 2P Block (×8), 1P Block (×2)

The timing on this code is extremely tight, so you might have to try multiple times before it registers. Put the following MAME code in mk2.xml to simplify the code to 2P Block, 1P Block, 1P Block:

<cheat desc="Simplified EJB Code"> <script state="run"> <action>maincpu.mw@00439F4=D5A0</action> </script> </cheat>

Diagnostics Tests - Identical to normal test menu.

- Identical to normal test menu. Coin Bookkeeping - Identical to normal test menu.

Game Audits - Acts like the normal test menu, but with five extra audits on the first page:

Sec Chip Failure Error Traps System Lockups Illegal Opcodes Clue Counter (related to the hidden character fights)

Volume Adjust - Identical to normal test menu.

Hello - Displays this screen of shout-outs for ten seconds, then exits the EJB menu.

- Displays this screen of shout-outs for ten seconds, then exits the EJB menu. Enter Initials - Jumps to the high score initials screen. The number of wins seems to be random, but it increases every time.

Character Endings - Jumps to a new sub-menu. This displays the selected character's ending and the game credits.

(Source: Original TCRF research )

Unused Sprites

A World Wrestling Federation logo found inside the game. Possibly meant for an advertisement that was scrapped. Midway would develop WWF WrestleMania: The Arcade Game two years later.

Smiley faces of unknown use. The first one is displayed in the PlayStation version whenever the game loads.

A red sky background meant to be seen inside the grates on the wall of the Dead Pool background like in the SNES port of this game and the Nintendo 64 version of Mortal Kombat Trilogy. In the normal version, the background is merely dark green.

Acid bubbles meant for the Dead Pool background.

Acid splash meant for the Dead Pool background.

This can be seen in the Portal background by using a MAME cheat to break the screen limitations (so you can walk off the edge). It was later used in Mortal Kombat Trilogy.

Silhouettes from the Pit background in Mortal Kombat.

Kintaro, assumed to once be in the intro of MK2. The face portion of this image would later be used for Kintaro's character select portrait in Mortal Kombat Trilogy.

(Discovery: ZPaul2Fresh8)

Silhouette which seems to be Kintaro. May have been meant for an intro screen like Goro's intro screen in the original Mortal Kombat.

One of the male ninja characters throwing something on the ground.

Baraka's blades were probably meant to sparkle during his win pose.

Looks like Baraka was meant to have some sort of flip move with his blades extended.

A spin move for Baraka, later used in Mortal Kombat Trilogy.

Kintaro standing. The shading implies it was meant for Kahn's Arena.

Kintaro grabbing and hitting an opponent. This move was later incorporated into Mortal Kombat Trilogy.

Shine meant for Kung Lao's hat during his win pose.

Had this been used in-game, it would have made Kung Lao's headbutt move less confusing, as it shows that he's actually attacking by using his hat.

This was used for MK2 Kung Lao in Mortal Kombat Trilogy for the PlayStation, PC, and Sega Saturn.

Lightning meant to go around Raiden during battle like in Mortal Kombat. The design is the same as in that game, but redrawn to match the style of the lightning in MK2.

Raiden lifting up and shocking someone, likely a Fatality. Raiden would eventually use a similar Fatality in Mortal Kombat 4.

Shao Kahn standing up. Shao Kahn was probably supposed to stand up after you beat Kintaro since he is seen sitting in the background of the level. These would later be used in the beta of the Nintendo 64 version of Mortal Kombat Trilogy, in which this animation triggers when the "FINISH HIM/HER" prompt appears.

Shao Kahn doing a clap. Perhaps he shot out a projectile or created a shockwave.

Shao Kahn glowing. May have been used as a shield when he is laughing, but it is more likely that this was intended to be used during the final defeat sequence where he teleports through all stages, since he uses that pose there.

Shao Kahn grabbing the opponent and hitting him. He would acquire this move in Mortal Kombat Trilogy.

Looks like Shao Kahn was originally meant to have a Fatality. These sprites show him punching the ground and a large hand which probably smashed the opponent.

Shao Kahn hitting the opponent with both hands simultaneously. This was later used in Mortal Kombat Trilogy.

Shao Kahn using a sledgehammer. These sprites would later be inserted, yet again unused, in Mortal Kombat 3.

Looks like Sub-Zero originally had the ability to do a freeze blast while in mid-air.

Sprites of various staff members. Perhaps they were meant to be shown on the Pit II bridge during the credits, like the motion capture actors were?

(Source: Red Sumac)

Unused Sounds

To do:

Are any of the sounds in here actually unused?

There are several unused sounds in this game, mostly carry overs from the first game. There are, however, several vocal tracks and sounds for both existing and unknown characters.

General

Male Vocal: Yeah! Unknown purpose. Possible win pose vocal for an unknown character or something else entirely. Male Vocal: Yeaaaaaaaah! Unknown purpose. Possible win pose vocal track for Jax or something else entirely. Could also be a placeholder unfiltered track for Kintaro's roar as it sounded like Goro from the previous game. Female Sound: Kiss Most likely an alternative to Kitana's normal kissing sound. Male Sound: Kiss Seems to align perfectly with Johnny Cage's win pose, but for some reason goes unused. Female Vocal: Inflate Strain Female characters use the male strain vocal track when Kitana's kiss is performed on them. It is unknown why this was left unused. Male Vocal: Muffled Laugh The laughing portion of this track was later used in the home console ports of Mortal Kombat 4. Male Vocal: Attack 1 An attack vocal track for an unknown male character. Male Vocal: Attack 2 An attack vocal track for an unknown male character. Male Vocal: Attack 3 An attack vocal track for an unknown male character. Male Vocal: Attack 4 An attack vocal track for an unknown male character. Male Vocal: Damaged A vocal track of an unknown male character receiving damage.

(Discovery: Abystus)

Display Hitboxes

Setting RAM address 1061FB0 to a non-zero value will enable a hidden development tool that was most likely used to help the developers position hitboxes correctly with their corresponding moves. This tool is also hidden within the 32-bit home console ports, where it has been expanded to display damage areas (marked in red) on the opponent in addition to the attack related hitboxes (marked in green).

(Discovery: Abystus)

Red Herrings

Audits

In the test menu, there is an audit screen that lists several statistics that the game keeps track of. Some of these don't actually do anything and never go up, being there simply to stir up rumors and hype among the game's fanbase, something seen in other Mortal Kombat games.

Shawn Attacks: Who knows? Doesn't seem to be any Shawns listed in the credits. However, in an old online chat transcript Ed Boon said the fake counter was named after his cousin Shawn/Shaun.

Who knows? Doesn't seem to be any Shawns listed in the credits. However, in an old online chat transcript Ed Boon said the fake counter was named after his cousin Shawn/Shaun. Kano Transformations: Kano is present in the game, but solely as a background element. (This is actually just a different name for the "Sec Chip Failures" audit.)

(Discovery of what "Kano Transformations" actually is: ZPaul2Fresh8)

Win Text

The following win text is located on ROM chips ug12/uj12 (interleaved) starting at 0x04832 . They were most likely put in as a joke. This is the first mention of a character named Tanya, who eventually made her debut in Mortal Kombat 4.

KANO WINS SONYA WINS TANYA WINS ERMAC WINS ED BOON WINS JOHN TOBIAS WINS MARK TURMELL WINS SAL DIVITA WINS

Unused Audits

There are two unused audits in the game. Audit text starts at 0x491FC :

S TAKEN DOOR SLAMS

" S TAKEN" is probably a coin counter, while "DOOR SLAMS" would count the number of cabinet tilts. Similar audits appear in games that use the Midway Y-Unit system.

(Source: Original TCRF research )

Unused Stage Name

Usually you can only fight in the hidden Goro's Lair stage when fighting against the hidden characters (Jade, Smoke, and Noob Saibot). If one uses hacking or cheats to choose the stage in a two-player game, it will show up on the VS screen as "No Name".

Oddities

Forgotten Logo

Johnny Cage was filmed wearing Otomix-brand athletic pants with a very visible logo. Most of the sprites had this edited out, but when doing Shang Tsung's soul steal Fatality, it can be seen briefly before his corpse withers away. Likely a simple oversight, as the sprite is only ever used in that one specific Fatality.

Hidden Audit

There is an audit located at 0x1400A40 in NVRAM which tracks the amount of times Shao Kahn has been defeated. Strangely, this is not used on the standard Game Audits screen, even though Mortal Kombat had a similar one for Shang Tsung.

(Discovery: ZPaul2Fresh8)

Hidden Credits

Present at 0xFFA29102 in the main CPU.

THIS IS MORTAL KOMBAT II COPYRIGHT (C) 1992,93 MIDWAY MANUFACTURING ALL RIGHTS RESERVED

Present at the beginning of the sound CPU.

Mortal Kombat II (c) 1993 Williams - DWF

Revision Differences

A number of different versions of MK2 were released over time.

To do:

Perform additional research.

Revision 1.1

The first public release. Despite this, it's very unfinished!

Free Play is enabled by default.

Almost all moves are implemented, but not many fatalities are in yet, and all the other -alities are outright missing: Liu Kang is missing his Cartwheel Uppercut Fatality. Kung Lao is missing his Dive-Kick and his Hat Decapitation Fatality. Johnny Cage is missing his Head Uppercut Fatality, and as a result, the "3 Heads" version too. Reptile is missing his Invisible Torso Rip Fatality, You can also do his Head Rip Fatality while Invisible. Sub Zero is missing both his Fatalities. Shang Tsung has no Fatalities Kitana has No Fatalities Jax is missing his Backbreaker and his Arm Rip Fatality. Mileena is missing her Teleport Kick, Her Roll, and her Eater Fatality Baraka is the most complete, he has all his Moves and Fatalities. Scorpion is missing his Spear Slice Fatality, His Air-Throw works, but I was unable to get it to work against the CPU. Raiden is missing both his Fatalities, His win animation also has no lightning and doesn't dim the screen, his Shock Grab is also ineffective against the CPU.

Kintaro and Shao Kahn are very difficult to beat, although Kintaro can be cheesed by just mashing punch the entire match.

No ending stories.

Several sounds missing (Sub-Zero's freeze, Baraka's blade swipe, All of Shao Kahn).

The Fatality jingle is missing, the stage's BGM carries on playing instead.

"Toasty" can be heard occasionally from uppercuts, but Dan Forden doesn't appear in the corner o the screen yet.

Kung Lao is extremely buggy, walls can block hat toss.

Shang Tsung had the ceiling walk bug.

Certain characters use alternate colors by default.

You cannot throw the CPU.

Fight ladder is static.

Player 2 always has the 2nd palette.

P2 Button 6 crashes the game. The cabinet doesn't have a Button 6 for either player, though, so...

Briefly locks up/No announcement if character(s) remain unchosen.

No Character Bios in attract mode.

EJB menu hasn't been implemented yet.

Oddly enough, the Armoury Floor bug with Reptile hasn't been introduced yet.

Kitana will return to her 1P palette after having her head eaten by Reptile.

Revision 1.4

Liu Kang now has his Cartwheel Uppercut.

Kung Lao has his Dive Kick move and is the only character on the game with a Babality.

Johnny Cage now has his Single and Triple Head Uppercut Fatality.

Sub Zero now has his Freeze Uppercut Fatality, although there are no chunks of ice when the opponent explodes, You can also do the Super Freeze during the match, most easily to a frozen opponent.

Shang Tsung now has his Invader Fatality.

Kitana now has her Kiss Of Death Fatality.

Jax now has his Backbreaker move, His Arm Rip Fatality has also been added.

Mileena now has her ground roll move and the CPU can also utilise her Teleport Kick, Her Eater Fatality has been added, but her Sai Frenzy Fatality has been disabled or had its button combination changed.

Scorpions Air Throw now works against the CPU.

Raiden's Shock Grab move still doesn't work against the CPU despite all other grabs/throws working, his Electro Explosion Fatality has been added.

Player 2 now only uses the 2nd palette during Mirror Matches.

Added the "DANGER" indicator.

Added the "Longest Winning Streaks" high score table.

Dan Forden now appears after a "Toasty" uppercut.

Scorpion, Sub Zero and Reptile all have corrupted Baby palettes.

Bio's and Endings added for all characters.

Still no "Armoury Floor" bug.

Intro Text has been Rewritten.

"Now The Kombat Kontinues" Text added to the end of the Intro.

Revision 2.0

Still no EJB menu.

Inserting Coins at various times during attract mode can produce interesting effects such as a full machine lock and reset, or the background being missing completely from the "Press Start" screen.

Kano, Kahn and Sonya added to "Kahn's Arena".

Added "Fall From Spikes" to the Kombat Tomb.

Added "Fatality" chime.

Battleplan Randomised.

Still no "Armoury Floor" bug.

Jade Added.

Smoke Added

Goro's Lair Added.

The Jade fight returns you to the fighter before the "?" theoretically allowing infinite Jade's.

Activating Smoke disables the screen lock, so the screen will continue scrolling until the "Congratulations" text appears.

No screen lock during the Pit 2 Fatality, allowing the game to scroll to far to the right or left and show there's nothing beyond.

Liu Kang now has his Pit/Spike Fatality, Babality and Friendship.

Kung Lao now has his Pit/Spike Fatality.

Johnny Cage now has his Pit/Spike Fatality, Babality and Friendship.

Reptile now has his Invisible Torso Rip Fatality, Pit/Spike Fatality, Babality and Friendship.

Reptile no longer has his Invisible Head Rip Fatality.

Sub Zero now has his Ice Grenade Fatality, Pit/Spike Fatality, Babality and Friendship.

Shang Tsung now has his Soul Stealer Fatality and Babality.

Kitana now has her Fan Decapitation Fatality, Pit/Spike Fatality, Babality and Friendship.

Jax now has his Pit/Spike Fatality, Babality and Friendship.

Mileens now has her Teleport Kick accessible by the player, her Sai Frenzy Fatality has been re-enabled,and her Pit/Spike Fatality, Babality and Friendship have been added.

Baraka now has his Pit/Spike Fatality, Babality and Friendship.

Scorpion now has his Spear Slash Fatality, his Anywhere Toasty Fatality, Pit/Spike Fatality, Babality and Friendship.

Raiden now has his Pit/Spike Fatality, Babality and Friendship.

Using Shang Tsung's Soul Stealer Fatality on Jax crashes and resets the game.

Using Shang Tsung's Soul Stealer Fatality on Mileena, Scorpion and Raiden gives a corrupted palette for some of the animation.

Using Kitana's Fan Decapitation on a 2P Kitana results in the 2P Kitana changing to the 1P palette.

Raiden's Shock Grab STILL doesn't work against the CPU.

Raiden's Win animation now has appropriate Lightning and Screen Dimming.

Shao Kahn now has Taunts and his Death Sequence.

Revision 2.1

The first "official" release version, ready for prime time.

Intro text slightly changed.

Text at bottom of the Versus screen changed from "Battlezone" to "Kombat Zone".

Added Reptile's slide.

Shao Kahn, Kano, and Sonya added to background in Kahn's Arena stage.

Ending story scenes and credits sequence added.

Computer AI has been improved.

Added nearly all of the standard fatalities, along with Friendships and Babalities.

Added the stage fatalities to The Pit II and Kombat Tomb stages.

Added Smoke and Jade.

Kintaro and Shao Kahn became easier to defeat.

Could keep Kintaro and Shao Kahn up in the corner by using repeated punches.

Could crash the game through baby brutalization.

Doing Shang Tsung's soul stealing fatality against Jax could sometimes crash the game.

Revision 3.1

More blood!!

Added the stage fatality to the Dead Pool stage.

Added Noob Saibot.

Added Raiden's "super uppercut" fatality.

Added Kung Lao's Friendship.

Added pictures of the developers after the credits.

Added the Revolution X ad and DCS Sound System logo to the Attract Mode.

Added a picture of a CD to the Comic and CD offer in the Attract Mode.

Computer AI has been improved.

Computer can now perform projectile moves in the air.

Fixed the "multiple babality" bug.

Fixed an exploit where you could beat Kintaro easily by repeatedly punching him in the corner.

Fixed Kitana's multiple fan lifts in the corner trick.

Fixed Sub-Zero "freeze - punch - freeze - punch..." trick.

Revision 3.2

This version appears to have been only released in Europe. Further details are unknown.

To do:

Further investigation required.





(Source: MAME History.dat)



