I have removed the trainer from the market since i need to completely rewrite it for it to work with the latest version of Assetto Corsa.
I just started to look into Project CARS, so why not check into this game too.
UPDATE:
Trainer coming up, I have found a shit load of "basic stuff", Freeze laptimes/change drift score. No penaltys and many more.
Funny thing, Finding laptime was very easy, As shown in float. BUT for the time trial races, the "same" timer was a bit harder since the value was hidden. But i managed to find it :D
When that trainer is finished I'm going to look into the more advanced stuff, like car stats etc :)
jacknjim123 wrote:Whats the estimate time of completion for this trainer? Can't wait much longer!
It actually was a bit harder than i first thought, Even tho most of the values all mapped, they are either mapped "wrong" or just in the wrong place. Or worst case, I'm going about this all wrong lol.
I also have other games that i prioritize before this one, not many at all seems to be interested in this game. But i will update when i find something!
I haven't checked into this myself, but from the code it looks like instructions simply have names. If you follow the opcode / instruction, it should take you to base address of the "stat". such as like weight or whatever it says.
If you breakpoint the instruction and then make game change the value, it should pop up the weight (stat) address for you. At least that's what it looks like to me.
Also if there are any files that have stats in them, i recommend you use those as a map instead and forget those stats you see in instructions.
Thanks for the tip, i have successfully decrypted the data.acd file thanks to luigis script.
Here is what it looks like for engine:
But my question is, If the file is encrypted from the beginning, does that mean that it gets decrypted in memory, so that i can find the decrypted value with CE?