While I agree the topic is sensitive and can bring havoc like it already did, I have never been satisfied with Insim as a way to access car data, and this for 2 main reasons :
- too few data things available via Insim.
For years I wanted to access fuel level to check for cheating, because it's so easy to change that value in memory and cheat races without being noticed, specially endurance. Now you added it in Insim and people can make code to check fuel usage and expose bad guys, that's good ok.
It would be usefull for example to get access to tyre temps, tyre wear or clutch wear because those are as easy as fuel level to tamper with.
- for a local app, like "revbouncer" for example, the issue with Insim is the complexity of the code for network communication compared to direct memory access (at least for me), and also the lower access speed with network, wich is a major issue for a responsive ignition cut rev limiter (ability to ignition cut without mem access is another example missing from Insim).
Maybe something like an API would be nice, we could even overlay graphics easily with it.
Am not writing that mem access should be supported at all, this just a perspective from someone who spent some years exploring lfs code and mechanics, with passion and love, because hacking is like solving a scientific problem or a criminal investigation.
I learned a lot with it and I didnt release anything that would allow cheating so it's not always bad.
On a side note : you do great job again, but please clone yourself or teach Scawen Jr. so he can help