Cheat Engine Icon

Cheat Engine

Eedit and/or mod variables in your games.

Cheat EngineOverview

Cheat Engine is an open source tool designed to help you with modifying single player games running under window so you can make them harder or easier depending on your preference(e.g: Find that 100hp is too easy, try playing a game with a max of 1 HP), but also contains other usefull tools to help debugging games and even normal applications.

It comes with a memory scanner to quickly scan for variables used within a game and allow you to change them, but it also comes with a debugger, disassembler, assembler, speedhack, trainer maker, direct 3D manipulation tools, system inspection tools and more.

For new users it is recommended to go through the tutorial(The one that comes with Cheat Engine, you can find it in your programs list after installing) and at least reach step 5 for basic understanding of the usage of Cheat Engine

Note: Some anti-virus programs mistakenly pick up parts of Cheat Engine as a trojan/virus. If encountering trouble while installing, or cheat engine is not functional, disable your anti-virus before installing or running Cheat Engine.

NEW

Fixes:

  • Network: Network server can now handle multiple incoming connections at the same time
  • Gui: Fixed a crash when using multiple scan tabs
  • Assembler/Disassembler: Fixed several assembler/disassembler bugs
  • Debug: Fixed issues where deleting a breakpoint wouldn't actually remove it, causing a crash
  • Debug: Fixed a problem where deleting a breakpoint that was marked for deletion would never happen if the game was constantly triggering the debugger
  • Lua: Fixed the 6.2 and earlier version of opendialog_execute
  • Lua: Fixed memscan.waitTillDone() when using it on the gui memscan
  • Lua: Fixed speedhack_setSpeed() not taking more than 3 digits
  • D3D Hook: Direct3D9 objects now support transparency
  • D3D Hook: Fix detection of which directx version is actually used for rendering
  • Dissect Data: Fixed the column click detection when scrolled
  • Auto Assembler: Fixed some commands not highlighting properly
  • Ultimap: Fixed ultimap so it now works in windows 8
  • Ultimap: Fixed the hotkeys
  • Ultimap: Fixed the hint popup for pre-emptive flushing
  • Symbols: Fixed a problem where 32-bit modules where detected as 64-bit
  • Memory Scan: Fixed next scan causing a buffer overflow in some rare situations
  • Form Designer: Fixed a problem where deleting a non visible object failed (press the delete key in the object inspector tree)
  • Trainer Designer: Fixed the go back to generated form from functioning and related issues
  • PE-Info: Fixed a possibility where a bad PE header could cause an read error
  • Memory view: Hexview: Fix 8-byte value editing
  • Syntax Highlighters LUA/AA: Fixed UTF8 encoded text
  • Syntax Highlighters AA: Added xmm registers

Additions and changes:

  • Address List: Added a group option that shows a +/- sign in front of group entries
  • Address List: Pressing enter on a single entry now goes into value edit mode
  • Address List: Added an option so certain entries in the address list show a groupbox the user can pick from
  • Auto Assembler: New auto assembler templates that focus on Array of Byte scans(thanks to jgoemat)
  • Auto Assembler: The auto assembler can now handle {$LUA} and {$ASM} preprocessors for multiline lua scripts
  • Break And Trace: Added a donottrace.txt file in the base directory which holds a list of modules that should not be traced but stepped over instead
  • Pointerscan: Improved performance of the pointer scanner
  • Pointerscan: The pointerscan now has the option to generate a lot smaller .PTR files
  • Pointerscan: Added the ability to do a distributed pointerscan and pointer rescan
  • ProcessList: You can now type in the processlist to filter for the specific process
  • Network: Added a basic ARM assembler/disasembler
  • Network: The linux/android network version can now use basic debugging (find what access/writes)
  • Network: Added speedhack to the network version
  • Network: The network version now compresses read/write process memory before sending to the client. The compression level can be changed at runtime
  • Network: Added module injection for linux/android
  • Symbols: Added better support for .PDB debug files so parameters and local variable references show when that data is available
  • Symbols: Added support for .Net
  • Symbols: Added support for Java (proof-of-concept showing off the extendabilty of CE)
  • Symbols: Added support for Mono (^)
  • Memory view: Hexview: Added decimal display modes for the other types
  • Memory View: Added shift-scrollng to the hexview and disassembler so you can scroll by 1 byte changes instead of the default calculated sizes
  • Stack View: Added a search option
  • D3D Hook: you can now reattach the D3D hook to a process that previously had been hooked
  • Lua engine window: Added a search and replace option to the editor
  • Lua engine window: Added the ability to set breakpoints, inspect variables and step over lines
  • Lua engine window: Enabled tab indentation of blocks
  • Lua engine window: Some extra customization options
  • Trainer Generator: Replaced the beepOnAction with playSoundOnAction and added 2 build in activate/deativate sounds. (You can override them)
  • Trainer Generator: The XM file field now has a play button
  • Lua/Trainer Generator/Designer: Added several new components , propertes and methods.
  • Lua: Added a dll search path to cedir\clibs32 or cedir\clibs64 depending on which cheat engine version is used. Use it for lua extentions
  • Lua: Made it more forgiving about method and property names
  • Lua: Added some threading helper functions
  • Lua: You can now override the disassembler/assembler
  • Lua: Lots of other new features. Check out main.lua

Cheat EngineInformation

Version
6.4
Date
11.12.14
License
Free
Language
English
File Size
8.63MB
Developer
SubCategory
Operating Systems
Windows 98/Me/NT/2000/XP/2003/Vista/Server 2008/7/8
System Requirements

Windows Vista, Windows Me, Windows NT, Windows 2003, Windows 2000, Windows XP, Windows 98, Windows 8, Windows 7, Windows Server 2008

Virtual-Mouse Icon
Virtual-Mouse replaces your Computer Mouse with normal keystrokes on keyboard
Demo
iMyFone MirrorTo Icon
iMyFone MirrorTo is a program that mirrors Android screen to PC.
Trial
Clippy Icon
Clippy is a simulated office assistant
Free
EA Download Manager Icon
EA Download Manager enables you to download games and related content directly to your computer.
Free
Cheat Engine Icon
Eedit and/or mod variables in your games.
Free
Speed Test Gadget Icon
Speed Test is a meter that monitors your system Mearuring CPU and RAM by itself
Free
Origin Icon
Keep up to date with EA game releases.
Free
File Grabber Icon
Manage various catalogs and grab information of files and folders.
Trial
More