The PokéCommunity Forums

The PokéCommunity Forums (https://www.pokecommunity.com/index.php)
-   Binary ROM Hacking (https://www.pokecommunity.com/forumdisplay.php?f=284)
-   -   Other Modifying Text, when working on multiple hacks of same ROM with A-Text (https://www.pokecommunity.com/showthread.php?t=350542)

LegendChu June 14th, 2015 3:03 AM

Modifying Text, when working on multiple hacks of same ROM with A-Text
 
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 "http://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:
Hi! Sorry to keep you waiting!
Welcome to the world of POKéMON!
My name is BIRCH.
But everyone calls me the POKéMON
PROFESSOR.


with this one:-

Spoiler:
Hi there!
Welcome to the POKéMON world!
My name is OAK.
But everyone affectionately calls me
the POKéMON PROFESSOR.


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:

NewDenverCity June 14th, 2015 3:35 AM

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.

LegendChu June 16th, 2015 8:41 AM

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:


All times are GMT -8. The time now is 2:30 AM.


Like our Facebook Page Follow us on Twitter © 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.