<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="14">
  <CheatEntries>
    <CheatEntry>
      <ID>0</ID>
      <Description>"god"</Description>
      <Color>80000008</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
0051bfe5:
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(god)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
cmp [esi+c8],0
jne god
mov eax,[esi+1c]
mov [esi+18],eax
jmp exit
god:
movss [esi+18],xmm0


exit:
jmp returnhere

"DevilMayCry4_DX9.exe"+11BFE5:
jmp newmem
returnhere:

 
 
[DISABLE]
0051bfe5:
movss [esi+18],xmm0
//code from here till the end of the code will be used to disable the cheat
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Activate</Action>
          <Keys>
            <Key>112</Key>
          </Keys>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>1</ID>
      <Description>"dvil"</Description>
      <Color>80000008</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
007a8187:
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov eax,[edi+1f28]
mov [edi+1f24],eax
jmp exit
originalcode:
movss [edi+00001F24],xmm0

exit:
jmp returnhere

"DevilMayCry4_DX9.exe"+3A8187:
jmp newmem
nop
nop
nop
returnhere:

007a80a6:
alloc(newmem2,2048) //2kb should be enough
label(returnhere2)
label(originalcode2)
label(exit2)

newmem2: //this is allocated memory, you have read,write,execute access
//place your code here
nop
nop
nop
nop
nop
nop
nop
nop
jmp exit2
originalcode2:
movss [edi+00001F24],xmm0

exit2:
jmp returnhere2

"DevilMayCry4_DX9.exe"+3A80A6:
jmp newmem2
nop
nop
nop
returnhere2:
 
 
[DISABLE]
007a8187:
movss [edi+00001F24],xmm0
//code from here till the end of the code will be used to disable the cheat
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Activate</Action>
          <Keys>
            <Key>113</Key>
          </Keys>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>2</ID>
      <Description>"maxact"</Description>
      <Color>80000008</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
007ea4a8:
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
nop
nop
nop
jle DevilMayCry4_DX9.exe+3EA4B1
jmp exit
originalcode:
mov [ecx+04],eax
jle DevilMayCry4_DX9.exe+3EA4B1

exit:
jmp returnhere

"DevilMayCry4_DX9.exe"+3EA4A8:
jmp newmem
returnhere:

 
 
[DISABLE]
007ea4a8:
mov [ecx+04],eax
jle DevilMayCry4_DX9.exe+3EA4B1
//code from here till the end of the code will be used to disable the cheat
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Activate</Action>
          <Keys>
            <Key>114</Key>
          </Keys>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>3</ID>
      <Description>"hvn"</Description>
      <Color>80000008</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
0051bfe5:
alloc(newmem2,2048) //2kb should be enough
label(returnhere)
label(god)
label(exit)

newmem2: //this is allocated memory, you have read,write,execute access
//place your code here
cmp [esi+c8],0
jne god
mov eax,[esi+1c]
mov [esi+18],eax
jmp exit
god:
mov [esi+18],0

exit:
jmp returnhere

"DevilMayCry4_DX9.exe"+11BFE5:
jmp newmem2
returnhere:

 
 
[DISABLE]
0051bfe5:
movss [esi+18],xmm0
//code from here till the end of the code will be used to disable the cheat
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Activate</Action>
          <Keys>
            <Key>115</Key>
          </Keys>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>4</ID>
      <Description>"orb"</Description>
      <Color>80000008</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
00b5872f:
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
imul ecx,ecx,0a
add [esi+00000118],ecx
jmp exit
exit:
jmp returnhere

"DevilMayCry4_DX9.exe"+75872F:
jmp newmem
nop
returnhere:
//code from here to '[DISABLE]' will be used to enable the cheat

00494040:
alloc(newmem2,2048) //2kb should be enough
label(returnhere2)
label(originalcode2)
label(exit2)

newmem2: //this is allocated memory, you have read,write,execute access
//place your code here
imul ecx,ecx,68
add [esi+00000114],ecx
jmp exit2
originalcode2:
add [esi+00000114],ecx

exit2:
jmp returnhere2

"DevilMayCry4_DX9.exe"+94040:
jmp newmem2
nop
returnhere2:


 
 
[DISABLE]
00b5872f:
add [esi+00000118],ecx
00494040:
add [esi+00000114],ecx
//code from here till the end of the code will be used to disable the cheat
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Activate</Action>
          <Keys>
            <Key>116</Key>
          </Keys>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>5</ID>
      <Description>"soul"</Description>
      <Color>80000008</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
004a4480:
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
imul edi,edi,68
add [esi+000001EC],edi
jmp exit
originalcode:
add [esi+000001EC],edi

exit:
jmp returnhere

"DevilMayCry4_DX9.exe"+A4480:
jmp newmem
nop
returnhere:

 
 
[DISABLE]
004a4480:
add [esi+000001EC],edi
//code from here till the end of the code will be used to disable the cheat
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Activate</Action>
          <Keys>
            <Key>117</Key>
          </Keys>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>6</ID>
      <Description>"sss"</Description>
      <Color>80000008</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
0045480f:
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [edx+04],(float)1333788671
jmp exit
originalcode:
movss [edx+04],xmm0

exit:
jmp returnhere

"DevilMayCry4_DX9.exe"+5480F:
jmp newmem
returnhere:

 
 
[DISABLE]
0045480f:
movss [edx+04],xmm0
//code from here till the end of the code will be used to disable the cheat
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Activate</Action>
          <Keys>
            <Key>118</Key>
          </Keys>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>7</ID>
      <Description>"pandora"</Description>
      <Color>80000008</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

007bca39:
alloc(newmem8,2048)
label(returnhere8)
label(originalcode8)
label(exit8)

newmem8:
mov [esi+151f4],(float)10000
jmp exit8
originalcode8:
movss [esi+000151F4],xmm0

exit8:
jmp returnhere8

"DevilMayCry4_DX9.exe"+3BCA39:
jmp newmem8
nop
nop
nop
returnhere8:

 
 
[DISABLE]
007bca39:
movss [esi+000151F4],xmm0
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Activate</Action>
          <Keys>
            <Key>119</Key>
          </Keys>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>8</ID>
      <Description>"rb"</Description>
      <Color>80000008</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
007bb977:
alloc(newmem,2048) //2kb should be enough
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
mov [esi+00014DAC],(float)30000
jmp exit
originalcode:
movss [esi+00014DAC],xmm1

exit:
jmp returnhere

"DevilMayCry4_DX9.exe"+3BB977:
jmp newmem
nop
nop
nop
returnhere:

00811E5F:
nop
nop
nop
nop
nop
nop
nop
nop
 
[DISABLE]
007bb977:
movss [esi+00014DAC],xmm1
00811E5F:
movss [esi+00014DAC],xmm0
//code from here till the end of the code will be used to disable the cheat
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Activate</Action>
          <Keys>
            <Key>120</Key>
          </Keys>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>9</ID>
      <Description>"orbss"</Description>
      <Color>80000008</Color>
      <VariableType>4 Bytes</VariableType>
      <Address>"DevilMayCry4_DX9.exe"+00A558B8</Address>
      <Offsets>
        <Offset>110</Offset>
        <Offset>4</Offset>
        <Offset>0</Offset>
        <Offset>4</Offset>
        <Offset>4</Offset>
      </Offsets>
      <Hotkeys>
        <Hotkey>
          <Action>Increase Value</Action>
          <Keys>
            <Key>48</Key>
            <Key>79</Key>
          </Keys>
          <Value>10000</Value>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>10</ID>
      <Description>"chrge"</Description>
      <Color>80000008</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

"DevilMayCry4_DX9.exe"+405FA7:
alloc(newmem001,2048)
label(returnhere001)
label(originalcode001)
label(exit001)

newmem001:

originalcode001:
mov [ebp+10],(float)1000

exit001:
jmp returnhere001

"DevilMayCry4_DX9.exe"+405FA7:
jmp newmem001
returnhere001:

"DevilMayCry4_DX9.exe"+405B34:
alloc(newmem002,2048) //2kb should be enough
label(returnhere002)
label(originalcode002)
label(exit002)

