the part I'm translating right now is quite hard to understand for me. But I discovered something very interesting.
I have rs save of me in front of a zapdos in a emulator. I saved a SGM of the game and caught a zapdos found its ivs and nature and put them in the app the japanese players use for platinum, then pressed a button...
I obtained results for pid, gender, ability and another number wich I thougth it was the seed...
So put this number in RNG reporter and generated the spreads. I reloaded the SGM and moved one frame on with the special feature present on the emulator, caught another zapdos and its ivs and nature matched with the first spread generated by RNG reporter...
I know this is not platinum related but since I'm using an english version of RS this could be a confirmation that the RNG is the same for the english versions and that there actually is a method to compute the seed
Oh, they definately use the same RNG, all of them.
I just need to check that the initial seed is still generated the same way in the US version. And, really, it's probably a mistake on my part but I am eliminating all things that be "going wrong".
And it's about time someone figured out that using save states in the "other" games along with finding a seed is a great way to abuse those, too.
AND
that number was the seed :) Any chance of getting that JP program to help with the initial seed?
EDIT: I am thinking of doing an interim release of rng reporter with the ivs->seed finder. if course the initial seed finder will be broken, but at lease folks without the jp app would be able to find seeds to test stuff.
EDIT: Ok, I tested my seeding algorithm against the initial seeding information page and it matched perfectly. So, I am beginning to think that formula is busted. I decided to play around with the link Jonny gave:
http://pokem.client.jp/seed.htm
And got to a page called seed.
That looks just like my programs seeding page (not surprising it's for doing the same exact thing).
I will be investigating THIS and trying to find out what the deal is with seed creation.
Er, hrm the output matches. And matches mine. What. The. Fuck.
LOL -- OK found the bug on my end, I think. I am consistently getting godd initial seeds now. Offsets seem to always be around 50 or 60 frames and the delay seems to be right over 600 every time. Going to run about 5 or 6 more tests and if I keep getting good results I'm going to assume I have a decent seed finder. Did more tests and it looks good. Even played around with varying the time spent on the continue screen to see if that calculated right and it looks good.