Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Fixes for Lazarus 4.6 compatibility & AVX2 optimizations

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
hbarudi
How do I cheat?
Reputation: 0

Joined: 07 Mar 2016
Posts: 3

PostPosted: Mon Mar 16, 2026 11:01 pm    Post subject: Fixes for Lazarus 4.6 compatibility & AVX2 optimizations Reply with quote

Dear Dark_Byte and cheat engine developers:

I made a few changes to the code of the software.

1. I downloaded the latest Lazarus IDE version 4.6 64bit from the official site and installed it on my laptop.
2. "Resolved compilation errors occurring when building Cheat Engine 7.5 source using Lazarus 4.0+ and FPC 3.2.2+ on modern hardware (AMD Ryzen AI 9 / Framework 16)"
3. Updated TAVLTree and TAVLTreeNode references to TAvgLvlTree and TAvgLvlTreeNode to match the current AvgLvlTree unit in the Lazarus Component Library (LCL).
4. Resolved Identifier not found errors by adding LazFileUtils to uses clauses for functions like ExtractFileNameWithoutExt.
5. Fixed TVirtualStringTree registration in LuaVirtualStringTree.pas by utilizing the TLazVirtualStringTree identifier and explicitly scoping units via the laz. prefix.
6. Modified GlobalDesignHook initialization in formdesignerunit.pas to use safe type-casting (as TPropertyEditorHook) required by the updated IDE object model.
7. Resolved "Unusual Characters" compiler warnings by ensuring a space-free directory structure (e.g., renaming Cheat Engine folder to Cheat_Engine).
8. Verified stability of O4 optimization level and AVX2 instruction set generation for the scanning engine.
9. When compiled, it will require lua53-64.dll file next to the main .exe file.
10. I can if needed, use git and fork on github to show you more exact changes.
Best Regards,
hbarudi

_________________
H Barudi
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites