Mac OSX build testing
🕑 Added 2020-01-16 19:43:06 +0000 UTCAs some of you may know I used to have a crappy OSX port of CE based on an old version of CE ( 6.1 )
Lately i've spend some of my time moving over the latest CE sourcecode into the OSX version and making improvements here and there.
So hereby I present you the first alpha test build of CE 7.1 (64-bit) for OSX. (Tested on Catalina myself on a mac mini 2014)
Please report bugs(There will be, many, might not even start for you) and graphical issues (The GUI library just recently added support for cocoa and still has some quirks) as there are too many features of CE that I can't just test on my own. (Also, some features won't work and should be removed from even trying, like the PE exe inspector and other windows only things, and ultimap 'might' be possible someday when apple gives the ok to write kernel extentions without signing)
Oh yes, you will likely have to disable "System Integrity Protection" for the more fun things (Like opening a process)
1/18/2020: Fixed the patreon login screen missing the descriptive texts and fixed pointerscan
---
For non-patrons: You can click on the numbers for the trial mode.
If you like it, do consider becoming a Patreon member here
And also, feel free to report bugs and requests on the bugtracker and forum (or join and we can talk about it here or on discord)
Comments
GamerLix
Why it says other program is running this?
Open it with the right mouse button. No terminal needed. You have to do that with all apps, when the developer is not registered by apple.
•3LMARUCHAN •
soy de mac y no me deja presionarle a "enable speedhack" de la aplicacion geforce now
GateKeeper blocks it. Just open terminal and remove the quarantine meta-attribute: `xattr -d com.apple.quarantine cheatengine-x86_64.app`
habrelo manualmente con doble clic y abrir
Eric Heijnen
for windows it still is. But since Apple decided to block ads on CE and blacklist my developer signature it will be a patreon extra only for now
Cheatengine was free before.. :(
Eric Heijnen
There may be a setting somewhere to allow executing. I'm not sure where but it should be possible as a bunch of other people managed to get it to work
“cheatengine-x86_64” can’t be opened because it is from an unidentified developer.
how to do
ho wto do
it saids “cheatengine-x86_64” can’t be opened because it is from an unidentified developer.
When i click enable speedhack i wont let me and this shows up Failure enabling speedhack. (DLL injection failed): Failure copying libspeedhack.dylib to /usr/lib
Eric Heijnen
check out https://youtu.be/LnrS5XnkNKU (still works)
wheres that at?
cant access it on total war three kingdom
Eric Heijnen
Have you tried disabling 'System Integrity Protection'?
I can't open the game, the app tell me: "error while opening this process" the game is a steam game
Not Alain
Trying it with "Don't Starve" on Steam. When I choose "dontstarve_steam" in the process list (as opposed to gameoverlayui), I get a "Error while opening this process." Gameoverlayui would be allowed to open, but that's not where I should go to find/manipulate values, I think.
Eric Heijnen
Have you tried disabling 'System Integrity Protection'?
"Error while opening this process" how to fix this issue?
Eric Heijnen
Have you tried disabling 'System Integrity Protection' ?
it wont let me open the processes. everytime i try theres an error and i dont know what to do
Eric Heijnen
Multiselect is currently not supported by the Lazarus GUI library. Perhaps next version will have support for it
It wont let me select all of the addresses. I've tried everything such as: CTRL+A Command+A Ctrl+Shift Press the first address and shift and the last one. Nothing works.. Help please?
Eric Heijnen
can you make it open the cheatengine process itself? It could be a protection flag on your mac
when I try to select a process to open, it says "error when opening this process". I've used. heat engine before and this has never happened, please help.
Eric Heijnen
It is not verified no. Find a way to configure your mac to run unverified software. Or verify it yourself
it says i cant download cheat engine because , this application is not verified ?
Eric Heijnen
check settings and make sure the debugger interface is set to mac debugger
Attaching debugger makes CE crash.
Just disabled System Integrity Protection and rebooted my Mac but still not able to open any process.
I can't open any process on my Mac either. It says Error while opening this process. I tried it logged in on my root account as well but it didn't work. It has to do with being able to edit processes or something right? Your help would be appreciated..
Eric Heijnen
Like you can't target the process, or it just waits when you click first scan ?
mac version here and it won't start scan
No one of the cheat engine work in ranbow???? Why???? When i type my xp and enter is i just get the windows sound and when i disable BattleEye it just closing the game
Nice! Thanks man... I'm still working on my Pascal environment in my macbook, as soon as I got it working I'll take a look at it :D
Eric Heijnen
Not yet ported/broken, but i will get it to work eventually(differences between winsock and unix sockets)
Hey man! Amazing work porting to MacOS... If I can help in something, please just tell... Btw, I was trying to connect the CE to a remote server (running on an emulated Android device) but when I click the Network button nothing happens... Any clue if it is my fault or is not yet ported?
furkan4334
hi plz admin
Eric Heijnen
Are you sure this is the mac version? because this happens with the windows version if you have an anti-cheat installed
I open it and it shows up for half a second on the bar at the bottom then disappears, can't open.
hello
furkan4334
hi
Eric Heijnen
Get the mac version from this link https://www.patreon.com/file?h=33207254&i=4995682 it contains no advertisement software at all.
Me gustaría aportar un módica cantidad para bajarme la última versión de Cheat Engine sin publicidad, mi Mac osx Catalina no me deja instalarlo, me avisa que descarga un imagen de disco dañina para el sistema. Solo lo quiero para trucar el Empire total war de una plataforma, con lo que tampoco tengo claro que funcione, la antigua versión del juego dejo de funcionar con la última actualización y con esta no me funciona "the cheat", no tengo claro que si me hago patrocinador me podrían facilitar el programa sin el instalador de publicidad, que parece ser el culpable de todas las alarmas.
In the Windows version 7.0 , vehdebuger still crashes in some of games, I mean it makes the game crash, can you add search address in 7.1 , like this hex on address 03FxxF9C usage=Finding fixed array addresses that only one or two of hex number(xx or more) are always changing by restarting the game and search bye pointer,that's mean 03FxxF9C pointer offset1 39 offset2 120 offset3 500 and etc... If the address is always changed its value is found Add a fixed address to the list address 03F76F9C or 03Fa5F9C etc... this is my CT file it's about the stardew valley game link:http://s7.picofile.com/d/8387828576/bbb6610d-8028-4463-acb1-e3bd1a4c1c89/Stardew_Valley.CT
No,It looks like it's just a local problem, but thank you for your help.
when i loaded the table, it says process not found
I can't open the Total War Three Kingdom , it just says error while opening this process
Eric Heijnen
Does it happen on all processes? I'd say it's likely some kind of security system. Not sure which one, I had to disable a lot of them to get CE to work and kinda lost track. The SystemIntegrityProtection is off, and perhaps also some other mitigation features should be turned off
When clicking on a process it comes up with "error while opening this process" can you help me?
ok so i fixed my problem with getting the addresses on the bottom list. But I still can't select them and get them on the bottom list. I have double click each adress to get it on the bottom list
ok
Eric Heijnen
yeah, doubleclick should work though
I mean the adress list on the left. I can only select one address and when I click the red arrow nothing happens
Eric Heijnen
do you mean the addresslist on the left or bottom? if left that is normalish, the listview component currently does not support reading out the result of which entries are selected , perhaps the next lcl library update will fix that.
I can't select all values. Always when I click cmd+a this nothing happens
Eric Heijnen
Could be something else then, I did have a report from someone that he couldn't open a single process, but he unsubscribed before I could ask him more
NOTE: For some reason leaving system integrity protection enabled did not have an issue on opening a process or debugging a process. Current Issues: - Sometimes when trying to right click in the Memory View window you'll get Access Violation warnings spammed. - When trying to resize the script window you will get an Access Violation warning message. - Memory View scrolling is laggy as hell on a Macbook Pro 2017.
Nice guy!
ESTROGENIC
Thanks! I’m gonna try