Release v1.0.3 - Dynamic Engine & Precision Update 🚀
This update completely redesigns the signature generation engine for maximum accuracy, minimum length, and full update-proofing.
✨ What's New & Improved
- Dynamic Signature Length: No more fixed 32-byte limit. The engine now grows the pattern instruction-by-instruction and stops the moment it's unique — giving you the shortest possible signature every time, automatically calculated.
- Exact Injection Point: Signatures now always start exactly at your selected address. The anchoring system (stepping backwards) is only used as an absolute last resort.
- Precision Anchoring: When anchoring is needed, step size is now 1 byte (was 10), keeping the offset as small as possible.
- Always Update-Proof: Displacements are now masked in both scan phases. Previously, phase 1 left them unmasked — this caused signatures to break after game updates.
⚡ Performance & Under the Hood
- Single Memory Read: The entire decode region (anchor area + forward space) is now read in one
ReadProcessMemorycall instead of one per anchor offset. - Increased Decode Buffer: Raised from 128 to 256 bytes, allowing the engine to decode longer instruction chains when needed.
- C++20 Modernization: Upgraded to
std::span,std::format, and structured bindings for cleaner, safer code.
📦 Installation
- Download
SigMakerPlugin.dllfrom the assets below - Place it in your Cheat Engine
autorunfolder - Restart Cheat Engine
- Right-click any instruction → Copy AOB Sig / Copy C++ Pattern / Copy Address Info