• Just a reminder that providing specifics on, sharing links to, or naming websites where ROMs can be accessed is against the rules. If your post has any of this information it will be removed.
  • Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Dawn, Gloria, Juliana, or Summer - which Pokémon protagonist is your favorite? Let us know by voting in our poll!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

[Script] Changing text from special menus

  • 43
    Posts
    7
    Years
    • Seen Sep 23, 2023
    So, I'm making a lot of progress on my Fire Red hack. Recently, I've changed the overworld bike sprite to a Gogoat and so, I've had to change the Bike Shop into a place where you can rent a Gogoat for riding. The only problem is that when you talk to the guy at the shop, the menu shows up with the Bycicle option for buying, is there any way for me to change the text for this specific menu? I couldn't find anything related to it in the script.

    That's the script from the Bike Shop guy, the only thing I've changed so far were the strings.
    Spoiler:
     
    Obviously this thread is very old now and you most likely figured out how to achieve this already, but in case anyone else is trying to do something like this, here goes. The easiest way to change this text is probably to use a hex editor (if you're comfortable with it). Using the list of values found in this thread, I converted the strings for the bike and the price to try and make it easier to locate.
    Code:
    BICYCLE
    BC C3 BD D3 BD C6 BF
    
    $1,000,000
    B7 A2 B8 A1 A1 A1 B8 A1 A1 A1
    As it is longer and less likely to be repeated, I started by searching for the price. I quickly found this:
    Spoiler:

    Great! Now I assume that the hex for BICYCLE will be very close to this address, so I skimmed over and sure enough:
    Spoiler:

    Now I just need to write new hex for what we want to be displayed. (this is also an opportunity to change the price shown in the menu, though I don't know how or if it will affect the actual cost to the player):
    Code:
    GOGOAT
    C1 C9 C1 C9 BB CE
    
    $2,500,000
    B7 A3 B8 A6 A1 A1 B8 A1 A1 A1
    Lets write this hex and test it out!
    Spoiler:
     
    Last edited:
    Back
    Top