You will need basic knowledge about Cheat Engine. Because i will not teach you how to use that tool
Okay so at the start there is 4 unplayable characters.Warning!!! In the future updates the things might be changed!
To play as them you need to simply change some already selected character and rename his name with kombatant that you would like to play.
So there is 4 unplayable characters:
Code: Select all
CHAR_FireGod
CHAR_Kronika
CHAR_Cyrax
CHAR_Sektor
Code: Select all
46 61 74 61 6C 69 74 79 54 75 74 6F 72 69 61 6C 50 6C 61 79 65 72 53 65 6C 65 63 74 00 00 00 00 00 00 00 00 00 00 00 00 53 54 4F 52 59 55 4E 4C 4F 43 4B 43 48 41 52 30 00 00 00 00 00 00 00 00 53 48 41 43 48 41 52 41 43 54 45 52 30 30 30 30 00 00 00 00 00 00 00 00 61 6C 77 61 79 73 4C 6F 63 6B 65 64
So for example i choose Scorpion to see Choose Variation screen, In cheat engine im pressing CTRL+B on that second added address, im searching for CHAR_Scorpion and im changing it with CHAR_Kronika (if name of the unplayable character have less characters, you need to remove extra letters with 00 in hex edit view). Im going back to game and i just accepting "Variation". If you did everything good you should see name of your changed character on the bottom.
Thats all
To play on unused maps you do the same thing as above, but instead of changing CHAR strings after selecting a character, you should swap BGND text (which is few lines under the CHAR strings). And ofc on Stage Select screen (not on character select)
There is a list of unused maps:
Code: Select all
BGND_CharacterTest
BGND_CharacterViewer
BGND_TournamentLVEVO
BGND_TournamentLVCEO
BGND_TournamentLVCMB
BGND_TournamentLVNRS
BGND_EmptyMap
Here are some screenshots:
https://www.dropbox.com/s/f0ireqtzgpnqrdd/1.png?dl=0
https://www.dropbox.com/s/nm3pu07cyoqdg31/2.png?dl=0
https://www.dropbox.com/s/a4pcv1g6tmp63li/3.png?dl=0
https://www.dropbox.com/s/edc9gnjzlq6gqx3/4.png?dl=0
https://www.dropbox.com/s/qgi2dcn3h2km8ei/5.png?dl=0
https://www.dropbox.com/s/apqndfn0gwjpwxg/6.png?dl=0
P.S Instead of searching for array of bytes everytime, you can add this pointer:
Code: Select all
MK11.exe+030782e8 + 158 + e0 + 0 + 0