This post is focused on a cheat I made using CheatEngine.
It's about an assembly script built to watch any piece's valid move. Also assigned hotkeys to use it as a switch, with "Num1" to activate & "Num0" to deactivate (this is for avoid bugs too).
It works only for the x64 version of ChessTitans.
The cheat table looks like this:
& the assembly script looks like this:
The lines 17
and 18
are for set the selection's coordinates. The coordinates are stored in [rbx+10]
("X" position) & [rbx+14]
("Y" position), in lines 15
and 16
respectively. & the line 19 'says' the script to select the pointed square.
This is a full gameplay video using that help:
Played in difficulty level 2 with whites.