# cheat-engine
**Repository Path**: qzez/cheat-engine
## Basic Information
- **Project Name**: cheat-engine
- **Description**: 来自:https://github.com/cheat-engine/cheat-engine.git
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: mogai
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2024-06-10
- **Last Updated**: 2024-06-17
## Categories & Tags
**Categories**: Uncategorized
**Tags**: CE魔改
## README
Cheat Engine 超级魔改
2024.6.16
记录完整魔改过程,所用工具介绍,确保人人魔改成功
# 工具准备及下载地址
1. 源代码编程工具 Lazarus
1. lazarus-2.2.2-fpc-3.2.2-win64.exe
2. lazarus-2.2.2-fpc-3.2.2-cross-i386-win32-win64.exe
* 说明:2个都要下载,按顺序安装,安装完【1】后再安装【2】
* 下载:
2. 驱动编译
1. Visual Studio 2019
3. 文本替换工具
1. Visual Studio Code
5. HxD
* 说明:exe文件编辑工具
* 下载:
6. HxD
# Download
* **[Latest Version](https://github.com/cheat-engine/cheat-engine/releases/latest)**
[Older versions](https://github.com/cheat-engine/cheat-engine/releases)
# Links
* [Website](https://www.cheatengine.org)
* [Forum](https://forum.cheatengine.org)
* [Forum (alternate)](https://fearlessrevolution.com/index.php)
* [Wiki](https://wiki.cheatengine.org/index.php?title=Main_Page)
## Social Media
* [Reddit](https://reddit.com/r/cheatengine)
* [Twitter](https://twitter.com/_cheatengine)
## Donate
* [Patreon](https://www.patreon.com/cheatengine)
* [PayPal](https://www.paypal.com/xclick/business=dark_byte%40hotmail.com&no_note=1&tax=0&lc=US)
## Basic Build Instructions
1. Download Lazarus 2.2.2 from https://sourceforge.net/projects/lazarus/files/Lazarus%20Windows%2064%20bits/Lazarus%202.2.2/ First install lazarus-2.2.2-fpc-3.2.2-win64.exe and then lazarus-2.2.2-fpc-3.2.2-cross-i386-win32-win64.exe
2. Run Lazarus and click on `Project->Open Project`. Select `cheatengine.lpi` from the `Cheat Engine` folder as the project.
3. Click on `Run->Build` or press SHIFT+F9.
* you can also click on `Run->Compile many Modes` (tip: select first three compile modes)
* If you want to run or debug from the IDE on Windows you will need to run Lazarus as administrator.
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)