The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Script How does the Advance Map FSF work?

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 September 1st, 2021 (8:17 AM).
Moistnar Moistnar is offline
 
Join Date: Aug 2021
Posts: 17
So I'm very new to ROM hacking, and as such I'm following the tutorial on scripting found on the subreddit here. Unfortunately, my dialogue script isn't working even though I literally copied the code of someone who said it worked, sans their offset (when I go to talk to the guy the tutorial says to assign the script, I get the sound for dialogue initiation but no message box appears). This is because my Advance Map doesn't give me values around 800000 when I search for free space (as the tutorial suggested it would) and instead is giving me values like this:idk.png. How do I use this software, and why aren't I getting offset values that are around 800000? Thanks in advance
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old September 1st, 2021 (8:43 AM).
kalarie kalarie is offline
 
Join Date: Jun 2008
Posts: 760
@Moistnar
Quote:
why aren't I getting offset values that are around 800000?
Because you probably didn't edit AdvanceMap's .ini file. Under Ini -> AdvanceMap search for suchbeginn and change those values from $6B0000 to $800000. That way AdvanceMap will search for free space starting from that offset.

Either way, this seems pretty unrelated to your problem. You only need to assign a certain offset in a script tile/event in AdvanceMap of a script you've compiled in XSE. If you just change someone's dialog and don't add any new NPC's to a map, you don't even have to worry about finding free space at all in this case. You probably just didn't compile a script correctly in XSE. Which subsequently means the script pointer in AdvanceMap points to an offset that is empty and doesn't contain any data.

That tutorial on Reddit is pretty ancient and tells you to use PGE, which means that it is probably not a very good one. Instead, I'd recommend following Anthroyd's Gen III ROM Hacking Video Tutorials on Youtube to get an idea of the basics of ROM hacking.
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:14 AM.