this is what is already have done
unlocking s2 again
pitting and unpitting
redownloading patch v
redownloading the whole game
change the lanuage to english
redownloading lfs tweak
schuting down antivirus program etc.
Redrum, how do you find it with a hex ed?
Do you have to edit stuff till you see the weight change in LFS, or is there something in the right hand column of the editor to recognize?
I've never used hex editors before.
@Breizh: It's easier to explain with engine capacity: You switch cars in LFS and every time you look around the memory for the value of the new engine capacity, propably as a signed or unsigned integer (a 4 byte number). If you found one that always switches to exactly the engine capacity currently active in LFS you found what you searched for.
With car weight it's a bit more complicated because there's a formula behind it's calculation. The weight is calculated from a base-chassis weight and the additional weight of the engine. You first have to calculate the base-weight for different cars, hope that it's something even, and then look for that value. Directly editing the calculated weight could lead to problems when the value is re-calculated.
You can't search for uneven numbers because you are looking for a specific segment of bits in the memory. If your truncated value is 0.0004 different than LFS's real value you won't find the address. I'm sure some tool could get around that by intelligently guessing which address could be the right one using a deviation-comparison - I never came across such a tool though.
OK I think I see whats going on from the 2nd screenshot. LFSTweak doesnt understand commas as decimal places. Switch to "dots", (ie 1.06 instead of 1,06) and give it another shot.
Also, the first screenshot is the wrong address... Not sure how to use Hackman, but you need to go to the address "56100C".
The Hex editor I use is WinHEX
either rename them to *_default.eng
or while on track with the car which youd like to sound different
open up a chat window (press t)
write /edit_eng
press enter
press shift+a
click the load button at the top and load the eng file
it does for me
btw are there any hex memory editors that can track values and show if theyve changed ?
probably because there are some strings of different length in memory with the spanish translation that will mess up the offset where he checks if lfs is unlocked or something like that
works fine for german though for whatever the reason might be