Usually small Linux distributions are not perceived as gaming. But what the hell. Fossapup consumes few computer resources, and therefore games will get a lot of resources. But how to add lives and score in games, or vice versa, reduce the number of moves to impress our friends? Windows users use Cheat Engine, but what about us? It's easy.
We need GameConqueror from PPM. This is a Python GUI for the scanmem utility (debugging utility designed to isolate the address of an arbitrary variable in an executing process). But here's the bad luck and in Fossapup GameConqueror does not start after installation from the PPM.
So go to the /usr/bin/ folder and delete everything in the gameconqueror file (except for the first line, of course) And write the following:
Code: Select all
cd /usr/share/gameconqueror
./GameConqueror.py
Now it starts up. Let's "hack" iQPuzzle as an example. Run Menu>>Fun>>iQPuzzle. Run Menu>>Utility>>Game Conqueror
Choosing a process in Game Conqueror(ctrl+F) using filter and this is of course iqpuzzle.
For example, we make three moves in iQPuzzle. Then we insert the value 3 into the Game Conqueror and scan by clicking on the magnifying glass icon. There are a lot of matches.
We make two more moves in the game and they become 5. Give the value 5 to the Game Conqueror and do a scan. Now we only have a few matches.
We make two more moves in the game and they become 7. Give the value 7 to the Game Conqueror and do a scan. Voila! We have one match.
Add a match to the cheat list by double clicking on it. We can see it in the built-in hex editor. But let's, for example, change 7 to 14 on the cheat list. After that we make a move in the game and there are 15 moves. Now, after each turn in the game, we see how the value in the Game Conqueror changes.
Congratulations, we hacked the game!
Now we can put any value in the game and trick our friends by saying that we have collected a piece in iQPuzzle for a champion number of moves
But this is a smart game and must be played fairly. Let's apply our knowledge and tricks to especially complex arcades, for example.
P.S. And of course, by setting the checkbox in the cheat list, we can "freeze" the value so that the game cannot reduce our number of lives.