Code: Select all
I created the "Enable Hiddens On Character Select" because I'm too lazy to use the other cheat to unlock them (having to lose, activate cheat, wait for the timer, etc... 3 times).
<cheat desc="Enable Hiddens On Character Select Screen">
<comment>Enable before character select screen. This does not save them as activated.</comment>
<script state="run">
<action>maincpu.mw@004D022=0300</action>
<action>maincpu.mw@004DE8A=0300</action>
<action>maincpu.mw@004DE98=0300</action>
<action>maincpu.mw@004DEA6=0300</action>
</script>
<script state="off">
<action>maincpu.mw@004D022=CA01</action>
<action>maincpu.mw@004DE8A=CA0F</action>
<action>maincpu.mw@004DE98=CA08</action>
<action>maincpu.mw@004DEA6=CA01</action>
</script>
</cheat>
<cheat desc="Always Get Scorpion's Lair Krispy! Easter Egg">
<comment>Requires a stage fatality on Scorpion's Lair stage.</comment>
<script state="run">
<action>maincpu.mw@005C734=0300</action>
<action>maincpu.mw@005C75C=0300</action>
</script>
<script state="off">
<action>maincpu.mw@005C734=CB0A</action>
<action>maincpu.mw@005C75C=CB0C</action>
</script>
</cheat>
<cheat desc="Enable Finishers During Round">
<comment>Some finishers may crash the game upon completion, or cause other game breaking issues. Do not use with "Infinite Time" cheat, or the round will never end.</comment>
<script state="run">
<action>maincpu.mw@003E34A=1864</action>
<action>maincpu.mw@003E34C=0300</action>
<action>maincpu.mw@003E34E=0300</action>
<action>maincpu.mw@003B074=0300</action>
<action>maincpu.mw@003B094=0300</action>
</script>
<script state="off">
<action>maincpu.mw@003E34A=05A4</action>
<action>maincpu.mw@003E34C=22A0</action>
<action>maincpu.mw@003E34E=0106</action>
<action>maincpu.mw@003B074=CB34</action>
<action>maincpu.mw@003B094=CB24</action>
</script>
</cheat>
<cheat desc="Repeatable Finishers">
<comment>Allows most finishers and special moves to be interrupted. Will most likely crash the game if you go too crazy with multiple finishers.</comment>
<script state="run">
<action>maincpu.mw@003B07C=0300</action>
<action>maincpu.mw@003B0B8=0300</action>
<action>maincpu.mw@003B094=0300</action>
</script>
<script state="off">
<action>maincpu.mw@003B07C=CB30</action>
<action>maincpu.mw@003B0B8=CB12</action>
<action>maincpu.mw@003B094=CB24</action>
</script>
</cheat>
These were created because the current profile modifier cheat only changes the text, and not the player image shown with it.
<cheat desc="Kitana Profile Modifier">
<comment>Activate before profile is shown.</comment>
<parameter>
<item value="0x5600">Kano (Unused in UMK3.)</item>
<item value="0x1820">Sonya (Unused in UMK3.)</item>
<item value="0x1840">Jax (Unused in UMK3.)</item>
<item value="0x1860">Nightwolf (Unused in UMK3.)</item>
<item value="0x1880">Sub-Zero (Unused in UMK3.)</item>
<item value="0x18A0">Stryker (Unused in UMK3.)</item>
<item value="0x18C0">Sindel (Unused in UMK3.)</item>
<item value="0x18E0">Sector (Unused in UMK3.)</item>
<item value="0x1900">Cyrax (Unused in UMK3.)</item>
<item value="0x1920">Kung Lao (Unused in UMK3.)</item>
<item value="0x1940">Kabal (Unused in UMK3.)</item>
<item value="0x1960">Sheeva (Unused in UMK3.)</item>
<item value="0x1980">Shang Tsung (Unused in UMK3.)</item>
<item value="0x19A0">Liu Kang (Unused in UMK3.)</item>
<item value="0x19C0">Robo-Smoke (Unused in UMK3. Uses Lui Kang's text.)</item>
<item value="0x19E0">Kitana</item>
<item value="0x1A00">Jade</item>
<item value="0x1A20">Mileena (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1A40">Scorpion</item>
<item value="0x1A60">Reptile</item>
<item value="0x1A80">Ermac (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1AA0">Classic Sub-Zero (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1AC0">Human Smoke (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1AE0">Noob Saibot (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1B00">Motaro (Unused. No profile picture or text. Announced as "Sonya Wins")</item>
<item value="0x1B20">Shao Kahn (Unused. No profile picture or text. Announced as "Jax Wins")</item>
</parameter>
<script state="run">
<action>maincpu.mw@0037B7C=param</action>
</script>
<script state="off">
<action>maincpu.mw@0037B7C=19E0</action>
</script>
</cheat>
<cheat desc="Jade Profile Modifier">
<comment>Activate before profile is shown.</comment>
<parameter>
<item value="0x5600">Kano (Unused in UMK3.)</item>
<item value="0x1820">Sonya (Unused in UMK3.)</item>
<item value="0x1840">Jax (Unused in UMK3.)</item>
<item value="0x1860">Nightwolf (Unused in UMK3.)</item>
<item value="0x1880">Sub-Zero (Unused in UMK3.)</item>
<item value="0x18A0">Stryker (Unused in UMK3.)</item>
<item value="0x18C0">Sindel (Unused in UMK3.)</item>
<item value="0x18E0">Sector (Unused in UMK3.)</item>
<item value="0x1900">Cyrax (Unused in UMK3.)</item>
<item value="0x1920">Kung Lao (Unused in UMK3.)</item>
<item value="0x1940">Kabal (Unused in UMK3.)</item>
<item value="0x1960">Sheeva (Unused in UMK3.)</item>
<item value="0x1980">Shang Tsung (Unused in UMK3.)</item>
<item value="0x19A0">Liu Kang (Unused in UMK3.)</item>
<item value="0x19C0">Robo-Smoke (Unused in UMK3. Uses Lui Kang's text.)</item>
<item value="0x19E0">Kitana</item>
<item value="0x1A00">Jade</item>
<item value="0x1A20">Mileena (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1A40">Scorpion</item>
<item value="0x1A60">Reptile</item>
<item value="0x1A80">Ermac (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1AA0">Classic Sub-Zero (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1AC0">Human Smoke (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1AE0">Noob Saibot (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1B00">Motaro (Unused. No profile picture or text. Announced as "Sonya Wins")</item>
<item value="0x1B20">Shao Kahn (Unused. No profile picture or text. Announced as "Jax Wins")</item>
</parameter>
<script state="run">
<action>maincpu.mw@0037B8C=param</action>
</script>
<script state="off">
<action>maincpu.mw@0037B8C=1A00</action>
</script>
</cheat>
<cheat desc="Reptile Profile Modifier">
<comment>Activate before profile is shown.</comment>
<parameter>
<item value="0x5600">Kano (Unused in UMK3.)</item>
<item value="0x1820">Sonya (Unused in UMK3.)</item>
<item value="0x1840">Jax (Unused in UMK3.)</item>
<item value="0x1860">Nightwolf (Unused in UMK3.)</item>
<item value="0x1880">Sub-Zero (Unused in UMK3.)</item>
<item value="0x18A0">Stryker (Unused in UMK3.)</item>
<item value="0x18C0">Sindel (Unused in UMK3.)</item>
<item value="0x18E0">Sector (Unused in UMK3.)</item>
<item value="0x1900">Cyrax (Unused in UMK3.)</item>
<item value="0x1920">Kung Lao (Unused in UMK3.)</item>
<item value="0x1940">Kabal (Unused in UMK3.)</item>
<item value="0x1960">Sheeva (Unused in UMK3.)</item>
<item value="0x1980">Shang Tsung (Unused in UMK3.)</item>
<item value="0x19A0">Liu Kang (Unused in UMK3.)</item>
<item value="0x19C0">Robo-Smoke (Unused in UMK3. Uses Lui Kang's text.)</item>
<item value="0x19E0">Kitana</item>
<item value="0x1A00">Jade</item>
<item value="0x1A20">Mileena (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1A40">Scorpion</item>
<item value="0x1A60">Reptile</item>
<item value="0x1A80">Ermac (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1AA0">Classic Sub-Zero (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1AC0">Human Smoke (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1AE0">Noob Saibot (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1B00">Motaro (Unused. No profile picture or text. Announced as "Sonya Wins")</item>
<item value="0x1B20">Shao Kahn (Unused. No profile picture or text. Announced as "Jax Wins")</item>
</parameter>
<script state="run">
<action>maincpu.mw@0037BB8=param</action>
</script>
<script state="off">
<action>maincpu.mw@0037BB8=1A60</action>
</script>
</cheat>
<cheat desc="Scorpion Profile Modifier">
<comment>Activate before profile is shown.</comment>
<parameter>
<item value="0x5600">Kano (Unused in UMK3.)</item>
<item value="0x1820">Sonya (Unused in UMK3.)</item>
<item value="0x1840">Jax (Unused in UMK3.)</item>
<item value="0x1860">Nightwolf (Unused in UMK3.)</item>
<item value="0x1880">Sub-Zero (Unused in UMK3.)</item>
<item value="0x18A0">Stryker (Unused in UMK3.)</item>
<item value="0x18C0">Sindel (Unused in UMK3.)</item>
<item value="0x18E0">Sector (Unused in UMK3.)</item>
<item value="0x1900">Cyrax (Unused in UMK3.)</item>
<item value="0x1920">Kung Lao (Unused in UMK3.)</item>
<item value="0x1940">Kabal (Unused in UMK3.)</item>
<item value="0x1960">Sheeva (Unused in UMK3.)</item>
<item value="0x1980">Shang Tsung (Unused in UMK3.)</item>
<item value="0x19A0">Liu Kang (Unused in UMK3.)</item>
<item value="0x19C0">Robo-Smoke (Unused in UMK3. Uses Lui Kang's text.)</item>
<item value="0x19E0">Kitana</item>
<item value="0x1A00">Jade</item>
<item value="0x1A20">Mileena (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1A40">Scorpion</item>
<item value="0x1A60">Reptile</item>
<item value="0x1A80">Ermac (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1AA0">Classic Sub-Zero (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1AC0">Human Smoke (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1AE0">Noob Saibot (Unused in UMK3. Uses Kitana's text.)</item>
<item value="0x1B00">Motaro (Unused. No profile picture or text. Announced as "Sonya Wins")</item>
<item value="0x1B20">Shao Kahn (Unused. No profile picture or text. Announced as "Jax Wins")</item>
</parameter>
<script state="run">
<action>maincpu.mw@0037BC8=param</action>
</script>
<script state="off">
<action>maincpu.mw@0037BC8=1A40</action>
</script>
</cheat>