• Some users have recently had their accounts hijacked. It seems that the now defunct EVGA forums might have compromised your password there and seems many are using the same PW here. We would suggest you UPDATE YOUR PASSWORD and TURN ON 2FA for your account here to further secure it. None of the compromised accounts had 2FA turned on.
    Once you have enabled 2FA, your account will be updated soon to show a badge, letting other members know that you use 2FA to protect your account. This should be beneficial for everyone that uses FSFT.

Programing languages and such

Kazu

n00b
Joined
Aug 8, 2004
Messages
28
would really like to learn some way of editing the gamefiles in the sims and in other games and I would really like to know what kind of programing anguages I would need to do such things.
 
if your looking for ways to like... edit the number of friends you have im sure there are instructions on the internet as for how to do that (in programs such as hex edit) but if your not following some form of instructions, have fun :)
 
Its not about what language the game was compiled in. Its about the format of the data files are in... In the sims case, well, they are coded in hexadecimal (123456789ABCDEF).

I gues there should be some sites around which detail what each location in the file mean as data in the game.... But as for finding out for yourself, it will be pretty difficult since the game you must have is an already compiled version, not source code.

Most Trainers out there were made in a process of trial n error...
 
You need to know C++. Assuming you have no programming knowledge now, it would probably be a good 3+ years before you could start to make something meaningfull if you spent a lot of time dedicated to learning how to code.
 
chinoquezada said:
Its not about what language the game was compiled in. Its about the format of the data files are in... In the sims case, well, they are coded in hexadecimal (123456789ABCDEF).

Files arn't encoded in HEX. HEX is just a compressed form of Binary representation, where each digit represents 4 binary bits. It makes it so more information can be displayed on the screen at once. And since most binary data is in powers of 8 (bytes) Its alot easier representing them with 2 Hex digits rather than 8 ones and zeros.

Most Trainers out there were made in a process of trial n error...

This is true, thou it isn't a complete random guess. Most are made with the help of a disassembler or de-compiler and then watching and playing around with the memory locations using a debugger while the game is running.

Experiance with X86 Assembly and Machine code helps, though if you new to programming, I would start with C or C++ like kick@ss suggests. Remember a bunch of ones and zeros are just that, ones and zeros. It all depends on how its interpreted, and what those bits represent.
 
SCSI-Terminator said:
Files arn't encoded in HEX. HEX is just a compressed form of Binary representation, where each digit represents 4 binary bits. It makes it so more information can be displayed on the screen at once. And since most binary data is in powers of 8 (bytes) Its alot easier representing them with 2 Hex digits rather than 8 ones and zeros.
Well, i knew that. I didnt phrase my response correctly... Besides, the end-user cannot look at the binary representation directly (at least i dont know how....), all he could see is the hex... and edit the hex.
 
Back
Top