Bond697
Dies, died, will die.
there is 1 main breeding routine in b/w and(in white), it's at 21C390C:
anything anyone could ever want to know is in there. it includes international breeding (a for-loop that runs 6 times with 6 rng advancements and 6 shiny pid checks, etc) and all quirks of the system.
Code:
021C390C B5F8 push {r3-r7,r14} ;1N+1ND+5SD
021C390E B0A6 add sp,-#0x98 ;1S
021C3910 1C05 mov r5,r0 ;1S
021C3912 982C ldr r0,[sp,#0xB0] ;1S+1ND+1I
021C3914 AF01 add r7,sp,#0x4 ;1S
021C3916 9002 str r0,[sp,#0x8] ;1N+1ND
021C3918 1C38 mov r0,r7 ;1S
021C391A 1C0C mov r4,r1 ;1S
021C391C 1C16 mov r6,r2 ;1S
021C391E 9301 str r3,[sp,#0x4] ;1N+1ND
021C3920 F000F87A bl #0x21C3A18 ;1N+3S
021C3924 1C38 mov r0,r7 ;1S
021C3926 F000F899 bl #0x21C3A5C ;1N+3S
021C392A A803 add r0,sp,#0xC ;1S
021C392C F000F8B2 bl #0x21C3A94 ;1N+3S
021C3930 1C38 mov r0,r7 ;1S
021C3932 A903 add r1,sp,#0xC ;1S
021C3934 F000F8B8 bl #0x21C3AA8 ;1N+3S
021C3938 1C38 mov r0,r7 ;1S
021C393A A903 add r1,sp,#0xC ;1S
021C393C F000F8C2 bl #0x21C3AC4 ;1N+3S
021C3940 1C38 mov r0,r7 ;1S
021C3942 A903 add r1,sp,#0xC ;1S
021C3944 F000F8D6 bl #0x21C3AF4 ;1N+3S
021C3948 1C38 mov r0,r7 ;1S
021C394A A903 add r1,sp,#0xC ;1S
021C394C F000F8EA bl #0x21C3B24 ;1N+3S
021C3950 1C38 mov r0,r7 ;1S
021C3952 A903 add r1,sp,#0xC ;1S
021C3954 F000F8F6 bl #0x21C3B44 ;1N+3S
021C3958 1C38 mov r0,r7 ;1S
021C395A A903 add r1,sp,#0xC ;1S
021C395C F000F942 bl #0x21C3BE4 ;1N+3S
021C3960 1C38 mov r0,r7 ;1S
021C3962 A903 add r1,sp,#0xC ;1S
021C3964 F000F942 bl #0x21C3BEC ;1N+3S
021C3968 1C38 mov r0,r7 ;1S
021C396A A903 add r1,sp,#0xC ;1S
021C396C F000F956 bl #0x21C3C1C ;1N+3S
021C3970 1C38 mov r0,r7 ;1S
021C3972 A903 add r1,sp,#0xC ;1S
021C3974 F000F968 bl #0x21C3C48 ;1N+3S
021C3978 1C38 mov r0,r7 ;1S
021C397A A903 add r1,sp,#0xC ;1S
021C397C F000F988 bl #0x21C3C90 ;1N+3S
021C3980 1C38 mov r0,r7 ;1S
021C3982 A903 add r1,sp,#0xC ;1S
021C3984 F000F98C bl #0x21C3CA0 ;1N+3S
021C3988 1C38 mov r0,r7 ;1S
021C398A A903 add r1,sp,#0xC ;1S
021C398C 1C2A mov r2,r5 ;1S
021C398E F000F9D1 bl #0x21C3D34 ;1N+3S
021C3992 1C38 mov r0,r7 ;1S
021C3994 A903 add r1,sp,#0xC ;1S
021C3996 F000FA13 bl #0x21C3DC0 ;1N+3S
021C399A 1C38 mov r0,r7 ;1S
021C399C A903 add r1,sp,#0xC ;1S
021C399E 1C2A mov r2,r5 ;1S
021C39A0 F000FA2C bl #0x21C3DFC ;1N+3S
021C39A4 A803 add r0,sp,#0xC ;1S
021C39A6 1C29 mov r1,r5 ;1S
021C39A8 F000FA52 bl #0x21C3E50 ;1N+3S
021C39AC 1C38 mov r0,r7 ;1S
021C39AE A903 add r1,sp,#0xC ;1S
021C39B0 F000FA64 bl #0x21C3E7C ;1N+3S
021C39B4 1C38 mov r0,r7 ;1S
021C39B6 A903 add r1,sp,#0xC ;1S
021C39B8 F000FADE bl #0x21C3F78 ;1N+3S
021C39BC 1C38 mov r0,r7 ;1S
021C39BE A903 add r1,sp,#0xC ;1S
021C39C0 F000FB0A bl #0x21C3FD8 ;1N+3S
021C39C4 1C20 mov r0,r4 ;1S
021C39C6 A903 add r1,sp,#0xC ;1S
021C39C8 F000FB32 bl #0x21C4030 ;1N+3S
021C39CC 1C38 mov r0,r7 ;1S
021C39CE A903 add r1,sp,#0xC ;1S
021C39D0 F000FB34 bl #0x21C403C ;1N+3S
021C39D4 1C38 mov r0,r7 ;1S
021C39D6 A903 add r1,sp,#0xC ;1S
021C39D8 F000FB36 bl #0x21C4048 ;1N+3S
021C39DC A803 add r0,sp,#0xC ;1S
021C39DE F000FB5D bl #0x21C409C ;1N+3S
021C39E2 1C38 mov r0,r7 ;1S
021C39E4 A903 add r1,sp,#0xC ;1S
021C39E6 1C2A mov r2,r5 ;1S
021C39E8 F000FB92 bl #0x21C4110 ;1N+3S
021C39EC 1C38 mov r0,r7 ;1S
021C39EE A903 add r1,sp,#0xC ;1S
021C39F0 F000FBC2 bl #0x21C4178 ;1N+3S
021C39F4 1C38 mov r0,r7 ;1S
021C39F6 A903 add r1,sp,#0xC ;1S
021C39F8 1C2A mov r2,r5 ;1S
021C39FA F000FC29 bl #0x21C4250 ;1N+3S
021C39FE 1C38 mov r0,r7 ;1S
021C3A00 A903 add r1,sp,#0xC ;1S
021C3A02 F000FC67 bl #0x21C42D4 ;1N+3S
021C3A06 982D ldr r0,[sp,#0xB4] ;1S+1ND+1I
021C3A08 A903 add r1,sp,#0xC ;1S
021C3A0A 1C22 mov r2,r4 ;1S
021C3A0C 1C33 mov r3,r6 ;1S
021C3A0E 9500 str r5,[sp] ;1N+1ND
021C3A10 F000FCA2 bl #0x21C4358 ;1N+3S
021C3A14 B026 add sp,#0x98 ;1S
021C3A16 BDF8 pop {r3-r7,r15} ;1N+2S+1ND+5SD+1I
anything anyone could ever want to know is in there. it includes international breeding (a for-loop that runs 6 times with 6 rng advancements and 6 shiny pid checks, etc) and all quirks of the system.