for instance for the Resident evil 3 remake on steam. its for an FOV at all times and aiming doesnt zoom in. just a little different way to play the game. PS i name stuff terribly.
Code: Select all
[ENABLE]
aobscanmodule(nozoomwhenaiming,re3.exe,F3 0F 11 43 54 F3 0F 10 45 A0) // should be unique
alloc(newmem,$1000,nozoomwhenaiming)
label(code)
label(return)
newmem:
code:
mov [rbx+54],(float)110
jmp return
nozoomwhenaiming:
jmp newmem
return:
registersymbol(nozoomwhenaiming)
[DISABLE]
nozoomwhenaiming:
db F3 0F 11 43 54
unregistersymbol(nozoomwhenaiming)
dealloc(newmem)
Code: Select all
[ENABLE]
aobscanmodule(camerazoom,re3.exe,F3 0F 11 46 54 E9) // should be unique
alloc(newmem,$1000,camerazoom)
label(code)
label(return)
newmem:
code:
mov [rsi+54],(float)110
jmp return
camerazoom:
jmp newmem
return:
registersymbol(camerazoom)
[DISABLE]
camerazoom:
db F3 0F 11 46 54
unregistersymbol(camerazoom)
dealloc(newmem)