Otro asm + de el parche de anarkes, es del 580_R8BE001_Generic al 580_R8BE001_Orange. Saludos
Código:
include "x.inc"
include "580_orange.inc"
org 0x45075D86 ;0x4503F2B6
LDR R1, off_4503F2BC
BLX R1
NOP
off_4503F2BC dw loc_45DACDA0+1
org 0x45C29680
loc_45DACDA0:
LDR R0, [R4,0x40]
MOV R1, 4
BL sub_45DACDE6
LDR R0, [R4,0x40]
MOV R1, 5
BL sub_45DACDF6
LSL R1, R5, 0x10
LSR R0, R1, 0x10
BL sub_45DACDFE
ADD R1, R0, 0
LDR R0, [R4,0x40]
BL sub_45DACDFA
LDR R0, [R4,0x40]
MOV R1, 3
BL sub_45DACDF2
LDR R0, [R4,0x40]
LSL R1, R5, 0x10
LSR R1, R1, 0x10
BL sub_45DACDE2
LDR R0, [R4,0x40]
BL sub_45DACDEA
LDR R0, [R4,0x40]
BL sub_45DACDEE
LDR R1, off_45DACE04
BLX R1
sub_45DACDE2:
LDR R3, off_45DACE08
BX R3
sub_45DACDE6:
LDR R3, off_45DACE0C
BX R3
sub_45DACDEA:
LDR R3, off_45DACE10
BX R3
sub_45DACDEE:
LDR R3, off_45DACE14
BX R3
sub_45DACDF2:
LDR R3, off_45DACE18
BX R3
sub_45DACDF6:
LDR R3, off_45DACE1C
BX R3
sub_45DACDFA:
LDR R3, off_45DACE20
BX R3
sub_45DACDFE:
LDR R3, off_45DACE24
BX R3
align 4
off_45DACE04 dw 0x45075D90+1 ;0x4503F2C0+1
off_45DACE08 dw SWI_0x1C1_ListMenu_SetItemCount+1
off_45DACE0C dw SWI_0x136_GUIObject_SetStyle+1
off_45DACE10 dw SWI_0x34B_GUIObject_SoftKeys_RemoveBackground+1
off_45DACE14 dw SWI_0x2A1_GUIObject_SoftKeys_Hide+1
off_45DACE18 dw SWI_0x3C1_ListMenu_SetHotkeyMode+1
off_45DACE1C dw SWI_0x281_GUIObject_SetTitleType+1
off_45DACE20 dw 0x453A0DC8+1 ;0x453653E4+1
off_45DACE24 dw SWI_0x15C_int2strID+1
Marcadores