1. Welcome to Smogon Forums! Please take a minute to read the rules.
  2. New to the forums? Check out our Mentorship Program!
    Our mentors will answer your questions and help you become a part of the community!
  3. Welcome to Wi-Fi! Please remember to read the rules and do NOT create a new thread for simple trades or Friend Safari codes.

RNG Manipulation in FireRed/LeafGreen: Wild Pokémon Supported in RNG Reporter 9.93

Discussion in 'Wi-Fi' started by Arseus, Oct 11, 2009.

Thread Status:
Not open for further replies.
  1. Tombstoner

    Tombstoner

    Joined:
    Aug 3, 2010
    Messages:
    659
    That I don't know. I think GoldenBanana might, though, as he researched RS a lot. He told me he didn't want to bother releasing his findings because people use emulators too often and it wasn't worth his effort to make something possible a certain way when there was already an easier one, but seeing as the times have changed, he may be able to offer more.

    EDIT: Gosh, that last sentence was a mouthful; sorry :P
  2. Bond697

    Bond697 Dies, died, will die.
    is a Pokemon Researcher

    Joined:
    Jun 20, 2010
    Messages:
    307
    rs seed using the battery-backed rtc on-cart. it does some operations and returns an unsigned 16-bit number as the starting seed. that's why the seed freezes @ 0x5A0 once the battery dies.

    there's not really any findings worth releasing. it would be a massive pain the ass to try and abuse it and you may as well just let the battery die/take it out and go from there. especially since the rng moves quickly in gen 3 anyway (60/120 fps + random numbers for events) and you can get to wherever you want(in the circle) just by waiting.

    you can have a look at the routines using the stuff here:

    http://projectpokemon.org/PPwiki/in...d=4510#Pok.C3.A9mon_Ruby_.2F_Sapphire_.28U.29
  3. Fishaman P

    Fishaman P

    Joined:
    Sep 29, 2010
    Messages:
    139
    Need help with abusing my TID and SID.

    In Ruby and Sapphire, it's just the PID that Method (H?)1 creates on the frame they're determined.

    This is not at all how it works in FireRed, correct? Say, if I wanted the infamous 3 Flawless frame to be shiny, I'd basically have to get it through chance or hacking, right?
  4. voodoo pimp

    voodoo pimp Apply directly to the forehead
    is a Forum Moderator Alumnus

    Joined:
    Oct 12, 2010
    Messages:
    2,965
    You should ask this in the RNG help thread, but I'll answer here. It's only possible on emulator since you have no way to find your initial seed on a retail game.
  5. Fishaman P

    Fishaman P

    Joined:
    Sep 29, 2010
    Messages:
    139
    Last post in this thread, moving further discussion to the one you posted.

    Anyway, won't an emu give an illegal result? I tried using VBA ReRecording's movie feature to breed in Emerald, but my results weren't anything close to what happened on cart. I assume it can only get worse with FrLg.
  6. Hozu

    Hozu RNGenius
    is a Contributor to Smogon

    Joined:
    Feb 10, 2011
    Messages:
    1,398
    Movie function? Why... I get expected results when I don't use it.
  7. shinywombat

    shinywombat

    Joined:
    Sep 9, 2012
    Messages:
    1
  8. FobJamin

    FobJamin

    Joined:
    Sep 22, 2012
    Messages:
    2
    ...So I couldn't button mash the Celadon Game Corner until I got a shiny? Is it set to some predestined time that I have to figure out?
Thread Status:
Not open for further replies.

Users Viewing Thread (Users: 0, Guests: 0)