[FR] Expanding the Pokedex Page 6

Started by DoesntKnowHowToPlay January 31st, 2014 9:41 PM
  • 86926 views
  • 179 replies

Splash

But nothing happened.

Male
Just use an Old Rod
Seen 6 Days Ago
Posted September 9th, 2020
658 posts
13.6 Years
if u changed the pokemon with advance intro ed before u have enlarged ur dex... dont... is no way to fix it
too late then haha

Edit: I've fixed this by editing the ini of GBA Intro Manager by Diegoisawesome..
༼ つ ◕_◕ ༽つ PRAISE Splash ༼ つ ◕_◕ ༽つ
|VM|PM
|

27thColt

The Collector

Male
Seen February 7th, 2022
Posted October 12th, 2017
114 posts
10.5 Years
Now I don't know if I literally have to add more bytes to the end of the table for expanding the Pokemon Name Table (step 2). Because you didn't really explain how to expand it. Please help :3

Btw, I was able to decode the bytes for the Name table (although I know others have probably already did).

Basically,
A = BB
while
Z = D4
and then everything else should just fall in order
It was pretty easy, I just kinda had to look at the first few pokemon names. But there it is to save others time.

FF is there to indicate the end of the name if the name hasn't taken up all 11 characters/bytes. For example Ivysaur would be
C3 D0 D3 CD BB CF CC FF 00 00 00
The first 7 bytes correspond to the 7 letters of Ivysaur. Then FF comes right after indicating that is the end of the name. Then you have 00 to fill up the rest of the 11 bytes.

I am just basing this off of what I see so I can not be certain, but to me it seems like a logical guess.

Another thing, there are 10 bytes before Bulbasaur's name all saying AC. I don't think that should be changed. But from what I can tell, AC = ? because there it also appears in the gap between Treecko and Celebi.

On that note, AE = - because Ho-oh, the one right before Celebi uses AE. I hope this helped and I sure hope that someone can come help me with my problem above ^

AC FF 00 00 00 00 00 00 00 00 00 would then appear as "?"

I hope this isn't necroing because last post was only less than a week ago xD
Male
Seen May 13th, 2022
Posted August 4th, 2020
23 posts
8.6 Years
Good morning, whether agradesco who made beyond this tutorial, but for newbies like me better bendria us esque patch if we can provide the facility will be obliged a lot of thanks and sorry for the English

esto es en CASTELLANO
Buenos dias , en si agradesco a quien alla realizado este tutorial, pero para los novatos como yo nos bendria mejor un parche si esque se nos puede brindar la facilidad se los agredeceria un monton, gracias y perdonen por el ingles

Splash

But nothing happened.

Male
Just use an Old Rod
Seen 6 Days Ago
Posted September 9th, 2020
658 posts
13.6 Years
Now I don't know if I literally have to add more bytes to the end of the table for expanding the Pokemon Name Table (step 2). Because you didn't really explain how to expand it. Please help :3

Btw, I was able to decode the bytes for the Name table (although I know others have probably already did).

Basically,
A = BB
while
Z = D4
and then everything else should just fall in order
It was pretty easy, I just kinda had to look at the first few pokemon names. But there it is to save others time.

FF is there to indicate the end of the name if the name hasn't taken up all 11 characters/bytes. For example Ivysaur would be
C3 D0 D3 CD BB CF CC FF 00 00 00
The first 7 bytes correspond to the 7 letters of Ivysaur. Then FF comes right after indicating that is the end of the name. Then you have 00 to fill up the rest of the 11 bytes.

I am just basing this off of what I see so I can not be certain, but to me it seems like a logical guess.

Another thing, there are 10 bytes before Bulbasaur's name all saying AC. I don't think that should be changed. But from what I can tell, AC = ? because there it also appears in the gap between Treecko and Celebi.

On that note, AE = - because Ho-oh, the one right before Celebi uses AE. I hope this helped and I sure hope that someone can come help me with my problem above ^

AC FF 00 00 00 00 00 00 00 00 00 would then appear as "?"

