Good guide Jonny, I'm planning to experiment a little bit more with how NPC movement affects the NRNG. Also, I'm unsure whether you know this info and could thus save me a few tests. I know in grass one step consumes one seed, and on regular paths 128 consume a number of seeds equal to pokemon in your party. My questions are then:
Does a step out of the grass consume a seed? A step in?
Does the 128 step counter include steps taken in the grass?
Do NPCs consume 2 seeds if they turn and walk?
I'm sure I have more questions, but these will do for now. If you know any of them I would appreciate it. Good finds again man.
Edit: I will also try this method, but if we can get down a reliable way to track NPCs messing up the offset I would prefer to just time my continue screen press (much like timing in emerald) and then just keep track of the offset from there.