Jump to content

codemonkey85

Innovator
  • Posts

    1188
  • Joined

  • Last visited

  • Days Won

    17

Everything posted by codemonkey85

  1. The Pokemon class in my library is exactly 236 bytes in size. It's always in party format, technically. Jiggy, that... is good work. This is more viable than I thought.
  2. They sure are announcing this early. So I guess we can expect the Pikachu-colored Pichu and the movie Arceus fairly soon. I'm not sure how I feel about those logos... the font is a little odd.
  3. Oh man. I am totally spending the first day (or week more likely) just catching random Pokémon to make them follow me. I am already super-excited to have my starter, Caterpie, Pidgey, and countless others walk with me. Later on in the game I'll try out some of the legendaries and other big guys. After all is said and done, when I'm doing post-storyline stuff... probably Heracross. I wonder if the overworld sprites for Pokémon other than Red Gyarados / Pikachu colored Pichu will get shiny variants? If so, then my Leafeon, Diglett, Bidoof, Solrock and Spinda will all get turns too.
  4. Jiggy is right on both counts. For location, if you aren't reading directly from a save file and don't want to pick, you could always just display both. As far as detecting encryption status goes, I leave it to the user(s) to be sane enough to always save encrypted PKM files with the .bin file extension. But I doubt anyone would use those anyway, so there doesn't seem to be any harm in assuming everything is decrypted. In regard to the PokéRus, I have kept off of that until I am certain what the value range is and what it means. I am certain it is not as simple as "infected", "cured", or nothing. I'm not sure why RawDeserialize is giving you issues, still, and I honestly can't think of an easier way to output a byte array than to just use that function. I guess I could make all of the structure members public (if they aren't already) and allow you to get the bytes yourself. For PC instead of party, you would only really need to get the full structure like normal and then truncate your array to 136 bytes.
  5. Hey people, I just uploaded the latest build of my library. I made some changes that I think will help quite a bit with readability and usage of the library. For instance, several of the dictionaries are no longer declared with "Byte" or "UInt16" keys, but rather with enumerations of the aforementioned types that use proper names. I have also used those enumerations elsewhere in the code. So in other words, if you want to see if a Pokémon is a Bulbasaur, you used to do this: If PKM.Species.ID = 1 Then [...] And now you can do it this way instead: If PKM.Species.ID = Species.Bulbasaur Then [...] The same goes with item index values, move index values, etc. That should help a lot, I think.
  6. I don't understand why everyone thinks the Characteristic is so important. It's really just aesthetic when you can already see the IVs anyway. Ahh, someone is using my library! Nice. I will be updating that shortly, FYI. Just so this post isn't totally spam, how's progress going, Andy?
  7. FYI, this information is all in our wiki. List of items by index number (in hex format). Pokémon alternate formes. Also, the "hex codes" for ANYTHING like Pokémon, items, moves, abilities, etc. in Diamond and Pearl are the same as in Platinum. New stuff was added, but old stuff remained the same, at the very least for compatibility reasons.
  8. I've asked you about this before, Toffeuy... what makes you think there is any relationship between the TID / SID and the PID / IVs? Is the PRNG affected somehow by the TID and SID? I don't think so.
  9. So how will this work? What happens if you catch a Pokémon in an Apricorn ball and send it to Diamond, Pearl, or Platinum? What ball will it be registered as? And what happens if a Pokémon is holding an Apricorn ball and you trade it to DPPt? Will the ball just... disappear?
  10. This doesn't belong here... closed.
  11. They could conceivably limit the number of special Pikachu you can catch or transfer. Or they could limit the number that one HGSS game can receive.
  12. For my part, I'm not saying that season 1's filler is any better... I'm just saying I had more patience for it when I was younger. Plus, Johto had like four times as much filler, so there's that too.
  13. Not to jump into something here, but it sounds to me like he's just saying it was better when it was "fresher". Or perhaps being younger at the time made everything better. That's how it was for me, anyway. Personally, my favorite parts of the series are the first season and the beginning of Johto (and some of the Orange Island stuff I guess). Plus the first two or three movies. After that, I would ask myself why I was watching and was unable to come up with a decent answer, so... yeah.
  14. As far as I can say, both of these statements are completely false and unjustified. Where did you guys hear this? >_> Please see here for how the mechanics actually work. (FYI: the section about deriving Unown's forme from the PID is GBA-only, and does not apply to DS games.)
  15. To be honest, I've looked into it (briefly) and the score is stored in an odd fashion in the Platinum save file structure. I haven't bothered to talk to anyone more qualified to figure it out yet. Anyway, soulsilver, we are not affiliated with COM in any way, nor do we create or update Pokesav. All we do is translate it and host it.
  16. No, but this thread needs to be. :\
  17. So what kind of program is this, anyway? Looks like you are reading data from PKM files and outputting some kind of data file?
  18. Perhaps you could also truncate the input string to 23 characters?
  19. Great job Matt! It's always nice to have more developers join us. If you don't mind, I'd like to see that DUC file format myself... with your permission, I could add it to my code library, giving you full credit of course.
  20. Bwuh? Brendan, really? I had wondered if they would do this. What's your source? I am also hoping they leave in the Wi-Fi features that were added to Platinum, like the Wi-Fi Square, Poffin baking, and battle videos. I'm not too sure if there will be a Battle Frontier, but if there is, I hope they retain compatibility with Platinum in that regard as well. Additionally, if they do their own Wi-Fi square or Union Room, I hope your Pokémon can follow you around in it.
  21. I do believe the Pokesav creator (COM) disappeared off the face of the earth. That is the latest version as far as I know. Pokesav is the past. PPSE is the future. 'Nuff said.
  22. Okay, I don't think you're understanding what Mod does. Did you read the article I linked to? I'll give you an example. Let's say we have a PKM with the following IVs: HP: 31 ATK: 25 DEF: 4 SPEED: 6 SPATK: 30 SPDEF: 31 You go to determine the Characteristic, but there is a tie in IVs between HP and SPDEF (both are 31). Now, let's say that PKM's PID is 3203386106. You do this: 3203386106 Mod 6 = 2 The result is 2, so the corresponding IV is DEF. Therefore, you look at the DEF IV, and see that the value is less than the tie value. You move on to the next IV in the sequence, which is SPEED. Speed is also not part of the tie. Neither is the next one, SPATK. The next one is SPDEF, and that is part of the tie... therefore the Characteristic will be "Somewhat vain". If the SPDEF IV had not been part of the tie, the next IV to check would be HP; if the HP IV was part of the tie, the Characteristic would have been "Often dozes off" instead. You get it now?
  23. First of all: No. That is not how Characteristics work. Please see here for reference. Long story short, "Mischevious" could mean a Special Attack IV of 1, 6, 11, 16, 21, 26, or 31. It could be nearly the worst value, not neccessarily the best. :\ Also, this thread is in the wrong place, I think. I'm still not sure which program it is you were asking about. If your end goal is to edit the save file, then PPTE is not the program to use, as mentioned previously. Oh, and fenzo doesn't write programs. He's just a site admin (psht). SCV wrote PPTE. Fenzo:
  24. The PID is, of course, the Pokémon's personality value. And you may want to see this page for info on Mod. But for the purposes of this conversation, like I posted earlier, PID Mod 6 returns a number between 0 and 5, representing the first IV in the order of precedence.
  25. "Finally", lol. Kanto has been "back" every generation thus far, the most recent incarnation being fall 2004 (USA). At this rate, I think it's safe to guess we'll be visiting Kanto in every generation.
×
×
  • Create New...