I hope this isn't necroing because last post was only less than a week ago xD
If you really wantto expand your hack just use G3HS.. It has that feature.. saves you the time and stuff
༼ つ ◕_◕ ༽つ PRAISE Splash ༼ つ ◕_◕ ༽つ
|VM|PM
|
Johto
Seen January 24th, 2022
Posted April 22nd, 2019
249 posts
16.9 Years
I expanded the number of pokémon to a higher number than the number of dex entries using GH3S. This is because I want some Pokémon to have forms, and I don't want the extra forms to have seperate dex enties. An ASM-routine will change their index numbers. So, how do I map multiple pokemon to a single dex entry? So if I catch a pokemon in any form whatsoever, it will always show up in the dex under the same number. I am using daniilS' form method.

PurpleOrange

still don't know what I'm doing

Age 25
Male
Littleroot Town (UK)
Seen 4 Days Ago
Posted July 14th, 2022
367 posts
9.6 Years
I expanded the number of pokémon to a higher number than the number of dex entries using GH3S. This is because I want some Pokémon to have forms, and I don't want the extra forms to have seperate dex enties. An ASM-routine will change their index numbers. So, how do I map multiple pokemon to a single dex entry? So if I catch a pokemon in any form whatsoever, it will always show up in the dex under the same number. I am using daniilS' form method.
use pokemon game editor and and change the dex number of the forms :)

Male
My House
Seen January 17th, 2016
Posted January 11th, 2016
229 posts
8 Years
Just after the first like 5 byte changes, when he says to test, my Pokedex does start up. The only thing is that it shows every Pokemon as being caught already. I'm near positive I made all of the byte changes right. I chose 0x720000 and 0x721000 as my CAUGHT and SEEN offsets. I tried putting them in with and without +1 with no change in the result. Yes, I flipped them to '00 00 72' and '00 10 72'.

Thanks with any help ahead of time.

GoGoJJTech

(☞゚ヮ゚)☞ http://GoGoJJTech.com ☜(゚ヮ゚☜)

Age 24
Female
Earth
Seen December 9th, 2016
Posted December 5th, 2016
2,475 posts
10.5 Years
Just after the first like 5 byte changes, when he says to test, my Pokedex does start up. The only thing is that it shows every Pokemon as being caught already. I'm near positive I made all of the byte changes right. I chose 0x720000 and 0x721000 as my CAUGHT and SEEN offsets. I tried putting them in with and without +1 with no change in the result. Yes, I flipped them to '00 00 72' and '00 10 72'.

Thanks with any help ahead of time.
1: It won't start working until you're completely finished
2: You need to restart your saves and save states during/after this
I believe in Jesus Christ my Savior. If you do too, and aren't scared to admit it, then copy and paste this into your signature.
The HGSS Music Patch - The BW/2 Music Patch - ASM: Switch Music Based on Seasons
Romhack.me Profile - Pokecommunity Profile - Youtube Channel

Support me at my site!
Pokémon Platinum Red and Blue
Male
My House
Seen January 17th, 2016
Posted January 11th, 2016
229 posts
8 Years
1: It won't start working until you're completely finished
2: You need to restart your saves and save states during/after this
I should've explained more. Doesn't says that the Pokedex shouldn't start up at all, and mine does.

Don't worry, I'm not that unknowledgeable.

