Home Artists Posts Import Register

Downloads

Content

I'm happy to announce the official release of Cheat Engine 7.3

Please report bugs and give feature requests for next version so I can make it even better.

And feel free to ask questions here, on the discord, or on the Cheat Engine forum (If you like you can get a custom title on the forum, just message me your forumname and your preferred title and i'll see what can be done)


Additions and changes:

  •   Added dark mode support (restart CE when you change the setting)
  •   All saved results are now shown in the foundlist (can be turned off)
  •   Groupscan now supports pointer wildcards. (only valid if the field is a proper pointer)
  •   Hotkeys can be repeated by releasing the key and repressing if the repeat timer hasn't finished yet
  •   Structure dissect add to addresslist uses the addressstring instead of number, so symbols will be preserved
  •   Structure dissect now has a option to save the previous state of a column and show changes easier
  •   Middle-mouse clicking now copies the value of a structure element to your clipboard
  •   Added {$LUACODE} blocks for inline Lua coding
  •   Added a c-compiler to CE
  •   Added {$C} blocks to the auto assembler. all {$C} blocks get combined into one script before execution
  •   Added {$CCODE} blocks for inline C coding (Check the forum, wiki, CE patreon discord or CE's youtube)
  •   Added a C# compiler (compilecs)
  •   Added routines to do .NET(and mono) method detouring.  .NET info has a new contextmenu where you can create a detour template for the autoassembler
  •   Added invoke method to the .NET Info window as well
  •   [Disable] sections can now reference labels, defines, AOBScan results, and allocs created in the [ENABLE] section
  •   Userdefined symbollist has a secondary list for CCode symbols
  •   The change address window now also supports relative offsets
  •   DBVM speed improvements
  •   DBVM has an extra security level, and added dbvm_setKeys to easily change the access codes
  •   DBVM has now some basic support for nested VM's (only so you can run them, not yet modify)
  •   New debugger interface: DBVM-level debugger
  •   Improved performance of "Find what access/writes this address"
  •   Dissect code now lets you specify custom ranges
  •   Addresslist value sort now sorts values by alphabet if the record is a string type
  •   The dropdown list of multiple entries can now be changed at the same time
  •   Standalone register window now shows flags values as well
  •   Value Between scans now autoswap the order if the first value is bigger than the 2nd

Fixes:

  •   fixed some games freezing CE when symbols where accesses
  •   Lua debug now shows for loop variables
  •   several windows now save their position, and won't get corrupted if you don't show them the first time running CE
  •   fixed createthreadandwait when using a timeout
  •   fixed disassembling vcvtsi2ss
  •   fixed compare to first scan if it's a large block, and made it more efficient
  •   ceshare: logout fixed
  •   fixed assembling movsq
  •   fixed ultimap ret filter
  •   fixed luapipe never calling OnError
  •   fixed vehdebug in 64-bit CE zeroing out the FPU registers in 32-bit targets
  •   fixed DBVM find what access/writes sometimes skipping entries on AMD
  •   fixed undo not working on memory records when using the single line editor
  •   fixed hide children group option when loading a table
  •   fixed some font issues in the break and trace window
  •   fixed pasting the other types in hexadecimal view
  •   fixed the symbolloader fully crashing on unknown pdb symboldata


lua:

  changes:

  • saveTable won't ask to sign the table anymore
  • messageDialog will work if you omit the buttonlist. (Defaults to mbOK then)
  • added more customizabe button
  • registerSymbol no longer errors 
  • Much much more... (read celua.txt)

08/15/2021: Regenerated the .sig files for the latest version (fixes driver loading)

08/17/2021:Small fix in how DBVM reports cr3 logging success

08/22/2021:Fixed foundcode dialog's "Check if found opcodes also access other addresses (max 8)"  not disabling the bp's

08/28/2021: Fixed some extensions that use the getVisibleDisassembler() function, and fix the trainer script generator

08/30/2021: Fixed CCode/LuaCode XMM parsing (use XMM-#  before the patch.  the XMM-# will still work in this new build)

08/30/2021: Fixed CCode symbol access, CustomButton highlight colors, and a small internal memory fix


Edit: it's recommended to get 7.3.1 instead ( https://www.patreon.com/posts/57174240 )

Comments

Robfu

Please invite me to the discord, it is not inviting me automatically.

Christian Roel Ferreira

hiya, I get an error message asking if I have Disabled 'System Integrity Protection' for some games but not others. Is this a known issue for those running it on Mac M1 chipped laptops?

cheatengine

Yes. Usually system apps and ios games can not be attached unless you disable SIP (and ios games don't run with SIP disabled)

ESTROGENIC

thanks for your hard work =)

Anonymous

My F-Secure anti-virus identified it as a "Trojan.TR/Proxy.Gen8", which is defined as: "A trojan-proxy is a type of trojan that, once installed, allows an attacker to use the infected computer as a proxy to connect to the Internet."

Anonymous

I can't seem to get past the "License Agreement" page. I check the "I accept the agreement" button, and the "Next" button is enabled, but when I click it does nothing.

sad

you need to give it access to your Patreon Profile and make sure its not blocked in your antivirus

Anonymous

I'm curious on this as well, in terms of why it needs access to my profile? (It is just a check when it installs to see if you're a patreon member so it's not publicly shared) or is other info being included?

cheatengine

Only to check during install that you are a patreon member here. No other info is looked at

Anonymous

Why is there a coinminer on this version, I thought it was suppose to be clean?

cheatengine

There is no coinminer in this version (There is also no coinminer in the public version) Just send it to your anti virus and tell them it's a false positive

Anonymous

I understand the public versions false positives were just bundled adware to generate revenue like fusioncore/presenoker etc. But I just found it odd that this version got detected as a CoinMiner instead of the normal PuPs previously. I am just being careful because its getting more and more common for people to slip mining software into stuff like this. I appreciate the fast reply!

Anonymous

Why doesn't it respond when I press permission? How can I download and use version 7.3?

cheatengine

Check your browser. It should have opened a tab where you can login to patreon and give permission. Afterwards the setup should continue. Make sure the installer can make contact with cheatengine.org

Anonymous

I haven't been able to open the application. Every time I attempt to, the application seems to shut down before it can even load.

cheatengine

Windows or Mac? If windows, likely your AV or Anti-cheat like badlion. If mac try launching using a terminal

Anonymous

Mac, and thank you this was helpful.

Anonymous

Installation doesn't work for me, claim I do not have permission... and if I run it as Admin it just get hanged

Anonymous

cheat engine stopped working for me again, and this is exactly what it keeps saying.

Anonymous

Can someone guide me through what I need to do for lua add ons, I joined the patreon to not get a risky piece of adware. I'm currently new and this is my first experience on cheat engine.

cheatengine

Normally an add-on can be installed by extracting/copying it to the autorun folder in the CE install location.

Cedric

Hi there! All I use is the Speedhack, any chances of a minimal GUI option just having that showing?

cheatengine

I've written a speedhack only interface addition . You can find it at https://www.patreon.com/posts/56527196

Anonymous

I'm having an odd issue with the latest release. While Cheat Engine is open I cannot interact with any other windows, including those that are open on a separate monitor. The issue goes away if I minimize Cheat Engine, but comes back any time I open it

Anonymous

where can i find the public version? without having to download all the extra things?

cheatengine

In this topic at the bottom or in the 7.3.1 topic at the bottom. Or try https://www.patreon.com/file?h=57174240&i=9061833

Anonymous

I'm trying to run this on the most recent release of MacOS. I saw the launch ReadMe, and the terminal said "command not found." Do you have any tips that can point me in the right direction?

cheatengine

is it sudo that won't launch or is the path to the cheatengine binary in the .app wrong?