Cheat Engine 5.6

Changes:
# Removed stealthmode. (Someone could make a plugin for this, one probably more advanced than the old one)
# Pointerscanner speed has been increased a lot
New Icon (thanks to the Phox from the forum)
# The pointerscanner can now scan for values
The pointerscanner now lets you specify # it has to end with an offset that list.
# Removed the injected pointerscanner
# The auto assembler now supports code outside of [enable] and [disable] sections so it affects both
# Comma seperated Resultcount is now (thanks to the Infinito)
New kernelmode debugger
# Added the ability to offload the current OS to dbvm (if your CPU supports it)
# The driver is now 64-bit compatible. (You will not have to sign it yourself, or reboot with unsigned driver support)
# Rewrote the disassemblerview
# Deleting addresses from a scanresult is now a bit faster
# Changed the hotkey handler to be more controllable
That # works based on dll injection instead of New heaplist toolhelp32
# Dissectcode finding referenced strings ballad now
# Added a new Auto assembler command "aobscan (varname, arrayofbyte)"
# Added a new Auto assembler command "assert (address, arrayofbyte)" which will make a script should fail if the bytes to be What They Are not
# Works now dissect data with offsets instead of sizes
# Added the ability to follow pointers dissect Data Easily with
# There's now a stacktrace visible during debugging (2 different types)
# The registerview is gone as long as you're not debugging
# CE now suppresses the "No disk" message is invalid when the systems searchpath
# Added a common folder that you can edit modulelist to the ce. Include files that you do NOT want to go through inspection when doing memory
# You can now open another window while another pointerscan pointerscanner is running and read the results.
# The pointerscanner can now also scan for values
# Added a string reference windows
# Improved the plugin system:
You can now add auto assembler commands #
# You can now get a callback when the disassembler is being rendered
# You can now add a plugin item to the context of the disassemler
# Added (float) #, (double) # and (int) # support to the assembler, (double) is mainly usable in combination with the new command, though DQ
Fixes:
# Fix mov [reg], a 16-bit prefix is used when reg disassembly
Assembler # Fixed some floating point instructions
Fix for # TabOrder "between Value scan" (Infinito)
# Fixed the Auto assembler code template injection with regard to the "Bottom:" line
Shown # JMP FAR instruction properly noted in the disassembler
Disassembler instructions # Fixed that had a rep / repe prefix, while they should not
# Fixed instruction xorps
# Fixed assembler segment registers are used where
# Fixed rm32, imm16 notations dowsized getting to rm32, rm32 go they should while imm8, imm32
# Fixed hang when setting the window on top and then doing a scan
# Fixed fild instruction QWORD
# Fixed AX instruction FNSTSW
# Fixed FCOM instruction
# Fixed IMUL, 0a instruction
# Fixed broken when the sub-key is focused disassemblerview
# Fixed the bug where removing a hotkey assigned to a cheat table did not work
# Fixed the floating point panel. It actually shows the floating point values now ...
# Fixed several bugs in the dissect data window
# Several gui fixes for high dpi systems
Download:
http://cheatengine.org/download/CheatEngine56.exe
Alternative:
http://www.heijnen1.demon.nl/CheatEngine56.exe

