Do you want to learn how to mod/edit saves?
I'll teach you if i get enough replies :)
To mod saves, you'll need a hex editor which can be downloaded here
HxD - Freeware Hex Editor
Version: 188.8.131.52 (April 3, 2009)
OS: Windows 95, 98, ME, NT 4, 2000, XP, 2003, Vista, or 7
Download: SAVEDATA.rar, and open in HXD.
Step #3 (see image)
- Press Ctrl + F.
- Change datatype to integer number
- Select (any bitwidth)
- Select Big Endian (motorola SPARC,...)
- Search for: 999999999
After clicking the OK button, you'll see this result.
Offset: C which is 0x0000000C
Length: 4 which is Int32
Hex: 3B9AC9FF which is 999999999
There is another offset with the same value.
Post the offset if you've found.
What is Hexadecimal?
Simply, hexadecimal is a base 16 number system. We use a base 10 number system (decimal) usually, however, in computing, base 16 is a lot more useful. Hexadecimal numbers usually are preceded with "0x" to avoid confusion - eg 0x10 is the number 16. There are various other ways of representing hex numbers, eg 10h or 1016, but I'll use the 0x notation.
So how does a base 16 number system work?
In our base 10 number system, we have the digits 0 to 9. Once wee get past 9, wee need to start using two digits to represent the number. That is, at 10, wee start using two digits to represent numbers. For a base 16 number system like hexadecimal, we only start using two "digits" to represent the number after 15. So how do we represent the numbers 10 to 15 as single "digits"? We use letters.
Here's a short table, showing the conversion between hexadecimal and decimal:
Learn moreCode:Hex Dec 0x00 0 0x01 1 0x02 2 0x03 3 0x04 4 0x05 5 0x06 6 0x07 7 0x08 8 0x09 9 0x0A 10 0x0B 11 0x0C 12 0x0D 13 0x0E 14 0x0F 15 - 0x10 16 0x11 17 0x12 18 0x13 19 0x14 20 0x15 21 0x16 22 0x17 23 0x18 24 0x19 25 0x1A 26 0x1B 27 0x1C 28 0x1D 29 0x1E 30 0x1F 31 - 0x20 32 - 0x30 48 - 0x40 64 - 0x50 80 - 0x60 96 - 0x70 112 - 0x80 128 - 0x90 144 - 0xA0 160 - 0xB0 176 - 0xC0 192 - 0xD0 208 - 0xE0 224 - 0xF0 240
Find the offset of emil's stats, and post them like this - see example below.
Some things like Health points (HP) aren't easy to find or aren't easy to mod.
If you don't edit the proper offsets correctly, it will reset in the game or damage/corrupt your save.
Here is an example;
This game has 4 offsets of Emil's HP.
An experienced modder wouldn't search for 9999, instead he would search for hex value: 270F (converts to 9999 in decimal)
Some hex editors like hex workshop has a base converter.
You can convert hex to decimal or decimal to hex.
You can also convert decimal to hex with google search - see example below;
Google will answer:Code:9999 in hex =
-Code:9999 = 0x270F
Most of the time when searching for a value like '270F', 10 or more instances of '270F' will be found.
In this save, you will find 43 instances of '270F'.
Can you find 4 of Emil's HP offsets?