Automobilista 2 Custom Force Feedback - Overview & Recommendations

Discussion in 'Automobilista 2 - General Discussion' started by Karsten Hvidberg, May 30, 2020.

  1. TexasSpecial

    TexasSpecial Member

    Joined:
    May 5, 2022
    Messages:
    80
    Likes Received:
    10
    thanks. I tried the with Yaw yesterday, so I will try that again for a fair comparison.
     
    • Like Like x 1
  2. EcoBrum

    EcoBrum Member

    Joined:
    May 4, 2022
    Messages:
    45
    Likes Received:
    35
    Same here Yaw version ;)
     
    • Like Like x 1
  3. Manolo

    Manolo Member

    Joined:
    Sep 28, 2021
    Messages:
    83
    Likes Received:
    57
    File the 1.3 very different from the previous 1.0-1.1-1.2 and despite being the same base has a final effect that is completely different, we note the stability and coherence (even the previous ones were not terrible despite the errors), but above all the wheels are different,
    You feel the grip all the same, but now also the lightening, the slide and the final tear and scrub effects, which I see again reversed in order, which you haven't done for a long time, a symptom that perhaps the tear does not give more bother ??
    The effects on tyres and the "road" are awesome and I think it just needs to balance the load only on very few cars.... for the rest I am amazed ... thanks as always @Stakanov
     
    • Like Like x 1
  4. AntoAntoDD

    AntoAntoDD Member

    Joined:
    Apr 13, 2022
    Messages:
    55
    Likes Received:
    38
    (Son)
    It is amazing how a few lines of modified code, two more correct lines and a perfected tuning can upset the result.
    Here on T300 everything seems alive and less impetuous and it looks like another file than before!!!:)

    I will use it a few days before highlighting what I don't like, if I find it ... congratulations!!!! ;)
    I like it very much !!!

    @Stakanov I'm starting to study the code of the FFB file a bit, how did you train on it? I would like to deepen ...
     
    • Like Like x 1
  5. Bull Shark

    Bull Shark "Later has already begun." AMS2 Club Member

    Joined:
    Jun 30, 2019
    Messages:
    1,237
    Likes Received:
    520
    thanks for the effort and sharing. Will hopefully test it this weekend.
     
    • Friendly Friendly x 1
  6. Stakanov

    Stakanov Well-Known Member AMS2 Club Member

    Joined:
    Feb 7, 2020
    Messages:
    594
    Likes Received:
    821
    This time the changes modify the instructions on the tires and the Grip component was and is very intrusive, inserting it or not inserting it put many people on not marrying or marrying the variable, or they loved it or hated it, so the difference is like this noticeable (positive or negative), then the bumps have been corrected and some values revised ... the summation is easily noticeable compared to before, I hope positive, we'll see.

    Regarding the code, I did everything by myself, there is no specific language, indeed you write the code following certain rules, only you need to be aware of the product to be achieved and therefore know how to instruct, aggregate, shape and calculate what you want. it serves to reach the final goal (in the case of the FFB to self-learn mathematics, geometry, physics and dynamics). Even today I don't know how to do it from start to finish, let's say that I only took the red pill that allows me to see the "Matrix" code that I didn't see before, now I can read it, copy it and shape it respecting its rules ... but absolute compiler is abundantly light years away Karsten, who is not only a good compiler but certainly a good connoisseur of mathematics, geometry and physics.

    To help you I can tell you the "General form of code", which is the only thing you need to understand it.....

    #(A B ....)
    If A is known function name, then that function is done, with B ... as the arguments.
    If an argument is itself in (), then that is resolved first.
    If A is not a function name, it is taken as a variable name, and is assigned B, and ... is ignored.

    So for example this....
    #(output (relative output 1.0 0.5 2.0))
    becomes in effect something like in C ish form:
    #output = relative (output, 1.0, 0.5, 2.0);

    or

    #(Function (+ A B))
    becomes
    # Function = A + B

    Then we have "variables", "argments" and "function" ... native or generated/calculated ... practically a castle is built up to the final output. ;)
     
    • Informative Informative x 2
    • Winner Winner x 1
  7. AntoAntoDD

    AntoAntoDD Member

    Joined:
    Apr 13, 2022
    Messages:
    55
    Likes Received:
    38
    Thanks illuminating ... so the native variables are those not calculated in the file because they have already been read by the physics of the game and only reported in its value if indicated as FL_slide, FL_scrub and FL_tear .... while everything else is the one recalculated according to what we want to achieve as for example this ....

    (FL_slide (min 1 (/ FL_scrub 20)))


    that becomes in effect something like in C ish form:

    FL_slide = the minimum beetween 1 and (FL_scrub / 20)

    Right???
     
    • Like Like x 1
  8. Stakanov

    Stakanov Well-Known Member AMS2 Club Member

    Joined:
    Feb 7, 2020
    Messages:
    594
    Likes Received:
    821
    Yes AntoAntoDD (son) you are very insightful, if you learn well, not only will you know one more thing but you will deepen many other subjects or disciplines, certainly you will not be able to change the feelings of people (who will continue to like what they like) but at least you will know that it is a fake if they tell you that 2+2 is 4,5 ;) ... if only I think how many times have I said something wrong here on the forum without ever once Karsten corrected me, I feel a little stupid :p ... but you keep making mistakes and learn, which is always needed, always make others give up and never be stubborn, always explore everything especially what you don't believe in, everything ended tomorrow too, you will have moved on, but the old man is me this must not interest you dear young boy!!! ;)
    Have a good evening :)
     
    • Friendly Friendly x 5
  9. GearNazi

    GearNazi Well-Known Member

    Joined:
    Oct 9, 2020
    Messages:
    474
    Likes Received:
    372
    Hello all... Due to an oversight on my part, whilst I was going in and out of different sims, I left my rFactor 2 Fanatec settings active whilst in ams2.
    The most important difference being that this tuning is set to "linear" and not peak, as was recommended for ams2.
    Another difference is that damping(DPR) is set to 0 or off.

    Had to up my gain in game from 65 to about 80 or so, once I found out what I had "messed up". 10 LFB for a bit more resistance around center, and 35 FX... Again NO damping in game either.

    The difference is literally night and day as one would expect, and while it lacks in dynamic range, the details that matter(to me...) are suddenly all there.
    Road feel, even some nice brake feel, I was shocked?! Fanatec have their preset for ams2 all wrong IMO.

    It feels distinctly rFactor-y now, but without as much grain.
    Cars I know intimately feel much better, and more precise, without that rubbery vagueness that apparantly the "peak" setting introduces, as well as DPR.

    I'm leaving it like this... FFB in game is on default+ btw.
    This should work for basically all Fanatec users, be it on a CSW, CSL DD or podium.
    Out of AC, rF2 and ams2, our favourite sim of choice now feels the most luxurious to me. And very informative without too much grain.

    I don't know if many people run "linear", but it's a game changer, trust me.
    Should at least be tried by those that haven't.

    Kind regards...
     
    • Informative Informative x 2
  10. TexasSpecial

    TexasSpecial Member

    Joined:
    May 5, 2022
    Messages:
    80
    Likes Received:
    10
    a quick note from my test of v1.4. On the previous version when stopped you could feel the engine vibrating through the wheel. (no wheel oscillation on mine when at idle BTW) with the new version, that sensation is completely missing.
    If you can add the load shifting, the previous version is fantastic!
     
    • Informative Informative x 2
  11. Danielkart

    Danielkart Well-Known Member

    Joined:
    Jun 25, 2021
    Messages:
    1,448
    Likes Received:
    1,475
    Hi ! I think here in the custom ffb thread nobody will be going with linear with Fanatec ;) By the way, there is also a thread for default and default+, many greetings, Daniel
     
    • Informative Informative x 2
  12. Danielkart

    Danielkart Well-Known Member

    Joined:
    Jun 25, 2021
    Messages:
    1,448
    Likes Received:
    1,475
    Stakanov I haven't been able to test your file yet. But I'll let you know when I've done it. I'll give you feedback in the private thread. Thank you in advance for your sharing and your constant work:);)
     
    • Like Like x 2
  13. Stakanov

    Stakanov Well-Known Member AMS2 Club Member

    Joined:
    Feb 7, 2020
    Messages:
    594
    Likes Received:
    821
    @TexasSpecial I think you meant 1.3 ... for this is simple ... for now i have low the lateral load for stabilized the rest of file ... if you want restore with the sensation of 1.2 you try to modify this line which is at the bottom of the file .....

    (as (power as 0.6)) ---> set to 0.65 (the same of 1.2) or, if you want more, set to 0.7 that is the original value for lateral load of suspension ;)

    For all, however, I communicate that it is possible to restore the 1.3 file to the state of the previous 1.2 just set the following items as indicated below:

    (steer_spring_strength_feel 0.50) ---> set to 0.65 (the same of 1.2)
    (grip_deadzone 0.15) set to 0.00 to restore the different grip sensation
    (slide_factor 0.85) set to 0.6 to reduce the slide
    (tear_deadzone 0.01) set to 0.00 to remove the deadzone

    with these changes the file 1.2 and 1.3 is practically identical ... only the correction code of bump and of the road are the difference ... remember this if you take the tests. ;)

    @Danielkart and All, let me know by tomorrow night, so before I leave, I'll put your preferences in a v1.3.1 file. Do not be angry if I do not respond immediately to the messages I have to enjoy the family a little but I will read you and see what to change.:)
     
    Last edited: May 21, 2022
    • Informative Informative x 4
    • Like Like x 1
  14. Stakanov

    Stakanov Well-Known Member AMS2 Club Member

    Joined:
    Feb 7, 2020
    Messages:
    594
    Likes Received:
    821
    I am receiving positive private feedback with these combination of values and/or changes in the item of 1.3:

    (steer_spring_strength_feel 0.50)
    (grip_deadzone 0.01)
    (slide_factor 0.85)
    (tear_deadzone 0.01)

    and in the code at the bottom of the file
    (as (power as 0.625))

    I tried fast and they look good ... those who want more load still have to raise the AS to 0.65-0.70... but I also recommend doing a test on the most swaying cars to see what I mean ;)

     
    • Informative Informative x 2
    • Agree Agree x 1
  15. Danielkart

    Danielkart Well-Known Member

    Joined:
    Jun 25, 2021
    Messages:
    1,448
    Likes Received:
    1,475
    Hey Stakanov! Yes no problem enjoy your family :)I'll let you know tomorrow, today I'm dealing with my real car, best regards
     
    • Like Like x 1
  16. ricxx

    ricxx Well-Known Member AMS2 Club Member

    Joined:
    Apr 30, 2022
    Messages:
    738
    Likes Received:
    411
    Exactly, as master Yoda said: 'Failure our greatest teacher is.' :D The principle is basically to gain knowledge by learning step by step what not to do, 'trial and error' is exactly that. If you embrace that you never lose, you either win or learn.

    He probably never corrected you because he wanted to be polite. It is nice but you learn nothing. That's why I mentioned that it really doesn't help anyone if you keep your criticism for yourself. Even by just disagreeing on something there is an exchange of ideas everyone benefits from.
     
    • Like Like x 1
  17. AntoAntoDD

    AntoAntoDD Member

    Joined:
    Apr 13, 2022
    Messages:
    55
    Likes Received:
    38
    (Father)
    Thanks for the words he had for my son, since yesterday he threw himself into Karsten's file and no, it is not obvious to have help, we are not at school where we must necessarily receive teaching ... so thanks for the efforts that says Mr. Stakanov and for the patience he shows towards everyone trying to meet the needs of others.

    Returning to the file, I also notice a lowering of the load level on DD1 compared to the 1.2 file. I found the good feeling by raising the value of "as" to 0.625-0.650, with many machines I could reach 0.675 but from here i feel the shake on wheel and it is true that whith a value of 7 many cars become rigid and with a strong elastic effect that is difficult to control.

    Regarding the Grip Deadzone I think it is subjective, at 0.01 it returns quite similar to ATMOS 1.2 perhaps a little more informative and linked to the road, while with value of 0.15 you smooth everything in the sensations and yes you can focus more on sliding but you lose a lot in the details transmitted from the road to the wheels, I did not find any further advantages in the intermediate values.

    Slide factor of 0.85 not disturb.

    I hope it will be useful. Have a good day @Stakanov
     
    Last edited: May 21, 2022
    • Agree Agree x 1
    • Friendly Friendly x 1
    • Useful Useful x 1
  18. RubénGarMo

    RubénGarMo New Member

    Joined:
    May 11, 2022
    Messages:
    14
    Likes Received:
    12
    Thanks all of you who are contributing actively to build these amazing custom files, and specially to Stakanov and Danielkart, who provide us the new files. I am not good at reading the numbers and codes in the file, but I can say that I have testet the lastest ATMOS file with variety of classes (formula from several decades, GT3 and stock cars, among others) and the feeling was always amazing.

    However there is a thing that I would like to improve. I hope you can help me. I like the configuration that I have set with mi T248, but the vibration and noise in some curbs is a little too much (mi destktop starts to rumble). There is a way to lower only the vibration on the curbs, not in the rest?
     
    • Like Like x 3
  19. Stakanov

    Stakanov Well-Known Member AMS2 Club Member

    Joined:
    Feb 7, 2020
    Messages:
    594
    Likes Received:
    821
    I have a change of plans, tomorrow I will be out all day, so I will publish the ATMOS file v.1.3.1 shortly with the advice received from users here on the forum and in private .... Daniel will excuse me if I can't tomorrow and monday I'm leaving, so you have the whole week if you want and if you can ... ;)
    Thanks in advance to everyone.

    @RubénGarMo for the curbs I have to lower the scale or the bump of kerbs in these two lines ....

    (kerbs_surface_scale 7.40)
    (kerb_bump_scale 3.00)


    up to raise (7.50-7.60 or 3.10-3.20) and down to lower (7.30-7.20 or 2.90-2.80) ... to taste!!!
     
  20. Stakanov

    Stakanov Well-Known Member AMS2 Club Member

    Joined:
    Feb 7, 2020
    Messages:
    594
    Likes Received:
    821
    1.3.1.jpg

    Thanks to everyone, without your information it would be more complicated. The file is identical to 1.3 but with settings and sensations similar to 1.2 and following your tastes and feedback, moreover, I took the opportunity to further refine the form of the code ... for the next file we will not talk about it before next weekend, for any clarifications we will always be here whenever possible ... I will memorize all your analyzes ... have a good evening!!!

    As usual, two Atmos 1.3.1 files (with and without YAW) ... and as usual I attach the last original Karsten's file .... ;)

    Name: MOD ATMOS 4.1 (4xFX.1WHEEL) V.1.3.1 (with & without "Yaw") based on 5.0.1.4
    (GRIP&SLIP REVISITED, TEAR, AS, REFINE CODE AND RETUNED)

    Name: rFuctor 5.0.1.4 Original Karsten Files
     
    Last edited: May 21, 2022
    • Like Like x 5
    • Winner Winner x 3

Share This Page