Jump to content

codemonkey85

Innovator
  • Posts

    1178
  • Joined

  • Last visited

  • Days Won

    15

Everything posted by codemonkey85

  1. Assuming that this is all not just a fabrication and the birds really are in HGSS, some are speculating that there are simply more than one of each legendary bird in the world. I dunno. That will be an exciting day... like Christmas morning! Well, that bit about the Distortion World in Johto was a joke. But if it were in HGSS, let's face it... a parallel dimension is a parallel dimension. The entrance could be anywhere. Unless we go with the odd explanation that the Distortion World is only parallel to Sinnoh. o_0 EDIT: It sure freakin' seems like it! Just consider the number of overworld sprites that needed to be made. Including the ten alternate forme Pokémon (Pichu, Unown, Deoxys, Burmy, Wormadam, Shellos, Gastrodon, Rotom, Giratina, and Shaymin, not counting Arceus because it is probably a simple pallette swap), that's 537 different Pokémon to represent. Now, each sprite is animated while standing, so that's two frames. There needs to be a front, back, and side view (assuming the reverse side is just flipped). There also needs to be a walking animation, which I think is different from the idle animation. If that is the case, we are looking at 3,222 sprites! And that's just part of one feature.
  2. Well well well... what is this? According to Serebii / some Japnese imageboards, the legendary birds of Kanto are evidently possibly obtainable in HGSS. Assuming that is true, what, exactly, is the point of Platinum if you already have DP and are getting HGSS? So far looks like the only Platinum exclusive feature is the Distortion World. I can just see the next Pokémon Sunday / CoroCoro issue: "Distortion World appears in Johto!".
  3. Well first of all, trading doesn't set any "flag" for the in-game events you are referring to. The only thing that sets those off is if you have the correct PKM in your party and it has the Fateful Encounter flag set on it. Second of all, I'm pretty sure this topic belongs in Save R&D, not Misc. The data structure of the Pokédex and Pokétch Pokémon History apps have been laid out; to make a program that can perform legal trades between two games, we have yet to discover the structure of the Journal (which I believe will record trades), and there may be other things I am not thinking of just now. Otherwise... it should be possible. Even better would be if we wrote an app that can directly connect between two computers over the internet to perform trades between save files on each machine.
  4. Ahh, okay. Glad to hear it. Thanks!
  5. Chansey, yes. Clefairy, not so much.
  6. Jigglypuff is not female only. It is male approximately 25% of the time. Anyway, I'm surprised no one has figured out RNG abuse of the GBC games yet. They've been hacked to pieces.
  7. Just jumping in an expiring topic to say, the going theory I've heard is that the colors represent growth rates due to the Pokémon's Nature, not anything to do with IVs. For example, if your Snorlax's Special Defense was blue and Speed was red, that is indicative to me of a Quiet Nature. But it's all speculation at this point, since no one has actually verified this with the Nature in the Pokémon's summary. :\
  8. Incidentally (and only slightly off-topic), I've only seen methods 1 - 4 as they are posted on that Smogon article by X-Act detailed out. Is the algorithm you just mentioned detailed anywhere?
  9. Freaky! You're probably no more than twenty minutes away from the office I work at. I hope you're not a crazy unstable stalker! Anyway. As of right now, my generator only makes random Pokémon, using the normal NDS generation method (seeding the RNG with the date just like the game). Later there will be editing options to go back and fix specific stuff. For PPSE, I suggest you head on over to Misc. Research & Development, where the PPSE threads are located.
  10. You have three options: A) Use PPSE to load any old save file, and use its ARDS output function to generate a code for your game. B) Use my Pokémon Generator program to make a brand new PKM and use that program's ARDS output function. C) Wait for me to make a program specifically designed to load a PKM file and output an ARDS code. Just so you know, that "a1d40000" is hardly representative of a full working ARDS code for adding a Pokémon to your save file. It is more like 40 times that size for adding one to the PC, and even bigger for the party. FYI: I moved the topic to RAM Editing. Seemed more appropriate.
  11. Play-Asia is safe, Slayer. It's a popular site for this sort of thing. It's also the site that I pre-ordered HeartGold from. I'm not entirely sure any magazine's rating system is completely unbiased, but I also already knew these were going to be the best Pokémon games ever, so eh. Also, too bad about the "lack of surprises" thing. Then again, there could be some left if there are event-related unlockables in the game.
  12. Yeah, you left something out there... the Directory property is not a String. Try this instead: If Counter > 0 Then .InitialDirectory = My.Computer.FileSystem.GetFileInfo(FileName).Directory.FullName Else .InitialDirectory = "D:\Documents and Settings\owner\Desktop\Pokemon" Counter += 1 End If
  13. Yeah, but most of those people say any PKM with all 31 IVs across the board is hacked no matter what its origin is. They're usually just being paranoid / ill-informed. I think you're fine.
  14. You should be able to store the full path of the directory as a string. Can you paste your code here? Also, to persist your variable from one runtime session to the next, you should store it as My.Settings.whatever. You can set that up in the "My Project" tab of your Solution Explorer.
  15. Statistically speaking, you are just as likely to get 00000 as an ID number as you are, say, 09029 (today's date). That is, unless the game seeds the RNG in a specific way and / or runs an ARNG (or some other unusual thing) when generating the TID upon starting a new game. Unfortunately, I don't think anyone's researched when or how the TID and SID are generated in the DS games. Furthermore, the Pokémon that were being questioned would be legal even if the save file itself had been tampered with (specifically the TID), as long as they were captured and never tampered with themselves... am I right?
  16. You should PM damio regarding trash bytes, as he is the resident expert. As for verifying the checksum, all you really need to do is take a Pokémon, calculated the checksum, and compare it to the one that is already there. The checksum algorithm for Pokémon data is, of course, detailed in the Pokémon NDS Structure page on our wiki. And for IV / PID relationships and generation "methods", you should take a gander at the article X-Act posted on Smogon. He doesn't detail programming methods, but it's easy enough to replicate the step-by-step details in your own functions (although going from IVs to PID is a difficult task, and technically I didn't do it right at all, THANKS AGAIN MINGOT!). Details on the specific methods (patterns of RNG calls) are on that article as well.
  17. I'm confused by your question... every Pokémon has an Ability. You simply need to make sure the Ability matches the "class". However, that distinction is invisible if a Pokémon can only have one Ability anyway (Spiritomb can only ever have Pressure). And you are welcome.
  18. Uh. There is missing information, y'know... like the Ability, which should be Pressure. And the date the egg was received. And the hometown. And the moves. And by the way, you can set the PID and IVs to something. And I believe the country should be filled out.
  19. How did you try to put the Pokémon on your save? Did you use Pokseav, PPSE, something else...? I recommend you use PPSE, personally. You can find it in the Save Research & Development forum.
  20. Toffeuy, my program does not (yet) generate eggs. Of course, you could create a Pokémon with it and use Pokesav to change it to an egg, blanking out the met location / date and OT information (and editing the PID / IVs to boot, since it is an egg and no known generation algorithm exists to worry about for legality purposes). And misterd, you do not enter your trainer info when creating an egg... that information should remain blank until the egg hatches. Another thing people commonly forget is that the met level should be set to 0. At any rate, could you post the PKM file for us to look at? By the way, I think you should use PPSE to load the PKM file instead of Pokesav. It is much more reliable.
  21. You are crazy, but it might be interesting to have three PokéWalkers. (Personally, I'm hoping that the PokéWalkers of different languages can communicate with games of different languages, as well as each other.)
  22. Quick response to this: Yes, it is a random generator. But there will be comprehensive editing options after the fact as well, when I finish up my PKM editor. So you will be able to go back and change stuff with that. Eventually I will combine those things into one bigger program. But one step at a time.
  23. Y'know, I've been wondering about this. When two Pokémon are placed in the Day-Care center and produce an egg, the resulting baby will have half its IVs derived from the parents... is that much correct? And the IVs that are inherited are selected at random? If that is the case, there must be a way to trace back through the RNG and find out which IVs were used... of course, that would only be useful if you have full information on the parents.
  24. Please see here. Locking....
  25. Polaris, can you please post the edited save file?
×
×
  • Create New...