![]() |
Edit BOY/GIRL multichoice in Oak's Intro.
I'm not trying to change functionality at all, just the text itself of boy/girl. Is there any way to do this? The Complete Multi-Choice Box Editor doesn't include this one, and I can understand why since it's not part of the "actual" game. I'm chill with using a hex editor but I don't know the offsets for this box. Any suggestions?
|
Using a .tbl table/file specific for Fire Red (Google it, there should be one over at Datacrystal), search for the text string in question using a hex editor, then repoint the pointer (little endian+$08) if your new text is longer than the old one. Simple as that.
|
Boy is at 0x415D93 and girl is at 0x415D97. If you need to repoint them, their pointers are at 0x12FF98 and 0x12FF9C respectively.
|
Quote:
Neither AdvanceText nor HxD can find it. |
Quote:
The .tbl file defines the tiles used for text within the game's engine. It seems that DrFuji already gave you the answer, though. |
Quote:
|
Quote:
Boy and girl should should have FF terminators after them. Here's a screenshot of a FR ROM with both boy and girl highlighted, FFs included. https://s22.postimg.cc/vu7np0dfl/Boy_Girl.png |
Quote:
Now all of this is just out of curiosity, I don't need an answer if you don't feel like it. Is there a reason why the pointers appear to be written backwards? I'm assuming 08 is the separator byte, but what happens if your offset contains a 08. And what do I do if my offset to point to has more than 3-bytes (like a double-extended rom or something)? |
Quote:
Quote:
|
| All times are GMT -8. The time now is 9:14 AM. |
![]()
© 2002 - 2018 The PokéCommunity™, pokecommunity.com.
Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, The Pokémon Company or The Pokémon Company International. We just love Pokémon.
All forum styles, their images (unless noted otherwise) and site designs are © 2002 - 2016 The PokéCommunity / PokéCommunity.com.
PokéCommunity™ is a trademark of The PokéCommunity. All rights reserved. Sponsor advertisements do not imply our endorsement of that product or service. User generated content remains the property of its creator.
Acknowledgements
Use of PokéCommunity Assets
vB Optimise by DragonByte Technologies Ltd © 2023.