Open main menu

Bulbapedia β

Talk:Character encoding in Generation II/Korean

< Talk:Character encoding in Generation II

Clock-reset password

Outstanding work. Could you please help me find a way of generating clock-reset passwords in Korean GS? I already know how to force any password as valid but I'm not sure of where to start looking when it comes to how the game is programmed to determine the passwords using the Korean characters. blaphy linked me this GameFAQ's article that explains how the process works in the English versions but it's of course different in the Korean versions. サトミュウ (SatoMew) 20:07, 23 September 2015 (UTC)

The algorithm seems to be the same as in that FAQ for all games (I explicitly tested English Crystal and Korean Silver). Long story short, (making an educated guess) for that "Result 1" step, if you look in the save file where the name is written, you'd just use the first 5 bytes there (or until a terminator). Or, short of digging around in the save file, just work the character encoding backwards (i.e., for Korean names, just use the tables on this page as straightforward lookups). So, like in the FAQ, for "Ronald" you'd use "Ronal" (91 AE AD A0 AB); for my random Korean name, 실버, you'd use, well, the whole thing, 실버 (06 67 04 F6). Tiddlywinks (talk) 21:28, 23 September 2015 (UTC)
I see, thanks. Valid Korean player names can only be Hangul characters meaning two bytes per character, is that correct? サトミュウ (SatoMew) 23:21, 23 September 2015 (UTC)
Yeah, Hangul and space (' ') are all that's on the input screen, and they all use two bytes. Tiddlywinks (talk) 06:44, 24 September 2015 (UTC)
Alrighty. It's odd how this function is absent from Japanese GSC, though the actual screen where the clock is reset does exist (the post-title screen mode flag is set to 0x04 when the "Reset the clock?" screen is shown in Western GSC and Korean GS, whereas in Japanese GS it behaves like 0x00 and loads the main menu; Japanese Crystal will instead crash but that may be due to the address also apparently controlling the Mobile System GB connection mode). サトミュウ (SatoMew) 18:55, 24 September 2015 (UTC)
Return to "Character encoding in Generation II/Korean" page.