Difference between revisions of "Main Page"

From Cheat Engine
Jump to navigation Jump to search
m (Reverted edits by Kelan94 (Talk) to last revision by Dark Byte)
(Major overhaul of the post.)
 
(39 intermediate revisions by 11 users not shown)
Line 1: Line 1:
== Welcome to the Cheat Engine gamehacking wiki. ==
+
[[Category:Main]]
[[Special:UserLogin|Register/log in]] to start contributing to this wiki
+
__NOTOC__
 +
{{DISPLAYTITLE:Cheat Engine Wiki}}
  
 +
<div style="background:#E8F2FF; border:1px solid #4A90E2; padding:1em; margin:0.8em 0;">
 +
<span style="font-size:1.6em; font-weight:bold;">Welcome to the Cheat Engine Wiki</span><br>
 +
This wiki documents Cheat Engine features, Lua scripting, Auto Assembler, debugging, code injection, Mono tools, and general game-hacking research.
 +
</div>
  
You can post any gamehacking related information on this wiki related from
+
<div style="background:#F8F8F8; border:1px solid #CCCCCC; padding:0.8em; margin:0.8em 0;">
*[[Gamecheats:Gamecheats|game specific hacks and cheats]],
+
'''New here?''' Start with [[Cheat_Engine:Help File|the Help File]], learn how to [[Tutorials:AttachToProcess|open a process]], then follow the basic tutorials for [[Tutorials:Add address to list|adding addresses]], [[Tutorials:AddScriptToTable|adding scripts]], and [[Lua Basics|CE Lua Basics]].
*[[Gamehack_tutorials|generic gamehacking tutorials]],
+
</div>
*[[Assembler]],
 
*[[Debugging]],
 
*[[Hex editing]],
 
*[[Packet editing]],
 
*[[Code injection]],
 
*[[Decompiling]],
 
*[[Programming]],
 
*[[Cheat Engine]],
 
etc...
 
  
There's also room for ce forum related topics as long as it's within reason, and please, keep it in the [[Forum]] namespace (do that by adding Forum: in front of new pages)
+
== Start Here ==
 +
* [[Cheat Engine]] — Main Cheat Engine overview
 +
* [[Cheat_Engine:Help File|Help File]] — General reference and usage information
 +
* [[Tutorials:AttachToProcess|How to open a process]] — Get read and write access to a target process
 +
* [[Tutorials:Add address to list|How to add addresses to the address list]]
 +
* [[Tutorials:AddScriptToTable|How to add a script to a table]]
 +
* [[Tutorials]] — Tutorial index
  
And if you're new to wiki's you can play around in the [[Sandbox]] , there's a less chance of getting blocked for adding complete gibberish
+
== Main Documentation Areas ==
 +
<div style="display:flex; flex-wrap:wrap; gap:1em;">
 +
 
 +
<div style="flex:1 1 280px; min-width:260px; border:1px solid #CCCCCC; padding:0.8em; background:#FFFFFF;">
 +
'''Cheat Engine'''<br>
 +
Core Cheat Engine usage, features, and workflows.
 +
* [[Cheat Engine]]
 +
* [[Cheat_Engine:Help File|Help File]]
 +
* [[Tutorials]]
 +
</div>
 +
 
 +
<div style="flex:1 1 280px; min-width:260px; border:1px solid #CCCCCC; padding:0.8em; background:#FFFFFF;">
 +
'''Lua Scripting'''<br>
 +
Lua functions, classes, scripting basics, and debugging.
 +
* [[Cheat_Engine:Lua|Lua]]
 +
* [[Lua Language]]
 +
* [[Lua Basics|CE Lua Basics]]
 +
* [[Lua|CE Lua Functions and Classes]]
 +
* [[Lua Debugging|CE Lua Debugging Functions]]
 +
</div>
 +
 
 +
<div style="flex:1 1 280px; min-width:260px; border:1px solid #CCCCCC; padding:0.8em; background:#FFFFFF;">
 +
'''Assembler and Auto Assembler'''<br>
 +
Assembler commands, Auto Assembler scripts, and code injection foundations.
 +
* [[Assembler]]
 +
* [[Assembler:Commands|Assembler Commands]]
 +
* [[Assembler:Commands_Tables|Commands Tables]]
 +
* [[Assembler:Commands_List|Commands List]]
 +
* [[Cheat_Engine:Auto Assembler|Auto Assembler]]
 +
* [[Auto_Assembler:Commands|Auto Assembler Commands]]
 +
</div>
 +
 
 +
<div style="flex:1 1 280px; min-width:260px; border:1px solid #CCCCCC; padding:0.8em; background:#FFFFFF;">
 +
'''Debugging and Analysis'''<br>
 +
Debugging tools, decompiling, memory analysis, and low-level research.
 +
* [[Debugging]]
 +
* [[Decompiling]]
 +
* [[Hex editing]]
 +
* [[Code injection]]
 +
* [[Ultimap]]
 +
* [[Ultimap1]]
 +
* [[Ultimap2]]
 +
</div>
 +
 
 +
<div style="flex:1 1 280px; min-width:260px; border:1px solid #CCCCCC; padding:0.8em; background:#FFFFFF;">
 +
'''Mono and .NET'''<br>
 +
Mono features, structure dissection, Lua helpers, and Auto Assembler integration.
 +
* [[Mono|Mono Features]]
 +
* [[Mono:MonoDissect|Mono Dissect Form]]
 +
* [[Mono:Mono_Structure_Dissection|Mono Structure Dissection]]
 +
* [[Mono:Mono_Lua|Mono Lua]]
 +
