The PokéCommunity Forums  

Go Back   The PokéCommunity Forums > Fan Games > Binary ROM Hacking
Reload this Page Other Advance Map - Third Gen Pokemon Appearing As "?"

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 11th, 2014 (8:45 AM).
Frankie158 Frankie158 is offline
 
Join Date: May 2014
Gender: Male
Posts: 10
Hey, i'm new at this hacking thing, and wanted to see what I can do as a hobby. I have a good understanding of software and computers in general, so I somewhat know what I'm doing, as I touch and go. I have a problem though, I've made a map, I've gotten it to connect to another map from Pallet Town. Tiles are set properly, and the grass is in place. But when I'm in the grass, 3rd gen pokemon appear as the "?" with the circle around it, as if you battled without a pokemon. Although Nincada works. All the first gen's seem to be fine, as well as the second. But the third gen is messed up this way. What am I doing wrong, and how can I fix it?
I'm hacking Leaf Green btw, so as far as I know, third gen is included in that version. (Is it because I don't have a national dex at this point?)
And otherwise, if you have the time, how do I add the 4th gens to the game? I have the sprites, and I tried with that Advanced Pokemon Sprite, or whatever it was. I chose the LG ini file, and loading them up, it gives me an error with something to do with compression, when adding all. I made an extra 200 slots to fit them all, and I had to run through adding them 4 or 5 times, for all of the sprites to finally be actually in this software I used. But than I tried adding the Icons after wards, and than the gba file got corrupt, and couldn't load in the mapping or sprite editing anymore. But even so, after I managed to get all of the sprites in there, I tried using "Yape" I think it was called, and it didn't show the new pokemon sprites I had added, only up to the third gen. Anyways, sorry I'm new to this, and the basics I'm asking, are why do third gen appear as "?", and how would I actually add the fourth gens to leaf green. Thanks :)
Reply With Quote
  #2   Link to this post, but load the entire thread.  
Old May 11th, 2014 (8:47 AM).
Christos's Avatar
Christos Christos is offline
 
Join Date: Feb 2006
Gender: Male
Nature: Serious
Posts: 6,355
Help threads belong in Beginner's Lounge so I'm moving this there.
__________________

A Pokemon that is discriminated!
Support squirtle and make it everyone's favourite.
Reply With Quote
  #3   Link to this post, but load the entire thread.  
Old May 11th, 2014 (9:53 AM).
Nikolai Fox's Avatar
Nikolai Fox Nikolai Fox is offline
 
Join Date: Mar 2010
Gender: Male
Posts: 202
Your problem mate is you need to give the player the National Pokédex before they fight 3rd gen Pokémon.

It's a simple script, a flag you need to set I believe, the player doesn't even need to know you've done it.

Don't know what the script is exactly, but Professor Oak gives you the National Dex so open up the scripts in a default rom and look at the scripts in Oak's lab. You should find one that says something like "Congratulations, you've been given the national dex!", and straight after should either be "set flag" or "clear flag". That flag number has to be the same in your own script.
Reply With Quote
  #4   Link to this post, but load the entire thread.  
Old May 11th, 2014 (9:55 AM).
Logan's Avatar
Logan Logan is offline
 
Join Date: Nov 2008
Location: Salisbury, England
Age: 28
Gender: Male
Nature: Sassy
Posts: 10,414
setflag 0x829 = Pokédex
special 0x16F = National Pokédex
__________________
Reply With Quote
  #5   Link to this post, but load the entire thread.  
Old May 11th, 2014 (9:59 AM).
Nikolai Fox's Avatar
Nikolai Fox Nikolai Fox is offline
 
Join Date: Mar 2010
Gender: Male
Posts: 202
Huh, just ignore my post and use Sphinx's commands >.<
Reply With Quote
  #6   Link to this post, but load the entire thread.  
Old May 11th, 2014 (10:00 AM).
Frankie158 Frankie158 is offline
 
Join Date: May 2014
Gender: Male
Posts: 10
Quote:
Originally Posted by Nikolai Fox View Post
Your problem mate is you need to give the player the National Pokédex before they fight 3rd gen Pokémon.

It's a simple script, a flag you need to set I believe, the player doesn't even need to know you've done it.

Don't know what the script is exactly, but Professor Oak gives you the National Dex so open up the scripts in a default rom and look at the scripts in Oak's lab. You should find one that says something like "Congratulations, you've been given the national dex!", and straight after should either be "set flag" or "clear flag". That flag number has to be the same in your own script.
Oh gee, really? I didn't think the national dex actually makes that issue .-. I always though once it got enabled, it just changed the UI to show all the others. Didn't think it dipped into the game that much. But alright, thanks for the help :)

Quote:
Originally Posted by Spheal View Post
Help threads belong in Beginner's Lounge so I'm moving this there.
Unfortunately I know nothing of scripting really. But I've edited a lot of text system files, so I'll be checking tutorials on how to get this running ! But sweet, thanks guys.

But btw, now I'm getting the "Can't display the window is disabled or invisible, when trying to open advance map -.- It's a windows error, not the software itself. It didn't install, but does it have any directory that gets saved, other than where the program is opened? I've gotta delete, and rerun it from clean now. But can't find any install path, or appdata folder or anything .-.
Reply With Quote
  #7   Link to this post, but load the entire thread.  
Old May 11th, 2014 (10:12 AM).
Nikolai Fox's Avatar
Nikolai Fox Nikolai Fox is offline
 
Join Date: Mar 2010
Gender: Male
Posts: 202
What hack are you working on Frankie? If we have similar ideas we could help each other out.
Reply With Quote
  #8   Link to this post, but load the entire thread.  
Old May 11th, 2014 (10:19 AM).
Frankie158 Frankie158 is offline
 
Join Date: May 2014
Gender: Male
Posts: 10
Well I honestly don't have an exact idea for a hack yet :b For now I've just been screwing around with leaf green, trying to get a good feel for how to do this stuff ._. Than once I got the basics down, I was going to start throwing some ideas around :b I had a bit of an idea though, idk if I'll do anything with it.. But I was thinking about Kanto, somewhat into the future. And there's some catastrophe (something to do with a legendary), causing pokemon from many different regions to flood Kanto, and it's messing up the balance of our ecosystem.. And there will new areas in Kanto, and access to the beginning oh johto, and a chunk of a new region.. So whilst collecting badges, everything starts to get worse, some team tries taking the power of whatever legendary (maybe a new one), than they get defeated by the main character, and the legendary gets defeated, or captures.. Making everything return to normal.. So since it's way later on than usual, maybe the first 3 badges in the beginning of Kanto, than having to back track off to pallet from a different route, to get 2 more in johto, than somewhere else in a new area, for the last 3 badges. Otherwise, it's just an idea that's been floating around my mind :b
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.