Cheat Engine

Fixes:Fixed DBVM from not workingFixed Kernelmode debugging with DBVM in 64-bitSeveral disassembler fixesScanning errors now show the errorFixed a few 16-bit assembler instructionsFixed doubleclicking the assembler scan going to 00000000Fixed the assembler scan going from ffffffff back to 0 and starting over againFixed autoattach causing huge memory leakFixed clicking nextscan when having 0 resultsFixed 8 byte scans so they it can now scan negative valuesPrevent a 32-bit plugin from showing up error messages when loaded in the 64-bit ce version (It won't work)Fixed the VEH debugger from not handling int3 breakpoints properlyFixed XMM registers in the veh debuggerFixed the VEH debugger from causing a program to hang when Cheat Engine is closed normallyChanges since public release: (max 7 days)June 4 2011: Add the shellExecute lua functionJune 5 2011: Fix assembling of movqJune 7 2011: Fix loading a table after having a table with files. And fix the listbox and combobox in the designer. And AOBscan script fixJune 9 2011: Fix lua memory scan creation and reading out the results

Changes:Added a structure spider which may help in finding ways to distinguish between two objectsValue scanning can now take formulasAdded a form designer to create lua extensionsAdded an automated trainer generator that will generate a trainer script for youAdded lots and lots of new functions to the lua engine. Check the helpfile or main.luaAdded the ability to save binary files into a cheat tableAdded an xm-playerAdded columns to the stackview windowAdded an option to choose if the disassembler should show 32-bit or 64-bit codeAdded support to translate cheat engine to any language you want (check the language folder for more info)Some speed improvements at several toolsAdded undo last edit (ctrl+z) when editing values in a cheat tableAdded extra option to the pointer rescan so you can filter out paths more specificallyAdded custom comments to the assembler windowAdded the ability to use lua variables inside auto assembler ( $luavariable )Added syntax highlighting to luaChanged the lua dlls with versions that don't need the C++ runtime installedChanged the lua library to support 64-bit dll'sThe lua script has been moved from the comments window to it's own menu on topIn the hexadecimal view when selecting 4 bytes and then pressing space will make you go there. Backspace returnsAdded the .cetrainer file extension so you can download very small files and have great trainers