-To figure out your initial seed, hit CTRL+P to pause THPP Emerald, hit CTRL+R to reset it, and then use CTRL+N to advance the frame to exactly Frame 13. The 4 digit hexadecimal number shown on Frame 13 is your seed that you must enter into the RNG Reporter.
Ah, I see. This makes things much clearer - the seed is supposed to be four digits long. I have been confused for a while because whenever I forwarded to frame 13, the seed displayed was eight digits long. Now, after a bit of pondering, I found that this was because I was using the latest available VBA-rr relase - v24r440, while you're using v22. Here, the seed comes around at frame 6, for whatever reason.
I also found that using the Lua script posted on page two of the aforementioned thread (post 16) uses a different approach to counting frames (the poster is talking about "RNG frames" instead of video frames) that seems to be much more reliable. Instead of using the frame numbers that VBA-rr shows in its head-up display, you simply rely on the frame that is printed by the Lua script. So, following this approach, the seed appears at RNG frame 5 in my version. If you run the emulator for a bit, the actual video frame and the RNG frame deviate after a short while. For example, at video frame 8865, the RNG frame is already at 9497. This RNG frame, however, seems to correspond exactly with the frame number that is listed by RNGReporter.
Using CMinoriko and Nature Power, the duration of the animation seems to be exactly 257 frames for me (outside, if that matters). So, it might be reasonable to suggest that everyone else does some counting for himself instead of relying on numbers others found.
Getting something decent is still hard (well, if restarting the emulator and waiting counts as hard), unless you limit your IVs to two or three.