So, here's the randomizer seed for our Firered run
I was the one who replicated u/Uncaffeinated's seed reverse engineering after he basically gave away his whole technique. To the best of my knowledge, the streamer hasn't officially released the seed, soo, I'll go ahead and post what I know.
The seed is either 109700705725520 or 72158698966121. They only differ in Ivysaur and Venusaur's abilities, so, unless we know what those were, we can't distinguish which one was actually used in the stream. Uncaffeinated was correct about there being several thousand seeds that are identical-- this is because the random number generator only used the lower 48 bits of the seed it's given, while the randomizer generates 64 bits. The seeds I have give here are the lower 48 bits only, since the upper 16 don't affect the output at all. Because of this, when the streamer releases the official seed, expect it to be a different, and much bigger number. However if you take the number modulo 2^48 , it should be identical to one of the seeds I have here.
Anyway, here are the full generation logs for the seeds, as well as ips patches so you can try to play it yourself. The streamer used v1.1 of the US release of Fire Red, so, be sure to use that ROM. :)
EDIT: So, I couldn't give instructions before on how to get the generator to use the seeds before, since it has a stupid bug where the config strings wouldn't save the Similar Strength flag for wild encounters. I figured out how to make it work now:
- Somehow obtain a copy of the Firered ROM (US, v1.1), and download a copy of the 1.5.0 version of the randomizer. (Link to download page, Direct download link)
- In the randomizer program, load your Firered ROM, using the button labeled "Open ROM" in the upper-right hand corner of the window. The ROM Information section should say "Fire Red (U) 1.1". If it does not you have the wrong ROM. Do not touch the "Use Presets" button yet!
- In the randomizer settings section, go down to the "Wild Pokemon" section, and check the "Random" button. This should unlock the Additional Rules section. In that section, click "Similar Strength". This works around the bug where config strings don't store the Additional Rule setting.
- Now click the "Use Presets" button on the upper-right hand corner of the window, and use the config string "ByjECAAAAwAGAAKdIBoKCgUBEEZpcmUgUmVkIChVKSAxLjHXC5S0qgiGuaaeD2dh2fOw" together with whichever seed you want to use.
- In the Use Preset window, load the Firered ROM a second time, then click the "Apply Randomization Settings" button.
- Choose a save location for the randomized ROM and enjoy~ <3
Posted Apr 27, 2014, 5:03 AM UTC · edited
I'll have to figure out how to apply the seed, then, unless the Streamer releases the seed soon.
I'm honestly not sure. The latest version of the generator has a stupid bug where if you try to use a seed with the streamer's options, the wild Pokemon randomization reverts from "Similar Strength" to "Random". So, I had to do a little kludge to generate specific seeds with those settings.. :/
Oh so that's probably why I'm not seeing the screaming spiders and punching birds, but rather lv3 Dragonites and Marshtomps with Earthquake.
I have instructions in the OP to banish the level 3 dragonites ;p
Yes thank you I got it to work now. When I tried earlier I missed the part about the bug and the work around. I was just looking for the config string and using the streamer's settings I found somewhere.
I figured out how to do it without editing the source code. I posted instructions in the OP.