The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Other Changing Rival's Name?

Notices
For all updates, view the main page.

Binary ROM Hacking Need a helping hand or just want to talk about binary ROM hacks? Get comments and answers to any ROM Hacking-related problems, questions or thoughts you have here.

Ad Content
Reply
 
Thread Tools
  #1   Link to this post, but load the entire thread.  
Old May 31st, 2014 (9:32 AM).
GreyBidoof's Avatar
GreyBidoof GreyBidoof is offline
You used a Master Ball on the GreyBidoof!
 
Join Date: May 2014
Location: Goldenrod City, Johto
Age: 26
Gender: Male
Nature: Serious
Posts: 774
Is there a tool/way to change your rival's name in fr/lg later in the game? This would be extremely helpful for me.
__________________



Friends for Infinity
RPT | Titans | Theme Song | Pair

"Doofin' it up."

art by the churiffic Infinite
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old May 31st, 2014 (10:02 AM).
Kenny1's Avatar
Kenny1 Kenny1 is offline
On a break from Rom hacking, to improve other skills.
 
Join Date: Nov 2013
Gender: Male
Posts: 86
Well, you can edit the default names, you can force a name change, you can just instead of:
Code:
[Rival]: Hi!
You can type:
Code:
Chris:Hi!
__________________
I'm no longer active here, I check back every now and then to see what happens, but that's it. I no longer hack either.
Reply With Quote
  #3   Link to this post, but load the entire thread.  
Old May 31st, 2014 (10:08 AM).
GreyBidoof's Avatar
GreyBidoof GreyBidoof is offline
You used a Master Ball on the GreyBidoof!
 
Join Date: May 2014
Location: Goldenrod City, Johto
Age: 26
Gender: Male
Nature: Serious
Posts: 774
Yes, but I want to change the default rival's name without editing any of the scripts.
__________________



Friends for Infinity
RPT | Titans | Theme Song | Pair

"Doofin' it up."

art by the churiffic Infinite
Reply With Quote
  #4   Link to this post, but load the entire thread.  
Old May 31st, 2014 (10:18 AM).
Kenny1's Avatar
Kenny1 Kenny1 is offline
On a break from Rom hacking, to improve other skills.
 
Join Date: Nov 2013
Gender: Male
Posts: 86
So is it the default name, or the name that the player defined in the beginning, if it is the former one, and you want to change it to your own one, without editing scripts, then you should use A-Text, if it is the latter, I have a vague idea, but am not sure if it will work.
__________________
I'm no longer active here, I check back every now and then to see what happens, but that's it. I no longer hack either.
Reply With Quote
  #5   Link to this post, but load the entire thread.  
Old May 31st, 2014 (10:46 AM).
GreyBidoof's Avatar
GreyBidoof GreyBidoof is offline
You used a Master Ball on the GreyBidoof!
 
Join Date: May 2014
Location: Goldenrod City, Johto
Age: 26
Gender: Male
Nature: Serious
Posts: 774
The latter. I'm willing to try anything.
__________________



Friends for Infinity
RPT | Titans | Theme Song | Pair

"Doofin' it up."

art by the churiffic Infinite
Reply With Quote
  #6   Link to this post, but load the entire thread.  
Old May 31st, 2014 (11:22 AM).
HidoranBlaze's Avatar
HidoranBlaze HidoranBlaze is offline
 
Join Date: Apr 2013
Age: 26
Gender: Male
Posts: 252
There is an ASM routine Jambo51 made that allows you to name your rival in the overworld. (link: http://www.pokemonhackersonline.com/showpost.php?p=126364) You could use this to change your rival's name midway.
If you don't know how to insert an ASM routine, there should be a tutorial floating around here somewhere.
EDIT: Since your rival is already named, you probably won't need the second routine Jambo51 posted.
Reply With Quote
  #7   Link to this post, but load the entire thread.  
Old May 31st, 2014 (11:30 AM).
GreyBidoof's Avatar
GreyBidoof GreyBidoof is offline
You used a Master Ball on the GreyBidoof!
 
Join Date: May 2014
Location: Goldenrod City, Johto
Age: 26
Gender: Male
Nature: Serious
Posts: 774
Quote:
Originally Posted by HidoranBlaze View Post
There is an ASM routine Jambo51 made that allows you to name your rival in the overworld. (link: http://www.pokemonhackersonline.com/showpost.php?p=126364) You could use this to change your rival's name midway.
If you don't know how to insert an ASM routine, there should be a tutorial floating around here somewhere.
EDIT: Since your rival is already named, you probably won't need the second routine Jambo51 posted.
Thanks! Since I know absolutely nothing about ASM, I will try and look up some info on it. Even better, if someone would be willing to help me insert the routine...... send me a PM :)
__________________



Friends for Infinity
RPT | Titans | Theme Song | Pair

"Doofin' it up."

art by the churiffic Infinite
Reply With Quote
  #8   Link to this post, but load the entire thread.  
Old May 31st, 2014 (12:08 PM). Edited May 31st, 2014 by HidoranBlaze.
HidoranBlaze's Avatar
HidoranBlaze HidoranBlaze is offline
 
Join Date: Apr 2013
Age: 26
Gender: Male
Posts: 252
Quote:
Originally Posted by GreyBidoof View Post
Thanks! Since I know absolutely nothing about ASM, I will try and look up some info on it. Even better, if someone would be willing to help me insert the routine...... send me a PM :)
It'd be better if you try it by yourself. Don't rely on others to do things for you. Doing things yourself will help you learn. Here, I'll give you a tutorial.
1. Get Hackmew's compiler. Just search Hackmew ASM on google, find his tutorial, and download the thumb.zip file he put in his tutorial.
2. Copy Jambo51's routine into Notepad, and add an extra blank line at the bottom using Enter. (You don't have to do this, but it does prevent that error line from popping up.)
3. Save the file as an asm file. Basically, when your computer prompts you to save, change the file type to All files, and make sure your file's name is [filename].asm
EDIT: make sure your asm file is in the same folder where you put hackmew's compiler.
4. Drag your asm file into the thumb.bat file, and your bin file will be created.
5. Open your bin file using a hex editor. (I prefer HxD) Copy the content that shows up, and open up your Firered rom. Find free space (where there's a bunch of FF bytes, I'd recommend going to 0x800000 and searching from there), and paste your content into free space. If you're using HxD, make sure you use control B, not control V. Take note of the offset you pasted your content at.
When you're making your script to name your rival, use the command callasm 0x[offset of content +1]. And make sure you follow Jambo51's additional instructions in that link I gave you.
Reply With Quote
  #9   Link to this post, but load the entire thread.  
Old May 31st, 2014 (1:42 PM).
GreyBidoof's Avatar
GreyBidoof GreyBidoof is offline
You used a Master Ball on the GreyBidoof!
 
Join Date: May 2014
Location: Goldenrod City, Johto
Age: 26
Gender: Male
Nature: Serious
Posts: 774
Wow, thanks! I will try this and let you know if I can get it to work.
__________________



Friends for Infinity
RPT | Titans | Theme Song | Pair

"Doofin' it up."

art by the churiffic Infinite
Reply With Quote
Reply

Quick Reply

Join the conversation!

Create an account to post a reply in this thread, participate in other discussions, and more!

Create a PokéCommunity Account
Ad Content
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -8. The time now is 9:12 AM.