Cheat Engine is a development environment focused on modding games and applications for personal use.
-
Download Lazarus 2.2
sudo apt-get install lazarus
-
Run Lazarus and click on
Project->Open Project
. Selectcheatengine.lpi
from theCheat Engine
folder as the project. //Click onRun->Build
or press SHIFT+F9. -
you will need to click on
Run->Compile many Modes
(unselect first three compile modes)
Do not forget to compile secondary projects you'd like to use:
speedhack.lpr: Compile both 32- and 64-bit DLL's for speedhack capability
luaclient.lpr: Compile both 32- and 64-bit DLL's for {$luacode} capability
DirectXMess.sln: Compile for 32-bit and 64-bit for D3D overlay and snapshot capabilities
DotNetcompiler.sln: for the cscompile lua command
monodatacollector.sln: Compile both 32-bit and 64-bit dll's to get Mono features to inspect the .NET environment of the process
dotnetdatacollector.sln: Compile both 32- and 64-bit EXE's to get .NET symbols
dotnetinvasivedatacollector.sln: Compile this managed .DLL to add support for runtime JIT support
cejvmti.sln: Compile both 32- and 64-bit DLL's for Java inspection support
tcclib.sln: Compile 32-32, 64-32 and 64-64 to add {$C} and {$CCODE} support in scripts
vehdebug.lpr: Compile 32- and 64-bit DLL's to add support for the VEH debugger interface
dbkkernel.sln: for kernelmode functions (settings->extra) You will need to build the no-sig version and either boot with unsigned driver support, or sign the driver yourself
*.SLN files require visual studio (Usually 2017)