Cheat Engine 7.5.1 (Windows)
Added 2023-07-30 15:51:14 +0000 UTCIt's been a while and sorry for that. I was doing some research on stuff to add/fix for CE, got deep into some stuff (experimenting, documenting and more research) and then kinda forgot each time I should release more often here.
Anyhow, I finally managed to get some stuff to show and for you guys to test.
The structure dissect has had a huge overhaul and now has a bunch of new different bugs than the ones before, but should be a lot easier to maintain for me. This also brings me to the point that the error reporting has been improved. If you wish to help me out, download the _withDebugSymbols version, and when an error pops up it'll tell you what to do
There are lots of fixes for ceserver including mono and java support, but needs some testing (hint: Nox 64-bit with android works ok)
And symbols are now remembered when you close CE. So in the event of an unfortunate CE crash, you can still reopen CE and see the registered symbols in the target
Besides that some other bugfixes and additions you can find in the release notes at the end of this post.
Next up I will merge all this with the Mac build and then post that version.
Thank you for your patience and continuous support. Let's make Cheat Engine even better together!
---
Additions and changes:
from 7.5 to 7.5.1:
- No more version numbering in the main caption. Only the about screen now has it
- can run without admin and asks for admin if needed (you can set to run as admin in settings as well)
- better error reporting (Especially if using the debugsymbol version)
- symbol synchronization. Symbols are shared between CE instances and remembered when reopening CE
- Speedhack v3 now replaces the old speedhack in windows. No more speedhack dll's to inject (more dll's to follow in the future)
- byteTableToxxx now support an start index
- autoassembler command AOBSCANEX - Scan only executable memory
- c compiler: added __stdcall define
- c compiler: windows: auto assembler can deal with stdcall mangled symbols names, and c compiler can deal with unmangled symbols when stdcall is used
- c compiler: header files are used as table files. And tablefiles can have any name now
- added Java info similar to .net/mono info
- improved the .net info classlist performance (especially noticable in ceserver)
- ctrl+space on selected bytes in hexview will make the disassembler go there
- bunch of mono info improvements
- lua: treenode.Index is now writable
- redesigned the internals of structure dissect. Expect many new bugs there, please report! (I already know a few of them, but just waiting to get a report on them before fixing ;-) )
Fixes:
from 7.5 to 7.5.1:
- Loooots of fixes in ceserver from symbollookup to debugging, pipes, basic initialization going wrong, etc...
- fixed symbol to address lookup picking an old version of a same named symbol instead of later (was an issue with symbollists, like ccode)
- fixed an error with .net/mono info giving an error when looking at a string
- fixed disassembling of some vector instructions
- fixed VEX instructions not working in 32-bit targets
- fixed the translation files not being up to date in the installer
- dissectcode high dpi fix
Fixes:
3 hours later: Installer was missing some files for speedhack. Added them and reuploaded the installer
Comments
Hi , I have just subscribed with you to inquire about a problem I have and I do not know the solution to it. When I download the program from you or any version of it, I cannot install the program. As soon as the installation window opens, I click (Run), then I accept and the window disappears without a trace or clear problem.
Saoud Alnaimi
2025-06-15 06:32:24 +0000 UTCThis can be easily done with a hex editor btw
Matt
2024-04-25 14:32:33 +0000 UTCstill no no-setup version ?
Zadkielsan
2023-12-29 09:31:17 +0000 UTCMadden 24 PC Can you change the name of Speed Hack to something other than Cheat Engine so Madden 24 does not recognize it? EA has an Anti Cheat code now and the game will stop if you have Cheat Engine running. I only need the Speed Hack function to speed up single player CPU games.
Cedric
2023-12-26 17:38:56 +0000 UTCIs there any plans to release the mac version? The Cheat Engine website said the 7.5 version should be on Patreon soon, so I subscribed, but can only find Windows versions of 7.5+
2023-12-24 03:10:19 +0000 UTCvery soon. (before the end of the month)
Eric Heijnen
2023-12-21 14:57:13 +0000 UTCI noticed that '.NET Info' screen is a little broken with this version, any idea when that might get fixed?
Rahly
2023-12-21 11:54:57 +0000 UTCit wont let me click next on the rules and regulations bit?
Paul
2023-12-17 13:55:05 +0000 UTCOn windows only the installer won't work anymore. But CE will keep working just fine (tip: make a backup of the install folder)
Eric Heijnen
2023-12-15 23:24:59 +0000 UTCif i were to stop being a sub... do i loose 7.5 access
2023-12-14 20:04:40 +0000 UTCYou did use the installer in this post? You can try disabling your AV temporarily but i havn't seen the lua dll getting detected as bad before so likely it's something else. (maybe got an anti cheat that targets that dll)
Eric Heijnen
2023-11-29 06:50:52 +0000 UTClua53-64.dll was not found, tried reinstalling few times. Any help?
2023-11-29 05:22:39 +0000 UTC<3 resubbed
2023-11-22 17:12:20 +0000 UTCcheck out https://youtu.be/wTBHFGQ7oE4?si=_Td6kwyK89f3MBI9
Eric Heijnen
2023-11-22 17:10:31 +0000 UTCcan you explain how to simply make it portable/ standalone. cause it seems to work without installer aswell
2023-11-22 17:07:16 +0000 UTCI need an uninstalled version
2023-11-16 08:05:04 +0000 UTCDoes anyone know how to keep ce from closing I've tried everything with webroot
2023-11-12 01:07:16 +0000 UTCgood ol CE
Reigys
2023-11-02 15:46:32 +0000 UTCThanks so much
2023-10-29 13:16:38 +0000 UTCwebroot does that. Even when disabled it will close CE. I think there's an option to exclude CE from closing but I don't know the details
Eric Heijnen
2023-10-28 23:47:09 +0000 UTCAlso cheat engine closes after about 3 minutes. Any idea what would cause this?
2023-10-28 23:45:02 +0000 UTCHow do you get it to work with game pass?
2023-10-28 23:25:25 +0000 UTCBro its patched and doesnt work anymore. Everytime i sell it, it says "sorry transaction invalid becuase of wrong price" please fix.
2023-10-25 04:32:50 +0000 UTCThere are no Trojans, just adware in the free file
2023-10-14 12:32:48 +0000 UTCWhy are Trojans in the files? Man i wanna edit fifa. but I refuse to instal a TROJAN
Carlos Criado
2023-09-28 20:42:11 +0000 UTCanyone know how to make teleport anywhere work on after the fall
2023-09-26 04:07:44 +0000 UTCthanks for your reply, you are so sweet. 3q
2023-09-25 08:37:15 +0000 UTCI hit a hurdle with x86 targets and modifying x86 code which then needs to get rejitted to arm64. Which requires official debugging support for rosetta, which i'm now writing a gdb/lldb debugger interface for. But I do have a version that can debug arm64 code : (kinda) https://cheatengine.org/temp/29082023/CheatEngine751.app.zip
Eric Heijnen
2023-09-22 22:59:45 +0000 UTCsorry to bother you , any release of mac version updated?
2023-09-21 00:10:23 +0000 UTCAlright then, I’ll pivot there instead. Thanks again
179WEST
2023-09-17 18:23:58 +0000 UTCI really don't know. This is cheat table specific. Perhaps the table creator can help or someone on discord can help further
Eric Heijnen
2023-09-17 18:23:10 +0000 UTCThat’s the error I get when loading the table I have from the Cheat Table install - I can’t run the Lua script on load, but I still get the table with the scripts in there.
179WEST
2023-09-17 17:15:10 +0000 UTCI doubt that's it. That's just a generic searchpath. Also why do you have seperate scripts instead of a single table which contains all the scripts inside ?
Eric Heijnen
2023-09-17 17:09:42 +0000 UTCI understand, but the autorun folder isn't what's being called here on load, it's the /lua file structure. I'm thinking I'd have to go through and recreate the file structure as per the errors I'm getting, like C:/Program Files/Cheat Engine/lua/lua\main.lua not being found.
179WEST
2023-09-17 17:06:38 +0000 UTCThe Autorun folder is ce's Lua script storage location.
Eric Heijnen
2023-09-17 16:59:07 +0000 UTCI'm having trouble figuring out where the Lua folder is in this. The advice is to extract the ZIP file first, but I've done that with 7.5 and 7.5.1, as well as installing via executable, but in every install there is no Lua folder, and as such I'm not sure if the scripts I have for FIFA 23 are applying. Any insight would be much appreciated.
179WEST
2023-09-17 16:31:40 +0000 UTCThanks
Eric Heijnen
2023-09-10 18:11:52 +0000 UTCVersion: 7.5.1-P find field and find method ```Error:...Cheat Engine\Cheat Engine 7.5.1\autorun\dotnetsearch.lua:31: attempt to index a nil value (field 'lbClasses') stack traceback: ...Cheat Engine\Cheat Engine 7.5.1\autorun\dotnetsearch.lua:31: in function 'spawnDotNetSearchDialog' ...t\Cheat Engine\Cheat Engine 7.5.1\autorun\dotnetinfo.lua:2263: in function <...t\Cheat Engine\Cheat Engine 7.5.1\autorun\dotnetinfo.lua:2263>```
2023-09-10 11:22:56 +0000 UTCCool, thanks. :) Can we get a lite version tho? Pretty please with a cherry on top?
Sabishi1985
2023-09-09 15:42:40 +0000 UTCwhy is there no tables to load?
2023-09-05 12:13:56 +0000 UTChi my name Phillip this is willow from a video on you tube in I'm call Ghost number philmil-1786 hi see you, Thair!
Phillip Miller
2023-08-17 20:25:51 +0000 UTCI need the no setup file for 7.5
Yukirin
2023-08-07 14:17:58 +0000 UTCWow. Amazing work!
Cam
2023-07-31 04:44:10 +0000 UTCAs with any cheat engines after version 7.4 I get the same error: -- main GUI thread: unhandled exception: Division by zero -- this happens after generating a trainer & opening and closing it several times (about 12 / 13), then everything freezes and doesn't open anymore totally, unless I decide to uncheck the options: - "SAVE WINDOW POSITIONS" in general setting of CE or until I reset all the settings, then the problem will be solved, but if I would like to put the check again on the options - "SAVE WINDOW POSITIONS" Then the problem will come back and stay until I remove the check again. I tried to report this from many versions and sent a video directly on CE forum privately, but for me the problem remains, I don't know why, but I know that it always stays the same, but hey, this time at least this error message is generated it is already something more. PS: If I keep the the box UNchecked from "SAVE WINDOW POSITIONS" this problem does NOT occur, but unchecking it is really annoying because I can't keep any settings, shapes etc.
Sebastiano
2023-07-30 19:55:15 +0000 UTCAwesome, I'll use the debug symbols version. In fact, I can't think of much of a reason not to.
Aaron
2023-07-30 16:45:14 +0000 UTC