Jump to content

Jiggy-Ninja

Former Staff
  • Posts

    326
  • Joined

  • Last visited

Everything posted by Jiggy-Ninja

  1. Pictures ripped from the ROM, or a screenshot of the game as it's running? Screenshots would go under "Computer game or video game screenshot" way towards the bottom of the dropdown. As for a Rom rip...there's nothing that can't be gotten from editing screenshots anyway, so I'd classify them the same as above.
  2. I see your problem. The description of the AXXXXXXX ZZZZYYYY code-type from the official manual is (emphasis added): Your code is looking at the value at the address 0x00000078, rather than (offset + 0x00000078) where it should be looking. And since odds are good that the value there isn't what you want, it'll inevitably return True. Here is my revised code: The DC codes add 78h to the offset, and I reduced the later two memory addresses by the same amount to compensate.
  3. Actaully, I think Nature vs. Nurture is separated more like this: Nature: Genetic and physical characteristics of the brain, aka "Being born that way." Nurture: Environmental influences such as friends, teachers, parents, etc.
  4. Parents have absolutely no (or very, very little) influence on the development of their children's personalities. I was reading book called "What is Your Dangerous Idea?" (I recommend you read it too), which is a collection of essays from leading scientists answering the title question. Several of these essays caught my eye because they dealt with the bolded statement above, which happens to be a bit of a personal topic for me. Currently, it is seen that parents have total control over their children's development. Parent's attempt to take some portion of credit for a child's accomplishments, and are always assigned some bit of blame for a child's failures or misdeeds. Good kids are seen to be the result of good parenting, and bad kids are seen to be the result of bad parenting. This is an enormous amount of perceived power. As was said in Spider Man, with great power comes great responsibility. What was not said was that with great responsibility comes a great deal of mental anguish, stress, and pressure. Because parents are perceived to have such a high degree of power over their children's development, any half decent parent is put under the intense pressure of having to do it just right, and make no mistakes. I would liken this pressure to having to defuse a live time bomb with no schematics, no help, and no knowledge at all of what to do. If that doesn't stress you out, you're abnormal. There was also an argument presented in one of the essays that this view may ultimately be harmful to the parent-child relationship. There is no other kind of interpersonal relationship in society that consists of one member attempting to subvert, dominate, and ultimately change the other's personality. It is a highly manipulative set up to have as the basis for a relationship. What are your feelings about this?
  5. If the reason for limiting the number of pets is to prevent animal abuse and neglect, than the limits are redundant, as existing abuse and neglect laws should already cover that.
  6. Restricting the species that can be kept as pets is fine with me, to a degree. I don't want a lion in my neighborhood or anything. But such laws should be kept to an absolute minimum. Restricting hamsters goes way beyond that.
  7. I don't know, I'm not that knowledgeable about this stuff. If was only a couple weeks ago that I even found out you could edit Pokesav like this.
  8. Don't type the full name, just leave off the last few letters.
  9. Unown and Deoxys forms sections have been worked out for the Pokedex. Thanks again to CodeMonkey for his patient trading. I don't feel like posting all the details until I get the rest of the oddball Pokemon worked out. ---------- Post added at 04:31 PM ---------- Previous post was at 04:29 PM ---------- Oh, and at 0x1328, the 4 bytes there spell out BEEFCAFE. Lol.
  10. Cat punching, that reminds me again. We took our dog to my mom's aunt's house. She has two cats, Blondie and Peanut Butter. Peanut Butter's a lot like our cat, but Blondie's a bit more active. Anyway, we let Bella wander around, so she immediately goes up to sniff at Blondie, just like she does all the time to annoy our cat. Blondie didn't just lie back and take it though, he hissed and boxed her right in the nose. Bella didn't get within 2 feet of that cat for the rest of the time we were there. She'd be wandering around, but if she rounded a corner and ran into Blondie, she'd freeze and back away.
  11. Yes, change 3Fh in the 3rd line of Part 4 to 01h. This will unlock only the Japanese language entries.
  12. He might mean the extra bytes that are tacked onto Party Pokemon.
  13. I think I know why. The problem seems to be the 3rd line. Change "00010101" to "01010101".
  14. It's probably 9237211C FBFF0400.
  15. Isn't it impossible to have 0 latency anything? IIRC, latency is a measure of ping time, and there's always going to be some time that passes between communications.
  16. Here's what I know so far about Pokedex. 4 bytes at 0x1640 control which extensions to the Pokedex have been unlocked. In order, they are: Forme viewer, Language viewer, Sinnoh dex, and National dex. They are 00h normally, and 01h when the respective extension is gained. The 62 bytes at 0x132C store which Pokemon you have captured. Each bit represents one Pokemon, in National order. The bit is 0b normally, and set to 1b when the Pokemon is caught. The 62 bytes at 0x136C store which Pokemon you have captured. Structure is the same as "Captured". The 62 bytes at 0x13AC and 0x13EC store which of the forms you have unlocked for each Pokemon. So far, I have only reviewed a few cases of Pokemon with how their gender forms are stored, so I do not know how Unown, Giratina, Deoxys, Burmy, Wormadam, Shellos, Gastrodon, and Shaymin work yet. These, I think, are the only things that remain for me to figure out. The first set of 62 bytes determines what the default form is that is shown in the Pokedex. Structure is the same as "Seen" and "Caught". The bit is set to 0b if Male is the default form, and 1b if Female is the default form. The second set of 62 bytes determines if the other form has been unlocked. If only the first form of a Pokemon has been seen, the bit in this section is identical to the corresponding bit in the first section. If both forms have been seen, the bit is different. The final section of the Pokedex is at 0x1451, and is 493 bytes long. This area controls which languages you have unlocked for each Pokemon's Dex entry. Each byte represents the data for one Pokemon (in National dex order, of course). Each byte is a bitfield that determines which languages have been obtained for that Pokemon. The bitfield is structured like this: Bit 0: Japanese Bit 1: English Bit 2: French Bit 3: German Bit 4: Italian Bit 5: Spanish Bit 6: Unknown/Nothing Bit 7: Unknown/Nothing I think that's everything so far. Thanks go to CodeMonkey for trading me Pokemon to help me work out the bitfield for language, and SCV for inspiring me about how the forms sections work.
  17. Be happy, ZMaster. After another few hours of analyzing Platinum save files, with some assistance from SCV and CodeMonkey, I have almost completely solved the Pokedex! It's late now (or more accurately, really early), so I'm turning in. I'll post details on what I've found after I wake up.
  18. Cloning produces an exact copy, and is just as legal as the original. Whether it is legit or not depends on who you ask. However, there is no test that can distinguish between legit and legal.
  19. It's not that spread out. It's all in one area, the area just appears to be split into 3 sections for "seen", formes (I think, still need to research this), and languages. An exact copy? What happens if the Pokemon there is different from the one in the GTS?
  20. The things Baka_Kyuubi listed are exactly what was bugging me, too. That code is utter nonsense. I'm working on deciphering how Platinum's Pokedex is stored in the save file. Once I figure that out it's a simple matter to make an AR code. Unless this code works:
  21. What's the code you're using?
  22. Finish the Platinum checksum part before you do that. Couple more things about Pokedex. While walking on my paper route today I was pondering How the bit field would be set up for a Pokemon's dex data. Based on the values that were on my fully unlocked Pokedex (3Fh), there are 6 flags (bits 0-5) That control what parts of a Pokemon's dex are unlocked. By my count of the things the dex controls (Seen, Caught, 6 laguages, and 2 forms), there aren't enough flags to control all that stuff. Plus, it was odd that Pokemon I had seen didn't show up there. A light went on in my head. What if Bit 1 isn't a "captured" flag, but a flag that unlocks the dex data for a certain language? The first analysis came from an English ROM, so to test this hypothesis I did the same thing on my Japanese Platinum and dumped the save file. Instead of a 02h in Piplup's area, there was 01h. This leads me to believe that each of the bits in the area I discovered control which languages of the Pokedex have been unlocked. The flags are probably in the order: Japanese, English, French, Italian, German, and Spanish, the same order as this. Seen data is stored in a separate area. Seems to be at 0x136C, and is a 62 byte bitfield. Each bit represents a Pokemon, and is set to 1 if the Pokemon has been seen. It appears to be ordered by Nationaldex number. Now I need to find where the forms area is. ....On second look, maybe what I'm looking at is the Male Form area. There's another area that looks similar just above what I was looking at, and there's a flag set where Starly's data would be. I can't remember whether I saw a female Starly or not, but it's likely. I'll do some more research. If that is true, it's possible that the 2 formes areas are combined to figure out which Pokemon have been seen. ---------- Post added at 07:34 PM ---------- Previous post was at 07:15 PM ---------- Nope, that seems to be the "Seen" area. Need to find where those formes are stored.
  23. CodeMonkey's order is correct. And you haven't looked quite hard enough. I made the code you're looking for a while ago. That reminds me, I really need to start adding all the codes I made at Pojo to the list here. Add that on top of the pile of researching Platinum's save fixing a bug in a code I made, and probably a couple other things I can't remember right now. Change IVs [spoiler]Diamond and Pearl 94000130 FCFF0000 B21C4D28 00000000 B0000004 00000000 E0000DAC 00000018 0020002D 0020002E 0020002F 00200030 00200031 00200034 D2000000 00000000 52067638 E0EE0EC4 0206763C 88809800 02067640 0FC40740 94000130 FFF30000 0206763C 47004800 02067640 02000101 D2000000 00000000 62000100 402E1C26 E2000100 0000003C 480BB483 68406800 19004C0A 27202400 88013F05 40F906C9 30041864 D1F72F02 BC836134 88809800 0FC40740 47284D02 021C4D28 00000DAE 02067645 00000000 D2000000 00000000 Platinum 94000130 FCFF0000 B2101D40 00000000 E0000B60 00000018 0020002D 0020002E 0020002F 00200030 00200031 00200034 D2000000 00000000 920748F0 0000E119 120748F2 00009800 120748F4 00008880 1207491A 00006972 0207491C 400B1C23 02074920 21004002 02074924 40592000 12074928 00004050 94000130 FFF30000 120748F2 0000480B 120748F4 00004700 1207491A 00004A02 1207491C 00004710 02074920 02000101 02074924 02000139 12074928 0000BC10 D2000000 00000000 62000100 402E1C26 E2000100 00000038 480AB493 4C0A6800 24001900 3F052720 06C98801 186440F9 2F023004 6134D1F7 9800BC93 4D038880 00004728 02101D40 00000B62 020748F7 E2000138 0000001C 6972B410 400B1C23 21004002 40592000 4C014050 46C04720 02074929 00000000 D2000000 00000000[/spoiler] Press L+R to get 32 of each of these Vitamins in the following order: HP UP, Protein, Iron, Carbos, Calcium, Zinc. Without changing the order, discard Vitamins until their numbers match the IVs you want in their respective stats. For a 0 IV, leave the number at 32. Then, hold Start+Select and view the Summary of the Pokemon you want to change.
  24. Oh, that reminds me of how funny my dog is. One of my favorite tricks to watch her do is "play dead". I'll see if I can upload a video sometime, it's hilarious. She'll bark wildly, lay down, then plop right on her side with either a whine or a moan.
  25. I find mathematics quite easy, to a degree. I'm a very visual person. It's hard for me to understand something without a visual. With a visual, it's really easy. Because of that, I can understand calculus really well, at least until there gets to be more than 4 dimensions (3 spatial + time). Beyond that, and I'm lost.
×
×
  • Create New...