Most of you should know what ASCII is. For those of you who don't, there are a lot of resources.
The names of characters in KOF that appear are stored in ASCII in a fixed-length field (in uppercase), with some delimiter separating the fields. If the name is shorter than the field length, spaces are used to pad the length so that it fits the field.
Then, using your knowledge of ASCII and the following addresses that I provide, you can use the cheat engine to rename fields to your liking. (Unexpected results may occur if you insert a non-ASCII value, control character, etc)
Here are the starting addresses for the names of each character as they appear on the selection screen. The length of the field is 9 characters (enough to fit "ROULETTE?" perfectly). The first column denotes Player 1 (whose spaces are padded at the end) and the second column denotes Player 2 (whose spaces are padded at the beginning).
This information is inside yz98-p1.160, so it may differ in the clone. Still, knowing the ASCII code for "KYO" will simplify your search in the debugger a lot.
Code: Select all
Kyo 0B409D 0B4299
Benimaru 0B40A8 0B42A4
Daimon 0B40B3 0B42AF
Terry 0B40BE 0B42BA
Andy 0B40C9 0B42C5
Joe 0B40D4 0B42D0
Ryo 0B40DF 0B42DB
Robert 0B40EA 0B42E6
Yuri 0B40F5 0B42F1
Leona 0B4100 0B42FC
Ralf 0B410B 0B4307
Clark 0B4116 0B4312
Athena 0B4121 0B431D
Kensou 0B412C 0B4328
Chin 0B4137 0B4333
Chizuru 0B4142 0B433E
Mai 0B414D 0B4349
King 0B4158 0B4354
Kim 0B4163 0B435F
Chang 0B416E 0B436A
Choi 0B4179 0B4375
Yashiro 0B4184 0B4380
Shermie 0B418F 0B438B
Chris 0B419A 0B4396
Yamazaki 0B41A5 0B43A1
Mary 0B41B0 0B43AC
Billy 0B41BB 0B43B7
Iori 0B41C6 0B43C2
Mature 0B41D1 0B43CD
Vice 0B41DC 0B43D8
Heidern 0B41E7 0B43E3
Takuma 0B41F2 0B43EE
Saisyu 0B41FD 0B43F9
Heavy D! 0B4208 0B4404
Lucky 0B4213 0B440F
Brian 0B421E 0B441A
Rugal 0B4229 0B4425
Shingo 0B4234 0B4430
Roulette? 0B423F 0B443B