Is it possible to develop an app to save the game in mid race?

Since AC stores data in Shared Memory, is it possible to save their values to a file, then write them back next time the game is launched with the same AI drivers, even with the help of an external app, if python doesn't support such memory manipulation?

Share Memory is just a struct, and here you can find its members and declarations:
 
I'd like to save in middle race or very long races too. But I read somewhere that it wasn't possible because of dynamic track features.
 
I'd like to save in middle race or very long races too. But I read somewhere that it wasn't possible because of dynamic track features.
I have an idea, run VMWare ESXi with gpu passthrough and install AC in the virtual machine, then you can save/load the state of an entire virtual machine. lame but should work.
 
The only solution I found was to pause the game and then put windows into Hibernation, that way you can continue the race the next day
Glad to hear that works. I've not tried it with AC myself, but a lot of games I have tried it with didn't like it (and crashed).
 
The shared memory is basic telemetry (so external dashboards can show rpm and such) it's not really a complete picture of the state of the game. Not sure it even includes information on AI drivers at all. And it's a one-way thing, the game doesn't read from it and it's not writable.
 
Last edited:
Back
Top