Hack Candy Crush Soda Saga using cheat engine

Candy Crush Soda Saga is a very popular relaxing game. It is a free game for windows 10 user.

It is getting more and more chllenging if you win many games. Some time it is almost imposibble to pass the game without losing games. That is frustrating.

I like to play games, I don’t like to be played by the game

So I started my cheatengine

This way, there is unlimited number of moves for the game. You can crush more candies without worring about our of move.

Update:

The steps described above definitly works. But the address will change slightly for each new game. These steps need to be repeated for each new game. It is not convienient at all.

For each of the address discoved by the previous step, right click the address then select Find out who writes to this address, By doing so, cheat engine will attach a debugger to the application. Then go back to the game and make 1 move. There should be an address of the instruction displayed in the debugger. Here is a list of example addresses:

Among all addresses, 00B4BD5A seems the one which actually contains the instruction to reduce the number of moves after each move.

The original code at that address is

mov [edi+38],esi

It seems like the code is trying to move the value in register to another value.

Replace with NOP instruction, then any move will not reduce the number of move. and it is consistent game after game.