| Home | PC Cheat Codes | Game Patch Updates | PC Game Trainers | PC Game Tools | Game Patch Fixes | Articles | Discussion Forums | Contact |

Trainer Tutorials

Latest Forum Discussions:

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.

00414AB8 6860C25E00 Push 005EC260
00414ABD E87F77FFFF Call 0040C241
00414AC2 D91D689F6000 Fstp dword ptr [00609F68]?
00414AE3 D90594875B00 Fld dword ptr [005B8798]

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.

Enjoy!

Shinero

Copyright © (1998) 2004 - 2016 GamePatchPlanet.com. All Rights Reserved. Privacy Policy Disclaimer