root/Cheat Engine/Release/readme.txt @ 311

Revision 311, 3.4 kB (checked in by dark_byte, 8 months ago)

mass commit for beta 6

Line 
1Cheat Engine 5.6
2
3Changes:
4Pointerscanner speed has been increased a lot
5New Icon (thanks to Phox from the forum)
6The pointerscanner can now scan for values
7The pointerscanner now lets you specify an offset list that it has to end with.
8Removed the injected pointerscanner
9The auto assembler now supports code outside of [enable] and [disable] sections so it affects both
10Resultcount is now comma seperator (thanks to infinito)
11New kernelmode debugger
12Added the ability to offload the current OS to dbvm (if your cpu supports it)
13The driver is now 64-bit compatible. (You will have to sign it yourself, or reboot with unsigned driver support)
14Rewrote the disassemblerview
15Deleting addresses from a scanresult is now a bit faster
16Changed the hotkey handler to be more controllable
17New heaplist that works based on dll injection instead of toolhelp32
18Dissectcode now helps finding referenced strings
19Added a new Auto assembler command "aobscan(varname, arrayofbytestring)"
20Added a new Auto assembler command "assert(address, arrayofbyte)" which will make an script fail if the bytes aren't what they should be
21Dissect data now works with offsets instead of sizes
22Added the ability to follow pointers easily with Dissect Data
23There's now a stacktrace visible during debugging
24The registerview is gone as long as you're not debugging
25CE now suppresses the "No disk" message when the systems searchpath is invalid
26Added a common modulelist to the ce folder that you can edit. Include files that you do NOT want to go through when doing memory inspection
27You can now open another pointerscanner window while another pointerscan is running and read the results.
28Added a string reference windows
29Improved the plugin system:
30  You can now add auto assembler commands
31  You can now get a callback when the disassembler is being rendered
32  You can now add a plugin item to the context of the disassemler
33  etc...
34Added (float)#, (double)# and (int)# support to the assembler, (double) is mainly usable in combination with the new DQ command though
35
36
37Fixes:
38Fix mov [reg],reg disassembly when a 16-bit prefix is used
39Fixed some floating point assembler instructions
40Taborder fix for "Value between scan" (infinito)
41Fixed the Auto assembler code injection template with regard to the "Alt:" line
42Jmp FAR instruction not shown properly in the disassembler
43Fixed disassembler instructions that had a rep/repe prefix while they shouldn't
44Fixed xorps instruction
45Fixed assembler where segment registers are used
46Fixed rm32,imm16 notations getting dowsized to rm32,imm8 while they should go rm32,imm32
47Fixed hang when setting the window on top and then doing a scan
48Fixed FILD qword instruction
49Fixed FNSTSW AX instruction
50Fixed FCOM instruction
51Fixed IMUL,0a instruction
52Fixed broken alt-key when the disassemblerview is focused
53Fixed the bug where removing a assigned hotkey to a cheat table didn't work
54Fixed the floating point panel. It now actually shows the floating point values...
55Fixed several bugs in the Dissect Data window
56Several gui fixes for high dpi systems
57
58
59
60How to use:
61Theres a tutorial program included with Cheat Engine,
62it teaches how to use the basics of Cheat Engine, also the helpfile may be of use.
63
64
65
66For comments or suggestions and such, contact me at:
67e-mail(msn) = dark_byte@hotmail.com
68
69
70For more information about Cheat Engine or tables for it
71and other things, goto this url:
72http://www.cheatengine.org/
73or
74http://www.heijnen1.demon.nl/
Note: See TracBrowser for help on using the browser.