Latest Update: Sept 3rd 2018
Notice: These changes include builds that are not yet available for public.
Fixed champion medal overlay on secret characters VS screen images.
Fixed kombo damage showing % on consecutive displays. Increased delay amount from 2 to 3 frames before data is cleared from character's control thread.
Randomized "Toastyllax". 0.1% chance or appearing rather Dan Forden.
Reverted character vertical location on Armory in a attempt to fix flickering on machines.
Fixed Explosive Kombat sweep glitch.
Fixed error in new object handling routine (proper flag storage in creation side)
Rewrote the factory routines for object disposal. This allows for more stability when massive amounts of objects are being destroyed while others are being created.
Explosive Kombat is now active.
-Losers explode at the end of rounds and when they die in endurance/2v2 scenarios.
-(Bug if swept at 'Finish Him' you can explode prematurely) xD
Added fatality variant for Sub-Zero's ice ball fatality if you deep freeze opponent first.
Removed moving cloud routine from Mountain Top to keep stability and progress rolling.
Factory Fix: Fixed black screen if you insert coin, press down to bring up win streaks and insert coin again.
Kombo Display Fixes:
-Corrected display in some situtations where P2 would kill P1 in 2v2 Tag mode. [KOMBO_CHECK]
-Hits and spam flag not resetting when 2nd player enters.
-(Bug sometimes damage reports as 0, fixing that so don't worry)
Added Survival Mode Leaderboard.
Added stage cycling after losing on Survival mode.
Added delay before point tally starts on Survival Mode.
Fixed whiffing of uppercuts against shadow kicks for Lao and Jax.
Fixed Jax's slam causing 2-hit combos.
Fixed the locations of the eyes in Goro's Lair.
Fixed moon darkening on Pit with selective darkening on.
Fixed screen fades on Survival Mode into GAME OVER with 'Selective Darkening' on.
Fixed music stops after only unlocking Jade.
Fixed secret characters unlocking after completing Survival Mode.
Fixed Game Mode State returning to 'B' after Surpreme Demo was over.
Overhauled routines that used the printf conversions. Kombo Display, Survival Points etc...
Correct score fixed at end of Survival Mode.
Fixed kombo damage % for bosses and secret characters.
Fixed supreme demo missing if defeated with a secret character.
Removed remnants of secret character endings because they aren't used.
Updated Fastest Times Komplete leaderboard (Nothing visual, just optimized code)
Updated String conversion routine (Nothing visual, just optimized code)
Fixed title screen selection color (Gray now)
Added secret characters VS screen images.
Added Jade and Smoke name announcements to the new char select screen.
Fixed Fatality Distances for Smoke and Noob Saibot.
Fixed dupe kombo display if last round ends with Smoke's dash throw.
Changed Dead Pool Stage - Removed shadows in favor of the BG
Decreased delay amount before CPU would perform finisher.
Reduced Survival Mode to 1 round and CPU will perform fatality if they win.
Added darkened palettes for secret characters new portraits.
Added 2 new Dead Pool test stages 1 & 2. 2 confirmed still glitches...
Updated Survival Mode:
-Added the ability to hold a button to speed up countdown
-Updated the countdown sound
Added 4 new variants of Dead Pool for Testing (Test Stage 1-4)
Updated Survival Mode:
-If a new player joins, the health of the old player is saved and restored when 1P mode is continued.
-Added graphic above CPU side to show the game mode.
-Fixed Survival Mode not ending when a 2nd player joins the game.
Fixed The Pit stage fatality goof I created.
Added a delay in CPU routine before they perform a finisher.
Adjusted Baraka's impale fatality on male ninjas. Relocated their sprites to improve visuals.
Updated Randper Kombat routine to use new Nameplate array. This solves the no name for Jade.
Updated P2's name plate locations.
Removed Shadows on Goro's Lair and Pit Bottom (Seem to be too much for machines)
Added Orange Sky Dead Pool to Test Stage 1 (For machine testing)
Added Purple Sky Dead Pool to Test Stage 2 (For machine testing)
Fixed CPU difficulty scaling cap check. Ultimate mode was reverting back to HARD.
Added the eyes in Goro's Lair to the palette darkening exclusion list.
Fixed Dead Pool stage fatality inop after Pit stage was added.
Fixed Pit/Pit II and Mountain Top 1-button stage fatality.
Fixed Inputs for Kang's cartwheel fatality variants.
Fixed string display issue when an endurance match started in Survival mode.
Fixed CPU not doing original Pit Punch unless the CPU Always Finishes option was on.
Adjustments of The Pit:
-Fixed Moon garbage.
-Fixed 1 pixel offset of 4/5 mountain sprites.
-Tweaked various layer positions and boundaries to elimiated edge gaps.
-Adjusted stage fatality to make the concrete smack sound consistent.
-Adjusted camera setting on stage fatality so it doesn't fall behind character. And floor level.
Updated Survival Mode:
-Fixed Difficulty calculation
-Adjusted sounds and delays for results display
-Fixed P2 incorrect health issue.
-Survival mode ends if a player interrupts 1P mode
Added 4 slots to the Debug: Stage Selection option for future testing.
Eyes added to Goro's Lair (Test Stage 1 in Debug)
Adjusted The Pit Bottom layers to fix some aerial moves.
Fixed Stage Coin-Up string error.
Fixed Kang's Pit stage fatality.
Fixed Kombat Tomb showing as default coin-up.
Created blood for The Pit spikes landing.
Removed blood drops on FATALITY sign for The Pit stage fatality.
Added CPU ability to perform stage fatality on The Pit.
Added music to the Pit and Pit Bottom (Living Forest ensemble)
Raised blood floor level by 4 pixels. This fixes Kitana's fan, also blade swipes too. Before they would appear to "float" off of platforms.
Updated Main Menu
Updated Cheat String Display.
'Started' About Screen to Attract Mode. (Not used yet)
Added 2 new cheats [Secret - Not working on machines ATM]
Survival Mode now functional but BUGGY.
Ported The Pit and The Pit Bottom. (Needs blood work on pit landing and adjustment of FATALITY sign blood drops.)
Updated MK2+ Settings Menu:
-Changed Turbo Mode to Game Play (Klassic Mode / Turbo Mode)
Updated Noob's CPU Moves (Improved AI does slide instead of teleport, no longer does Leg Takedown)
Updated Jade's CPU Moves (No longer does Fan Lift for aerial defense at 28-49 range, does High Kick)
Updated CPU Projectiles against Human Jade.
Updated Smoke and Noob's Friendship routine to play nice with [Secret_Routine].
Updated Female strain sound routine to play nice with [Secret_Routine].
Updated Smoke effect kill for explosion fatalities.
Adjusted Kahn's Grab and Pound fatality.
Added Kung Lao's Hat Toss Fatality variant.
Fixed CPU's fatality execution for Kung Lao's hat toss. Now the CPU hits their target.
Fixed P1's 2nd Character Timestamps which fixed the following:
-Shang's morph inability as P1's 2nd character.
-No cooldowns for P1's 2nd character.
Fixed Forward Teleport. If you performed the inputs while not in a suitable position to execute move it was still setting a flag which would cause a forward teleport when you called the normal teleport.
Fixed morph from Smoke. If hit while morphing back, Shang would keep the smoke effect.
Fixed 'time runout' errors:
-In Endurance or 2v2, if 1st character's health reaches 0 while a TIMES UP occurs, P2 would start the next round lying on the floor.
-Blood spilled amount never cleared so this allowed for inaccurate auditing.
Fixed 2v2 Tag:
-Fixed timestamping error of instances 3 and 4 (extra characters). The factory routine only checked for instance 1, if NOT EQUAL then it ASSUMED instance 2 was pressing the button.
-Crash Fix: If time ran out on 2v2 and you were kicked to the Game Over screen, the attract intro would be allowed to setup memory to crash on the next attract mode fight. This was due to no Game_State check in the No-Health check routine for endurance transitions.
-Disabled Scorpion's spear from penetrating if a tag were in transition. This fixed a bunch of funny glitches.
-Fixed exiting character layer from 51 to 4E.
-Fixed entering character layer from 4E to 50.
Updated Factory-Fix knock-back to play nice with CPU.
Updated 2v2 Tag:
-Fixed incoming character attacks causing crash if exiting char is still in a move.
-Disabled projectiles on old chars upon exiting.
-Fixed flip-in characters being able to do standing punches in the air.
Factory Fix: Standing HP against jumping opponent could cause 4-5 hits of damage.
Factory Fix: Aerial Knock back projectile ability.
Updated Sub-Zero's freeze limitations.
Fixed animation array pointer for Jade's special moves.
Fixed Noob's Slide Input (All buttons work on last press)
Fixed Noob's Leg Take Down move, no longer does Dash Throw.
Fixed moonwalk introduced in the updated Close+HP routine for Improved CPU AI.
Relocated Male Ninja Special Animations Array (Special Moves/Fatalities)
Fixed Fastest Times Kompleted screen. Sometimes had no list.
Improved CPU AI:
-Fixed Noob still having Leg Takedown move with Improved CPU AI on.
-Fixed AI walk speeds. Was due to Close+HP moves assigning wrong velocities.
-Fixed AI missing Close+HP moves due to them using a their maximum-distance-to-throw array in the walk forward AI routine. Subtracted 4 pixels and seems perfect.
Fixed crash when Kintaro performed his stomp fatality on Smoke.
Fixed Kombo display hits and % on attract mode and after you beat Kahn.
Fixed Kombo display not showing at end of round if kombo was aerial.
Added Jax's Win pose audio clip.
Added Jax's grunt to arm rip fatality.
Fixed Forward teleport input creating normal teleport on non-turbo mode.
Fixed shadow effect on Hornbuckle's flying kick and bicycle kick.
Fixed Kahn's sticking walk animation on babalities from a distances under D0h.
-Character control transitioning.
-Pre-round wrong side spawning.
Turbo Mode Changes:
-Added Forward Teleport for Scorpion.
-Change Ninja slide reaction.
-Reduce recovery time for Kung Lao's Hat Toss
-Reduced ground freeze deployment for Sub-Zero.
Fixed Crash for Raiden's Shocker fatality against Smoke.
Fixed Reptile not performing Head Snack Fatality by the CPU.
Reverted character vertical offsets due to a gameplay change it inadvertently made.
Fixed Kung Lao teleport bug introduced when he was given improved AI on his teleport decision.
Permanent fix for palette index overload on new Character Select screen. (Added delay before smoke effect started)
CPU Always Finishes Option: Added a selection of which types of finishers the CPU will do.
Decrease CPU match wins before a friendship or babality is performed from 2000 to 100.
New Character Select Screen Fixes:
-Fixed crash due to 'RANDOM SELECT' strings being on screen all at once. They now will unload after selection.
-Random select will show the wrong character selected if it landed on a locked secret character.
-Fixed (temp) crash when palette index overloaded. It now shows palettes unloading at times, very ugly. will fix next.
-Tag Out glitch/crash revisited. Should be great now, no more glitchy character if they're hit while exiting.
-Fixed Kombo hit being stored if an exiting character is hit with a projectile.
-Fixed CPU take over when 1st player dies.
MK2+ Settings Changes:
-Moved Debug Options to root.
-Added Secret Character Unlock/Lock option in Debug Options.
-Added Cheats in Debug Options.
Mountain Top improvements: (Still experienced a crash, possibly new reason)
-Correct finisher fan fare music.
-Removed screen flash and extra assets for now to prevent crashing.
Dead Pool Acid Adjustment:
-Slowed acid drip in DeadPool ripple animation down 1 frame.
-Set LH and RH boundaries for acid drips so they don't appear anywhere but acid area.
-Increased character select times for 2v2 from 960 frames to 1,536 frames.
-Added check for pushbacks to disable tags in 2v2.
-Fixed return to 2v2 screen after transitioning from 2v2 to 1P mode upon continue.
-Fixed character glitch when exiting and being hit by projectile.
Jax's Sound Restored:
-352 Sound: Attack 1. Unused.
-355 Sound: Attack 2. Unused.
-358 Sound: Jump Up. Unused.
-35B Sound: Swept 1. Unused.
-35E Sound: Swept 2. Unused.
-361 Sound: Taking Damage 1.
-364 Sound: Taking Damage 2.
-367 Sound: Taking Projectile Damage 1.
-36A Sound: Taking Projectile Damage 2.
-36D Sound: Strain. Unused.
-370 Sound: Death. Unused.
-373 Sound: Death 2. Unused.
Updated game modes on Main Menu. Renaming done.
Fixed crash if 'No Round Timer' cheat was activated and a character transition was called in endurance or 2v2 modes.
Fixed bug if morphed into Smoke, then performed a spear then dash throw. Would leave player immobile.
Fixed Super Uppercut bug, causing palette issues.
Adjusted Smoke's Dash Throw against bosses. He will now run up to the boss and just skip the throw portion.
Restored acid drops in Dead Pool.
Optimized Acid Rain cheat.
Tag - Adjusted velocity inverts for transitions. Still may need more tweaking, but better.
Tag - Made old character exit when in uppercut recovery.
Factory Fix: Kung Lao's and Liu Kang's knee to midsection reactions corrected.
Cheat Added: Tug of War Kombat. P1=Left+Block P2=Right+Block
Rewrote Kombo Display:
-Now logs true hits that cause damage, no more replying on the original knock-back values for hit counts.
-Now displays even if you get push-backed from a kombo in a corner.
Organized Cheats allocation in RAM, list has grown more than initially expected so a block of RAM is now designated for them.
Adjusted body parts locations after explosions.
Added 2 new cheats. Luna Mode (UP both players) and Acid Rain (HP+HK both players) Acid rain will crash in 2v2 ATM due to existing 2v2 bugs.
Rewrote the Health Bar fill routine, now it refills or drains accordingly. Originally it only drained if they didn't match.
-Removed Custom Health Refill routine as no longer needed with updated original routine.
-Updated [Name Announcement] and [Name Plate] routines as requiring A0 value to determine which player to perform on.
-Updated [2v2 Tag] routine to play with new rules of updated routines.
-Updated [Spawn New Char] routine to play with new rules of updated routines.
Fixed continue screen string glitch. Same edit fixed the carry over to 1P mode with infinite health.
Fixed Shang morph into Smoke problem. If hit while transforming he would keep smoke effect.
Removed refill health code for entering characters on endurance 2v2 modes. Not needed after combining the new characters slots into health left check routines.
Adjusted Kombo Display Routine:
-Now slides off screen on exits
-Plays sound when exiting
-Remove taunt for 2-hit combos
-Damage Percentage now has no max %.
Fixed winner announcements when time runs out in 2v2.
Fixed DeadPool stage fatality for player 1's 2nd character.
Modified Velcoity routines to take into account of the incoming character in 2v2.
Fixed crash while performing Shang Tsung's morph into Kintaro fatality.
Fixed start press interruption when transition is underway in 2v2.
Rewrote 2v2 Tag Routine to address various bugs.
Rewrote smoke effect routines. Standardized their threading instances. These routines include:
-Endurance flip in.
-2 Vs 2 Tag in.
-2 Vs 2 Pre-round Smoke spawn.
-Smoke character destroyed in endurance/2v2.
Fixed inputs on Main Menu
Improved kombo display's appearance.
Added 2v2 aspect to the new character select screen.
-Changed "Random Select" string positions.
-Changed Stage style to Pit II
Restored Main Menu for testing new features.
Added new RAM definition labeled "Previous Game Mode". This will be used for proper character select screen when loser continues.
Fixed multiple threads of Random Select by spamming on new character select screen causing a crash.
Changed Option string on 'alternate character select screen' from "Improved" to "Alternate".
Changed palette swap button from START to DOWN.
Rewrote Random Select method, no longer can up hold start and then press up, must hold up then press start.
Fixed palette swapping issues.
Fixed Kombo Display inconsistencies which could crash the game
Fixed 1st frame of Raiden's body electricity animation showing in top left of screen.
Fixed crash after losing to secret character as Raiden.
Fixed crash upon continuing when using NEW character select screen.
Fixed LP/LK buttons for New style character selection screen.
Added option to return to New style character selection after secret character fight.
Added option to return to New style character selection when new player enters tournament.
Fixed Raiden's body electricity from crashing on machines.
Fixed audio layering for Raiden's electricity.
Fixed audio layering for Cage's kiss.
Tweaked Kombo Display, should now show at round end is applicable.
Fixed incorrect palette when Raiden does his Win Pose when P1 had the alternate palette preference.
Tweaked FATALITY sign blood drop locations on Dead Pool stage.
Hot-Fix attempt for Raiden's body electricity.(Crashing on machines ATM)
Fixed audio layering for Raiden's electricity.
Hot-fix for Raiden's body electricity.
Fixed Endurance Mode staying on if Hornbuckle is discovered during an endurance match.
Corrected crash for special animations array for Shang Tsung.
Restored body electricity for Raiden.
Normalized vertical placement amongst characters.
-Females: (85 to 83)
-Shang: (81 to 83)
-Raiden: (8C to 8A)
Created morphs to secret characters for Shang Tsung(If unlocked)
Smoke: F-F-B LP
Noob: B-D-B HP
Jade: F-B-F LK
Addressed palette issues when playing on Shang Tsung
Restored Baraka's blade spin move.
Balanced Secret Characters:
-Removed Teleport for Noob and gave him Slide
-Removed Fan Lift and Air Punch from Jade
Enabled Secret Characters for testing purposes.
Restored Move: Shao Kahn's grab and pound.
Restored Move: Shao Kahn's knee charge. Also used for aerial defense for Kahn as well.
Bug Fix: Wrong player announced as winner when losing in endurance match on Pit II fatality.
Increased stage cycle after beating Shao Kahn.
Added Fatality for Shao Kahn.
Removed the necessity for 'Improved CPU' to be on for boss fatalities.
Fixed factory bug with duck+LP against bosses.
Added New Option in "MK2+ Settings/Other Options", "Character Selection".
Fixed factory bug, alternate paletted players are correct on Pit II fall.
Fixed crash when Jade vs. Smoke w/ Improved CPU on.
Fixed Liu Kang's cartwheel fatality variant for P2 (Dead Pool) Also adjusted jump position.
Added alternate palette selections by pressing START at character select screen.
Fixed crash if Baraka was chosen as a result of timer running out on select screen.
Fixed factory bug, restored Kitana's alternate fatality palette.
Fixed crash/endurance issue introduced with 2 vs. 2 game mode.
Fixed crash when a defeated foe was not finished. Only happened
with playing as Reptile, Jade, Kitana or Shang Tsung if they entered via endurance.
(Had to increase RAM allotment from 280h to 2C0h)
Fixed 2v2 side spawn issue after removing character control during transitions.
Fixed throws causing CPU to take control over player in 2v2.
Fixed sprites glitches due to RAM management.
Fixed smoke assignment issues causing dead pool crash and wrong player inheriting smoke.
Fixed Randper Kombat inherited smoke effect issue as well.
Fixed double instance of smoke effect for Smoke in endurance matches.
Fixed smoke threads not ending for secondary Smoke characters on endurance rounds.
Fixed move spams that caused the old character to still recieve damage after they were dead.
Disabled secret characters in Randper Kombat if option for them in turned OFF.
Re-wrote RAM calculating routine for endurance characters to fix crash/glitching.
2 on 2 Game Mode added (WIP)
Mega Endurance Game Mode added (WIP)
Fixed crash while a player enters at start of endurance rounds.
Relocated Sprites for Endurance Characters 1067200 -> 1065400(FFD65800)
Fixed missing name announcements for Smoke, Jade and Noob in endurance matches.
Rewritten smoke effect routine:
-Addresses smoke bug on Dead Pool fatality
-Applies to all explosion fatalities vs. Smoke
-Smoke now has full smoke on character selection screen.
Fixed Endurance Bugs
-Performing sweep move on dying character repeatedly fixed.
Removed CPU projectiles if playing as Jade
Removed 2P AI exploit with Improved CPU AI on.
Improved CPU AI on by Default now.
v2.8 Public Beta
Public Beta Release
Removed Debug Options (Public Release)
Adjusted Dead Pool assets (Machines glitch with the extras)
Updated Credits for MK2+
Adjusted female ninja fatality sprites offets.
Fixed Hornbuckle Introduction stage, now Pit II once again.
Fixed "FATALITY" sign blood puddle offsets.
Added random endurance matches for "ULTIMATE" difficulty.
Limited Secret Character from ladders and endurances unless they are unlocked.
Fixed flashing text on Secret Character unlock presentation.
Added stage fatality easter egg for Liu Kang's cartwheel fatality.
Corrected factory bug: Running out of time in a secret character fight would not show "Returning.." message and skipped the next fight on the ladder.
Also identified the secret character fight flag was never being cleared, another factory fix. Cleared after every match now.
Fixed Highest Kombo Audit not recording on machines.
Fixed crash after beating Jade with Baraka or Kung Lao (shimmer)
Fixed Smoke not unlocking on machine platform.
Added new difficulty level to the game.
Fixed Hornbuckle difficulty (0-8 scale, he will be 5-8)(Prevents easy fights if you find him low on the fight ladder)
Fixed Stage rotation after playing Hornbuckle, now returns to Portal and not Kahn's Arena.
Increases silhouette probability to 50% if Improved CPU AI is ON.
Removed silhouettes if in 2 player mode.
Added Smoke to secret character unlock presentation.
Fixed Jade unlock error.
Fixed Story ending error.
Locked and added Jade and Noob unlocked presentations.
Fixed Hornbuckle/Jade introductions if Jade was found with silhouettes on Pit II.
Fixed Ladder index after beating Hornbuckle while on match before Jade.
Fixed audit resetting routines that would write out of bounds, like Fastest Time Komplete.
Modified Dead Pool to decrease out of memory glitch on machines, still needs more work.
Fixed default initials if none were entered for the 'Fastest Time Komplete'
Fixed crash for Sub-Zero / Jade for aerial projectiles.
Added Fastest Time Komplete score board.
Added randomize character select screen on Random Ladders
Added Air Freeze for CPU controlled Sub-Zero
Added alternate attacks for CPU Sub-Zero for airborne frozen opponents.
Added alternate moves for CPU characters with aerial projectiles (Improved CPU Option)
Added Kung Lao's dive kick cheese fix against CPU's projectiles (Improved CPU Option)
Fixed Hornbuckle's aerial defense projectile crash.
Fixed Fastest Time Komplete audit on machines.
Moved secret character unlock from audit 3F to 40. Limited clear audit routine upto audit 3F.
Added Win Streak check after beating Kahn
Fixed endurance match indexes, was causing repeat match ups.
Fixed accidental audit clearing from last build.
Adjusted blood pool timing on decapitations.
Fixed 'Fastest Time Komplete' audit causing a delay after beating Shao Kahn.
Added random opponents to Debug Endurance option. Or same opponent is Debug Opponent is chosen.
Fixed special moves and consecutive hits not working after playing a long time with 'Immortality' debug option on.
Fixed Recovery speeds for knee to mid-section moves for Noob, Hornbuckle and Jade.
Fixed Ladder Alignment on Normal Ladders (Would skip Shang Tsung as if he were the hidden Jade fight)
Fixed Various MK2+ Settings to comply on machine platforms.
-Goro's Lair was stuck enabled.
-Selective Darkening was stuck enabled.
Fixed dark skeleton on Dead Pool when Raiden wins.
Fixed dark spear on Scorpion's slice fatality.
Fixed stage rotation when a player enters during Hornbuckle match and then goes back to 1P mode.
Fixed 'Ghost of Kahn' bug. Kahn's cast credit was causing projectile/casting glitches.
Fixed Noob Saibot secret fight occuring on any stage rather Goro's Lair.
Fixed crashes in endurance transitions. 2 typos in routine.
Improvement: Dead Pool stage now has red sky background and acid pool corners fixed.
Factory fix: Floor scroll on Armory after Reptile's head snack fatality and Scorpion's teleport.
Factory fix: Raised ground level for characters on The Armory stage.
Added acid bubble to DeadPool stage fatality.
Adjusted acid splash upwards to alleviate some overlapping.
Fixed blood pool for Johnny Cage's triple decapitation.
Fixed Silhouettes from staying on if a new player enters the match.
Fixed crash for deep freeze of secret characters.
Fixed incorrect blood pool location and orientation for Kang's lower torso
also adjusted offet to bring pool in closer.
Factory fix: Aligned deep freeze frames with all characters to look as it should.
Factory fix: Raiden's upper torso final frame when Cage performs his torso rip fatality is fixed.
Factory fix: Jax's head smash opponent location offset values.
Added Torso falling animations for Sub-Zero's Ice ball fatality.
Added blood pooling animation to Jax's head smash fatality.
Fixed Smoke Wins string after beating Kahn.
Fixed crash or string error after secret character fights.
Fixed Kiss of Death fatality relocating secret characters.
Fixed ladder index from not increasing after fighting Hornbuckle.
Added Torso falling animations for the following fatalities:
-Kang's dragon fatality
-Cage's torso rip (Also adjusted ground level for upper torso from Addi 50h to 40h)
-Scorpion's spear slice
Added NEW blood pooling animation to dismemberment style fatalities.
Adjusted caracasses for many fighters, most being too high.
Adjusted big blob of blood that appears after a dismemberment, should splatter at floor level instead of under it.
Fixed superman reaction animation for Hornbuckle
Changed up audit routines for double-flawless checks. Much more consistent.
Changed "Double Flawless Fatalities" to "Double Flawless Finishers"
Cleared Flags associated with Hornbuckle so not to repeat fight.
Change last message from "Now, you must return to the Outworld" to "Now, you must return to the tournament"
Fixed Silhouettes showing on Pit II if they were not in Round 1.
Fixed stage rotation error.
Hornbuckle is now a hidden fight in the game.
-Added new audit "Battles with Hornbuckle"
-Hornbuckle Triple Fireball Projectile added.
-Hornbuckle Shadow Bicycle Kick
-Hornbuckle Shadow Flying Kick
Removed Sub-Zero's ground ice counting as a combo hit.
Fixed Kombo percentage showing 0% on kombos that are 100%+.
Cleaned up Kombo Display, consolidated routines, eliminated RAM usage for display timer.
Cleaned up RAM routines, consolidated multiple clearing routines.
Cleaned up Match Over routine, consolidated flag clearing and stage rotation checks.
Fixed Coin-Up Sound effect not working.
Adjusted Pit II background to match moon & cloud sprites. (From 0046h to 0026h)
Fixed crash while a player entered on Kahn's Arena.
Fixed Goro's Lair being in the stage rotation when Turned OFF.
Fixed Audits - Babalities and Friendships IDs were swapped.
Added 1st part of a secret in this revision...
"Improve CPU AI" Changes:
-Added Cage's shadow uppercut to CPU's moveset.
-Fixed Kung Lao's Dive Kick for CPU. Animation is perfect and also performs downward kick at different heights.
-Fixed Kintaro's approach if Torso Punch fatality is chosen for execution and distance is 100h or more away.
-Fixed CPU controlled Jade. Removed fan lift from aerial defense. Plays more like original Jade now.
-Added New aerial defense tables
-Baraka's Blade Fury no longer executes when you jump forward from 50+, he blade sparks instead.
-Scorpion now has teleporting in his aerial defense.
-Scorpion will no longer spear if he cannot telport due to position limitations. He will roundhouse.
Fixed 'Selective Darkening' from preventing normal screen fade to black and Raiden's darkening on win pose.
Added scroll looping to all ON/OFF options in MK2+ Settings.
Prevented Kahn's Stand Up routine from executing if Kahn is fighting. Caused crashes at end-game.
Restored Johnny Cage's Kiss SFX on character select Win Pose
Sub-Zero's air freeze adjustments:
-Increased delay before falling back to the ground
-Slowed animation a bit to improve look
-Fixed reflect backfire
-Fixed 1 juggle on Turbo Mode
Changed Random Ladder Lineup
-Retains Kintaro as sub boss, endurance matches are prior to him.
-This addresses Jade not appearing in Random Ladders as well.
Fixed ladder synchronization after changing "?" from ID 'E' to '12'.
Fixed Baraka's sword glimmer on wrong characters.
Fixed Kintaro's blocking causing kombo hits.
Removed Sub-Zero's Freeze counting as a combo hit.
Added Freeze backfire upon double air-freeze.
Limited 1 freeze juggle for Turbo Mode.
Restored Baraka's Blade shimmer effect in his win pose.
Restored Lao's hat glow in his win pose.
Restored Sub-Zero's Air Freeze move.
Kahn's Arena - Shao Kahn stands on finisher modes and if Kintaro loses.
Fixed Ladder Screen Images (Array relocated to add the proper locations for Smoke and changed "?" to ID '12'.
Mirrored Ladder images for Smoke, Jade and Noob.
Fixed Positioning for Kintaro's Stomp fatality when he's in a corner. He will perform the stomp from anywhere.
Fixed crash when Kintaro used his Stomp fatality against Smoke.
Fixed Noob's Uppercut fatality - Now it's F-F-D-D HP at close range.
Fixed Smoke's alternate fatality palette.
Kintaro given the ability to perform his fatality.
Kintaro gained a new fatality.
Increased timer for CPU to wait for opponent to be dizzy for fatalities. This fixes Kintaro's dance glitch and super uppercut glitch as well.
Rewrote secret character's core routine for efficiency.
Fixed secret characters palettes for 'Kiss of Death' fatality.
Fixed Jax's arm rip fatality palettes for Jade and Noob.
Relocated both fatality tables to make adequate space for the secret character's fatalities.
Changed Noob Saibots primary fatality from 'Toasty' to 'Exploding Uppercut'.
+Added easter egg for Noob Siabot's explosing uppercut fatality.
Fixed Jade's generic fatality palette.
Fixed Smoke's generic fatality palette.
Fixed Jade's babality palette.
Fixed match and opponent indexing after Jade's Slot on Random Ladder.
Fixed Jade's baby palette.
Fixed Smoke's ladder image when playing as him.
Added Noob Saibot's ladder image
Added VS screen images for secret characters.
Added Ladder screen images for Jade and Smoke characters.
Put Jade into the random ladders.
Adjusted Mountain Top:
-Longer latency between thunder and lightning
-Disabled thunder and lightning unless in combat
-Increased cloud vertical position ranges
Tweaked kombo display, still needs more work to fix duplicates.
Cleared kombo damage percentage at the end of a round.
Fixed Slow Down issue on machines. Now combo audit checks are threaded and ran from Kombo Display.
Fixed Random Ladder Error.
Fixed invalid CMOS when using Debug options
Temporarily Removed Baby Cast Cheat believed to be cause of BG errors.
Pagodas are adjusted to be in the stage 'Portal'
Fixed extended fatality option that caused Dead Pool's stage fatality music to loop.
Fixed Kombo Display bug for combos that ended with a throw.
Fixed Endurance Round w/ Cheat displays overlapping in RAM.
Moved Highest Kombo Audit routine from Kombo Display Routine to Combo Clear Routine.
Added Mountain Top to Debug Level selection.
Added New Stage "Mountain Top"
Implemented CMOS Option to Enable/Disable Playable Secret Characters
Added New Debug Option - Endurance Mode.
Fixed Stage Debugging from having incorrect stage IDs.
Fixed Floor scrolling upon endurance transitions on some stages.
Fixed default value for Debug Stage Selection
Overhauled MK2 Settings in Test Menu (Has room for up to 64 CMOS Options that can be added to customize MK2 ).
New Debug Option w/ unlimited health and time. Opponent and Stage selection as well.
Fixed Screen problem after beating Shao Kahn.
Added Option for Kombo Display to be ON of OFF
Added Option for Secret Characters to be ON or OFF (Always ON for NOW for TESTING)
Added "Finishing Options". Selective Darkening, Health Bar Display.
Added "Stage Options". Credits Stage back in the mix, Also added an option to turn Goro's Lair on or off from stage rotation.
Some stages will crash when set to Credits (Kahn's Arena for example) Fixes coming soon.
Added Debug Mode to MK2 Settings (Unlimited Health & Time)
Increased Maximum format loop for default adjustments in CMOS (40h) This allows for more custom options in the future.
Added shadow effects to game - Super Uppercuts
Removed custom routine to fix "Jade Palette" bug when finishing her.
Started Shadow Effect, soon to be used in the game.
Improved character entrances for endurance matches
Fixed alternate palettes in Randper Kombat for secret characters
Fixed Shang Tsung "superman" glitch
Fixed Jade crash with Fan Swipe against CPU
Fixed glitch when beating Kahn. Audits are ran on their own thread.
Added "Random" has an option in stage selections of MK2 Settings
Added "Mountain Tops" has an option in stage selections of MK2 Settings
Added Randper Kombat back into cheats
MK2 Settings fully restoring on Machines!
Edited Goro's Lair in attempt to fix glicthing when characters are high up on screen.
Reworked MK2 Settings Reset to fix some crashes
Fixed Dizzy Baby crash at end of game
Fixed pattern for Kung Lao teleporting into Shang Tsung's fireballs in the corner
Added position checks for Scoprion's teleport for AI, so they won't teleport when they are not able to.
Added the following moves to the CPU:
-All characters have their close move
-Baraka's Double Kick and Blade swipe
-Scorpion/Noob's Leg Takedown
-Cage's Split Kick and Nut punch
-Raiden's Quick Kick
-Kitana/Jade's Fan swipe
-Kung Lao's Spin attack and Dive Kick
Fixed jump-follow routine.
Fixed crash when CPU tried to use sweep range attack without Improved AI on
This removes the jump-follow pattern
Added Improved Computer AI in MK2 Settings
This adds more moves to characters at round start.
-Liu Kang's Flying Kick
-Kitana's Air Attack
Removed Lights on Finishers
Fixed problem with Turbo Mode Fight-Stance animations on machines.
Change Layer Data for Goro's Lair (Tower/FFA051A0) in attempt to fix glitchiness uppercuts.
Adjusted endurance character flip-in timing.
Removed speed-up from Turbo Mode, removed Kombo Display on-screen timer from same location.
This is providing a more consistent Kombo Hits display message on screen.
Removed Kombo taunts from happening on round end, this prevents clashing with announcement of winner.
Turbo Mode will get more focus soon to give the game a faster paced gameplay without being too extreme like previous version.
As of now, Turbo Mode will still provide Faster Uppercut recoveries, Freeze levitation, faster stance animations and walking.
Bug fix for Round ending in Time Over and ground flag was triggered. Also applied to continue screen and Player has Entered the tournament interruption.
Increased walking speeds for characters in Turbo Mode
Fixed Bug for knock-back combo causing wrong player to be destroyed in endurance matches.
Increase delay further for new character AI.
Fixed bug for actual hardware that would not allow 'Fast Uppercut Recovery' in Turbo Mode (ANDI Fh, on Register value that held Turbo Mode NVRAM data)
Increased delay before new character AI is assigned to prevent early actions.
Endurance Mode is fully complete and operational
Added faster fight stance animations for Turbo Mode
Fixed inaccurate combo display on combos that produced a knock-back.
Added Faster Uppercuts Cheat, added to Super Uppercuts and Turbo Mode.
Organized audit lists (Game completions on page 1 now)
Added Fastest Time Komplete Audit
Added Number of times Komplete
Discovered Unused Audits in the Game:
Amount of times Shao Kahn Defeated
Amount of Rounds Played
Fixed Noob Saibot Chosen Audit
Added a 4th Page to the Audits in Test Menu
Added Blood Spilled Audit
Added Cheats Used Audit
Added Decapitations Audit
Added Highest Kombo Performed
Added Double Flawless Fatalities Audit
Added 3 new audits to Audits Page 1. Fatalities, Friendships and Babalities.
Fixed duplicate endurance character bug.
Fixed Kombo Hit counter not resetting with new endurance character.
Minor improvements to CMOS area.
Fixed Duck bug that prevented endurance character transitions.
Fixed Endurance Character's lineup side on fight introduction.
Added Flip-In sequence for endurance characters.
Added shadows to fighters on Goro's Lair (Never had them due to programming error)
Improvements to endurance rounds starting to begin. Next character in endurance loads onto stage and flips off screen Click Here to Watch
Added 3 new cheats:
Display Hit Boxes
Added Brian Glynn to casting credits
Restored Liu Kang's missing sound for cartwheel fatality (Abystus)
Restored Scorpion's missing sound for Toasty fatality (Abystus)
Restored Shang Tsung's Laugh (MK Hacker)
Removed Extra Bloody Mode and replaced with CPU Always Finish
Fixed crash when Smoke was fought when accessing him through the Portal stage. Changed Cheat display to match factory appearance of Throwing Disabled.
Added secret characters to attract mode.
Fixed 3 problems on endurance rounds, reset opponent index after a loss, the other 2 involved another human player entering the tournament while in an endurance round, reset opponent index there as well.
Added cool down timer for Smoke's Dash Throw.
Fixed Kombo Display for Scorpions spear and duplicate display.
Adjusted color values for machine platforms (Endurance Round & Kombo Hits)
Added 5 more hits to Liu Kangs bicycle Kick
Introduced a new Kombo Display
Normalized Damage for PvP Secret Characters
Tweaked Dead Pool BG to be darker (0x406FA changed to 0C60 instead of 0CA1). Also tweaked casting cheats and fixed Super Uppercut's knock-back issue.
Invincibility has been reverted for Jade. Both Human and CPU controlled Jade characters now have invincibility. Also added a few casting screen cheats...
Randper Kombat cheat added. (a) Added fix for smoke effect when Smoke enters/exits.
Fixed Jax backbreaker causing 2 hit combos.
Fixes to endurance mode. Match index was being falsely incremented(AKA Kung Lao Glitch). Now only increments after the end of an endurance round. Also fixed a incorrect calculation of character indexes within an endurance match.
Added Noob Saibot Klues with a few new ones for Smoke/Jade
Fixed crash after beating Shao Kahn (Klue count was incorrect)
Fixed the opponent count for rounds 2 and 3 in an endurance match.
Fixed new bug for health bars always on.
Added endurance rounds.
Added 3 more Klues.
Introduction to random fight ladders. 100% random with the exception of Shao Kahn and Jade’s placements. Stage adjustments to Goro’s Lair and Pit II and adjusted location of “Kombo” string. Character Win pose also working 100%.
Fixed kombo count for Scorpion's spear. Added Scorpion's scissor take down, Raiden's Superman, Liu Kang's bicycle kick to kombo system. Added throws to the kombo system. Added Raiden's shock charge, Jax's back-breaker, gotcha grab and multi-slam to kombo system. Added RAM resets for Kombo related locations on Versus Screen and Mountain Screen. Added Female strains to the game. Added Kombo Taunts.
Introducing Kombo Display. There are known issues that are being worked on, See the known issues.
Adjusted Character alignments on Goro's Lair. Also centered Goro's Lair and fixed BG layer alignment. Added "PLUS " to the title screen for that extra touch.
Fixed ‘explosion’ fatality crashes against Smoke on Dead Pool. Was in a certain area of the map with Sub-Zero or Raiden’s explosion fatalities. Fixed Crash when secret character’s appeared to give clues.
Fixed ‘explosion’ fatality crashes against Smoke on Dead Pool. Was in a certain area of the map with Sub-Zero or Raiden’s explosion fatalities. Fixed Crash when secret character’s appeared to give clues.
Fixed duplicate sprite glitch when babalities were performed on secret characters. Fixed baby sprites for Noob Saibot and Smoke, Jade is still to come. Fixed teleport sprite glitch for Smoke and Noob Saibot. Restored possibility of selecting secret character with random select if START is held at time of selection.
Added Secret Character FX and loads their sprites with proper Win Poses when choosing them from the character select screen.
Added ‘Turbo Mode’ to MK2 Settings. Real primitive at this stage, but plan on improving it after bug fixing. Added new cheat ‘Take Your Sweet Time’ (No Time Limit)
Got rid of ‘Credits Stage’ in MK2 CMOS Settings, replaced it with a new mode that’s in the works. ‘Turbo Mode’. More details on that later. Also fixed 2 other errors in CMOS (‘Game Over Stage’ & ‘Coin-Up Stage’ not showing their headings inside the selection screen)
Rewrote Character Selection Process(C0720), added Push & Pop to Start-Hold check routines(C06A0 & C06E0). This was done for future improvement coming soon.
Big bug fixes in this one. Should address all crashes related to fatalities performed on Smoke that deal with explosions i.e. Kitana’s Kiss of Death, Shang Tsung’s Implosion, Sub-Zero’s Ice Shatter, Raiden’s Uppercut.
Code improvement to address crashes on hardware platforms. Added Push and Pop to No Health Bars Cheat, also Added MMTM/MMFM. The hook used for this cheat is not ideal and presumed to be causing the crashing issues.
Improvement to Extra Bloody Mode code as well. Soon to be adopted as it’s own routine which would be easily called upon for all moves that call for blood.
Code improvement to address hardware issues:
Added Push and Pop to the following routines:
Mountain Screen(1P Cheats), VS Screen (2P Cheats), Fight on Jade in message in the portal (1P and P2 Cheats)
Added ANDI to the Following Routines to help improve accuracy:
Mountain Screen(1P Cheats), VS Screen (2P Cheats), Extended Fatality Time, Lights On Finishers & Extra Bloody Mode.
Moved Extra Bloody Mode into it's own routine, No longer requires Super Uppercuts cheat to be on.
Added David (BullDawg) to the testers section in Credits. Thank you David.
Fixed Cheats Clear routine. No longer carries cheats into 1P mode after leaving a 2P game.
Fixed more code, hopefully will fix MK2 Settings Defaults being restored on Hardware applications. May or may not resolve cheats being inop on hardware as well. Removed ‘Night Mode’ and replaced it with ‘Extra Bloody Mode’. It is limited to Uppercuts until I finish it.
Added more effects to ‘Super Uppercuts’ cheat. Now has MUCH more blood! Edit: Later removed and created Extra Bloody Mode.
‘Extended Fatality Time’ is NOW enabled in this build. Increase from 3.5 to 7 seconds
‘Lights on Finishers’ are NOW enabled in this build.
Cheats can now be turned off or on through the TEST MENU. Also fixed an error in code that caused the game to crash when beating it with a secret character as Player 2.
Got half of the MK2 Settings chained together. You can now change the level for the coin-up, casting, game over and credits screens. Some stages crash the game on the credits though. This may be due to running out of memory. Added Reset Unlocks routine to the Factory Restore option and to the CMOS Restore.
CMOS structure setup. Just need to connect the dots. Moved “Reset Unlocks” to the utilities section. Taken steps to add the secret characters to the audits section. Fixed auditing of the original characters when selecting a secret character.
Implementation of CMOS has begun. Started by adding the initial menu “MK2 Settings”
Fixed Smoke’s and Noob’s Friendship quotes.
Bug fix (Hidden character fights strings were off) Also fixed a typo in Smoke's dash throw that would cause the player to lose movement. Also restored Goro’s Lair as the stage when fighting a hidden character.
Added NEW cheat “Dude where’s my bar!?”
Fixed code that allowed secret characters to be chosen only with LP or LK for Player 1 and HK for player 2
Added cheat ability to single player mode
The inclusion of cheats to 2P Versus Mode
Added testers to credits
Added 4 more secret messages at the end of the game. Added Credits to Mod
Added Secret Characters to Casting Credits, changed "No Name' stage to "Goro's Lair"
Added base endings for Smoke, Noob and Jade
Added Wins Messages after beating Shao Kahn for secret characters
Restored Kintaro's kick that was removed in later revisions.
Restored Shang Tsung's Kombat Tomb Stage Fatality (Was excluded due to programming error
Added Revision change to 3.1
Retained original characters as well as the secret characters. Must now Hold Start while choosing the appropriate character.
Added Goro's Lair, removed Jade's projectile invincibility and secret character stage restrictions compliments of Abystus.
Added secret characters to Revision 3.1 from Abystus’ hacks.