The RNG reporter behaves all wonky with this Emerald RNG fix Patch. I'll share my findings here.
So I "sort of" found where the "Initial Seed" is on Emerald. I accidentally found this out by setting the Real Time Clock to "off" So that the game would think the internal battery would run dry, and if it's anything like R/S, the initial seed would be 5A0 this way. It was. So for no reason other than sheer desperation and curiosity, I paused the game, reset it, and mashed CTRL+N until I noticed that the Lua Script showed me "5A0" on frame 13. So much for blindly looking in the memory viewer.
I switched back on the "Real Time Clock," and I advanced to frame 13 a few times. On each reset it, gave me a different 4 digit hexadecimal number. When I got in game, I Sweet Scented as soon as I could. I looked up the encountered puppet's spread in RNG reporter under Method 2, and it gave me a matching spread that was 319 frames away. Horray! Right? No. Just to be sure, I checked the spread on the next frame, and it didn't give me a match under Method 2, but rather, it gave me a matching spread under Method 4, this time 280 frames away. So, yeah.
In conclusion, I don't know man. I'm guessing that it's an entirely new method; one that RNG reporter doesn't support because vanilla Pokemon Emerald's RNG is broken, and that's the one everyone is focusing on. So unless someone does research into how spreads are chosen with this RNG fix patch, then RNG abuse is just about impossible on Agastya's Emerald version. UPDATE: Apparently some dumbass named DoctorShanks forgot that Wilds are generated on Method H. Everything adds up neatly, but I still don't know why it's fluctuating between Method H-2 and Method H-4.
There's a good chance I'm wrong because what do I know about the internal mechanics of video games
EDIT: I haven't tried to abuse the supposed Method 1 (interaction) puppets yet. I think all my interactions are used up on my main save, though, so if someone else wants to test this for me that'd be much appreciated.