ACC Results Companion V1.6.6 Released
Headline features:-
Full GT4 Support
GT4 cars now have their Kunos coded added, so should now be recognised. Any session run since Wednesday with GT4 cars should now be updated with the correct car description (replacing "Unknown car")
Filters have been added to several of the screens to limit results by car class (GT3/GT4/Cup/ST) so things like leaderboards and circuit records aren't skewed by cars in a different class.
All graphics from he cars are now taken from the game.
Asynchronous database writes
While not a functional change, this is probably worth mentioning as things may appear slightly differently. I use a lightweight database that doesn't support concurrent writes. With the restructuring of the UI, different threads now need to update the database. With this release, DB writes are now handed off to a specific task which can serialise them in a queue to eliminate any attempt to do concurrent writes. The main visual effect will be that some screens may take a second or two to update (without locking up the UI). Other than that, everything should be the same
Known Issues/Omissions
Broadcast connection not successful
While testing and frequently stopping & starting the app, I noticed that somethings the broadcast session will fail, even on retry. I think this is when the broadcast thread doesn't close properly and ties up resources in ACC. I'm not sure if this is just because I was debugging and not closing the app properly, or if it is possible in normal use.
If you get this (frequent red errors in the log retrying the Broadcast connection and never successful at the start of a session), close the app and check in Task Manager if there are any ACCResults.exe processes running. If so kill them.
Following this release, I'll look into this further.
Real recorded for GT4 (and Cup/ST)
Currently, the real life records for comparisons are just for GT3s. I need to research the records for the other classes and add these in a later release
Fuel Usage - based on number of laps
The fuel usage screen has a field which was intended to be the number of laps the stats were based upon (so you can judge the level of confidence in the data). However, due to the nested query, this isn't actually the number of laps anymore as the laps are counted several times. I'll look to resolve this in the future.
Result Stats - class filter
There isn't yet a filter for GT4 in this screen. I'll look to add this at a later date
--------
As always, if you enjoy this app and want to support its development, click the Donate button within the app. Many thanks to those who have already donated.
Happy racing