Shady Guy Jose Posted June 30, 2012 Posted June 30, 2012 Hi. I'm sorry if this is in the wrong section, or if it has been asked before (I couldn't find anything). Is there any way to edit your trainer name in BW2? I used Memory Link, and now it confuses me whenever a name shows up, as I don't know if it's referring to my current character or the previous game's one. I've tried Pokégen, but I can't seem to find anything related, and I haven't seen any other Save Editing tools for this game yet. Am I stuck, or do you guys know of any other way? Thanks in advance
PokeCanada Posted June 30, 2012 Posted June 30, 2012 Not that I know of yet. You may be able to use PokeSav (Sorry if I spelled it wrong) to change the name. If you do that, you can click "Load from Save" for OT and ID for every Pokemon that originally belonged to you (with the other name). Remember to "Set" after that.
codemonkey85 Posted July 1, 2012 Posted July 1, 2012 I'm fairly certain you could use a hex editing program (like HxD) and open the file, then search for your name (they are stored in Unicode). Then it should be pretty easy to change it manually, save the file, load it and save again using Pokegen to fix the checksums.
Shady Guy Jose Posted July 1, 2012 Author Posted July 1, 2012 That does sound plausible. However, my name is written in katakana, which obviously does not show up in Unicode. How do I know what to search for?... ジョゼ to be exact.
codemonkey85 Posted July 1, 2012 Posted July 1, 2012 Well, according to this website the unicode looks like this: 0x38;0x35;0x49;0x50;0x52;0x55;0x50;0x59;0x38;0x35;0x49;0x50;0x53;0x49;0x57;0x59;0x38;0x35;0x49;0x50;0x52;0x55;0x54;0x59; So you could probably find it with that info. That being said, does anyone happen to know where the trainer name is stored in the BW2 save files?
Codr Posted July 1, 2012 Posted July 1, 2012 That being said, does anyone happen to know where the trainer name is stored in the BW2 save files? 0x19404
Shady Guy Jose Posted July 3, 2012 Author Posted July 3, 2012 Thanks for all the help, but it's still not working. I looked up a katakana - hex chart, which indicated my name would correspond to 30B8 30E7 30BC. What I found at 0x19404 was this: B830 E730 BC30. Since I wanted to change the last charatcter to 30FC, I changed the BC30 to FC30, as it seemed that the bytes would only be switched. However, when I loaded my save with Pokégen, in order to test it, and used "Load from Save File" to fix my Pokémon, my name remained ジョゼ, instead of changing into ジョー. Any clue of what I might be doing wrong?
Codr Posted July 3, 2012 Posted July 3, 2012 However, when I loaded my save with Pokégen, in order to test it, and used "Load from Save File" to fix my Pokémon, my name remained ジョゼ, instead of changing into ジョー. Any clue of what I might be doing wrong? PokeGen would see that the checksum of the block is invalid, since you made changes, and load the backup block. The only way to get around this is to edit both for now. (The backup area being 0x26000 for Black 2/White 2. It's the same exact data as the first 0x26000 bytes.)
Shady Guy Jose Posted July 3, 2012 Author Posted July 3, 2012 And, as such, I should edit 0x19404 and 0x45404? EDIT: Nevermind, found it. Thanks for all the help.
Fandelix Posted December 7, 2012 Posted December 7, 2012 Sorry for Necroing, but this thread helped me figure out how to fix my B2/W2 name; it deserves the bump. It took me a while to figure it out since I don't know anything about Hex, so I'd like to point out to laymen like me that The trainer name in the backup block is stored at 0x3F404.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now