This section of the site is dedicated to Trainer Tutorials to help everyone get
a better understanding of how Game Trainers are made and how they function.
Hacking The Sims
You can view this tutorial in its original format here
Hacking The Sims
How to Hack the Sims
Now for this I am using The Sims v1.1
Equipment needed:-
Favourite memory searcher I recommend T-search
A Dissembler – For this I will be using W32Dasm
And last but not least your brain
1. Ok first we have to disassemble the main executable file called sims.exe this is located in the root directory. So open W32Dasm and click file and then disassemble exe. This should bring something up like a browser so you can select your file. Then go to the directory that you installed The Sims to and double click
sims.exe.
2. Now if you look at the toolbar on W32Dasm you will see a button called str references with a green light. Now if you click this you will get a list box full of different names.
3. Now for this example we are going to freeze the hunger bar. So if you look in your list box scroll down to Hunger Decrement Ratio and if you double click this. It will take you to the part of the code that this is referring to. Now you should have something that looks like this.
Now to understand a bit more of this you will need to know a bit of basic asm code. But for now if we look at the addy’s on the fourth line take notice of: Fstp dword ptr [00609F68]. The values that we want to take notice of are the hex addresses in the brackets. This is the hex address that controls you Hunger bar. Now this is fstp so this is a float value.
Run the game and then press Alt Then Tab and open T-search. Click on open process and select the
sims.exe.
Now if we add the hex address we found to our cheat table. Do this by clicking on the icon that looks like a piece of paper. Now add the address 00609F68 and make it a float type and name whatever you want I call it hunger hack and then click add. Now the value that t-search will tell you that it is will be something like 3.e00e0e0. Now if we freeze this value it does nothing but if we freeze and make it -100 and go in game you will notice that your hunger bar has gone full and will not decrease.
Now I’m not going to give it all away but experiment with addies you find try (Hygiene decrement ratio), (Friendship Threshold) etc.
Well this is the end of the tutorial so hopefully if you have followed this tutorial correctly you should now have a bit more knowledge of W32Dasm and hacking the Sims.