Cheat Engine is one of the most powerful cheating tool in Windows, as a experienced game cheater, I used it a lot and found it really handy. I've been always wondering why there's not a counterpart in Linux, and at last I decided to make one myself.
I dropped my early coded after I found scanmem, and decided to create a GUI front-end for it, called Game Conqueror. Thanks to Tavis (original author of scanmem), now GC is a part of scanmem.
Now a PPA for scanmem & gamemconqueror is avaiable:
Updated: Now there is a v0.08 release, enjoy!
svn checkout http://scanmem.googlecode.com/svn/trunk/ scanmem
I had considered to created a PPA, but right now I don't that enough time for that, but packers will be welcomed.
You need automake, python and pygtk
./configure && make to build scanmem
and you can find the GameConqueror in gui/GameConqueror.py
You're recommend to execute the py file in a shell, because it is the only place you can see the error output and progress of scanning
Sorry for the inconvenience but so far GUI improvement has the lowest priority unless necessary.
You are assume to be familiar with CheatEngine, and you can see that the GUI is quite similar
Now all basic scan types (equal greater less increased(by) decreased(by) on all basic data types (int8/16/32/64 float8/16/32/64 or unknown width) have been implemented, you may found the easy-to-use syntax on the tooltip of 'Value:' label.
And for locking, you can only freeze a number but not make it 'not increased/decreased' as in CheatEngine, the delay is set to be 500ms, which could be changed in the .py file.
* Bug Report
Please submit in the project page
* Feature Request
Actually there are still many features I'm working on, currently GameConqueror is just a simple basic tool. But all patches are welcomed
If you like it, please provide some CODE instead of MONEY!
So that's all. Enjoy it!