Assetto Corsa PC Mods General DiscussionPC 

  • Thread starter Thread starter daan
  • 149,481 comments
  • 45,240,339 views
Actually I did read Max's post above before I posted mine, still didn't explain what exactly happened to TomSim but good to know the WIP are gonna see light of day...
Don't worry, I was kidding, as always... My comment was because three or four pages before Max's post, the reasons for Tomsim's decision had already been explained and we had talked about it, in this post and subsequent
https://www.gtplanet.net/forum/threads/assetto-corsa-pc-mods-general-discussion.307899/post-14493782
 
Last edited:
There is really no one who ever had this problem before?🙈
I do notice microstutters , since I don't know when

I tried everything to get rid of them, tweaked my PC to the max. (without reverting to extreme overclocking as it isn't a lack of CPU or GPU power).
I changed bios settings (disabling SMT, AMD Cool&Quiet , CCSTATE control disabled , ...)
Using process Lasso to get the game to run on single CCD every time, and have Oculus Link runtime on same CCD as acs.exe
Leaned out my Win10 (no unnesc programs or services running) and made sure my RAM running correct ,
no heat issues on RAM, CPU or GPU. Reverted to older NVIDIA driver for better DPC Latency (v566.36 was the best for me).

I've come to a point where my 4080s runs much smoother, and I get around 400 to 500fps (depending which track and grid) on single screen, and so it can handle 120fps in VR.
Yet I stick to 90fps in VR to keep some extra overhead , so I can even turn on PP filter and still keep a smooth 90fps.

BUT... still, every odd session (on average 1 in 5 I would guess) I get these microstutters and the occasional framedrops!
when it occurs I see the CPU usage in the Performance graph in AC is spiking more then usual :
1756019395119.webp

So normally it's like where the green arrow points to... but when I have a "bad" session, the normal cpu behavior only occurs a couple of times per minute , just for a second... other then that something seems to bog down the CPU constantly.
When I then restart the offline Quick Race session (no changes made whatsoever to neither settings or grid) 9 out of 10 times it's gone! Then I have a "good session" without these violent spikes and thus without stutters...

Simply restarting the session fixes it, and I eliminated so much external factors that could cause this, I'm starting to think it's something in AC or CSP which occasionally causes this (but I can't be 100% sure)... I also tried flicking several cpu related options in CSP , to no avail.
 
Last edited:
I do notice microstutters , since I don't know when

I tried everything to get rid of them, tweaked my PC to the max. (without reverting to extreme overclocking as it isn't a lack of CPU or GPU power).
I changed bios settings (disabling SMT, AMD Cool&Quiet , CCSTATE control disabled , ...)
Using process Lasso to get the game to run on single CCD every time, and have Oculus Link runtime on same CCD as acs.exe
Leaned out my Win10 (no unnesc programs or services running) and made sure my RAM running correct ,
no heat issues on RAM, CPU or GPU. Reverted to older NVIDIA driver for better DPC Latency (v566.36 was the best for me).

I've come to a point where my 4080s runs much smoother, and I get around 400 to 500fps (depending which track and grid) on single screen, and so it can handle 120fps in VR.
Yet I stick to 90fps in VR to keep some extra overhead , so I can even turn on PP filter and still keep a smooth 90fps.

BUT... still, every odd session (on average 1 in 5 I would guess) I get these microstutters and the occasional framedrops!
when it occurs I see the CPU usage in the Performance graph in AC is spiking more then usual :
View attachment 1474393
So normally it's like where the green arrow points to... but when I have a "bad" session, the normal cpu behavior only occurs a couple of times per minute , just for a second... other then that something seems to bog down the CPU constantly.
When I then restart the offline Quick Race session (no changes made whatsoever to neither settings or grid) 9 out of 10 times it's gone! Then I have a "good session" without these violent spikes and thus without stutters...

Simply restarting the session fixes it, and I eliminated so much external factors that could cause this, I'm starting to think it's something in AC or CSP which occasionally causes this (but I can't be 100% sure)... I also tried flicking several cpu related options in CSP , to no avail.
In the ingame LUA Debug app you have a memory value:
1756023557704.webp


This will rise constantly until a certain point and then it will go to a low value again. Are the stutters at the time when it lowers?

Maybe also check the other apps you use and which are running. Maybe one is bad coded and causes memory leaks and those will be removed by the LUA system, but this needs a lot of CPU power.

It is not really possible you can prevent those memory leaks in LUA, but it is possible to prevent most of them with good coding.
I see a lot of coders of CSP Lua apps, which don't have a clue of that...

Like in Pure i'm aware of this in every single code snippet and also the CPU occupation with in a frame is extra balanced in Pure so it does not cause those micro stutters.<

but it could also be caused by a background Windows process which is periodically needing more CPU power, like anti virus apps or meta data search things...
 
Last edited:
Mod is from BombayS

There are many other cars from him:

1952 Buick Roadmaster
1959 Oldsmobile 88 Coupe
1972 Chevrolet Monte Carlo
1972 Bedford CF
1994 BMW 750i E38
1965 Cadillac Coupe DeVille
Cadillac Escalade
1961 Chevy Impala 1961 Coupe
1987 Dodge Charger
1995 Fiat Croma Turbo
1970 Ford Cortina MK3
1998 Ford Explorer
1984 Ford Fiesta 1.1 MK2
Ford Fiesta Van MK4
1972 Ford Granada Coupe
1967 Ford Mustang GT
1978 Ford Transit MK2
2003 Honda Accord i-CDTi
2007 Jaguar S-Type
Mercedes Benz C180 S202 Estate
1972 Mercedes Benz SL R107
1991 Mitsubishi Pajero Mk2 Wagon 5door
1970 Opel Ascona Voyage
1998 Opel Frontera MK2
1970 Opel Manta
1981 Range Rover
1988 Renault 11 Turbo
1980 Rolls Royce Limo
1979 Toyota Celica
1975 Vauxhall Chevette
1982 Volkswagen Polo Coupe
1980 Volvo 345
...
And some more, sometimes in better quality sometimes in worse.
I'm interested on some of those cars. Where can I have access?
 
Last edited:
It will make no difference if you delete the PURE or SOL lines in the ext config if you don’t use SOL or Pure.

Sol or Pure are the only things that will use those entries…
Thanks a lot for your clarification, I appreciate it a lot. :bowdown:
I got the same trouble with some of the tracks brought to us by @shi , so the only thing I will have to do will be deleting the lightings.ini file, right ?

How to use this ?
You have to put the file in the main directory of the track. ;)
 
Last edited:
I do notice microstutters , since I don't know when

I tried everything to get rid of them, tweaked my PC to the max. (without reverting to extreme overclocking as it isn't a lack of CPU or GPU power).
I changed bios settings (disabling SMT, AMD Cool&Quiet , CCSTATE control disabled , ...)
Using process Lasso to get the game to run on single CCD every time, and have Oculus Link runtime on same CCD as acs.exe
Leaned out my Win10 (no unnesc programs or services running) and made sure my RAM running correct ,
no heat issues on RAM, CPU or GPU. Reverted to older NVIDIA driver for better DPC Latency (v566.36 was the best for me).

I've come to a point where my 4080s runs much smoother, and I get around 400 to 500fps (depending which track and grid) on single screen, and so it can handle 120fps in VR.
Yet I stick to 90fps in VR to keep some extra overhead , so I can even turn on PP filter and still keep a smooth 90fps.

BUT... still, every odd session (on average 1 in 5 I would guess) I get these microstutters and the occasional framedrops!
when it occurs I see the CPU usage in the Performance graph in AC is spiking more then usual :
View attachment 1474393
So normally it's like where the green arrow points to... but when I have a "bad" session, the normal cpu behavior only occurs a couple of times per minute , just for a second... other then that something seems to bog down the CPU constantly.
When I then restart the offline Quick Race session (no changes made whatsoever to neither settings or grid) 9 out of 10 times it's gone! Then I have a "good session" without these violent spikes and thus without stutters...

Simply restarting the session fixes it, and I eliminated so much external factors that could cause this, I'm starting to think it's something in AC or CSP which occasionally causes this (but I can't be 100% sure)... I also tried flicking several cpu related options in CSP , to no avail.
Thanks for your reply and explanation!
In your case, does the stutter also occur with other cars on track?
That’s the very weird thing in my situation. A lower fps but super smooth game in trackday and race weekend mode with a full grid of cars.
Proces Lasso helped me a lot and made the game running in much higher frames than before. But no bl**dy idea where these stutters come from when I’m just on my own on track 😆
 
Last edited:
In the ingame LUA Debug app you have a memory value:
View attachment 1474400

This will rise constantly until a certain point and then it will go to a low value again. Are the stutters at the time when it lowers?

Maybe also check the other apps you use and which are running. Maybe one is bad coded and causes memory leaks and those will be removed by the LUA system, but this needs a lot of CPU power.

It is not really possible you can prevent those memory leaks in LUA, but it is possible to prevent most of them with good coding.
I see a lot of coders of CSP Lua apps, which don't have a clue of that...

Like in Pure i'm aware of this in every single code snippet and also the CPU occupation with in a frame is extra balanced in Pure so it does not cause those micro stutters.<

but it could also be caused by a background Windows process which is periodically needing more CPU power, like anti virus apps or meta data search things...
@Peter Boese
when I have a normal session, I see Running Update takes up around 0.2 ms
1756035373394.webp


on a "bad" session, it takes around 1.3 ms :
1756035471598.webp

But is it cause or effect ? :) (hoping you are onto something ...)
BTW , this was taken while not using Pure and without using a PP filter...
1756035652711.webp



Thanks already for your input and your everlasting efforts!


______________________________________________
@shi
Something entirely unrelated, ( I would like to put this in a separate post ,but that's against the rules)
How to fix the position of a floating groove?
1756030487407.webp
1756030398302.webp

would this be feasible for me to change with code in extension\ext_config.ini or would it take some work in Blender (then I can't do this myself unfortunately)
Since Bikernieki High Speed is my #1 go-to track for testing cars, I would love to see those grooves fixed (they are all floating above the tarmac now... :bowdown:
 

Attachments

  • 1756030325261.webp
    1756030325261.webp
    84.9 KB · Views: 4
Last edited:
Download:


Masscot: We need a good XR2!
But we got a XR2 at home...

XR2 at home:
View attachment 1474344View attachment 1474345View attachment 1474346View attachment 1474347
Jokes aside, we could make this to a good mod with decent help, needs many improvments, like a better cockpit etc. etc.

Mod is from BombayS

There are many other cars from him:

1952 Buick Roadmaster
1959 Oldsmobile 88 Coupe
1972 Chevrolet Monte Carlo
1972 Bedford CF
1994 BMW 750i E38
1965 Cadillac Coupe DeVille
Cadillac Escalade
1961 Chevy Impala 1961 Coupe
1987 Dodge Charger
1995 Fiat Croma Turbo
1970 Ford Cortina MK3
1998 Ford Explorer
1984 Ford Fiesta 1.1 MK2
Ford Fiesta Van MK4
1972 Ford Granada Coupe
1967 Ford Mustang GT
1978 Ford Transit MK2
2003 Honda Accord i-CDTi
2007 Jaguar S-Type
Mercedes Benz C180 S202 Estate
1972 Mercedes Benz SL R107
1991 Mitsubishi Pajero Mk2 Wagon 5door
1970 Opel Ascona Voyage
1998 Opel Frontera MK2
1970 Opel Manta
1981 Range Rover
1988 Renault 11 Turbo
1980 Rolls Royce Limo
1979 Toyota Celica
1975 Vauxhall Chevette
1982 Volkswagen Polo Coupe
1980 Volvo 345
...
And some more, sometimes in better quality sometimes in worse.
That’s me! It’s Chongs XR2. I only spent an hour or so on it when I was learning the ropes of modding AC. I could probably make it into a worthy tribute now, I just have so many ongoing projects. Namely our Sierra Sapphire Cosworth, at last a good quality 3D base!

The whole repository there is from when I was practicing, so the workflow wasn’t nailed down and some of those models would be difficult to work with for advanced modders. I got those cars into the game no matter what it took. (Decimate modifier anyone? 🤣). We plan to sift through them eventually and tidy them up!

Regardless, our mission always has and always will be to bring obscure and rare cars into AC. Some free releases often like the Vectra GSi and Rover 220 Turbo, but mostly paid mods due to the 3D’s costing an absolute bomb. No profits involved, all proceeds go back into buying more models.

If you decide to check us out on discord, just remember to head to the ‘verify’ tab to verify your email, as this will unlock all of the channels.
 
Try Max'd out. They have a MK3 Fiesta, last i knew it was unencrypted to! However might've changed since i knew, but if not the XR2i or RS Turbo factory alloys are available on Renderhub, if you're into modding.
That's right!! One of the most popular sports cars from my youth,together with the R5 Turbo and Fiat Punto GT, sadly it seems to have never been released. 😞

1.jpg
 
That's right!! One of the most popular sports cars from my youth,together with the R5 Turbo and Fiat Punto GT, sadly it seems to have never been released. 😞

You put the Fiesta MK3 and the Pinto GT in the same bag as a Renault 5 turbo!
That is hilarious (to me).
8F31798E-5D01-4E8E-9D8E-119A2FA46BD3.webp
 
Last edited:
That's right!! One of the most popular sports cars from my youth,together with the R5 Turbo and Fiat Punto GT, sadly it seems to have never been released. 😞

1.jpg
I must get around to doing something with the MK3 Fez, an interior would be a start. Wouldn’t be accurate to the car though, just period correct. I have plenty of R5 GT Turbos and Fiat Punto GTs. I’ve made an R5 GTT actually, not got around to a Punto yet. I did recently release a Bravo haha
 
@Peter Boese
when I have a normal session, I see Running Update takes up around 0.2 ms
View attachment 1474426

on a "bad" session, it takes around 1.3 ms :
View attachment 1474427
But is it cause or effect ? :) (hoping you are onto something ...)
BTW , this was taken while not using Pure and without using a PP filter...
View attachment 1474428


Thanks already for your input and your everlasting efforts!


______________________________________________
@shi
Something entirely unrelated, ( I would like to put this in a separate post ,but that's against the rules)
How to fix the position of a floating groove?
View attachment 1474410View attachment 1474409
would this be feasible for me to change with code in extension\ext_config.ini or would it take some work in Blender (then I can't do this myself unfortunately)
Since Bikernieki High Speed is my #1 go-to track for testing cars, I would love to see those grooves fixed (they are all floating above the tarmac now... :bowdown:
does this happen with Pure too?

Because a difference of this size is really crazy if this is only caused within the weatherFX script.
So it could be due to the higher CPU occupation the time to update a frame of the weatherFX script is taking so long or it is the script itself. What do you see in the CSP Render stats. Is only the weatherFX script higher or also all other CPU based processes?

Please make the window bigger to see the single processes...
 
Last edited:
You will now have the chance to test a car done by all of the big three, URD, VRC and RSS.

 
Last edited:
does this happen with Pure too?

Because a difference of this size is really crazy if this is only caused within the weatherFX script.
So it could be due to the higher CPU occupation the time to update a frame of the weatherFX script is taking so long or it is the script itself. What do you see in the CSP Render stats. Is only the weatherFX script higher or also all other CPU based processes?

Please make the window bigger to see the single processes...
Peter, is there any chance you could have the default chance of rain set at 0% for any dry weathers?
It's annoying when you're using, say, Windy weather and then your screen suddenly freezes for a second and the framerate subsequently tanks just because a single drop or rain has fallen somewhere on the circuit.
If people want to ADD a chance of rain with dry weathers then fine, but having it as the defaults doesn't really make sense until Ilja fixes the framerate issues that one drop of rain can cause (it never used to be like this) plus the fact that one drop of rain can turn the circuit into an undriveable ice rink.
Might tiny drops of rain (even if you don't notice them actually falling) be also be contributing to these micro stutters?
I keep changing chance of rain to zero in dry weathers but it either doesn't save properly or gets reset when Pure is updated. We're told to reset to defaults with every update, aren't we?
Please at least consider it. As soon as any form of wet weather kicks in our PCs just shrug their shoulders and jump out of the nearest window.
 
Last edited:
Also a Question For Peter: Would it be possible for a 1-button <save-both-Pure-Config-track-specific-AND-Pure-PP-settings> together? I end up having to change the PP settings at almost every track due to over-saturation and brightness issues. A button to save Pure PP settings by track alone (or give-it-a-name-or-directory) would be good too... (I only use the Pure PP filter, it seems to do it all.)
 
Last edited:
Sharing a mod? Host it on GTPlanet Downloads. Free, public hosting for files up to 10GB in size.
Back