Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- include "x.inc"
- include "lib.asm"
- org 0x14151E54 ;10B731C4
- off_10B731C4 dw aPb_ui_phoneb_1
- org 0x159B83A0 ;11B6AE9C
- dw 0x11
- dw loc_12796AF0+1
- dw 0
- dw 0
- org 0x15D7888C ;12796784
- B loc_12796A50
- org 0x15D78922 ;1279681E
- B loc_12796AA2
- org 0x15D787CE ;127966C6
- BL sub_12796A92
- org 0x15D78B54 ;12796a50
- loc_12796A50:
- BLX R3
- ADD R7, R4, 0
- ADD R4, R5, 0
- BL sub_12796AAA
- BL sub_12796A78
- CMP R0, 0
- BEQ loc_12796A76
- MOV R1, 1
- ADD R0, R4, 0
- LDR R3, off_12796ACC
- BLX R3
- ;MOVL R1, 0x800 ;aab
- ;ADD R1, 0x17
- ldr r1, data_not
- ADD R0, R4, 0
- LDR R3, off_12796AD0
- BLX R3
- loc_12796A76:
- B 0x15D788F0 ;loc_127967EC
- sub_12796A78:
- PUSH {LR}
- BL 0x15D78980 ;sub_1279687C
- ADD R6, R0, 0
- LSL R7, R7, 3
- LDR R0, off_12796AC0
- ADD R5, R0, R7
- ADD R1, R5, 0
- ADD R0, R6, 0
- MOV R2, 0
- LDR R3, off_12796AC4
- BLX R3
- POP {PC}
- sub_12796A92:
- PUSH {LR}
- ADD R4, R0, 0
- BL sub_12796AB0
- ADD R0, R4, 0
- BL 0x15D78794 ;sub_1279668C
- POP {PC}
- loc_12796AA2:
- BL sub_12796AB0
- LDR R0, [R4,4]
- B 0x15D78924 ;loc_12796820
- sub_12796AAA:
- LDR R0, off_12796ABC
- LDR R3, off_12796AB8
- BX R3
- sub_12796AB0:
- MOV R0, 0x11
- LDR R3, off_12796AC8
- BX R3
- align 4
- off_12796AB8 dw FindBook+1
- off_12796ABC dw 0x152DF778+1 ;sub_10B59820+1
- off_12796AC0 dw 0x15D78AE0 ;aIn_txt
- off_12796AC4 dw fstat+1
- off_12796AC8 dw UI_Event+1
- off_12796ACC dw GUIonMessage_SetItemDisabled+1
- off_12796AD0 dw GUIonMessage_SetMenuItemUnavailableText+1
- aPb_ui_phoneb_1 db "pb_ui_phonebook_cacheitem.c",0
- loc_12796AF0:
- PUSH {R4-R7,LR}
- BL sub_12796AAA
- ADD R6, R0, 0
- BEQ loc_12796B3E
- LDR R1, dword_12796B40
- ADD R4, R6, R1
- LDR R0, [R4]
- CMP R0, 0
- BEQ loc_12796B3E
- LDR R3, off_12796B48
- BLX R3
- ADD R5, R0, 0
- LDR R0, [R4]
- LDR R3, off_12796B4C
- BLX R3
- MOV R1, 4
- LDR R0, [R4]
- LDR R3, off_12796B50
- BLX R3
- ADD R1, R5, 0
- LDR R0, [R4]
- LDR R3, off_12796B54
- BLX R3
- CMP R5, 0
- BNE loc_12796B3E
- ADD R0, R6, 0
- MOV R7, 0
- BL sub_12796A78
- CMP R0, 0
- BEQ loc_12796B34
- MOV R2, 0
- B loc_12796B36
- loc_12796B34:
- MOV R2, 1
- loc_12796B36:
- LDR R1, dword_12796B44
- LDR R0, [R4]
- LDR R3, off_12796B58
- BLX R3
- loc_12796B3E:
- POP {R4-R7,PC}
- data_not dw 0xaab
- dword_12796B40 dw 0x6BC
- dword_12796B44 dw 0xFC2
- off_12796B48 dw ListMenu_GetSelectedItem+1
- off_12796B4C dw ListMenu_DestroyItems+1
- off_12796B50 dw ListMenu_SetItemCount+1
- off_12796B54 dw ListMenu_SetCursorToItem+1
- off_12796B58 dw GUIObject_SoftKeys_SetVisible+1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement