Código:
include "x.inc"
patch: equ 0x456D1DE0 / esto esta bien??
dir: ?????que va aqui???
MOV R7, 0xC0
LSL R1, R1, 0
STR R3, [SP,0x310]
B loc_456D2394
ADD R3, R4, 7
CMP R5, SP
MOV R7, 0xC0
LSL R1, R1, 0
STR R3, [SP,0x310]
B loc_456D2394
ADD R0, 0x70
LDR R4, dword_456D1EB0
POP {R0-R5,PC}
PUSH {R0-R5,LR}
LDR R1, loc_456D1DF0
LDRB R2, [R1]
CMP R2, 1
BEQ loc_456D1DE0
MOV R0, 0
LDR R5, loc_456D1E00
BLX R5
loc_456D1DE0:
POP {R0-R5,PC}
loc_456D1DE2:
PUSH {R0,R4,LR}
PUSH {R0-R2,LR}
LDR R0, loc_456D1E04
adr R1, loc_456D1DD0
ADD R1, 1
LDR R2, off_456D1DF8
BLX R2
POP {R0-R2,PC}
PUSH {R0,R4,LR}
BL loc_456D1DC0
ADD R4, R0, 0
MOV R0, 0
STR R0, [SP]
LDR R0, off_456D1DF4
BX R0
loc_456D1DC0:
PUSH {R0-R2,LR}
LDR R3, off_4559F148
BX R3
loc_4559F14C:
LDR R4, [R1,0x14] ; esto sirve????
STR R6, [R5,0x54]
MOV R5, 0x20
LSR R4, R4, 9
LSL R0, R0, 0
LSL R0, R0, 0
LDR R5, dword_4559F2C8
ADC R5, R1
LDRB R3, [R2,R5]
MOV R5, 0x28
CMP R1, 0x75
STRH R0, [R4,R0]
STRB R5, [R4,5]
STR R5, [R6,0x54]
STRB R3, [R6,0x11]
STRB R3, [R2,0x11]
STRB R7, [R5,1]
MOV R0, 0x3A
LDR R4, [R2,4]
MOV R0, 0x65
LDR R0, [R6,0x14]
STR R0, [R6,0x54]
LDR R0, [R4,0x10]
MOV R0, 0x73
STRB R3, [R4,0x15]
STRB R2, [R6,9]
LDR R5, [R4,0x64]
LDR R4, [R6,0x44]
MOV R0, 0x79
STRB R3, [R6,0x11]
STRB R7, [R5,1]
LDR R0, [R6,0x14]
STR R6, [R5,0x74]
MOV R0, 0x2E
STRB R3, [R2,0x11]
STRB R7, [R5,1]
STRB R0, [R4,8]
STRB R5, [R4,0xD]
LDR R0, [R6,0x74]
STRB R6, [R5,0xD]
MOV R0, 0x65
LDR R7, [R6,0x14]
LDR R4, [R5,0x44]
STR R0, [R4,0x20]
MOV R0, 0x65
STR R3, [R6,0x54]
STRB R6, [R5,0x11]
STRB R0, [R4,0x1C]
STR R0, [R5,0x54]
MOV R0, 0x6E
STRB R3, [R6,0x11]
STRB R7, [R5,1]
STR R0, [R4,0x30]
LDR R7, [R5,0x54]
LDR R0, [R6,0x44]
STRB R5, [R4,0x11]
CMP R6, 0x65
LSL R2, R1, 0
LDR R5, dword_4559F330
ADC R5, R1
LDRB R3, [R2,R5]
LDR R5, off_4559F248
ADC R5, R1
LDRSH R3, [R2,R5]
STR R2, [R2,0x54]
STRB R1, [R6,0x15]
STRB R5, [R4,0xD]
ADD R4, LR
STR R5, [R4,0x34]
STR R7, [R5,0x44]
STRB R5, [R4,9]
STRB R1, [R0,0x15]
LDR R4, [R4,0x14]
ADD R7, SP
STRB R1, [R4,0x11]
SUB R2, 0x61
LDR R6, off_4559F268
MOV R0, 0x6F
STR R6, [R6,0x14]
LDR R4, [R5,0x14]
MOV R0, 0x64
STR R3, [R2,0x54]
STRB R3, [R6,0xD]
LDR R1, [R5,0x74]
MOV R0, 0x6E
LDR R6, [R4,0x74]
MOV R0, 0x72
ADD R1, R9
MOV R0, 0x3A
STR R5, [R4,0x40]
LSL R2, R1, 0
LSL R0, R0, 0
STR R3, [R4,0x14]
STR R4, [R6,0x54]
LDR R7, [R4,0x74]
LDRB R2, [R6,5]
STR R2, [R7,0x10]
STR R5, [R6,0x54]
STR R0, [R4,0x50]
STR R6, [R5,0x34]
STR R7, [R5,0x44]
STRB R5, [R4,9]
MOV R5, 0x3A
LSL R3, R6, 1
STR R3, [R4,0x14]
STR R4, [R6,0x54]
LDR R7, [R4,0x74]
LDRB R2, [R6,5]
STR R2, [R7,0x10]
STR R5, [R6,0x54]
STR R0, [R4,0x50]
STR R6, [R5,0x34]
STR R7, [R5,0x44]
STRB R5, [R4,9]
MOV R5, 0x3A
MOV R0, 0x73
STRB R1, [R4,0x15]
LDR R4, [R4,0x14]
STRB R7, [R5,0xD]
STRB R1, [R7,0xD]
STR R4, [R6,0x54]
SUB R2, 0x6D
LDR R5, [R4,0x40]
LSL R3, R6, 1
STRH R6, [R1,R1]
ADC R5, R1
Marcadores