Exarion

Battle Factory RNG manipulation

Feb 28th, 2017
798
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.70 KB | None | 0 0
  1. --------------------
  2. I. BASICS
  3. --------------------
  4. In Emerald, the RNG always starts from the same seed upon soft resetting. In the Battle Factory, your six starting rental Pokemon, along with the first trainer's team, are generated when you exit the lobby and enter the swap room. So if you enter the room on the same frame after a soft reset every time, you'll always get the same rental Pokemon, and the first trainer will always have the same team.*
  5.  
  6. The manipulation works like a conveyor belt. You manipulate 9 Pokemon, and being 1 frame late causes the first one to fall off, while being 1 frame early causes the last one to fall off. Let's say frame 5000 produces these Pokemon:
  7.  
  8. Ludicolo
  9. Rapidash
  10. Metagross
  11. Wailord
  12. Alakazam
  13. Clefable
  14. Jynx
  15. Slaking
  16. Espeon
  17.  
  18. The first six Pokemon are available for rental. The final three (Jynx, Slaking, Espeon) are assigned to the first trainer. If you hit frame 4999, the trainer will have Clefable, Jynx and Slaking, you will have the first five plus another Pokemon to replace Espeon. If you hit frame 5001, the trainer will have Slaking, Espeon and another Pokemon to replace Ludicolo. It's very intuitive.
  19.  
  20. *There seems to be a bit of variance in the RNG, and sometimes the order is scrambled slightly.
  21.  
  22. --------------------
  23. II. MANIP TIMINGS
  24. --------------------
  25. Here are the best clusters I've found in all the sets. An ellipsis indicates a gap between Pokemon. Use the Time-GBA column if you play on Game Boy Advance, Game Boy Player or Nintendo DS. Use the Time-W column if you play on one of those consoles with the wireless adapter plugged in. Use the Time-VBA column if you play on the emulator VBA-M.
  26.  
  27. Set # Pokemon Time-GBA Time-W Time-VBA Actual VBA time?
  28. 1 Marowak/Jolteon ... Kingdra/Salamence 30.69 30.72 30.81 30.69
  29. 2 Aerodactyl/Slowking/Marowak 33.77 33.80 33.89 33.77
  30. 3 Electrode*/Marowak ... Swampert ... Starmie/Arcanine 34.00 34.03 34.12 34.00
  31. 4 Salamence/Heracross ... Swampert 49.65 49.53 49.56 49.53
  32. 5+ Heracross/Articuno/Swampert ... Aerodactyl 28.95 28.83 28.86 28.82
  33.  
  34. *Used to defeat Starmie in battle 1, then exchanged for Starmie
  35.  
  36. Ideally, you run with these Pokemon:
  37.  
  38. Set # Pokemon Frame window
  39. 1 Jolteon, Kingdra, Salamence 1
  40. 2 Aerodactyl, Slowking, Marowak ~8
  41. 3 Starmie/Swampert/Arcanine ~2
  42. 4 Salamence/Heracross/Swampert* 3
  43. 5 Aerodactyl/Heracross/Swampert ~2
  44.  
  45. *You can start with only one of Salamence/Swampert. It's best to start with Salamence and then swap for the Swampert you defeat in the first battle.
  46.  
  47. To time your manipulations, synchronize starting your timer with a soft reset (A+B+Start+Select), and stop your timer when you clear the text box "Please step this way."
Add Comment
Please, Sign In to add comment