by Sethioz » Sat Oct 03, 2009 2:07 pm
nah you did it wrong, you did too much. you only need to sell or purchase car, not race. there will be too many changes.
however i got it down to 261 results on 4 bytes.
XVI32 has changing addresses too, so you would have to do lot of 'not changed'. for example i opened .400, then i did unknown and switched between .410 and .400 for few times and left .400 open and did 'not changed'. i did that few times. right now im down on 261 addresses.
problem with rank points, might be that they are not same in save file as they are in game. in game they maybe 410, but in save file they might be something like 420894892332. i do not know how savegame works in tdu. as i said, in most games it does not make sense, unless you are developer and know how it is mapped.
i got it to 240 actually, but manually picking out 0s (zeros), because obviously it is not 0.
i also came up with the % search, but it didn't work as i wanted. Tsearch is stupid in that area, because it does not have the option "increased by %" or "decreased by %". i know the exact %, not less or more. basically you can do "less than by %" and then "more than by %" which should give the result, but its not same as exact %.
so i tried that 10 % of 400 is 2.5%, i tried to do "less than by 2.6%" and then "more than by 2.4%", but didnt work on 4 bytes. however ive messed up in Tsearch before too, where first try is same as second, but i fail in first.
sometimes i just mislook things and think it was correct.
you can try and see what you can come up with.
ok enought of blabla, i was just saying what i found out in Tsearch. i have better method, which will get you results 100%.
there are about 50 addresses in total that change.
simply use HEX workshop's compare feature. it opens 2 files simultanously and highlights the differences (not all, but like search, cliking 'next' key shows next difference).
so you simply change the differences back and see what did what.
there is one part that is very confusing, the part where in 400 it says that "LAMBORGHINI COLLECTOR", but in same place in 410, it says "CHEVROLET COLLECTOR".
did you bought a chevy and got it unlocked ? it might be the last news, but if you did not bought chevy, then its really weird.
however there's not many differences, so just try replacing them from start. Im quite sure that the places you are looking for are at beginning of the file.