Assetto Corsa PC Mods General DiscussionPC 

  • Thread starter Thread starter daan
  • 154,733 comments
  • 48,683,794 views
Instead of staring at grass particles, and figuring out how to render them at 8K while only taking up 50 of your FPS in rendering, How about this instead

First ingame images, With some refraction added to the headlights. Still heavily WIP.
Still left to do:
  • Full interior
  • Sound
  • Physics
  • Extensions
  • Liveries (unless someone is willing to help for free)
  • BoP (I don't know of any 1997 Le Mans mods, But if anyone knows of an good pack lmk so we can BoP the car for those cars)
Lmk if you got any questions.
- IMS Team
Screenshot_ims_mustang_gt2_rt_sebring_16-8-125-14-34-48.webp

Screenshot_ims_mustang_gt2_rt_sebring_16-8-125-14-33-39.webp

Screenshot_ims_mustang_gt2_rt_sebring_16-8-125-14-36-14.webp
 
Last edited:
Instead of staring at grass particles, and figuring out how to render them at 8K while only taking up 50 of your FPS in rendering, How about this instead

First ingame images, With some refraction added to the headlights. Still heavily WIP.
Still left to do:
  • Full interior
  • Sound
  • Physics
  • Extensions
  • Liveries (unless someone is willing to help for free)
  • BoP (I don't know of any 1997 Le Mans mods, But if anyone knows of an good pack lmk so we can BoP the car for those cars)
Lmk if you got any questions.
- IMS TeamView attachment 1479644
View attachment 1479643
View attachment 1479645
its beautiful
 
Here's the link (available cars) for the pack (1955 Mille Miglie).

The skins so you can see all the cars (not all are available).

Others that aren't (you can download them directly from the VELOS website).

- Maserati Spider (here are two ".kn5" files, with and without co-driver, to be manually modified in the "lods" file), and also the 16 skins (only 4 appear in the screenshot).
- Maserati Coupe
  • Maserati 300s
  • Lancia D24 (it didn't actually participate, but I created two skins).

Some of them (here's an alternative "DATA" file) because the cars were "too fast" compared to the ones I had already adapted (it would have been easier to adapt two or three).

As well as some cars that didn't originally participate in the race. I had started the project last year (I started the simulation), but at the beginning of this year I lost (most of the cars I had adapted).

In this case, I remade the lost ones again and added others (some of them are not in the pack, why?????).

Remember, I didn't create anything, I just gathered the available cars (I modified or adapted them as necessary and to compose the grid, like Peugeot 203, Fiat 8v, Alfa 1900ss Zagato...) and did my best to make the corresponding skins (not all of them are real), as I couldn't find any sources on the internet (if anyone has any)...just comment later.

All the cars have already been tested (not all the adapted ones are 100% perfect).
I'm practically halfway through the simulation (almost arriving in Rome (I think I'll use the Prague circuit to simulate the arrival in the capital)...

All the cars have small differences (gameplay).
In most of the sections I used, I'm using the opponents' power (90%) and aggression, less than (10%).
In certain sections, I race with 3 to 9 opponents.

You can get an idea by watching the other videos.
Some cars (you can see in the screenshots) have versions with or without a co-driver, and some of them (you'll have to manually change) if you want to race (with or without a co-driver).

That's it for now.

I hope you have as much fun as I am having.

Pack BRITISH

Pack FRENCH

Pack GERMAN

Pack ITALIAN

pack DRIVER 3D
Ohh I did't know, that DKW 900 (or Auto Union 1000) mod is exsist for Assetto Corsa! THX for the skins, "cars".

Maybe if somebody want to make a Peugeot 203 for AC, here is a downloadable 3D model for it.
 
For your first point, i found the info while...
Vibe, coding, LUA's... I don't understand a **** about you all are talking. All I know is why Assetto Corsa is still one of the best sims out there: modders keep pushing the boundaries to improve the game, day after day. Thanks.

If you ever fix the current AI issues, I'll remember that you, Thockard, and shi were the ones who started the fire.

(Shameless Flattery Mode, Off)
Well, there has been more than few post about grass here at gtplanet ;)

snoop.webp
 
Last edited by a moderator:
Vibe, coding, LUA's... I don't understand a **** about you all are talking. All I know is why Assetto Corsa is still one of the best sims out there: modders keep pushing the boundaries to improve the game, day after day. Thanks.

If you ever fix the current AI issues, I'll remember that you, Thockard, and shi were the ones who started the fire.

(Shameless Flattery Mode, Off)
Vibecoding is the slang for coding with the help of Chatgpt, Deepseek, Claude, whatever Large Language Model (LLM, you've seen this one before maybe).

Usually it comes with an astounding percentage of failures, useless lines, faulty parameters and other useless adds, countless lines of coding nonsense, etc. You probably saw people talking about AI hallucinations... And getting into a heated argument with a non living object, as it's trying to sell you plastic garbage like it's hot muffins, is an experience i didn't have on my bingo card just a decade ago.

Anyway, LUA is just a programming language, with some similarities to Javascript, but simpler. It's generally used in a closed system (AC here) as it's pretty straightforward and simple to get a grip on. The way ChatGPT and other LLMs handles it (especially when it comes to AC) is part of a book i'm not writing. Almost all of the external "apps" you get in CM are just LUA scripts, and they make quite the job for fixing most common issues, so there's hope.

I won't be the one fixing AC's AI, but i for sure will not stop throwing stupid ideas until someone competent takes the bait 😅
 
Created a single player championship of F1 2025 season using RSS vand VRC latest mods and using Pyyer extensions. At first, AI was working great, but recently noticed AI are now, all of a sudden, crashing at every corner?! Might there have been a new sneak AI setting in CM that I need to toggle on/off? Appreciate any ideas, much thx!
 
Last edited:
Created a single player championship of F1 2025 season using RSS vand VRC latest mods and using Pyyer extensions. At first, AI was working great, but recently noticed AI are now, all of a sudden, crashing at every corner?! Might there have been a new sneak AI setting in CM that I need to toggle on/off? Appreciate any ideas, much thx!


If you open "ai spline editor" ingame and hit the save button, do they come back to their normal behavior?
 
Vibecoding is the slang for coding with the help of Chatgpt, Deepseek, Claude, whatever Large Language Model (LLM, you've seen this one before maybe).

Usually it comes with an astounding percentage of failures, useless lines, faulty parameters and other useless adds, countless lines of coding nonsense, etc. You probably saw people talking about AI hallucinations... And getting into a heated argument with a non living object, as it's trying to sell you plastic garbage like it's hot muffins, is an experience i didn't have on my bingo card just a decade ago.

Anyway, LUA is just a programming language, with some similarities to Javascript, but simpler. It's generally used in a closed system (AC here) as it's pretty straightforward and simple to get a grip on. The way ChatGPT and other LLMs handles it (especially when it comes to AC) is part of a book i'm not writing. Almost all of the external "apps" you get in CM are just LUA scripts, and they make quite the job for fixing most common issues, so there's hope.

I won't be the one fixing AC's AI, but i for sure will not stop throwing stupid ideas until someone competent takes the bait 😅
Well, more or less I understand the basic concepts, although I don't know how to make them work... I was kidding, as always... 🤭

Anyway thanks, I appreciate your explanation, you always learn something new, like the meaning of "vibecoding", for example. Now I'll be able to brag with this slang to my son, who works programming and always tells me that ChatGPT does half the work for him... 🤣
 
Last edited:
Well, more or less I understand the basic concepts, although I don't know how to make them work... I was kidding, as always... 🤭

Anyway thanks, I appreciate your explanation, you always learn something new, like the meaning of "vibecoding", for example. Now I'll be able to brag with this slang to my son, who works programming and always tells me that ChatGPT does half the work for him... 🤣

Haha, you can tell him he should use Claude instead of Clanker-gpt. That should make him raise an eyebrown😂

Edit : for my terrible lua coding in AC i am enchanted to work with Claude. It's giving me the best results at the moment, Grok (can't with its owner so sadly it's a nope) and ChatGPT coming close behind.
 
Last edited:
That's an FX Holden (or 48/215), not a Peugeot 203.....was that deliberate or an error?

BTW, fantastic work - love what you are doing.
Unfortunately we don't have a Peugeot 203 (true)... that model was the closest one I got to represent the French brand.



Ohh I did't know, that DKW 900 (or Auto Union 1000) mod is exsist for Assetto Corsa! THX for the skins, "cars".

Maybe if somebody want to make a Peugeot 203 for AC, here is a downloadable 3D model for it.
The truth is that you only have to do it yourself, or adapt existing cars (importing some parts)...I don't know how to create anything from scratch.That's DKW (I have a lot of problems), that's the most I got for now.
 
Last edited:
I started reworking this car in 2022 because I thought that TonyB's port was kind of an insult to VLM and their magnificent work. It was missing so many aero parts, skins were a mismatch, it was just tragic.

After a while I stopped bc it was too much for one person and restarted in 2023 with adding missing liveries so this car has, I think, all liveries from 1982 to 1986. (might've missed some that didn't have ref pics). The quality ain't great because I used the regular 2k skins as base but it is better than nothing.

In the end it's still not perfect (think there's a way to use one single car instead of three but I don't know nor care to know how to do it) but I can't be arsed (since '23 lol) to further work on this car so I'll let y'all do it. It need lods, better physics, some other things (some rear wings variants are still missing; rims aren't properly accurate but I don't have the motivation to even swap those with the mutiple rims setup I used for my PC2 962, yeah I'm lazy).

Some pics to show the aero configs:

(not an error, it did race that way)
View attachment 1458864

Liqui Moly with the little cute wing:
View attachment 1458866
View attachment 1458868
Crudely hand drawn bonnet logo lol
View attachment 1458869View attachment 1458870

Could you re-upload the file for download? Thanks 🙏
 
Lmao really who gives a **** about how grass looks ? Dude's priorities shifted when he started to earn more in a month than what the Kunos dev themselves earn in six.

I can genuinely say that I do. Not particularly proud of that but 3D grass has been one of the biggest visual differences in any game to immersive detail; going to a game where it's pancake flat again, there is an immersion drop off. CSP has a hundred features I don't care about either, but it has something for everyone.

I think that quoted post is from years ago though, I don't believe it's new is it?
 
Great discussion about AI, that’s a pity I missed that.
X90
The AI is far more limited than you realize, in way too many ways. And is extremely fragile - as in, it can change behavior or break completely with one CSP preview update.

Take, for a very simple example, one of my half-dozen projects I'm currently working on: Belo Horizonte by Authentic Simulation. It is looking like it is quite literally impossible to get these cars through the chicanes - they are too stupid to understand there are death barriers on the left side of both of the chicanes. They cannot do it. No alternative line will help, no DANGER hint will help, nothing. They are too dumb to comprehend the absolute basics of a racing circuit.

This extends to all street circuits, really - I know you say you're not quick, but near-universally, if you do want the AI to be fast on thin lines with hazards (hills, walls, etc.) it's a huge challenge and some times damn near impossible.
I totally agree with X90, sometimes it‘s just impossible for AI to go as fast as a human in some track sections, even if hint or brakehint are specified. The only way to make them go through such a track section safely is to slow down when creating the Fastlane or adapting the way you drive to help AI working. Both results in a loss of pace. And that‘s why I also agree with those words :
X90
I quite like Thockard's work, but generally I find them in the "safe" range
because I’ve created Fastlanes as fast I could while always trying to make them “raceable”.
Indeed, I don’t see the point of creating fastlanes that lead to losing half the grid after 3 turns, I’m playing for racing against AI, not only making hotlaps. And that’s a pity but it leads sometimes to not using all the track or kerbs in order to avoid AI go off the track, or extending the braking zone to avoid crashes in hairpins, or changing the trajectory to help AI turning in chicanes, etc…

For example, I remember trying to create hint file for 1988 F1 from VRC at Monaco 1992 but I finally gave up because I was unable to make them go through La Rascasse during the race.

Or I know that the Fastlane of Montreal 1992 works fine for F1 ASR 1991 but not for 1992 ASR cars in the last chicane where cars remain in 6th gear instead of downshifting to go faster.

And that’s also something really problematic, the dependence of a fastlane to the car. That’s why one Fastlane never suits to all the cars. We use hint files as workarounds but ideally, we should have 1 car – 1 fastlane… Too much work to do and not implemented to be used in AC.

And for sure, let's be honest, AI aggression is a joke. We can adjust it from 0 to 100 but it looks like being almost binary. Apocalypse211 found how to use it to improve races but that's clearly a weird parameter.
Moreover, all the fantastic work done by Apocalyse211 to enable F1 seasons to be played reveals the weaknesses of AC's AI.

Last, to complete the following comment :
And if you feel the player controlled car is too fast (or you are too fast against ai) simply go to car data and add some CD gain in aero and reduce tyre traction from DX REF for your team. I guarantee it's very easy to make your car slower... or AI faster. Of course this doesn't work on skin based seasons (when you have only one or two base cars).
It’s also possible to add some ballast or reduce engine power for the car controlled by the sim racer directly from the menu before loading the track. And I think if you really are faster than AI, setting a handicap for your car is currently the best way to enjoy racing against AI.

We need more people like you who do these things. @Thockard doesn't get enough credit for his work on track fastlanes. 1998 track pack is pure perfection thanks to his AI and I absolutely loved every minute when I played my 1998 season.
Thanks man!
I know you enjoy my work and I'm happy with that!
As discussed, AI is not perfect but with the work of all of us, racing vs AI is slowly getting better.
 
Good evening, I have a question, in Tommy78's 1989 or 1991 DTM mods, every time I shift up a gear (I specify I play with the paddles and auto-activate clutch) the car gives a burst of gas, which sends the needle to max rpm, I would like to know how I can remove this, I have already tried to edit the drivetrain.ini but it does not work
any help is welcome thank you
 
For your first point, i found the info while vibe coding, not even related to AC. My least hated clanker brought it up and even tried to write some nonsense for me, but as generative AI goes, if you don't know what you're doing, there's no chance for it to work.

I remember going on github and various obscure sites to learn a little bit more about it, but the only ressources available are either the traffic LUAs or a few failed attempts that never got updated and are been left for dead for 2+ years now. The dumb part of my brain tends to fall for a conspiracy of "gold rush" to the idea of somehow making a good ai app for AC would bring millions in revenue and everyone is secretly keeping all intel about it a dark secret.

The cynical part of my brain is assuming if it could be done it would already be there. Note that neither the CM discord nor the CM trello website gives any info about what the new AI behavior actually does, nor how it works.

I left my searches out of data to look for. Is it possible to create a lua to influence AI cars? Probably. The same way you would use "broken AI" App to influence AI in real time, you should be able to automate the process depending on extracted data in real time. Now, how to bring this together is a different story, and one for someone with a lot of free time.



For your second point, AC only allows one AI spline per track. Having multiple AI layouts was just a workaround on this issue, and in the current locked state of this particular stuff, there's no way for the game to load several ai splines at the same time.

The AI spline editor app allows to load different Fastlanes ingame (as long as they're in the AI folder), which is a great improvment, but you're still stuck with only one AI Hints file, which tends to ruin the process.

And with the latest CSp versions, i have to call the fastlane thru the app, even if there's only one fastlane file available, otherwise the AI would go slower and use weird braking points. As far as i'm concerned, it's not going the right way atm with CSP.


Edit : @shi apprently managed to get something to work, i'm gonna have a look at it

@shi, could you explain a little further what each line does? I don't really get what the pacefactor is, nor the steeroffset. It seems to do stuffs, as i'm having different paces using your lua, and the ai is making random steering stuff if i change the numbers, but i have no idea what's being tweaked and how it affects the ai behavior.
startProgress and endProgress define the position on the track. In the asset corsa, the start and end points of the track are represented by values ranging from 0.0 to 1.0. These two values are used to specify the section of track where you want to change the AI behavior.
  • startProgress: The point on the track where the zone begins.
  • endProgress: The point on the track where the zone ends.

The paceFactor controls the AI's pace (speed) and aggressiveness. This parameter determines how fast or cautious the AI will run.
  • paceFactor > 1.0: AI will be faster and more aggressive. It tends to go faster on curves and brake more slowly.
  • paceFactor < 1.0: The AI is slower and more cautious. It slows down more quickly and tries to maintain a safe distance from the vehicle in front of it and from curves.
  • paceFactor = 1.0: AI follows default AI level settings.
In accident-prone sections, you can set the paceFactor to 0.8, for example, to slow down the AI and prevent accidents.

steerOffset is used to shift the AI's running line (fast_lane) to the left or right. This parameter specifies how far away from the line the AI should run, in meters.
  • Negative values for steerOffset: AI's running line is shifted to the left.
  • Positive values for steerOffset: the AI's running line is shifted to the right.
  • steerOffset = 0: AI keeps the default running line.

speedLimit sets the maximum speed, in kilometers per hour (km/h), that the AI can travel in that zone.
The AI is restricted from running faster than this value.
If the AI is already going faster than speedLimit when it enters the zone, it will automatically apply the brakes to slow down and try to keep the set speed.

This lua was created because of Thockard's interest in AI scripts.
As I mentioned in my original post, I was aware of takeyoh's SRP AI mod and thought it could be created.
The advantage is that it is a lua, so it will be reflected in the game in real time. You can tweak the values without restarting the game.
The disadvantage is that it is only available to CSP users. use this when using ai_hints.ini doesn't work so well.
 
Created a single player championship of F1 2025 season using RSS vand VRC latest mods and using Pyyer extensions. At first, AI was working great, but recently noticed AI are now, all of a sudden, crashing at every corner?! Might there have been a new sneak AI setting in CM that I need to toggle on/off? Appreciate any ideas, much thx!
Turns out by turning off "New AI behaviour" made the AI work again. Would anyone be willing to share their "New AI behaviour" settings that works well with VRC and RSS latest F1 mods? Much thanks!
 
Good evening, I have a question, in Tommy78's 1989 or 1991 DTM mods, every time I shift up a gear (I specify I play with the paddles and auto-activate clutch) the car gives a burst of gas, which sends the needle to max rpm, I would like to know how I can remove this, I have already tried to edit the drivetrain.ini but it does not work
any help is welcome thank you
Tried deactivating 'auto-blip'?
 
Bonsoir, j'ai une question, dans les mods DTM 1989 ou 1991 de Tommy78, à chaque fois que je passe une vitesse supérieure (je précise que je joue avec les palettes et que j'active l'embrayage automatiquement) la voiture donne un coup de gaz, ce qui envoie l'aiguille au régime maximum, j'aimerais savoir comment je peux supprimer cela, j'ai déjà essayé de modifier le drivetrain.ini mais cela ne fonctionne pas
toute aide est la bienvenue merci
Tried deactivating 'auto-blip'?
disable auto-blip in the csp if there is one or in the ini of the car, because in the ini yes I have already tried
 
disable auto-blip in the csp if there is one or in the ini of the car, because in the ini yes I have already tried
In Content Manager, on the Drive screen, left hand-side general profile options (three little dots), you can untick 'Autoblip' as a universal setting.
 
Instead of staring at grass particles, and figuring out how to render them at 8K while only taking up 50 of your FPS in rendering, How about this instead

First ingame images, With some refraction added to the headlights. Still heavily WIP.
Still left to do:
  • Full interior
  • Sound
  • Physics
  • Extensions
  • Liveries (unless someone is willing to help for free)
  • BoP (I don't know of any 1997 Le Mans mods, But if anyone knows of an good pack lmk so we can BoP the car for those cars)
Lmk if you got any questions.
- IMS TeamView attachment 1479644
View attachment 1479643
View attachment 1479645
This looks mega, love this kind of stuff, keep going.
 
Last edited:
Sharing a mod? Host it on GTPlanet Downloads. Free, public hosting for files up to 10GB in size.
Back