Ну у тебя текст, а мне бы пощупать.
Из твоих данных понятно, что они заменили:
0x000D2AA0: 0x9605000A '....' - lhu $a1, 10($s0)
0x000D2AA4: 0xAE000038 '8...' - sw $zr, 56($s0)
0x000D2AA8: 0x30A40001 '...0' - andi $a0, $a1, 0x1
0x000D2AAC: 0x10800033 '3...' - beqz $a0, loc_000D2B7C
0x000D2AB0: 0xA600003E '>...' - sh $zr, 62($s0)
на вот это:
loc_000B3664:
0x000B3664: 0xAE000038 '8...' - sw $zr, 56($s0)
0x000B3668: 0x8E040004 '....' - lw $a0, 4($s0)
0x000B366C: 0x10800010 '....' - beqz $a0, loc_000B36B0
0x000B3670: 0xA600003E '>...' - sh $zr, 62($s0)
0x000B3674: 0x0C024FBB '.O..' - jal sub_00093EEC
0x000B3678: 0x86040024 '$...' - lh $a0, 36($s0)
0x000B367C: 0x28440040 '@.D(' - slti $a0, $v0, 64
0x000B3680: 0x10800006 '....' - beqz $a0, loc_000B369C
0x000B3684: 0x00000000 '....' - nop
0x000B3688: 0x0C024FBB '.O..' - jal sub_00093EEC
0x000B368C: 0x86040026 '&...' - lh $a0, 38($s0)
0x000B3690: 0x28440040 '@.D(' - slti $a0, $v0, 64
0x000B3694: 0x54800007 '...T' - bnezl $a0, loc_000B36B4
0x000B3698: 0x9605000A '....' - lhu $a1, 10($s0)
loc_000B369C:
0x000B369C: 0x0C03AEE9 '....' - jal sceKernelPowerTick
0x000B36A0: 0x00002025 '% ..' - move $a0, $zr
0x000B36A4: 0x3C04000F '...<' - lui $a0, 0xF
0x000B36A8: 0x0C024BBC '.K..' - jal sub_00092EF0
; Data ref 0x000F633C "backlight on.\n"
0x000B36AC: 0x2484633C '<c.$' - addiu $a0, $a0, 25404
loc_000B36B0:
0x000B36B0: 0x9605000A '....' - lhu $a1, 10($s0)
loc_000B36B4:
0x000B36B4: 0x30A40001 '...0' - andi $a0, $a1, 0x1
0x000B36B8: 0x10800034 '4...' - beqz $a0, loc_000B378C
0x000B36BC: 0x30A40002 '...0' - andi $a0, $a1, 0x2
Чето мне кажется, что это всё какая-то левая ненужная лабуда, к опросу клавиш не относящаяся. Экрану подсветку включают. Хотя есть одна идея...