newmem002:


originalcode002:
mov [ebp+10],447a0000

exit002:
jmp returnhere002

"DevilMayCry4_DX9.exe"+405B34:
jmp newmem002
returnhere002:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem002)
"DevilMayCry4_DX9.exe"+405B34:
movss [ebp+10],xmm3
//Alt: db F3 0F 11 5D 10
dealloc(newmem001)
"DevilMayCry4_DX9.exe"+405FA7:
movss [ebp+10],xmm0
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Activate</Action>
          <Keys>
            <Key>121</Key>
          </Keys>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>11</ID>
      <Description>"jump"</Description>
      <Color>80000008</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
"DevilMayCry4_DX9.exe"+3ACA33:
alloc(newmem003,2048) //2kb should be enough
label(returnhere003)
label(originalcode003)
label(exit003)

newmem003:

jmp exit003
originalcode003:
add byte ptr [ecx+00001E7E],01

exit003:
jmp returnhere003

"DevilMayCry4_DX9.exe"+3ACA33:
jmp newmem003
nop
nop
returnhere003:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem003)
"DevilMayCry4_DX9.exe"+3ACA33:
add byte ptr [ecx+00001E7E],01
//Alt: db 80 81 7E 1E 00 00 01
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Activate</Action>
          <Keys>
            <Key>122</Key>
          </Keys>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>12</ID>
      <Description>"TS"</Description>
      <Color>80000008</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
"DevilMayCry4_DX9.exe"+3B74AF:
alloc(newmem004,2048)
label(returnhere004)
label(originalcode004)
label(exit004)

newmem004:

jmp exit004
originalcode004:
mov [esi+00014D4C],eax

exit004:
jmp returnhere004

"DevilMayCry4_DX9.exe"+3B74AF:
jmp newmem004
nop
returnhere004:

"DevilMayCry4_DX9.exe"+3B7513:
alloc(newmem005,2048) //2kb should be enough
label(returnhere005)
label(originalcode005)
label(exit005)

newmem005:
jmp exit005
originalcode005:
mov [esi+00014D50],eax

exit005:
jmp returnhere005

"DevilMayCry4_DX9.exe"+3B7513:
jmp newmem005
nop
returnhere005:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem005)
"DevilMayCry4_DX9.exe"+3B7513:
mov [esi+00014D50],eax
//Alt: db 89 86 50 4D 01 00
dealloc(newmem004)
"DevilMayCry4_DX9.exe"+3B74AF:
mov [esi+00014D4C],eax
//Alt: db 89 86 4C 4D 01 00
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Activate</Action>
          <Keys>
            <Key>123</Key>
          </Keys>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>13</ID>
      <Description>"all"</Description>
      <Color>80000008</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]

0051bfe5:
alloc(newmem,2048) 
label(returnhere)
label(god)
label(exit)

newmem: 

cmp [esi+c8],0
jne god
mov eax,[esi+1c]
mov [esi+18],eax
jmp exit
god:
mov [esi+18],0


exit:
jmp returnhere

"DevilMayCry4_DX9.exe"+11BFE5:
jmp newmem
returnhere:

007a8187:
alloc(newmem3,2048) 
label(returnhere3)
label(originalcode3)
label(exit3)

newmem3: 

mov eax,[edi+1f28]
mov [edi+1f24],eax
jmp exit3
originalcode3:
movss [edi+00001F24],xmm0

exit3:
jmp returnhere3

"DevilMayCry4_DX9.exe"+3A8187:
jmp newmem3
nop
nop
nop
returnhere3:

007a80a6:
alloc(newmem2,2048) 
label(returnhere2)
label(originalcode2)
label(exit2)

newmem2: 

nop
nop
nop
nop
nop
nop
nop
nop
jmp exit2
originalcode2:
movss [edi+00001F24],xmm0

exit2:
jmp returnhere2

"DevilMayCry4_DX9.exe"+3A80A6:
jmp newmem2
nop
nop
nop
returnhere2:
 
