Jump to content

Mewtwo2000

Member
  • Posts

    7
  • Joined

  • Last visited

Everything posted by Mewtwo2000

  1. I'm pretty sure there is nothing missing, the thing is that there is only one possibility to generate a valid friend code with these 'incomplete' values, so the missing byte is redundant You can see this when you try to put the incomplete bytes of a valid friend code in your save and checking your Pal pad. It will be correct without the need of change any more bytes than these :rolleyes:
  2. Well, I've found 21 offsets valued 02 in an English diamond and 07 in a Spanish one and 21 for the same with platinum (first on each line is diamond, the other one is platinum) If we supose that no other flags are generated during game play, we have a total of 42 flags in a 512kB save (all listed here + same zeroing first "4" (4007D -> 0004D)) N. D/P (PLATINUM) 01. 4007D (40081) 02. 44BF1 (44E85) 03. 44C29 (44EBD) 04. 44C61 (44EF5) 05. 44C99 (44F2D) 06. 44CD1 (44F65) 07. 44D09 (44F9D) 08. 44D41 (44FD5) 09. 44D79 (4500D) 10. 44DB1 (45045) 11. 44DE9 (4507D) 12. 44E21 (450B5) 13. 44E59 (450ED) 14. 44E91 (45125) 15. 44EC9 (4515D) 16. 44F01 (45195) 17. 44F39 (451CD) 18. 44F71 (45205) 19. 44FA9 (4523D) 20. 44FE1 (45275) 21. 45019 (452AD) Note that offsets from number 2 to number 21 are like this: (3) = (2) + 0x38 (44C29 = 44BF1 + 38) Hope this might be useful ^^U
  3. Well, that's in fact what I was trying to say ^^U But it's not only 0x81 related to language, there are some bytes (0x4E85 and on) related too cause they are changing from 01 to 07 too, just like the 0x81 one
  4. Some of the values to change in platinum's save are: 0x44E85, 0x44EBD, ... (and many more adding 0x38 to each one of these until 0x452AD) ... and 0x40081, as codemonkey reported (well, and 0x00081, 0x04E85, ... , 0x052AD too) I didn't find any more comparing an english rom (0x02) with a spanish rom (0x07) Hope this helps :rolleyes:
  5. There is more than one (the very first of them is very near from the trainer's name), and I can find where they are thanks to an hex comparing tool Hex Workshop is good at this, in my case I started my diamond when it was only at the japanese stores, and when it arrived to my country, I saw that my welcome message in the union room while playing with my girlfriend was in japanese I did this hex compare by starting both a japanese game and my own country one... There were multiple numbers (zeroes or ones, I dont remember which was it ^^U) which turned to sevens (0x->07), my country code So I changed all of them manually in my game and went through pokesav to not corrupt it, and that solved it
  6. Will pokemod include a modifier for the language of the sav? I mean, if you start diamond in a japanese game, the save is japanese, cause when you talk with another trainer in the union room, your text will appear as japanese, no matter if you are using an english game (rom) Is a very simple matter, i've successfully done it with hex (and pokesav for not corrupting it), you have to start a game in a language and do nothing but save, and same thing in another language. Then compare and see where the language flags are, and include support for change this in pokemod ^^U This would be nice for those who start their games when they are only available in japan and want to continue their progress later in their language without having a half-japanese sav
×
×
  • Create New...