Cheat Engine 6.2
Screenshots of Cheat Engine
Cheat Engine Editor's Review
If you’re tired of always losing at a certain computer game, then this is the program for you. Cheat Engine makes single-player games easier to play so you always win. On the other hand, if you fancy a challenge, you can use it to make games harder too.
Cheat Engine comes with a disassembler and assembler, a debugger and a memory scanner, which finds variables within a game and lets you alter them.
Beginners can master Cheat Engine by running through the handy tutorial, which is downloaded to your programs list when you install the package.
This program is an open-source tool, so any computer user is able to contribute to its development.
Pros: Cheat Engine allows you to modify games to make them less or more difficult. The included tutorial makes it easy to learn.
Cons: Some computers identify Cheat Engine Files as being a virus, so you may need to alter your settings when you download it. Be sure to make your settings secure again afterwards though.
Conclusion: Cheat Engine is a great program that allows you to modify games and get more fun out of them. By making games easier, you can now get to the end of ones you found impossible and by making games harder, you can get some more mileage out of one that has become too easy for you. This is handy if you want a challenging game to play, but can’t afford a new one just yet.
Cheat Engine Publisher's Description
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.
What's New in Version 6.2 of Cheat Engine
- Fixed the first plugin from not getting activated at restart
- Custom types can now do an unknown initial value scan
- Fixed the auto assembler highlighter from hiding some text while typing
- Fixed the auto assembler highlighter from not showing hexadecimal values as hex starting with A to F
- Fixed global debug from crashing in 64-bit (with dbvm)
- Fixed notification when closing and you had some changes
- Fixed the rescan of the structure spider not working at all
- Fixed several disassembler and assembler instructions
- Fixed several plugin-system related bugs
- Fixed aobscan for 64-bit
- Fixed displaying the registers in 64-bit when using "find what xxx this address"
- Fixed the stackview when single stepping through the code
- Fixed several lua function, including createhotkey
- Fixed the assembler not dealing well with names with a - in it. (like the tutorial)
Additions and changes:
- Auto assembler scripts can now use the LuaCall(luafunction()) method to call a lua function before the script gets executed
- Added a profiler so you can find function entry points and see how often they are called (Ultimap. Requires dbvm. Even in 32-bit)
- Deleting a plugin now calls FreeLibrary on it
- Ctrl+enter in the luaengine form now automatically executes the command
- Added direct 3d hook functions (can be used to show trainers and menu's inside games)
- d3dhook related: Cheat Engine can now bind the mouse inside the gamewindow for those games that do not support multiple displays, so no more losing focus when moving the mouse
- Plugins settings between the 32 and 64-bit executable are now seperated
- Recalculate addresses with only one selection now only updates the siblings and children. Doesn't touch the parent node
- Addresslist entries can have the notation +xxx and -xxx, which will calculate the address based on the parent address (If the parent address changes, these change automatically
- The structure dissect has been rewritten from scratch, and the functions have been exposed to lua as well
- Added a new step to the tutorial (step9) showing how to deal with shared code
- Made the tutorial translatable as well
- Added a new trainer type which generates trainer that are a lot smaller in size (tiny)
- Added a groupscan type which you can use to scan for different things in the same block
- If you boot up with dbvm you do not need to sign the driver in 64-bit to load it
- Custom types now support handling as a floating point value
- Added debug register states to the threadview and made the threadview window capable of changing registers
- Added remote scanning with ce for different systems. The server just needs to be running, and a 1GBPs network connection or faster is recommended
- Also added an android server as a proof of concept, but getting a fast enough connection on those connections can be a challange
- Changed the add/change address window to be more compact and make dealing with offsets easier
- Lots of new lua functions
- Post release fixes (max 7 days after initial release):
- 21 May 2012: Handle the "Invalid Instruction" exception better, fix the memoryview window from disapearing, and fix the BSOD when loading the driver on Pentium 4 and earlier
- 22 May 2012: Fix a deadlock when clicking stop in the pointerscanner. (And a minor assembler fix)
- 23 May 2012: Fix form_showModal from not returning a result. Made the installer create the autorun folder. Minor gui fix for groups
- 25 May 2012: Fixed the android server being replaced by the x64 linux server
- 26 May 2012: Fixed api hooking in 64-bit (speedhack in java fix for win64 users)
- 30 May 2012: Removed the linux server binaries from the installer, they are separate downloads now
Look for Similar Items by Category
This download is managed by our ad-supported smart download manager. During the download process we may show commercial offers, such as a toolbar or other browser add-ons. The download manager does not have any relationship with the author of this product. The DefaultTab™ Search Bar is a unique search tool that is installed into your internet browser and gives you instant access to searching the internet from any web page. The product can be downloaded as well freely from the author's website. Learn more