Home Artists Posts Import Register

Downloads

Content

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


Comments

Anonymous

Is there a way to select all at once in the Process List? Thanks

cheatengine

No. Only one process can be open at a time. But you can open multiple CE's and each open a different process

Om Pandega

Hello, where can I download the portable version of CE?

Ryle Williams

how do you even use this thing for GTA? I have watched the tutorial for "Wicked Loader" and there was nothing remotely close to what was on the video.

Corey Khaal

Is it possible for cheat tables to recognize ceserver connected games? For example running proton steam game with ceserver and wine install of cheat engine. Guessing too involved but would be curious to know if within the realm of possibility for linux gaming.

cheatengine

Like a notification or something? If so a table creator can likely add a notification telling the user to use ceserver (after querying the processlist and seeing too many .exe files)

Recifense Cheers

Dark Byte, can you please provide CE7.4.2 pack without installer? I was not able to bypass my anti-virus app (McAfee).

Anonymous

quick question is this just my AV going crazy but is PUABundler:Win32/FusionCore safe?

cheatengine

Yes. This version here does not use fusioncore. Your AV just doesn't check what is in a file, only what the name is