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 Oak's Intro FireRed (https://www.pokecommunity.com/showthread.php?t=357987)

GamerChief222 November 4th, 2015 9:03 AM

Oak's Intro FireRed
 
I am making another hack, this time Fire Red, and I'd like to know if there's possible to edit Oak's Intro (what he says) without using A-Text.
A-Text is buggy, some pieces of Oak's Intro is blank, but in the gameplay isn't, and all editing doesn't show up in game.

Splash November 4th, 2015 10:01 AM

Just search the offset in a-text then change the pointer to the pointer of the text you compiled..

Blah November 4th, 2015 10:10 AM

Quote:

Originally Posted by GamerChief222 (Post 8985582)
I am making another hack, this time Fire Red, and I'd like to know if there's possible to edit Oak's Intro (what he says) without using A-Text.
A-Text is buggy, some pieces of Oak's Intro is blank, but in the gameplay isn't, and all editing doesn't show up in game.

Yeah, you can edit them in a hex editor manually. I would recommend just repointing the pointers and making your own strings.

Pointers:
081C5D06
081C5DEA
081C5E13
081C5E2E
081C5E91
081C5EB5
081C5EC5
081C5EF4

I think that's all of them. Be very careful when editing these strings, the lengths ect are not limited if you repoint, however, they use fdecoder and as such there will be bytes like "0xFD 0xrandom byte". Those are substituted inline when being read, so ignore them for now. Explaining them would kind of be a hassle, but if you get that far, come along to the ASM help thread and I'll help you along further.

Syrex November 4th, 2015 1:07 PM

Quote:

Originally Posted by GamerChief222 (Post 8985582)
I am making another hack, this time Fire Red, and I'd like to know if there's possible to edit Oak's Intro (what he says) without using A-Text.
A-Text is buggy, some pieces of Oak's Intro is blank, but in the gameplay isn't, and all editing doesn't show up in game.

You can also use LSAs Intro Text Editor. It's pretty helpful. It'll show you the intro as it goes and how the text comes out.
Search around here, You'll find it.

Percy November 5th, 2015 2:42 AM

Quote:

Originally Posted by FBI (Post 8985620)
Yeah, you can edit them in a hex editor manually. I would recommend just repointing the pointers and making your own strings.

Pointers:
081C5D06
081C5DEA
081C5E13
081C5E2E
081C5E91
081C5EB5
081C5EC5
081C5EF4

I think that's all of them. Be very careful when editing these strings, the lengths ect are not limited if you repoint, however, they use fdecoder and as such there will be bytes like "0xFD 0xrandom byte". Those are substituted inline when being read, so ignore them for now. Explaining them would kind of be a hassle, but if you get that far, come along to the ASM help thread and I'll help you along further.

While we're on that note, does anyone know Birch's text offsets (intro)?

markmauvais November 6th, 2015 7:14 PM

There is a tool called advance intro edit.


All times are GMT -8. The time now is 2:31 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.