I realized that I changed the byte after my CAUGHT and SEEN pointers to 08 when it was originally 03. I changed it back and the national and regional dex show me that I've seen a large number of Pokemon that I had never seen.
Male
Seen November 12th, 2021
Posted April 30th, 2020
218 posts
9.8 Years
Does this work with Leafgreen since it does with firered?
Please stop posting in every thread to ask if it works with leafgreen. Most of the time the answer is no, if you have a problem with your Fire Red rom then it means it's not clean or it's not the 1.0 version. Most (if it's not all) of the time the features added for fire red won't work with leafgreen because the offset are slightly different

Xencleamas

Suddenly lurking in the shadows...

Male
Seen March 13th, 2023
Posted August 7th, 2018
456 posts
9.3 Years
Just after the first like 5 byte changes, when he says to test, my Pokedex does start up. The only thing is that it shows every Pokemon as being caught already. I'm near positive I made all of the byte changes right. I chose 0x720000 and 0x721000 as my CAUGHT and SEEN offsets. I tried putting them in with and without +1 with no change in the result. Yes, I flipped them to '00 00 72' and '00 10 72'.

Thanks with any help ahead of time.
Whoa! Are those RAM parts? I'm sure that part should be using RAM offsets not ROM offsets.
Male
Seen December 17th, 2018
Posted June 6th, 2018
348 posts
13 Years
Please stop posting in every thread to ask if it works with leafgreen. Most of the time the answer is no, if you have a problem with your Fire Red rom then it means it's not clean or it's not the 1.0 version. Most (if it's not all) of the time the features added for fire red won't work with leafgreen because the offset are slightly different
I can go around asking if something works for one but not the other if i want, i want to know as much as i can and weigh my options although i thank you for your response because you may have helped with the firered. I will continue to ask what questions i would to be answered.


Nor is it Every thread. ._. i hardly post at all.
Hey guys. lol i didnt think my username through. Wish i could change it.
Hey guys, I think you would enjoy a Pokemon RPG: Pokemon Eclipse!


Male
Seen November 12th, 2021
Posted April 30th, 2020
218 posts
9.8 Years
I can go around asking if something works for one but not the other if i want, i want to know as much as i can and weigh my options although i thank you for your response because you may have helped with the firered. I will continue to ask what questions i would to be answered.


Nor is it Every thread. ._. i hardly post at all.
Of course you can, I didn't meant to prevent you to do anything you want, I said "please stop" because my answer, as I said, was available for every future question concerning the compatibility.

Also before asking, use your "search" function, it'll bring you a ton of answers

Now enjoy the different hacks :)

pokefreak890

The One that will make everything great

Male
Seen October 23rd, 2022
Posted May 30th, 2022
853 posts
8.5 Years
Okay sorry to bring this back but I need help I understand everything in this tutorial except

Using this, pick two locations in the RAM freed by JPAN's hack to be where Seen and Caught flags will go. Note that later steps will be easier if you put them next to each other.

Where do I find two free ram locations by the Joan save block hack isnit any two free space offsets with fsf and also I don't understand how to do this as well


Change x104B10 to point to new SEEN flags.

Same with the caught flags if anyone can help that would be great
3DS FREIND CODE : 2724-3540-0898
Johto
Seen January 24th, 2022
Posted April 22nd, 2019
249 posts
16.9 Years
I expanded the number of pokémon, and they work, complete with their dex entries. However, when I catch a new pokémon for the first time, this glitched screen shows up and sometimes crashes the game in VBA and always in No$GBA. Anyone familiar with this problem? Also, they only seem to show up in the National Dex list, not in the habitats, or weight categories, although these have been programmed.

pokefreak890

The One that will make everything great

Male
Seen October 23rd, 2022
Posted May 30th, 2022
853 posts
8.5 Years
Okay epsilion I need your help I understand how to do everything except for
pick two locations in the RAM freed by JPAN's hack to be where Seen and Caught flags will go. Note that later steps will be easier if you put them next to each other

Is it like two new free space offsets?

And also how do I make these happen because I'm also confused here
Change x104B10 to point to new SEEN flags
Change x104B5C to point to new CAUGHT flags

Put a pointer to whichever set of flags comes first at x549D0.
Put 20 1C 00 00 at x549b0.
Put XX 22 at x549b6, where XX is the number of bytes taken by your dex flags.
Put 20 1C at x549bc.
Put YY 30 at x549be, where YY is the number of bytes between the sets of flags. YY is probably the same as XX, but it doesn't have to be.
Put XX 22 at x549c2, where XX is the number of bytes taken by your dex flags
3DS FREIND CODE : 2724-3540-0898

pokefreak890

The One that will make everything great

Male
Seen October 23rd, 2022
Posted May 30th, 2022
853 posts
8.5 Years
I need help I understand everything in this tutorial except

Using this, pick two locations in the RAM freed by JPAN's hack to be where Seen and Caught flags will go. Note that later steps will be easier if you put them next to each other.

Where do I find two free ram locations by the Joan save block hack isnit any two free space offsets with fsf and also I don't understand how to do this as well


Change x104B10 to point to new SEEN flags.

Same with the caught flags if anyone can help that would be great
3DS FREIND CODE : 2724-3540-0898