The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Other Help with evolving national Pokemon in FR/LG?

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 19th, 2014 (8:39 PM). Edited May 20th, 2014 by DrFuji.
thenoob876 thenoob876 is offline
 
Join Date: May 2014
Gender: Male
Posts: 12
Hello, all! I'm a beginner hacker, and I've just been toying around with inserting new pokemon, starters, etc. I made mareep one of the starters and picked it. Everything worked well and all, until she got to level 15. She started evolving, then "...?"

I thought I accidentally hit b. Whatever, I'll just wait another level. Level 16: "...?"

Googled it, turns out I need the national dex. Is there a simple fix to this? I tried inserting an item in the lab that gave you the national dex, but it's not an actual item, so that didn't work.

I don't plan on making this a huge hack or anything, just something to spice up the game for my friends and me, so it doesn't need to be pretty. Like, if I could put it inside a signpost or something, I could just tell my friends to get it there, something like that.

Please try to keep it as simplified as possible, I'm not hugely script-savvy and all!

please guys? I'd reallyyy like some help
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old May 19th, 2014 (10:13 PM).
Mana's Avatar
Mana Mana is offline
 
Join Date: Jan 2009
Location: UK
Age: 31
Gender: Male
Posts: 10,075
You need to use special 0x16F.

All your script needs is:

#dynamic 0x740000

#org @start
special 0x16F
end

Attach it to a sign/person and you're good. You could always add a message to check it's working.

#dynamic 0x740000

#org @start
lock
faceplayer
msgbox @talk 0x6
special 0x16F
release
end

#org @talk
= NATIONAL DEX - ON.
__________________
Reply With Quote
  #3   Link to this post, but load the entire thread.  
Old May 19th, 2014 (10:37 PM).
chrunch chrunch is offline
 
Join Date: Oct 2009
Gender: Male
Posts: 1,343
Alternatively you could go to 0xCE91A in a hex editor, and replace the bytes with 00 00 14 E0 (credits to Jambo51). It's just a simple change that enables evolution without the national dex, no need to give the national dex at the beginning of the game. :)
Reply With Quote
  #4   Link to this post, but load the entire thread.  
Old May 20th, 2014 (3:21 PM).
thenoob876 thenoob876 is offline
 
Join Date: May 2014
Gender: Male
Posts: 12
Quote:
Originally Posted by Magic View Post
Attach it to a sign/person and you're good.
I'm sorry, I really don't know what you mean by this haha. I've tried going to events in advance map and opening up the script for the professor. I pasted what you wrote, but it made me save it as a separate file and nothing changed. Could you/someone walk me through how to do this?
Reply With Quote
  #5   Link to this post, but load the entire thread.  
Old May 20th, 2014 (5:07 PM).
thenoob876 thenoob876 is offline
 
Join Date: May 2014
Gender: Male
Posts: 12
Ok, I think I've actually got the gist of scripting now. I just cannot for the life of me figure out how to compile! I have XSE, I copied and pasted:

#dynamic 0x740000

#org @start
special 0x16F
end

Into it. I can't click the gears up top. I looked online, and it says I have to open my ROM I'm compiling the script to. When I look in the folder, it doesn't show up as an option. Help!
Reply With Quote
  #6   Link to this post, but load the entire thread.  
Old May 20th, 2014 (6:17 PM).
Himochi Kouen Himochi Kouen is offline
 
Join Date: Jul 2004
Gender: Male
Nature: Quirky
Posts: 25
Depending on what version of XSE you're using, when you go to open the ROM it's probably searching for .rbc; rubicon files that it stores raw scripts. There should be a dropdown menu on the Open File... window; see if there's an option for .gba files.
Reply With Quote
  #7   Link to this post, but load the entire thread.  
Old May 21st, 2014 (1:34 PM).
waZelda's Avatar
waZelda waZelda is offline
 
Join Date: Nov 2013
Gender: Male
Posts: 28
Through advance map, open the script for a person (preferably an NPC that normally just says something, messing with someone important like Professor Oak seems like a bad idea). Replace everything after the #org line with:

special 0x16F
end

Press compile (the gears icon) for XSE to save it to the ROM.
__________________
I truly live my ideal existance
Reply With Quote
  #8   Link to this post, but load the entire thread.  
Old May 21st, 2014 (5:48 PM).
thenoob876 thenoob876 is offline
 
Join Date: May 2014
Gender: Male
Posts: 12
Quote:
Originally Posted by waZelda View Post
Through advance map, open the script for a person (preferably an NPC that normally just says something, messing with someone important like Professor Oak seems like a bad idea). Replace everything after the #org line with:

special 0x16F
end

Press compile (the gears icon) for XSE to save it to the ROM.
OH MY GOSH

I LOVE YOU

This is literally exactly what I needed

I've been searching for days to find out how to do what you just said

I can't express how awesome you are
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.