007ea4a8:
alloc(newmem4,2048) 
label(returnhere4)
label(originalcode4)
label(exit4)

newmem4: 

nop
nop
nop
jle DevilMayCry4_DX9.exe+3EA4B1
jmp exit4
originalcode4:
mov [ecx+04],eax
jle DevilMayCry4_DX9.exe+3EA4B1

exit4:
jmp returnhere4

"DevilMayCry4_DX9.exe"+3EA4A8:
jmp newmem4
returnhere4:


00b5872f:
alloc(newmem5,2048) 
label(returnhere5)
label(exit5)

newmem5: 

imul ecx,ecx,0a
add [esi+00000118],ecx
jmp exit5
exit5:
jmp returnhere5

"DevilMayCry4_DX9.exe"+75872F:
jmp newmem5
nop
returnhere5:


00494040:
alloc(newmem25,2048) 
label(returnhere25)
label(originalcode25)
label(exit25)

newmem25: 

imul ecx,ecx,68
add [esi+00000114],ecx
jmp exit25
originalcode25:
add [esi+00000114],ecx

exit25:
jmp returnhere25

"DevilMayCry4_DX9.exe"+94040:
jmp newmem25
nop
returnhere25:

004a4480:
alloc(newmem6,2048) 
label(returnhere6)
label(originalcode6)
label(exit6)

newmem6: 

imul edi,edi,68
add [esi+000001EC],edi
jmp exit6
originalcode6:
add [esi+000001EC],edi

exit6:
jmp returnhere6

"DevilMayCry4_DX9.exe"+A4480:
jmp newmem6
nop
returnhere6:

0045480f:
alloc(newmem7,2048) 
label(returnhere7)
label(originalcode7)
label(exit7)

newmem7: 

mov [edx+04],(float)1333788671
jmp exit7
originalcode7:
movss [edx+04],xmm0

exit7:
jmp returnhere7

"DevilMayCry4_DX9.exe"+5480F:
jmp newmem7
returnhere7:

007bca39:
alloc(newmem8,2048)
label(returnhere8)
label(originalcode8)
label(exit8)

newmem8:
mov [esi+151f4],(float)10000
jmp exit8
originalcode8:
movss [esi+000151F4],xmm0

exit8:
jmp returnhere8

"DevilMayCry4_DX9.exe"+3BCA39:
jmp newmem8
nop
nop
nop
returnhere8:

007bb977:
alloc(newme,2048) //2kb should be enough
label(returnher)
label(originalcod)
label(exi)

newme:

mov [esi+00014DAC],(float)30000
jmp exi
originalcod:
movss [esi+00014DAC],xmm1

exi:
jmp returnher

"DevilMayCry4_DX9.exe"+3BB977:
jmp newme
nop
nop
nop
returnher:
00811E5F:
nop
nop
nop
nop
nop
nop
nop
nop
"DevilMayCry4_DX9.exe"+3B74AF:
alloc(newmem004,2048)
label(returnhere004)
label(originalcode004)
label(exit004)

newmem004:

jmp exit004
originalcode004:
mov [esi+00014D4C],eax

exit004:
jmp returnhere004

"DevilMayCry4_DX9.exe"+3B74AF:
jmp newmem004
nop
returnhere004:

"DevilMayCry4_DX9.exe"+3B7513:
alloc(newmem005,2048) //2kb should be enough
label(returnhere005)
label(originalcode005)
label(exit005)

newmem005:
jmp exit005
originalcode005:
mov [esi+00014D50],eax

exit005:
jmp returnhere005

"DevilMayCry4_DX9.exe"+3B7513:
jmp newmem005
nop
returnhere005:
"DevilMayCry4_DX9.exe"+405FA7:
alloc(newmem001,2048)
label(returnhere001)
label(originalcode001)
label(exit001)

newmem001:

originalcode001:
mov [ebp+10],(float)1000

exit001:
jmp returnhere001

"DevilMayCry4_DX9.exe"+405FA7:
jmp newmem001
returnhere001:

"DevilMayCry4_DX9.exe"+405B34:
alloc(newmem002,2048) //2kb should be enough
label(returnhere002)
label(originalcode002)
label(exit002)

newmem002:


originalcode002:
mov [ebp+10],447a0000

exit002:
jmp returnhere002

"DevilMayCry4_DX9.exe"+405B34:
jmp newmem002
returnhere002:
"DevilMayCry4_DX9.exe"+3ACA33:
alloc(newmem003,2048) //2kb should be enough
label(returnhere003)
label(originalcode003)
label(exit003)

newmem003:

jmp exit003
originalcode003:
add byte ptr [ecx+00001E7E],01

exit003:
jmp returnhere003

"DevilMayCry4_DX9.exe"+3ACA33:
jmp newmem003
nop
nop
returnhere003:
"DevilMayCry4_DX9.exe"+94DB2:
alloc(newmem01,2048) //2kb should be enough
label(returnhere01)
label(originalcode01)
label(exit01)

newmem01:
jmp exit01
originalcode01:
movss [esi+00000250],xmm3

exit01:
jmp returnhere01

"DevilMayCry4_DX9.exe"+94DB2:
jmp newmem01
nop
nop
nop
returnhere01:

[DISABLE]
0051bfe5:
movss [esi+18],xmm0
007a8187:
movss [edi+00001F24],xmm0
007a80a6:
movss [edi+00001F24],xmm0
007ea4a8:
mov [ecx+04],eax
jle DevilMayCry4_DX9.exe+3EA4B1
00b5872f:
add [esi+00000118],ecx
00494040:
add [esi+00000114],ecx
007bca39:
movss [esi+000151F4],xmm0
007bb977:
movss [esi+00014DAC],xmm1
00811E5F:
movss [esi+00014DAC],xmm0
dealloc(newmem005)
"DevilMayCry4_DX9.exe"+3B7513:
mov [esi+00014D50],eax
//Alt: db 89 86 50 4D 01 00
dealloc(newmem004)
"DevilMayCry4_DX9.exe"+3B74AF:
mov [esi+00014D4C],eax
//Alt: db 89 86 4C 4D 01 00
dealloc(newmem002)
"DevilMayCry4_DX9.exe"+405B34:
movss [ebp+10],xmm3
//Alt: db F3 0F 11 5D 10
dealloc(newmem001)
"DevilMayCry4_DX9.exe"+405FA7:
movss [ebp+10],xmm0
dealloc(newmem003)
"DevilMayCry4_DX9.exe"+3ACA33:
add byte ptr [ecx+00001E7E],01
//Alt: db 80 81 7E 1E 00 00 01
dealloc(newmem01)
"DevilMayCry4_DX9.exe"+94DB2:
movss [esi+00000250],xmm3
//Alt: db F3 0F 11 9E 50 02 00 00
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Activate</Action>
          <Keys>
            <Key>68</Key>
            <Key>77</Key>
            <Key>67</Key>
          </Keys>
          <ID>0</ID>
        </Hotkey>
        <Hotkey>
          <Action>Deactivate</Action>
          <Keys>
            <Key>49</Key>
            <Key>50</Key>
            <Key>51</Key>
          </Keys>
          <ID>1</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
    <CheatEntry>
      <ID>14</ID>
      <Description>"Time"</Description>
      <Color>80000008</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
"DevilMayCry4_DX9.exe"+94DB2:
alloc(newmem01,2048) //2kb should be enough
label(returnhere01)
label(originalcode01)
label(exit01)

newmem01:
jmp exit01
originalcode01:
movss [esi+00000250],xmm3

exit01:
jmp returnhere01

"DevilMayCry4_DX9.exe"+94DB2:
jmp newmem01
nop
nop
nop
returnhere01:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem01)
"DevilMayCry4_DX9.exe"+94DB2:
movss [esi+00000250],xmm3
//Alt: db F3 0F 11 9E 50 02 00 00
</AssemblerScript>
      <Hotkeys>
        <Hotkey>
          <Action>Activate</Action>
          <Keys>
            <Key>70</Key>
            <Key>49</Key>
          </Keys>
          <ID>0</ID>
        </Hotkey>
      </Hotkeys>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
