Advertisement
entrpntr

Consistent Trainer ID Manip in GSC

Mar 7th, 2016
275
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.51 KB | None | 0 0
  1. > Main Application: TIDs for Gold Any% (for Arbitrary Code Execution w/Coin Case)
  2.  
  3. TID D8xx or F8xx (55296-55551 and 63488-63743)
  4. TID D9xx or F9xx (55552-55807 and 63744-63999)
  5.  
  6. Combined chance: 1024/65536 or 1/64 or 1.56%
  7.  
  8. (Pipe Dream Application: Lucky ID Manip for early Master Ball. Someone pls solve this, preferably for Kenya [OTID = 01001], thx.)
  9.  
  10.  
  11.  
  12. > Old Method/Findings (VaultButler, UnderscorePoY, others?)
  13.  
  14. (1) Remove save file
  15. (2) Hard Reset and hold A thru opening cutscenes to get same RNG each reset
  16. (3) New TID is generated every frame (TID can be +/- 1 due to hardware)
  17.  
  18. Set up one timing in EonTimer
  19. —> Start EonTimer on hard reset, set options, press New Game on final beep to hit desired frame
  20.  
  21. Maxes at ~20% consistency.
  22.  
  23.  
  24.  
  25. > New Findings (gifvex, entrpntr)
  26.  
  27. (1) New Game menu = 15 frames per second (4 frame rule for registering inputs)
  28. (2) Options menu = 20 frames per second (3 frame rule for registering inputs)
  29.  
  30.  
  31. New method (starts same as old):
  32.  
  33. —> Remove save file
  34. —> Hard Reset and hold A thru opening cutscenes to get same RNG each reset
  35.  
  36.  
  37. Two approaches after this
  38.  
  39. (A) Set options before New Game (maxes at ~75% consistency?)
  40.  
  41. Set up two timings in EonTimer
  42. —> Start EonTimer on hard reset
  43. —> Press A to enter Options menu on first set of beeps
  44. —> Press B to close Options menu on second set of beeps
  45. —> Buffer A input to frame perfectly select New Game
  46.  
  47. Basically hitting a 4-frame window followed by 3-frame window (you get audio feedback that helps indicate whether you hit the first window).
  48.  
  49.  
  50. (B) Set options in-game (maxes at ~90% consistency?)
  51.  
  52. Set up one timing in EonTimer
  53. —> Start EonTimer on hard reset, press New Game on final beep to hit desired frame
  54. —> Wastes time because you have to select options in-game
  55. —> Skips over many possible TIDs, due to the 4 frame rule
  56.  
  57. Basically just hitting a 4-frame window.
  58.  
  59.  
  60.  
  61. > Console method for Gold Any% (TID 63930 +/- 1, F9/D9 Toto)
  62.  
  63. Set up EonTimer with two timings (ones I am currently using, in milliseconds: 10900, 5282; these are volatile and I'm still calibrating).
  64. Hard reset with Start+B+X (GCN only) at the same time you start EonTimer.
  65.  
  66. EonTimer screenshot: http://i.imgur.com/s1eopvy.png
  67. Tutorial vid: http://www.twitch.tv/entrpntr/v/53034244
  68. Video showing consistency: https://dl.dropboxusercontent.com/u/460442/FreeAsFuck.mp4
  69. Link to EonTimer: http://www.smogon.com/forums/threads/eontimer-zomgtimer.81513/
  70.  
  71.  
  72.  
  73. > Miscellaneous Notes
  74.  
  75. The most important thing is to make sure you have a consistent timing method. If you aren't starting EonTimer at the same time you are hard resetting, your results are going to be wildly inconsistent.
  76.  
  77. Other console runners may need to modify their times slightly to get the timings right for their setups. You can hit New Game using the first of the two timings to check to make sure you are in the middle of a 4-frame window (should be getting 1 TID ~90% of the time), then adjust the second timing until you are getting consistent results.
  78.  
  79. To find an F8/D8 on console or something on emu, you may have to search for TIDs on your own by adjusting the two timings. I suggest changing things in multiples of 1 frame (~16.74 milliseconds) and running a few trials to see what TIDs are showing up.
  80.  
  81. Gold TID data from console with old method (to help calibrate timing): http://pastebin.com/QEQzBpaa.
  82.  
  83. VaultButler (~10.045s, TID 55369) and UnderscorePoY (~15.01s, TID 63635) both have F8/D8 Totodiles in their BGB setups, which could be adjusted for this method.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement