The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Script Changing Emerald Champion text boxes

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 November 12th, 2020 (10:48 PM).
Razielll Razielll is offline
 
Join Date: Nov 2020
Posts: 2
I only recently got into ROM hacking, and I've been having a blast. But I have very little scripting experience, so it's been a real challenge changing text in existing scripts. I was trying to change Wallace's text when you enter the Champion's room in Emerald. I've tried changing the existing script with XSE, but I can't save the script. When making a new one (and copying over the strings in the original script), I try to compile it and the entire script just vanishes.

I can open the Map Scripts and all and I found his dialogue, but changing it has been a bit of a nightmare, haha

Sorry if this has been asked a bunch of times before or if it's a really simple change, but I'm really struggling with this jerk's text. Does anyone know how to approach this to maintain the standard Champion map scripts and only change his text?
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old November 15th, 2020 (1:58 AM).
MM980's Avatar
MM980 MM980 is offline
"You said you have a dream...That dream...Make it come true ! Make your wonderful dream a reality, and it will become your truth ! If anyone can, it's you !"
 
Join Date: Nov 2020
Location: Kerala,India
Age: 16
Gender: Male
Nature: Sassy
Posts: 118
Sometimes XSE will make you crazy, me too pretty new.
BTW, you change the script, then compile and then save.
Reply With Quote
  #3   Link to this post, but load the entire thread.  
Old November 15th, 2020 (4:58 AM).
mcferaligatr's Avatar
mcferaligatr mcferaligatr is offline
 
Join Date: Nov 2018
Posts: 120
You can try copying the existing champion script into a new one, but then try changing the #org pointerd that have 0x after them to like: #org @pointer1 and so on.

You are ptobably overwriting the existing script again even with the new one because the script uses same org pointers.

Also, for the first #org pointer, find enough free space and chamge the offset next to it, or even easier, just write #dynamic 0x800000 at the beginning of your script.
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

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:16 AM.