530
"--------- ALIEN: ISOLATION - deadendthrills.com ---------"
80000008
1
11018
"Get Screenshot Mode"
80000008
Auto Assembler Script
[ENABLE]
label(screenshotMode)
registersymbol(screenshotMode)
alloc(newmem,2048)
label(returnhere)
label(exit)
newmem:
mov [screenshotMode],esi
mov eax,[esi]
test eax,00010000
jmp exit
exit:
jmp returnhere
///
screenshotMode:
dd 0
///
"AI.exe"+38E22E:
jmp newmem
nop
nop
returnhere:
[DISABLE]
dealloc(newmem)
"AI.exe"+38E22E:
mov eax,[esi]
test eax,00010000
unregistersymbol(screenshotMode)
11019
"Screenshot Mode"
80000008
4 Bytes
screenshotMode
0
Set Value
106
1
0
Set Value
111
0
1
501
"Freeze Actors"
80000008
Auto Assembler Script
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
originalcode:
test [eax+04],ecx
push edi
sete al
exit:
jmp returnhere
"AI.exe"+2B17DB:
nop
nop
nop
returnhere:
"AI.exe"+3C86E8:
nop
nop
nop
nop
nop
nop
nop
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"AI.exe"+2B17DB:
test [eax+04],ecx
push edi
sete al
"AI.exe"+3C86E8:
test [eax+04],179FF
//Alt: db 85 48 04 57 0F 94 C0
Toggle Activation
223
0
11
"Remove HUD (Press Q ingame to hide the HUD)"
80000008
Auto Assembler Script
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)
label(HUD)
registersymbol(HUD)
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [HUD],ebx
jmp exit
originalcode:
mov [ebx+06],cx
call AI.exe+669A20
exit:
jmp returnhere
///
HUD:
dd 0
///
"AI.exe"+8F2DD4:
jmp newmem
nop
nop
nop
nop
returnhere:
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"AI.exe"+8F2DD4:
mov [ebx+06],cx
call AI.exe+669A20
unregistersymbol(HUD)
Toggle Activation
114
0
549
""
80000008
1
532
"--------- Camera ---------"
80000008
1
23
"Old Free Camera (F2)"
80000008
Auto Assembler Script
[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(exit)
label(coords)
registersymbol(coords)
newmem:
mov [coords],esi
jmp exit
exit:
jmp returnhere
///
coords:
dd 0
///
"AI.exe"+2E8F8:
jmp newmem
returnhere:
"AI.exe"+2E90E:
db 90 90 90 90 90 90 90 90
"AI.exe"+2E906:
db 90 90 90 90 90 90 90 90
//"AI.exe"+2E923:
//db 90 90 90 90 90 90
[DISABLE]
dealloc(newmem)
"AI.exe"+2E8F8:
movss [esi+000001CC],xmm1
"AI.exe"+2E90E:
movss [esi+000001D4],xmm0
"AI.exe"+2E906:
movss [esi+000001D0],xmm1
"AI.exe"+2E923:
fstp dword ptr [esi+000001D8]
unregistersymbol(coords)
Toggle Activation
113
0
29
"Cam X"
80000008
Float
coords
1D4
Decrease Value
100
0.1
0
Increase Value
102
0.1
1
Decrease Value
17
100
0.025
2
Increase Value
17
102
0.025
3
27
"Cam Y"
80000008
Float
coords
1CC
Increase Value
104
0.1
0
Decrease Value
98
0.1
1
Increase Value
17
104
0.025
2
Decrease Value
17
98
0.025
3
28
"Cam Z"
80000008
Float
coords
1D0
Increase Value
105
0.1
0
Decrease Value
103
0.1
1
Increase Value
17
105
0.025
2
Decrease Value
17
103
0.025
3
516
"Free Camera w/ Tilt (breaks particles - use screenshot mode) (F4)"
80000008
Auto Assembler Script
[ENABLE]
alloc(newmem,2048)
label(returnhere)
label(exit)
label(coords)
registersymbol(coords)
newmem:
mov [coords],esi
jmp exit
exit:
jmp returnhere
///
coords:
dd 0
///
"AI.exe"+2E8F8:
jmp newmem
returnhere:
"AI.exe"+2E90E:
db 90 90 90 90 90 90 90 90
"AI.exe"+2E906:
db 90 90 90 90 90 90 90 90
"AI.exe"+2E923:
db 90 90 90 90 90 90
[DISABLE]
dealloc(newmem)
"AI.exe"+2E8F8:
movss [esi+000001CC],xmm1
"AI.exe"+2E90E:
movss [esi+000001D4],xmm0
"AI.exe"+2E906:
movss [esi+000001D0],xmm1
"AI.exe"+2E923:
fstp dword ptr [esi+000001D8]
unregistersymbol(coords)
Toggle Activation
115
0
517
"Cam X"
80000008
Float
coords
1D4
Decrease Value
100
0.1
0
Increase Value
102
0.1
1
Decrease Value
17
100
0.025
2
Increase Value
17
102
0.025
3
Decrease Value
16
100
5
4
Increase Value
16
102
5
5
518
"Cam Y"
80000008
Float
coords
1CC
Increase Value
104
0.1
0
Decrease Value
98
0.1
1
Increase Value
17
104
0.025
2
Decrease Value
17
98
0.025
3
Increase Value
16
104
5
4
Decrease Value
16
98
5
5
519
"Cam Z"
80000008
Float
coords
1D0
Increase Value
105
0.1
0
Decrease Value
103
0.1
1
Increase Value
17
105
0.025
2
Decrease Value
17
103
0.025
3
520
"Cam Tilt"
80000008
Float
coords
1D8
Decrease Value
99
0.01
0
Increase Value
97
0.01
1
Decrease Value
17
99
0.025
2
Increase Value
17
97
0.025
3
14
"FOV Override"
80000008
Auto Assembler Script
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)
label(FOV)
registersymbol(FOV)
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [FOV],esi
jmp exit
originalcode:
divss xmm0,[esi+00000210]
exit:
jmp returnhere
///
FOV:
dd 0
///
"AI.exe"+32531:
jmp newmem
nop
nop
nop
returnhere:
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"AI.exe"+32531:
divss xmm0,[esi+00000210]
unregistersymbol(FOV)
Toggle Activation
112
0
15
"FOV Value (Numpad+/-)"
80000008
Float
FOV
210
Increase Value
107
0.1
0
Decrease Value
109
0.1
1
531
""
80000008
1
548
"--------- Post Processing ---------"
80000008
1
456
"Override PostProcessing"
80000008
Auto Assembler Script
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(exit)
label(postproc)
registersymbol(postproc)
newmem:
mov [postproc],ebx
jmp exit
exit:
jmp returnhere
///
postproc:
dd 0
///
"AI.exe"+6062E9:
nop
nop
nop
nop
nop
nop
"AI.exe"+6063DD:
jmp newmem
nop
nop
nop
returnhere:
"AI.exe"+5FA5DD:
nop
nop
nop
"AI.exe"+5FA8C0:
nop
nop
nop
"AI.exe"+606375:
nop
nop
nop
nop
nop
nop
nop
nop
"AI.exe"+5F4DB1:
nop
nop
nop
nop
nop
"AI.exe"+606395:
nop
nop
nop
nop
nop
nop
nop
nop
"AI.exe"+5F4DB9:
nop
nop
nop
"AI.exe"+60629C:
db 90 90 90 90 90 90 90 90
"AI.exe"+6062AC:
db 90 90 90 90 90 90 90 90
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"AI.exe"+5FA5DD:
mov [esi+04],ecx
"AI.exe"+6062E9:
mov [ebx+00001944],eax
"AI.exe"+6063DD:
movq [ebx+00001A18],xmm0
"AI.exe"+5FA8C0:
mov [esi+04],ecx
pop esi
je AI.exe+5FA8DF
"AI.exe"+606375:
movq [ebx+000019E8],xmm0
"AI.exe"+5F4DB1:
movq [esi+08],xmm0
"AI.exe"+606395:
movq [ebx+000019F8],xmm0
"AI.exe"+5F4DB9:
mov [esi+10],edx
"AI.exe"+60629C:
movq [ebx+0000191C],xmm0
"AI.exe"+6062AC:
movq [ebx+00001924],xmm0
unregistersymbol(postproc)
Toggle Activation
110
0
544
"Saturation"
80000008
Float
postproc
191C
Increase Value
89
0.05
0
Decrease Value
72
0.05
1
547
"Red Tint"
80000008
Float
postproc
1920
Increase Value
89
0.05
0
Decrease Value
72
0.05
1
546
"Green Tint"
80000008
Float
postproc
1924
Increase Value
89
0.05
0
Decrease Value
72
0.05
1
545
"Blue Tint"
80000008
Float
postproc
1928
Increase Value
89
0.05
0
Decrease Value
72
0.05
1
526
"Bloom Amount"
80000008
Float
postproc
1944
Increase Value
89
0.05
0
Decrease Value
72
0.05
1
527
"Lens Dirt (responds to bloom/light sources)"
80000008
Float
postproc
1A18
452
"Vignette"
80000008
Float
postproc
19E8
528
"Barrel Distortion (set to 0 for clean pixels/improved AA)"
80000008
Float
postproc
19F8
421
"DoF Override (best guess parameter names)"
80000008
Auto Assembler Script
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)
newmem: //this is allocated memory, you have read,write,execute access
//place your code here
originalcode:
fstp dword ptr [ebx]
call AI.exe+4E4530
exit:
jmp returnhere
"AI.exe"+606427:
nop
nop
nop
nop
nop
nop
nop
nop
returnhere:
"AI.exe"+606435:
nop
nop
nop
nop
nop
nop
"AI.exe"+5F4FB1:
nop
nop
nop
nop
nop
"AI.exe"+5F4FB9:
nop
nop
nop
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"AI.exe"+1F3C49:
fstp dword ptr [ebx]
call AI.exe+4E4530
//Alt: db D9 1B E8 E0 08 2F 00
"AI.exe"+606427:
movq [ebx+00001A40],xmm0
"AI.exe"+606435:
mov [ebx+00001A48],edx
"AI.exe"+5F4FB1:
movq [esi+08],xmm0
"AI.exe"+5F4FB9:
mov [esi+10],edx
Toggle Activation
96
0
538
"DoF Strength"
80000008
Float
AI.exe+15CE2B0
Increase Value
85
0.02
0
Decrease Value
74
0.02
1
34
"DoF Focal Length"
80000008
Float
AI.exe+15CE2B4
Increase Value
73
0.2
0
Decrease Value
75
0.2
1
35
"DoF Focal Range"
80000008
Float
AI.exe+15CE2B8
Increase Value
79
1
0
Decrease Value
76
1
1
Contrast
0155628C
AI.exe
60628C
05
00
CA
19
02
66
0F
D6
83
14
19
00
00
F3
0F
7E
05
08
Saturation
0155629C
AI.exe
60629C
05
08
CA
19
02
66
0F
D6
83
1C
19
00
00
F3
0F
7E
05
10
Red Tint
0155629C
AI.exe
60629C
05
08
CA
19
02
66
0F
D6
83
1C
19
00
00
F3
0F
7E
05
10
Green Tint
015562AC
AI.exe
6062AC
05
10
CA
19
02
66
0F
D6
83
24
19
00
00
F3
0F
7E
05
18
Blue Tint
017A62AC
AI.exe
6062AC
05
10
CA
19
02
66
0F
D6
83
24
19
00
00
F3
0F
7E
05
18
dof
3E480010
bloom
3E3E0016
HUD
3EB80019
FOV
06D90018
screenshotMode
3FA60017