Welcome to the PokéCommunity!

Hi there! Thanks for visiting PokéCommunity. We’re a group of Pokémon fans dedicated to providing the best place on the Internet for discussing ideas and sharing fan-made content. Welcome! We’re glad you’re here.

In order to join our community we need you to create an account with us. Doing so will allow you to make posts, submit and view fan art and fan fiction, download fan-made games, and much more. It’s quick and easy; just click here and follow the instructions.

And also, the reason the name is Green is because Red/Green were the first games. He got changed to Blue because of the International release of Blue version. In the japanese games he is Green, and that's all that matters.

While that may be true, this is an English-language game. The circumstances regarding the naming of the characters ultimately don't matter, because no matter what, the official localized name for the rival in the original Pokemon games is Blue. The circumstances don't matter, because he has appeared as recently as Black 2/White 2 as the name Blue, and that is his official localized name.

But ultimately the official games don't matter at all anyways, since this is my hack, which I've stated multiple times is a separate canon from the Pokemon games. So, I, Chaos Rush, am confirming right here and now that the rival's canonical name in Pokemon DarkViolet is Blue.

EDIT: Also, Prof. Oak nor Bill is NOT the new Gym Leader. It's pretty obvious in the alpha who the mystery Gym Leader will be by a certain characters dialogue...

Quote originally posted by metalflygon08:

Yeesh people let's get back to talking about the hack, like, how awesome it is going to be to have our 1st Gym Battles next release?

Are the Gym Leaders going to use their RBGY look? or will it be FRLG? or even the HGSS styles?

I know the sprites are in the DS style, but GL fashion changes regularly in the Kanto leader's cases.

they're going to have their HG/SS outfits. Because:
*I like them better and I get to decide whatever I want lol
*In Black 2/White 2, all the Hoenn Gym Leaders have their outfits unchanged from R/S/E, while the Kanto Gym Leaders have their HG/SS outfits.
*I've already made R/S/E-styled overworld sprites of the Gym Leaders in their HG/SS outfits (they look pretty awesome)
*I hate the Pokemon anime. I love how Misty in HG/SS looks absolutely nothing like she does in the anime. The farther away I can take DarkViolet from the anime, the better
*In the Celebi event in HG/SS, Giovanni already has his trench coat, even though Lyra/Ethan states that the event took place 3 years ago during FR/LG. So for consistency, Giovanni will have his HG/SS trenchcoat in DarkViolet, and all the other Gym Leaders will have their HG/SS outfits as well.
*I have not yet decided on what outfit Lance will have. His FR/LG is basically exactly the same as his G/S/C outfit, but his HG/SS outfit looks more "modern". (also keep in mind that I altered Kamon's shirt to how it is in G/S/C, but in the planned DarkViolet sequel, Kamon's shirt will be back to what it is in HG/SS)

I know it sounds like a pretty crazy decision, but I've thought it over and it's final. But then you may wonder, wouldn't it create outfit inconsistency because I've already made Blue use his FR/LG outfit?

Well, I have an answer to that. Remember in Pokemon Red/Green/Blue, when during the final battle with your rival, his sprite has him wearing a new coat that he wasn't wearing in previous battles?

While that may be true, this is an English-language game. The circumstances regarding the naming of the characters ultimately don't matter, because no matter what, the official localized name for the rival in the original Pokemon games is Blue. The circumstances don't matter, because he has appeared as recently as Black 2/White 2 as the name Blue, and that is his official localized name.

But ultimately the official games don't matter at all anyways, since this is my hack, which I've stated multiple times is a separate canon from the Pokemon games. So, I, Chaos Rush, am confirming right here and now that the rival's canonical name in Pokemon DarkViolet is Blue.

Also, I find it hilarious how while you are saying that the hack isn't canon to the series, you're going off of the canon itself by talking about the outfits and the 3 year time gap between R/B and G/S and incorporating that into your hack.

Also, I find it hilarious how while you are saying that the hack isn't canon to the series, you're going off of the canon itself by talking about the outfits and the 3 year time gap between R/B and G/S and incorporating that into your hack.

It isn't canon to the original series because of the story line not necessarily small details like clothes. He's basing DarkViolet Kanto off of HGSS Kanto. Regardless though, he can do whatever the hell he wants and call whatever he's doing whatever the hell he wants.

Also, I find it hilarious how while you are saying that the hack isn't canon to the series, you're going off of the canon itself by talking about the outfits and the 3 year time gap between R/B and G/S and incorporating that into your hack.

It doesn't matter, because I get to decide whatever I want in my hack. Obviously I'm taking some things from the official games, such as the name of the region, the overall layout, and the fact that this is a remake of the original games (although the style of the remake is drastically different from FR/LG and HG/SS, the focus of DarkViolet is modernization).

