Previous Post

Cheat Engine 7.4.2

Next Post
no preview
DESCRIPTION

Here is another in-between version of CE

This is hopefully the last one until the public CE7.5 (depending on the bugs found in this version)

from 7.4.1-7.4.2:

Changes:

  ipt: Added intel process trace feature provided by microsoft. (Intel only)

  ceserver: Improve the modulelist fetch speed, more stable

  ceserver: option to disconnect from closed ceservers

  ceserver: the discovery list is now also a history list

  ceserver: implement injection on arm64 as well

  ceserver: also gets the fpu registers now

  mac: Ceserver connect support

  assembler x86_64: prefer mov rax,[rip+xxx] over mov rax,[imm64] 

  disasembler x86_64: switch from r#l to r#b because why not

  mono: the dll now has a versioncheck so that you don't accidentally mix monodatacollector dll's

  mono: deal with situations where there is no mainform

  mono/.net: the methodlist is now sorted by name

  better arm disassmbler and assembler

  better arm64 disassmbler and assembler  

  the scanregions can be saved/loaded upon close/start ce (seperate option in settings)

  added an option to skip loading .PDB files

  a lot more functions are exposed to newstate threads

  added ranges scans to groupscan

  freeze+allow increase/decrease now also looks if the value is signed

  trainers: Forms and controls now scale based on DPI

  changing record showassigned/showashex now also applies to other selected entries

  texttraces now don't save as .cetrace but as .txt now

  ccode: #include now searches table files for files there as well

  ccode: the internal symbolhandler can now deal with stdcalled function symbols

  lua: added ImageIndex property to TTreeNode

  lua: added OnValuechanged and OnValueChangedByUser callbacks to MemoryRecord objects

  lua: added getOpenedFileSize()

  lua: added onHelpEvent callback

  lua: added releaseDebugFiles()

  lua: added enumRegisteredSymbolLists() and enumRegisteredSymbols()

  lua: added getBitmap method to ImageList objects

Fixes:

  VEH debug: Fixed the potential of invalid handles being used

  Kernelmode debug anmd VEH debug: Fixed setting context on non suspended threads

  fixed the lua_pcallk delegate in the c# plugin example

  fixed speedhack on wine 7.0

  fixed high dpi issue of structure dissect on first view

  fixed high dpi issue on find what access/writes dialogs

  restored the anchor editor (was gone in 7.4.1)

  fixed .net info instance lookup issue

  fixed customtypes getting marked as string (bug introduced in 7.4.1)

  fixed runcommand

  fixed modalforms from losing their text color internally (bug introduced in 7.4.1)

  mac: fixed some progressbars not properly updating

If you're having trouble loading this on your Mac, then try signing it yourself using the following command:

sudo codesign --force --deep --sign - CheatEngine742.app

Please report bugs and give suggestions on what to improve and add so next version can be even better.

As always: Please ask questions, it helps me understand what can be improved/explained better, report bugs, and most importantly, give feedback on what you think could be improved or added to Cheat Engine.

I can often be reached on the CE Discord (that every Patreon member can access) , the CE forum and the CE github, and of course here in the comment section

Happy modding!

Oktober 4 2022: 

Fixed VEH debug issue which ended up crashing the debugged application

Fixed the structure dissect showing the wrong address when using find out what addresses this code accesses

Added a notification when nearby alloc fails

Cheat Engine PATREON 351 favs
VIEWS1
FILES3 files
POSTEDSep 30, 2022
ARCHIVEDJun 10, 2026