* [[Mono:Lua|Mono Lua Functions]]
 +
* [[Mono:Mono_AA|Mono AA Commands]]
 +
</div>
 +
 
 +
<div style="flex:1 1 280px; min-width:260px; border:1px solid #CCCCCC; padding:0.8em; background:#FFFFFF;">
 +
'''Advanced Topics'''<br>
 +
Advanced Cheat Engine features and related research areas.
 +
* [[DBVM]]
 +
* [[Packet editing]]
 +
* [[Programming]]
 +
* [[Gamehack_tutorials|Generic Gamehacking Tutorials]]
 +
</div>
 +
 
 +
</div>
 +
 
 +
== Lua Resources ==
 +
* [[Cheat_Engine:Lua|Lua overview]]
 +
* [[Lua Language]]
 +
* [[Lua Basics|CE Lua Basics]]
 +
* [[Lua|CE Lua Functions and Classes]]
 +
* [[Lua Debugging|CE Lua Debugging Functions]]
 +
* [[Tutorials:Lua:Basics|Lua Basics Tutorial]]
 +
* [[Tutorials:Lua:ObjectOriented|Lua Object Oriented Tutorial]]
 +
 
 +
== Auto Assembler Resources ==
 +
* [[Cheat_Engine:Auto Assembler|Auto Assembler]]
 +
* [[Auto_Assembler:Commands|Auto Assembler Commands]]
 +
* [[Tutorials:Auto_Assembler:Basics|Auto Assembler Basics]]
 +
* [[Assembler:Commands|Assembler Commands]]
 +
* [[Code injection]]
 +
 
 +
== Mono Resources ==
 +
* [[Mono|Mono Features]]
 +
* [[Mono:MonoDissect|Mono Dissect Form]]
 +
* [[Mono:Mono_Structure_Dissection|Mono Structure Dissection]]
 +
* [[Mono:Mono_Lua|Mono Lua]]
 +
* [[Mono:Lua|Mono Lua Functions]]
 +
* [[Mono:Mono_AA|Mono AA Commands]]
 +
* [[Tutorial:Mono:Basic|Tutorial - Mono - Basic]]
 +
 
 +
== Tutorials ==
 +
'''Cheat Engine'''
 +
<ul><ul>{{TutorialsCE}}</ul></ul>
 +
 
 +
'''Auto Assembler'''
 +
<ul><ul>{{TutorialsAA}}</ul></ul>
 +
 
 +
'''Lua'''
 +
<ul><ul>{{TutorialsLua}}</ul></ul>
 +
 
 +
'''Mono'''
 +
<ul><ul>{{TutorialsMono}}</ul></ul>
 +
 
 +
'''Videos'''
 +
<ul><ul><li>[[Tutorials:Videos|Video Tutorials]]</li></ul></ul>
 +
 
 +
'''Generic Gamehacking'''
 +
* [[Gamehack_tutorials|Generic Gamehacking Tutorials]]
 +
 
 +
== Contributing ==
 +
[[Special:UserLogin|Register or log in]] to start contributing to this wiki.
 +
 
 +
Useful areas for contributions include:
 +
* Updating outdated documentation
 +
* Adding missing Lua functions and classes
 +
* Improving Auto Assembler command pages
 +
* Writing beginner-friendly tutorials
 +
* Expanding Mono documentation
 +
* Improving examples and code snippets
 +
* Fixing broken links or formatting issues
 +
 
 +
If you are familiar with Lua, Auto Assembler, debugging, Mono, or general game-hacking workflows, visit the [[Improvements]] section and pick a topic.
 +
 
 +
Forum-related pages are allowed when they are within reason. Please keep them in the [[Forum]] namespace by adding '''Forum:''' in front of new page names.
 +
 
 +
New to wikis? Use the [[Sandbox]] to test formatting and practice editing.

Latest revision as of 22:33, 23 June 2026



Welcome to the Cheat Engine Wiki
This wiki documents Cheat Engine features, Lua scripting, Auto Assembler, debugging, code injection, Mono tools, and general game-hacking research.

New here? Start with the Help File, learn how to open a process, then follow the basic tutorials for adding addresses, adding scripts, and CE Lua Basics.

Start Here

Main Documentation Areas

Cheat Engine
Core Cheat Engine usage, features, and workflows.

Lua Scripting
Lua functions, classes, scripting basics, and debugging.

Assembler and Auto Assembler
Assembler commands, Auto Assembler scripts, and code injection foundations.

Debugging and Analysis
Debugging tools, decompiling, memory analysis, and low-level research.

Mono and .NET
Mono features, structure dissection, Lua helpers, and Auto Assembler integration.

Advanced Topics
Advanced Cheat Engine features and related research areas.

Lua Resources

Auto Assembler Resources

Mono Resources

Tutorials

Cheat Engine

Auto Assembler

Lua

Mono

Videos

Generic Gamehacking

Contributing

Register or log in to start contributing to this wiki.

Useful areas for contributions include:

  • Updating outdated documentation
  • Adding missing Lua functions and classes
  • Improving Auto Assembler command pages
  • Writing beginner-friendly tutorials
  • Expanding Mono documentation
  • Improving examples and code snippets
  • Fixing broken links or formatting issues

If you are familiar with Lua, Auto Assembler, debugging, Mono, or general game-hacking workflows, visit the Improvements section and pick a topic.

Forum-related pages are allowed when they are within reason. Please keep them in the Forum namespace by adding Forum: in front of new page names.

New to wikis? Use the Sandbox to test formatting and practice editing.