Thank you all for waiting! For this update, we decided to primarily focus on stability, but there are some interesting new additions as well.
Ice and studded tyre physics
SurfacesFX got a new addition, the new ice physics. Regular tyres wouldn’t do that much on ice, but if any ice surfaces are detected, CSP will create a couple of new tyre sets with studded tyres, which would have a much better chance of finding any grip. There were some mods with icy surfaces for Assetto Corsa, they should be recognized automatically, and any new tracks can simply adjust “surfaces.ini” to specify the type of the surface. And if you want to slide around on any of the familiar regular tracks, there is a new “Frozen Drive” mode available in Quick Drive which can ice any of them.

Drift Challenge and Drift Zones Editor App
Drift Challenge, available in the Quick Drive modes, is a new drifting mode featuring drift tasks scenarios with a realistic judging system inspired by real drift series qualification challenges. Give it a try with tracks such as Drift or Barcelona! And, of course, you can also create a custom scenario using the Drift Zones Editor app you can find on App Shelf.

Telemetry in MoTeC format
CSP now can collect and save telemetry data in the MoTeC telemetry format with logging rates up to 333 Hz. Those functions are available to any Lua app, and there is already a trigger app you can use for manual or automated logging (available on App Shelf).

Various audio updates
There is still a lot to do, but we have started to work a bit more on improving the audio. Now, exterior audio will be mixed in based on certain conditions, there are new ambience tracks activating based on certain conditions (you might even hear some owls), damaged engine should sound a bit different, and more. And, of course, bugs for the tweaks added previously have been fixed as well.

New optimizations
The big one is the new KN5 loader. By mapping files directly to memory, CSP can load geometry faster, as well as apply a bunch of smaller optimizations in the process, speeding up a bunch of other things. It has been thoroughly tested, but if necessary, can still be deactivated in General settings. Oh, and there is also an option to cache parsed CSP configs in binary form, although that one is disabled by default for now, since it has been added pretty recently.

Other improvements
There are quite a few other QOL improvements and such. For example, split-screen mode now tries to automatically assign gamepads and can play audio from the second car using a silly trick, there is a new physics experiment activating stalling, Nintendo Joycons got a remap so they are actually usable, driver model now actually moves and tilts with G-forces, photo app got a flashlight option, CSP showroom stores its list of opened apps separately and can be fullscreened with Alt+Enter, a new option in Small Tweaks allows to hide everything but driver gloves in VR, and much more, including more than a hundred of fixes. Here is the full list, and here is the quick install link.

As always, thank you guys for all the incredible support! For the next update, we will finally focus on the new replay system, which would allow us to implement a lot of other niceties later. Hopefully this time things will not explode so much so the next build will come sooner.
Merry Christmas and happy holidays!
Kevin Lee
2025-02-19 18:21:33 +0000 UTCDarren Schier
2025-02-14 02:04:12 +0000 UTC