Darthatron
巨大なトロール。
- 1,152
- Posts
- 19
- Years
- Age 33
- Melbourne, Australia
- Seen Feb 3, 2015
Code:
08104BF2 CMP R0, #0x96
Full routine:
Spoiler:
Code:
08104BBC @ =============== S U B R O U T I N E =======================================
08104BBC
08104BBC
08104BBC CountSeenPokemon: @ CODE XREF: sub_0810250C+F0p
08104BBC @ sub_0810250C+FEp ...
08104BBC PUSH {R4-R7,LR}
08104BBE LSLS R0, R0, #0x18
08104BC0 LSRS R6, R0, #0x18
08104BC2 LSLS R1, R1, #0x18
08104BC4 LSRS R1, R1, #0x18
08104BC6 MOVS R5, #0
08104BC8 CMP R1, #0
08104BCA BEQ RegionalDex
08104BCC CMP R1, #1
08104BCE BEQ NationalDex
08104BD0 B Error
08104BD2 @ ---------------------------------------------------------------------------
08104BD2
08104BD2 RegionalDex: @ CODE XREF: CountSeenPokemon+Ej
08104BD2 MOVS R0, #0
08104BD4
08104BD4 loc_08104BD4: @ CODE XREF: CountSeenPokemon+38j
08104BD4 ADDS R0, #1
08104BD6 LSLS R0, R0, #0x10
08104BD8 LSRS R4, R0, #0x10
08104BDA MOVS R0, R4
08104BDC MOVS R1, R6
08104BDE MOVS R2, #0
08104BE0 BL dex_flag_check
08104BE4 LSLS R0, R0, #0x18
08104BE6 CMP R0, #0
08104BE8 BEQ loc_08104BF0
08104BEA ADDS R0, R5, #1
08104BEC LSLS R0, R0, #0x10
08104BEE LSRS R5, R0, #0x10
08104BF0
08104BF0 loc_08104BF0: @ CODE XREF: CountSeenPokemon+2Cj
08104BF0 MOVS R0, R4
08104BF2 CMP R0, #0x96
08104BF4 BLS loc_08104BD4
08104BF6 B Error
08104BF8 @ ---------------------------------------------------------------------------
08104BF8
08104BF8 NationalDex: @ CODE XREF: CountSeenPokemon+12j
08104BF8 MOVS R0, #0
08104BFA LDR R7, =0x181
08104BFC
08104BFC loc_08104BFC: @ CODE XREF: CountSeenPokemon+60j
08104BFC ADDS R0, #1
08104BFE LSLS R0, R0, #0x10
08104C00 LSRS R4, R0, #0x10
08104C02 MOVS R0, R4
08104C04 MOVS R1, R6
08104C06 MOVS R2, #0
08104C08 BL dex_flag_check
08104C0C LSLS R0, R0, #0x18
08104C0E CMP R0, #0
08104C10 BEQ loc_08104C18
08104C12 ADDS R0, R5, #1
08104C14 LSLS R0, R0, #0x10
08104C16 LSRS R5, R0, #0x10
08104C18
08104C18 loc_08104C18: @ CODE XREF: CountSeenPokemon+54j
08104C18 MOVS R0, R4
08104C1A CMP R0, R7
08104C1C BLS loc_08104BFC
08104C1E
08104C1E Error: @ CODE XREF: CountSeenPokemon+14j
08104C1E @ CountSeenPokemon+3Aj
08104C1E MOVS R0, R5
08104C20 POP {R4-R7}
08104C22 POP {R1}
08104C24 BX R1
08104C24 @ End of function CountSeenPokemon
08104C24
08104C24 @ ---------------------------------------------------------------------------
08104C26 .byte 0
08104C27 .byte 0
08104C28 dword_08104C28: .long 0x181 @ DATA XREF: CountSeenPokemon+3Er