All MicroEvals
decompile this function: func_ov131_021299f4: stmdb sp!, {r...
Create MicroEval

decompile this function: func_ov131_021299f4: stmdb sp!, {r...

Prompt

decompile this function: func_ov131_021299f4: stmdb sp!, {r4, r5, lr} sub sp, sp, #0x4 mov r5, r0 mov r4, r1 bl func_ov131_021296e8-0x8 mov r0, #0x14 mla r0, r4, r0, r5 add r1, r0, #0x1000 ldrb r12, [r1, #0xf6] mov r0, #0x2c ldr r2, [pc, #0x3c] (->0xf58) mla r3, r12, r0, r5 ldr r0, [r3, #0xe50] str r0, [r1, #0xe8] ldrb r0, [r2, #0x0] cmp r0, #0x0 ldrne r0, [r3, #0xe54] subne r0, r0, #0x18000 strne r0, [r1, #0xec] ldreq r0, [r3, #0xe54] addeq r0, r0, #0x18000 streq r0, [r1, #0xec] mov r0, r5 mov r1, r4 bl func_ov131_02129798-0x8 add sp, sp, #0x4 ldmia sp!, {r4, r5, pc} .word data_0209ae54

Drag to resize
Drag to resize
Drag to resize