zg0 Posted July 3, 2017 Posted July 3, 2017 I tried to find some information about swarm prediction in platinum without luck, so my own research. not a big expert in pokemon, so if this well-known knowledge — sorry. I used usa rev 1 game. there are six 0x2c bytes blocks at offset 0x5610 (and at 0x45610). each contains pseudorandom value in last four bytes, that updated daily. in my game 1,3-6 blocks contain the same value. don't know where thy used. but 2nd differs from other 5 and contain value that determine swarm pokemon (offset 0x5664). value divided by 22 and remainder determine pokemon type: 0x00 0 DODUO 0x01 1 ZIGZAGOON 0x02 2 CUBONE 0x03 3 LARVITAR 0x04 4 PHANPY 0x05 5 DUNSPARCE 0x06 6 SNUBBULL 0x07 7 SPOINK 0x08 8 DROWZEE 0x09 9 DELIBIRD 0x0a 10 VOLTORB 0x0b 11 FARFETCH'D 0x0c 12 SKITTY 0x0d 13 NATU 0x0e 14 MAKUHITA 0x0f 15 KRABBY 0x10 16 SPINDA 0x11 17 BELDUM 0x12 18 PINSIR 0x13 19 CORSOLA 0x14 20 ELECTRIKE 0x15 21 SLAKOTH values updated each day except you change console or date/time. values stored for day you saved. used common formula NewValue = 0x6C078965 * OldValue + 0x1.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now