User:Sherkel/RNG Notes: Difference between revisions
Jump to navigation
Jump to search
Content added Content deleted
>Sherkel m (Sherkel moved page User:Sherkel/Notes to User:Sherkel/RNG Notes without leaving a redirect) |
>Sherkel mNo edit summary |
||
Line 21: | Line 21: | ||
|+ Example |
|+ Example |
||
|+ seed: C69FB838, LCRNG (Gen 3) |
|+ seed: C69FB838, LCRNG (Gen 3) |
||
! Frame !! 32bit !! 16bit high !! Method 1 PID !! Method 1 IVs !! Method 1 IVs |
! Frame !! 32bit !! 16bit high !! Method 1 PID !! Method 1 IVs !! Method 1 IVs (IV1, IV2) !! Method 2 IVs !! Method H-2 PID !! Method H-2 IVs |
||
|- |
|- |
||
| -1 || 35CC77B9 || 35CC || EF72C69F || 04AF'''7FFF''' || ? || '''3FFFFFFF''' |
| -1 || 35CC77B9 || 35CC || EF72C69F || 04AF'''7FFF''' || ? || '''3FFFFFFF''' |
||
Line 27: | Line 27: | ||
| 0 || C69FB838 || C69F || 7942EF72 || '''3FFFFFFF''' || FFFFFFFF || '''3FFF'''A899 || E1695F0A(*) || 34AC44F6 |
| 0 || C69FB838 || C69F || 7942EF72 || '''3FFFFFFF''' || FFFFFFFF || '''3FFF'''A899 || E1695F0A(*) || 34AC44F6 |
||
|- |
|- |
||
| 1 || EF72E04B || EF72 || FFFF7942 || '''3FFF'''A899 || FFFFA899 |
| 1 || EF72E04B || EF72 || FFFF7942 || '''3FFF'''A899 || FFFFA899 || 30A27E81 |
||
|- |
|- |
||
| 2 || 7942BA62 || 7942 || FFFFFFFF || |
| 2 || 7942BA62 || 7942 || FFFFFFFF || |
Revision as of 10:21, 12 November 2019
Well well well, how the turntables...
Method | PID1 | PID2 | IV1 | IV2 |
---|---|---|---|---|
1 | 1 | 2 | 3 | 4 |
2 | 1 | 2 | 4 | 5 |
4 | 1 | 2 | 3 | 5 |
Colo/XD | 4 | 5 | 1 | 2 |
Method H determines nature first (to account for Synchronize) based on what it would be otherwise, then conducts a "hunt" for a PID that matches it in the possible ones for the numbered method, then generates the two IV halfwords based on above
blocks of three 31s (0b11111 11111 11111) are bold
Frame | 32bit | 16bit high | Method 1 PID | Method 1 IVs | Method 1 IVs (IV1, IV2) | Method 2 IVs | Method H-2 PID | Method H-2 IVs |
---|---|---|---|---|---|---|---|---|
-1 | 35CC77B9 | 35CC | EF72C69F | 04AF7FFF | ? | 3FFFFFFF | ||
0 | C69FB838 | C69F | 7942EF72 | 3FFFFFFF | FFFFFFFF | 3FFFA899 | E1695F0A(*) | 34AC44F6 |
1 | EF72E04B | EF72 | FFFF7942 | 3FFFA899 | FFFFA899 | 30A27E81 | ||
2 | 7942BA62 | 7942 | FFFFFFFF | |||||
3 | FFFF982D | FFFF | 1158FFFF | |||||
4 | FFFFE19C | FFFF | D3E11158 | |||||
5 | 1158F7DF | 1158 | 6536D3E1 |
(*) E1695F0A is Timid and a nearby frame (48), but not the first Timid frame after 1 (25)...