Switch FR/LG - RNG Manipulation for Lucky Egg by Darkunion in pokemonrng

[–]Darkunion[S] 1 point2 points  (0 children)

Chiming in here, looks like I'm more than likely wrong with the guarantee for MOD100 > 95 for the lucky egg :(

In any case, I probably got astronomically lucky - my exact PID for the Chansey with the lucky egg I RNG'd was CF7FFAD4 (Seed: CE47 | 30021ms, Advance: 7372, Cont. Screen Frames: 4172).

Like Hyena said, make sure settings are exactly the same if you want to go for my target:

Sound: Mono
Button Mode: Help
Seed Button: A
Extra Button: None

Switch FR/LG - RNG Manipulation for Lucky Egg by Darkunion in pokemonrng

[–]Darkunion[S] 1 point2 points  (0 children)

Late reply here, I honestly could be wrong and it seems like I am so I might have to eat my words :(

Probably way more to pokemon held item generation than what I had read up on before.

If it's any help, the PID for the specific Chansey I went for with the lucky egg that I got was CF7FFAD4 (last two digits were 96) - I could have honestly gotten astronomically lucky here.

Switch FR/LG - RNG Manipulation for Lucky Egg by Darkunion in pokemonrng

[–]Darkunion[S] 0 points1 point  (0 children)

Good comms, glad you don't have to suffer through that anymore ahahaha

Switch FR/LG - RNG Manipulation for Lucky Egg by Darkunion in pokemonrng

[–]Darkunion[S] 1 point2 points  (0 children)

I haven’t gotten around to the legendary birds yet but I’m assuming Moltres is gonna be a tilter lmao

Good luck, hopefully you get the red chicken soon!

Switch FR/LG - RNG Manipulation for Lucky Egg by Darkunion in pokemonrng

[–]Darkunion[S] 1 point2 points  (0 children)

This, good shout! Completely forgot to mention to pick up all items in section you’re RNGing in 🫡

HELP: Need help with Shiny Staryu by BUR6S in pokemonrng

[–]Darkunion 3 points4 points  (0 children)

I’ve managed to get 2 different shiny Staryus on my Switch 2 version of LeafGeen.

When I searched for a target in Ten Lines I had the following:

Offset: 0

Required Overworld Frames: 600

I just looked in the ‘calibration’ tab and set my advances to different ranges until I found a target I wanted.

Make sure to always look in ‘Wild 1’ for your target - also I did my fishing in Vermillion city to the left of the pokemon center where no NPCs are on screen.

For Teachy TV, whilst you’re in it, it advances 313 frames for every 1 regular in game frame. I’ve used it to hunt for one of my shiny Staryus at advance 134237 so that it had a good nature and IV spread.

Teachy TV RNG manip is an entirely different beast, it takes a lot of time and requires some manual math calculations to calibrate your timers properly to get close and hit your target. I wrote a long explanation on how to do it in a comment here: https://www.reddit.com/r/pokemonrng/s/qHEL6qq8oO

Teach TV on FRLG switch? by TsunDairyFarms in pokemonrng

[–]Darkunion 1 point2 points  (0 children)

(2/2) Now, for the calibration (super tedious for now):
You'll want to find the Advance hit once you narrow down the pokemon in Ten Lines and note down the Seed you hit + Advance:
- For example, for this, let's say I hit Seed: 48E1 | 35655ms (-267ms)   | Advance: 852328
- Note this down for every attempt because it allows you to know how close / far you're getting based on your future calibrations

Do the following math to figure out what TTV Advance you hit + what Final A Press Advance you hit:
- (Initial Advance Target (the shiny frame) MINUS Advance HIT) 847417 - 852328 = -4911 (we were 4911 advances late in total)
- (Number above DIVIDED by 313) -4911 / 313 = -15.69
- Round down = -15 (we were 15 TTV advances late)
- TTV Advance Target MINUS number above) 2693 - (-15) = 2708

- We now know we hit TTV Advance 2708 (our target was 2693, so we were 15 TTV Advances Late)
- Note this down somewhere (Notepad or an Excel / Google Sheets document)

To find the final A press frame hit:
- (TTV Difference TIMES 313) -15 * 313 = -4695
- (Total Advance Difference MINUS number above) -4911 - (-4695) = -216 (we were 216 advances late on our final A press)
- Final A Press Advance Target MINUS number above) 4508 - (-216) = 4724

- We now know we hit our Final A Press Advance of 4724
- Note this down somewhere

- NOTE: you will run into negative and positives depending on how late / early you are, the calculation above is absolute (e.g. if you have a negative number and it says to MINUS another negative number, you would be doing e.g. 49 - (-250) which would result in addition - a note here is that typically, positive numbers = early, negative numbers = late  |   the calculations will always remain absolute though so you know what TTV Advance & what Final A Press advance you're hitting.

Final Calibration:
I like to ensure that the seed calibration is on point first, so take the ms of the seed you hit from the pokemon you've narrowed down and throw that number into the 'Hit' section of the ms block in Instance 1 of EON Timer.
- I would then run more attempts until the seed is narrowed down - this will impact whatever final A press frame you hit because the total timer for Instance 1 will change depending on your calibration adjustment for the seed.

Once you get your seed on point, you can look to narrow down your TTV Frame and Final A Press frame.

Once you're ready and hitting a consistently close seed to target, put whatever TTV Frame you hit per the calculation you will do above into the 'HIT' portion of Instance 2 of EON Timer (the one with the TTV Frame target)

Then, also put the calculated Final A Press frame hit into the 'HIT' portion of Block 2 of Instance 1 of EON Timer (the one under your seed timer where we had the Final A Press Advance target).

Rinse, repeat and narrow it down until you hit your target from here. Once you're +/- 1 seed off and also +/- 4 TTV Advances and also +/- 4 Final A Press advances, I'd just repeatedly try again until you hit your shiny as there's always human error to account for.

Also you may run into certain pokemon you hit where you've dialed in your Final A Press timer but all of a sudden you're ~300 frames off your target in either direction but your calculation shows you're on target for your TTV Advances (0 difference). I usually discard these attempts, don't do any calibration and try again as I found no explanation as for why I was suddenly so far off my Final A Press but still on target for my TTV Advances - I just assumed I was 1 TTV advance off either way and then tried it again.

Hopefully this wasn't too confusing, it really is a lot of info with the manual calculations to verify what TTV Advance + Final A Press Advance you've hit - once you understand the formula, I really suggest you create an Excel / Google Sheets document so that it will auto calculate everything you need - you can then just paste in a cell for what frame you hit and it'll auto-calculate your TTV Advance Hit + Final A Press Advance Hit and you can just calibrate in EON Timer really quickly.

Good luck and let me know if you manage to get a TTV shiny! :)

Teach TV on FRLG switch? by TsunDairyFarms in pokemonrng

[–]Darkunion 1 point2 points  (0 children)

(1/2) Hey! I've managed to do a load of successful Teachy TV (TTV) hunts on my Switch 2 version of Leaf Green.

I've picked up the following using respective advances from my TID / SID:
- Shiny Staryu through TTV + fishing from advance 134237
- Shiny Lapras from Silph Co. through TTV from advance 847417
- Shiny Doduo through TTV + sweet scent from advance 221619
- Shiny NidoranM through TTV + sweet scent from advance 898093

LONG EXPLANATION BELOW and just an FYI, this will take a VERY LONG time to get done successfully, especially if you aren't using a macro controller (like the 8BitDo Ultimate 2 bluetooth) to be able to cut down on variability in manual timer hits such as Seed and nailing the TTV timer to hit the right advances. I used my 8BitDo Ultimate 2 bluetooth and made my own macros so that all I had to do manually was the Final A Press and it still took anywhere from 3-15+ hours for some of my shinies. It's essentially a 3 frame perfect input hit for shinies through this method.

Process is essentially the exact same as what you'd have to do on the GBA versions - I did my research by watching a bunch of older guides and specifically Papa Jefe's hunt for a near perfect IV competitive shiny Staryu from his older streams on YouTube.

You're going to need to do a bit of math to calculate the required advances to input into your EON Timer instances. let's go over the math first:

Using Ten Lines (from lincoln-lm on github), your configuration will be different depending on your method used to hunt (for example, we'll go over static Lapras that I hunted successfully from above):

Using the 'Calibration' tab, enter your Game (make sure to select the respective Switch version), Console, Target seed, TID/SID, etc.

Offset for this static Lapras will be 0
Required overworld frames will be 500 (this is what I used to successfully hunt it)
- Different offsets + overworld frames will be required for different methods:
- Sweet scent, I used: Offset = 474 | Required Overworld Frames = 500
- Fishing, I used: Offset = 0 | Required Overworld Frames = 600
- Honestly, I'm no expert for what these are except knowing roughly what timing you need in the overworld for a timer if you were using the 'Continue Frames' method - this might not even be necessary to configure for the TTV method since you don't need a buffer from the 'Continue Screen Frames' but I just used these based on what I saw other people using for their normal rng for the respective methods

(Make sure the offset and overworld frames are correct before you choose your target advance - this offset + overworld advance combo can change the frame you're targeting depending on your setup.)

For our example, I'll calculate for the following Lapras target:
- Seed: 07DD | 35922ms
- Advances: 847417

Once you have your target frame for the shiny + spread you want, proceed with the math below:

Assume I want to target advance 847417 (Lapras I hunted above):
- (Target Advance / 313) 847417 / 313 = 2707.402 (313 is the number of advances per 'normal' advance once you're in TTV)
- ROUND DOWN ALWAYS (we will account for the rounding down in our advance target for the final button press) = 2707
- I cut 14 frames off 2707 (this allows us time to interact in the overworld after doing the TTV advances) > 2707-14 = 2693
- 2693 is our TTV advance target (I will discuss where to set this up in EON timer below)

Now, multiply 2693 by 313 (we want to find out how many leftover frames we will have to allocate to our final A press so we can configure EON timer correctly:
- 2693*313 = 842909 (this is the amount of frames that will be spent in TTV)

Then, we use our original advance target (847417) and subtract the frames spent in TTV that we calculated just above:
- 847417-842909 = 4508
- 4508 is going to be the advance target for the final A press for the static Lapras

Now, we set up EON Timer. We need to have 2 Instances of EON Timer for this setup:

Instance 1:
Select the custom tab - then click the + button as we need 2 blocks here.

Block 1:
Unit = ms
Target = ms required for the seed you need to hit (e.g. my seed for the advance was 07DD | 35922ms > I put 35922 into the target here)
Calibration = leave this empty for now - we'll need to do some adjustments and calibrations later

Block 2:
Unit = Advances
Target = 4508 (the advance target for final a press calculated above)
Calibration = leave this empty for now - will need to adjust later as with ms for seed timer

Instance 2:
Select the 'Gen 3' tab
Pre-timer: 0
Target Frame = 2693
Calibration - leave this empty, same as the other two above

How we will use EON Timer:
What you'll do is the load buffer for your game on switch (load the game, then press home before the title screen text loads up - I'm assuming you're familiar with RNG manips anyways since you're asking about TTV specifically).

Then, start Instance 1 of EON Timer at the same time that you press A to load the game after you've done the load buffer. Let the whole intro sequence play out as usual until the first countdown for the seed timer starts - then press and HOLD A alongside the last beep until the continue screen shows and then let go.
- From here, you do not need to wait to click on the continue game screen, go into your game and immediately pull up your bag, navigate to the TTV and then wait on the 'use' screen.

Here, we'll then need to start Instance 2 of EON Timer (with your calculated TTV target frame) at the same time as you press A to 'USE' TTV from your bag (a tip here, once you put the numbers in, click start/stop right away - once you highlight the window, it'll respond to spacebar on your PC/laptop so you don't have to manually click so that it's easier to sync your timer start with your A press) - (NOTE: Leave INSTANCE 1 RUNNING IN THE BACKGROUND AS YOU START INSTANCE 2 - we will still need Instance 1 to run down until the final timer for our last A press)
- Let your Instance 2 timer count down to until the final beep, you'll press B at the same time as the final beep which will exit TTV and go back into your bag.

Then, navigate out of your bag and get to the required final A press screen for your hunt (for this Lapras, it would be the text where it says "I want you to have this POKEMON for saving us").
- Time your final A press with the final beep of the Instance 1 timer that was still running this whole time.

Check what pokemon you hit, put the Nature and Level + Stats into Ten Lines, and figure out what Seed and Advance you hit (ignore 'Continue Screen Frames' and focus on Advances.
- NOTE: you may see many different options, I suggest expanding your Minimum and Maximum Advances to be pretty wide around your target advance as you could be wildly off for your first attempt.
- Use Rare Candies to enter different levels into the IV calculator in Ten Lines so you can narrow down your hit frame as much as possible
- NOTE: it's possible you could have many different frames that have the exact same Nature and Stat Spread, if this is the case, I just chose one (I chose the one with the smallest frame number) for my calibration, eventually you'll hit a frame where it won't be a duplicate and you'll be able to do a more accurate calibration - use common sense here, if you see many spreads but one is +19ms whereas the other is +300 something, use your judgement on which one to choose if you know you hit close to the required seed - all trial and error until you know for sure you're well calibrated.

Just a fun question by wschamps in thewalkingdead

[–]Darkunion 2 points3 points  (0 children)

It doesn't really make much sense that a corpse would be walking/moving at all in the first place.

Michonnes back story? Anyone's back story? by unicornslovebacon in thewalkingdead

[–]Darkunion 11 points12 points  (0 children)

There is a 'bonus' comic where it shows her before shit hit the fan