• 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!
  • Our next favorite protagonist poll is for the Fiore region, from Pokémon Ranger 1! This poll is only lasting 2 days, so don't forget to cast your vote for your favorite Fiore protagonist before it's over!
  • 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.

[Other] Modifying Text, when working on multiple hacks of same ROM with A-Text

LegendChu

❤ CAREFREE, BUT CARING ❤
  • 14,123
    Posts
    10
    Years
    Suppose I'm creating two different hacks of Emerald. Since there is no .ini File for Emerald for A-Text, I got one from here "https://www.pokecommunity.com/showthread.php?t=87977". Its very incomplete though, so it'd be helpful if someone knows where I can get a complete INI File for Emerald (& Ruby).

    Anyways, I know how to add Text to an ini file (I think), by using the search option. I just wanted to know that if you once write something to an .ini File, does it just remain there even if I change the Text or will the changes also show up on a fresh ROM too?

    I think an example would make what I want to know clearer.

    Okay let's suppose I'm making two Emerald hacks, on two different Emerald ROMs.

    In the first Emerald ROM, I want to change Prof. Birch, to Prof. Oak & in the second one, I want to change Prof. Birch to Prof. Elm.

    Alright, now on the first Emerald ROM, let's say I change Birch's initial intro, which I named "Birch's Intro" by the way when I saved it to the .ini File on A-Text, which is:-

    Spoiler:


    with this one:-

    Spoiler:


    By the way, how do you rename a Heading on A-Text, coz I wanted to rename Birch's Intro, to Oak's Intro, but couldn't find a way to do so.

    Anyways, now what I want to know is that if I open my second Emerald ROM (note that I DON'T mean the one I made changes to, I mean a fresh ROM), will A-Text show the original Birch's Intro, or will it show the modified one?

    I'm asking this coz this just happened recently. Here's what I did:-

    I first made the changes in Text (as in the above e.g.) to the first Emerald ROM & saved it. Then opened the second one for making changes (which is a fresh ROM by the way), but for some reason, A-Text showed my new Text (the Oak one), instead of the original one (the Birch one) under "Birch's Intro". So I then deleted the heading "Birch's Intro" from A-Text on my first ROM, searched for it again, wrote it to the INI File & then made changes again to my First ROM & saved it. This time when I opened my second fresh ROM, the original Text showed up.

    Just to add, I always make sure that the new text I make is always equal or shorter than the original one, to avoid repointing, coz I think that way I won't be overwriting or interfering with any other text or anything else on a ROM, right. And I'm supposing that the extra characters left, just get converted into empty space (in which case it should become FF on a Hex Editor, if I'm not wrong). So that might not be the problem.

    Its happened more than a couple of times now, that the changes I make to a Text, also show up on a fresh ROM, I don't know why, coz I'm using two different ROMs. Can someone help!

    Pika Pika :chu:
     
    Last edited:
    A-Text isn't that great for all of those reasons. Use XSE or some other script editor, all of them have text editing functions that are more reliable.
     
    I just figured out what the problem was. I'd actually saved both ROMs on my desktop (named them Emerald1 & Emerald2) & I think I was opening the same edited ROM by mistake, when I (thought I) got those errors. So silly of me!:P

    I saved them to different Folders to avoid confusion & now it seems to be working fine.

    Pika Pika :chu:
     
    Back
    Top