And I don't see what your point is. Do you want me to make the Gym Leaders naked? Do you want me to rename all the Pokemon? Just because it's a separate canon doesn't mean I can't borrow things from the official canon. And ultimately, this is my hack, so I get to decide everything! Whatever I say goes! XD

Also, I find it hilarious how while you are saying that the hack isn't canon to the series, you're going off of the canon itself by talking about the outfits and the 3 year time gap between R/B and G/S and incorporating that into your hack.

Well I finished the alpha, and this game is great already. I love how you have two rivals, like in Black & White, because you get to see two different personalities developing throughout the game.
I also liked the Kamon event in Viridian, it was pretty awesome.
I can't wait to see what you have in store for the rest of the game. Great job!

Just to show that I actually have done something since the Alpha release, lol. (no she isn't a trainer, just a random NPC. It just felt empty with no one there in the original game) (and the upper section of Route 2 isn't in the data of the alpha at all, since I separated them into two separate maps due to tileset reasons. Also this allows me to have more appropriate-leveled wild Pokemon for the upper section)

Also in the alpha, I did a rather cheap fix to the battle music problems. But for future releases, I've done a more permanent solution: I hacked the respawn scripts so that the battle music resets to normal every time you lose a battle.

I like how the HP Bar and how the Pokedex has 210 Pokemon like how Pokemon Platinum's has. I also like the edited music and how it feels like a 4th/5th generation Pokemon game. I like how the move graphics look and how the tiles look. This is a great ROM Hack to look forward to, it's kind of like a preview of what the next beta of Azure Horizons will be like since it has some of those things. Will there by day and night in game also?

Yeah there was a Bug Catcher in G/S/C/HG/SS, but there won't be in DarkViolet because you just fought a whole bunch in Viridian Forest, and you're probably paralyzed from Thunder-Waving Pichus and poisoned from Poison-Stinging Weedles.

Quote originally posted by SonicBlazePlatinum:

I like how the HP Bar and how the Pokedex has 210 Pokemon like how Pokemon Platinum's has. I also like the edited music and how it feels like a 4th/5th generation Pokemon game. I like how the move graphics look and how the tiles look. This is a great ROM Hack to look forward to, it's kind of like a preview of what the next beta of Azure Horizons will be like since it has some of those things. Will there by day and night in game also?

No, there will not be day and night. It is completely unnecessary, and one of the main aspects of this game is to that it is readily available to play on actual hardware through a flashcart, hence why there is no day/night features. Every feature of this game will work on actual hardware without RTC.

Those white things, aren't they for docks, I thought they were what you would tie a ship to in piers, hence why they were on docks?

Unless they are awesome rock sculptures of mushrooms?

I'm also noticing there is a lack of a second door into the Museum? Is there going to be an event in game that will get us our Old Amber? (like TR is trying to steal some Fossils, we save museum, rewarded with sap?)

Those white things, aren't they for docks, I thought they were what you would tie a ship to in piers, hence why they were on docks?

Unless they are awesome rock sculptures of mushrooms?

I'm also noticing there is a lack of a second door into the Museum? Is there going to be an event in game that will get us our Old Amber? (like TR is trying to steal some Fossils, we save museum, rewarded with sap?)

Looks like I'm looking at Pewter City from HGSS.
Obviously, without the mart.
I'm a bit suspicous about no second door on the museum. The whole idea was the cut bush allowed you to go in the secret entrance, not sure how you'll be pulling it off inside the museum itself.
EDIT: Also, my friend asks, Are you a one man team? If so, this is very impressive to do alone.

That's just one of the things that will come with me basing my maps off of HG/SS. And it really doesn't matter because you're supposed to play this game as if you've never played a Pokemon game before, and this is just some random RPG on the Game Boy Advance that you decided to pick up.

Quote:

EDIT: Also, my friend asks, Are you a one man team? If so, this is very impressive to do alone.

Yes, I am the sole worker on this hack. However, all the Pokemon sprites are a separate project entirely with several other contributors (the 64x64 DS Sprite Project), and several aspects were made by other people for public use, such as DoesntKnowHowToPlay's Physical/Special split, or Jambo51's numerous ASM routines.

EDIT: Just to let you guys know, I am getting increasingly frustrated with the limitations of FireRed's Pokedex... Even though I've extended the Kanto Dex to show up to 210, the save menu still only shows up to 151, and the Habitat Selections screens only show the first 151 Pokemon in the new Kanto dex, and if you try and catch a Pokemon that's number is higher than 151, it's entry won't show up upon capture. I've been working all morning to try and find these limiters, but I'm having no success at all.

In the top right corner of Pewter, what's the purpose of the one way ledge? You can get to both sides easily. Wouldn't a second one way ledge below it make whatever's going to be there a little harder to get?

As a way of "fixing" the Habitat issue that I described in the edit of my previous post, I came up with this solution:

yes I know, cheap solution, removing the habitats entirely lol

I basically somehow found part of the routine that loads the positions, and then I screwed around in VBA's memory viewer. Right now National Mode is enabled, if I left it disabled, then there wouldn't be 2 entries for the Seen/Caught thing (which is what I would prefer). The only problem is, whenever you catch a Pokemon that's Pokedex number is higher than 151, then its dex entry won't show up upon capture, EXCEPT if you have the National Dex enabled. I am trying to figure out how to make the entry show upon capture for Pokemon that's dex number is higher than 151.

The positioning of everything in the screenshot is WIP. It is not a mockup, I achieved it by changing values in VBA's memory viewer, which can then be easily replicated in a hex editor as a permanent change to the ROM.

This change has not yet been done to the actual ROM, as I said I achieved this with just by screwing around with VBA's memory viewer.

Quote originally posted by metalflygon08:

In the top right corner of Pewter, what's the purpose of the one way ledge? You can get to both sides easily. Wouldn't a second one way ledge below it make whatever's going to be there a little harder to get?

That's not the problem I was having, and I already applied that change a long time ago (it's even in the alpha).

The problem I'm having is at the end of a wild Pokemon battle, when you capture the Pokemon, it immediately takes you to its dex entry if you haven't caught it yet. The problem is that it doesn't show the entry if the Pokemon's dex number is over 151, except if you enable the National Dex.

Whoops my bad. Although I used a hex editor on DarkViolet and compared it to my hack in which the Pokedex works and you need to change the x97's at x106B8C and x106828 to the number you want (D2 for you). This should make it work (although Oak's Aide's still only count the original 151 but if you're completely redoing everything, that probably won't be a problem)

__________________

Also known as Zang on the Nuzlocke Forums. I wish I was able to change my name to Zang on here, though.

Whoops my bad. Although I used a hex editor on DarkViolet and compared it to my hack in which the Pokedex works and you need to change the x97's at x106B8C and x106828 to the number you want (D2 for you). This should make it work (although Oak's Aide's still only count the original 151 but if you're completely redoing everything, that probably won't be a problem)

Thank you! That solves the Habitat problem and the capture problem. However there's one more problem:

Even though the Kanto Dex has been extended to 210:

These areas still only show up to 151:

I do appreciate your help, although I kinda feel bad that I can't figure this stuff out on my own. But I do know that the Pokedex routine starts at 0x103518, so it's just a matter of finding 0x96 and 0x97 bytes and changing them to 0xD1 or 0xD2.

I don't care about Oak's Aide at all, since I'm placing a significantly less emphasis on Pokedex completion on DarkViolet, and more of an emphasis on defeating Gym Leaders. Hence why Oak no longer checks your Pokedex (for anyone that bothered to talk to him in the alpha), but instead he checks your Badges. Oak's assistants will just give you the items for free in DarkViolet.

I would help you if you'd like, it's been a lot longer since working on Gen 3 hacks as opposed to gen 2 but I understand scripting(well I remember a lot of it depsite not scripting for a long time, though I can handle XSE well).

It's just, I really want this hack to be finished lol

A suggestion. Is it possible for you to make it like B/W where instead of showing how many pokemon you caught, it goes by how many you've seen? I'm sure it is. And a new trainer card would be nice...

I'm placing a significantly less emphasis on Pokedex completion on DarkViolet, and more of an emphasis on defeating Gym Leaders. Hence why Oak no longer checks your Pokedex

And also to avoid this scenario:
Oak: "Congratulations! You've completed the Kanto Pokedex!"
Red: "But...but...I haven't completed up to 210 yet. I've only done 157..."
Oak: "SHUTUP YOU COMPLETED THE KANTO POKEDEX END OF STORY"

Yes, it could be fixed with ASM, but I really don't think it's that important, and I'm horrible at finding ASM routines used by the game.

Quote:

I would help you if you'd like, it's been a lot longer since working on Gen 3 hacks as opposed to gen 2 but I understand scripting(well I remember a lot of it depsite not scripting for a long time, though I can handle XSE well).

It's just, I really want this hack to be finished lol

Sorry but I don't need any help with scripting. I've already written out the dialogue of the major events for the entire game, and I have a document keeping track of what variables/flags I've used and how they will be used in the future.

Quote:

A suggestion. Is it possible for you to make it like B/W where instead of showing how many pokemon you caught, it goes by how many you've seen? I'm sure it is.

Yeah it's possible, since Jambo51 posted how in the R/D thread. But there's other issues with the Pokedex I need to take care of first.

I do appreciate your help, although I kinda feel bad that I can't figure this stuff out on my own. But I do know that the Pokedex routine starts at 0x103518, so it's just a matter of finding 0x96 and 0x97 bytes and changing them to 0xD1 or 0xD2.

The PokéCommunity

Meta

Pokémon characters and images belong to The Pokémon Company International and Nintendo. This website is in no way affiliated with or endorsed by Nintendo, Creatures, GAMEFREAK, or The Pokémon Company International. We just love Pokémon.