Automobilista 2 Custom Force Feedback - Overview & Recommendations

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

  1. GoobMB

    GoobMB Active Member AMS2 Club Member

    Joined:
    Nov 9, 2021
    Messages:
    215
    Likes Received:
    75
    I am using yours with the beta and I feel it OK as it is :D. And so is Alex'.
     
    • Informative Informative x 1
    • Friendly Friendly x 1
  2. Racinglegend1234

    Racinglegend1234 AMS2 wiki founder AMS2 Club Member

    Joined:
    Jul 28, 2022
    Messages:
    6,148
    Likes Received:
    2,122
    Same, but I prefer the V800 over the V1000. I have to try the V900, but there’s something which I don’t like in the V1000
     
    • Friendly Friendly x 1
  3. Danielkart

    Danielkart Well-Known Member

    Joined:
    Jun 25, 2021
    Messages:
    1,286
    Likes Received:
    1,333
    That's why everyone should choose what they like best. Preferences vary greatly among people. The good thing is that Reiza offers this option and you are not forced to take a predefined FFB
     
    • Like Like x 1
  4. ViperMan3

    ViperMan3 New Member

    Joined:
    May 14, 2024
    Messages:
    11
    Likes Received:
    4
    @Dmand what are your in-game settings for Force feedback and can you also specify your Base settings. I'm also using the Logitech pro DD wheel. Thanks
     
  5. Alegunner68

    Alegunner68 Well-Known Member AMS2 Club Member

    Joined:
    Dec 21, 2019
    Messages:
    715
    Likes Received:
    409
    I don't know it wasn't intentional, I'll compare both files next time I'm on the pc.
     
  6. Alexandre Bauer

    Alexandre Bauer Active Member AMS2 Club Member

    Joined:
    Oct 26, 2016
    Messages:
    234
    Likes Received:
    102
    Thanks, I figured it out, here is my smooth interpretation of it.
     

    Attached Files:

  7. Stakanov

    Stakanov Well-Known Member AMS2 Club Member

    Joined:
    Feb 7, 2020
    Messages:
    594
    Likes Received:
    821
    Hello everyone, it's been a long time since you read me, I no longer participate assiduously in the FFB Custom forum mainly for health reasons and secondarily because I have to stay away from thoughts and obsessions even if they are pleasant, I don't have much strength and therefore I dedicate myself to the game in a very detached and light-hearted and when I have ideas I try to jot them down with a small number of friends, but no more superfluous things, let's get to the point.
    As you know Reiza has two profiles, Custom and Custom+ (same base but to which different features are added, the first simpler and the second more seasoned), then as an alternative we have the customized files and primarily (excluding the other minor or non most up-to-date) the Karsten's rFuktor files.
    I also respect the idea of some of not sharing the extension of the code and effects to all 4 wheels (with obviously the two front wheels that remaining directional and with a yaw which for me must be and remain central), but i don't think so, on the contrary, the more time passes, the more I am convinced that this approach brings stability to the model and informativity, but we will experiment with it better much later, now I don't want to be a professor (I'm not) or a know-it-all (it's only my vision).
    Well let's say right away that it would be wrong and useless to think of making the two Reiza-rFuktor projects 100% united, they are based on two totally different racks, etc. etc. ..... but the question I asked myself is: would be possible to make the karsten file compatible in the same way as the Reiza files are adapted??? would it be possible to generate an rFuktor file that tunes to cars specifically like the originals do??? In short, if Reiza wanted to implement the file on the platform, what would he do in the secret of the reiza code and in the public profile to add as if it were a third Custom++???


    I had fun messing around and implementing the Reiza profiles in the rFuctor and I managed, starting from the base, to generate 5 different rFuktor files, with same code rFuktor and different code with increasing implementations of the Reiza profiles... that is:
    Nuovo Immagine bitmap.jpg

    As you can see, there are 5 ATMOS FFB in tester or work format for my use (with the wording Work) and 5 already ready for publication, i.e. cleaned of superfluous lines of code necessary only for testing.
    I would like to inform you right now that only three files will be published here for now... the first two shortly (tomorrow the first) and the third only when the final version 1.6 is released.

    Now I say goodbye and wish you a good evening.
     
    Last edited: May 25, 2024
    • Like Like x 12
    • Friendly Friendly x 4
    • Creative Creative x 2
  8. Stakanov

    Stakanov Well-Known Member AMS2 Club Member

    Joined:
    Feb 7, 2020
    Messages:
    594
    Likes Received:
    821
    The mistake I made in the past on the previous ATMOS was to keep the scales and proportions of the file the same as Karsten's original (which are not wrong but are correct for that setting and for those proportions).
    The rFuctor calculates the forces of the 4 wheels only in the "rack momentum" (even if some aspects are only calculated for the front), only 2 wheels in the "road" code and finally only 2 wheels in the "effects" (excluding the tear which is calculated on 4 and excluding the scrub which however takes and uses only the maximum value between the right and left sides), then in the reassembly phase the 3 initial "main dials" (which you find at the top in the file) rebalance the forces by multiplying the momentum by 0-70-0.76, the road by 1.30-1.45 and the effects by 1.45-1.60 (small differences between the various tunings)... furthermore, before the output is the value of the "road" and "effects" are amplified by a double value multiplied by the power of 1.6 of the fx slider "(* 2 (power fx 1.6))" giving the user the possibility to adjust the effects with the FX slider in game.
    The ATMOS starts and started from a different proportion i.e. 4 x 4 x 4 for both the momentum, the road and the effects (no 4x2x2), therefore maintaining that proportion was wrong in the past because it meant overloading especially the 2nd and 3rd part of the code with an oversizing of the values.
    Now the 3 main_dials all have the value 1.00 (you will be able to modify them as you wish, according to your tastes with an equivalent starting value)... and finally the road part and the effects part will be multiplied by a unit value (no longer double) the power of the FX slider i.e. "(* 1 (power fx 1.6))". We have thus obtained the new balance which obviously only applies to this setting and not to the other bases that reflect the original file.
    The scales of the objects and effects have all been revised, rebalanced and normalized, you will in fact notice a certain redundancy in the starting values of the individual objects and so it will be very simple for you to modify them according to your tastes (I repeat, test and modify according to logic and sensations, not import values from other files and we do not make useless comparisons because the basis is now totally different and the reasoning made here does not apply to other files).
    Therefore, already in the first basic file, I added many variables, a lot of new code and many new features which I will explain step by step.

    Let's start with the first file that we call "0-ATMOS rFuktorBase.... v1.5.7.x", it is therefore nothing other than the basic version of the latest rFuktors, in the ATMOS version, i.e. with all the wheels enabled on all parts of the code and addressed in the output of the force feedback and DOES NOT CONTAIN THE IMPLEMENTATION OF THE REIZA CODE that I anticipated, so this file is the update of my last ATMOS from a year ago, this will be the basis on which we will implement everything else.

    By this evening if there are no problems I will publish the poster, the complete changelog and the 1st file ... there are already many new things here ... I hope I'm not wrong and that you like it. :)
     
    • Like Like x 5
    • Informative Informative x 4
  9. newtonpg

    newtonpg Active Member AMS2 Club Member

    Joined:
    Dec 29, 2018
    Messages:
    704
    Likes Received:
    216
    Welcome back Stakanov!
    Get well soon.
     
    • Like Like x 1
    • Friendly Friendly x 1
  10. Stakanov

    Stakanov Well-Known Member AMS2 Club Member

    Joined:
    Feb 7, 2020
    Messages:
    594
    Likes Received:
    821
    ATMOS BASE V1.5.7.X

    1.5.7 base.jpg

    CHANGELOG:
    What's new in how objects work (with or without new code in the file):

    - New "3 main_dials" now sets to 1.00;
    - New "tyre_resistance & timing" now calculated on 5 moments and not on 3 (the functioning and the formula was misinterpreted in the previous files because it was unclear);
    - Center_Full low_velocity (0 Kmh) during acceleration morphs to high_velocity (250Kmh);
    - Centering recalibrated and force_scale set to manual (small differences on both values bring great benefits so I didn't use the formula);
    - The code relating to velocity and the gyroscope has been slightly modified, so now all velocity variables can basically start from a value of 1.00 (modify anyway if you like);
    - Removed the front_grip_loss_feel (this was an error in my previous files the formula was misinterpreted and instead the rear_grip_loss_feel alone was enough to get what you want);
    - The follow_weight dynamics are now 5 different (accel, brake, bump, road and suspension);
    - The "front & rear drive_torque_feel" are now calculated differently or rather both in an increasing manner and as a function of the speed from 0 to 250 km where above we will obtain the maximum longitudinal forces;
    - The RELAXES have all been disabled (OS, US and YAW) and the code inhibited, the car is very balanced without them (but if you want to re-enable them you can do it by deleting the # symbol both in the objects and in the code below relating to the Relax);
    - Now you can also set the smoothness for textures and for both large bumps (not just for micro bumps);
    - New scrub and tear values added, now with additional variables to change on both effects to your liking (we have hardness, damping and effect);

    New code only:
    - KART code move up before the dynamic code and enjoy this now this feature, it still to be tuned or WIP, we will do it later (code disabled if you want to do so, delete the # symbol in front of the respective lines);
    - We have a new code "if isTRUCK...." i.e. I have implemented, if you need a different melody from the base, a specific code for the TRUCKS to be set to your liking, it still to be tuned or WIP, we will do it later (code disabled if you want to do so, delete the # symbol in front of the respective lines);
    - Added rolloff, offTrack and offTrackRollOff code to many items of the code such yaw, scrub and road_effects (this will make more sense later with the other files that implement the reiza code);
    - the Slide variables are no longer connected to the scrub (even only to the rear one) but only to the original Slide variables (this will make more sense later with the other files that implement the reiza code);
    - New load_norm_wheel, now the value is no longer fixed at 250 but is variable based on the weight and mass of the car, this allows you to lighten the load (the wheel) if you are in the air, on the grass or if you slip , furthermore the variable value will influence the way you feel curbs and bumps (depending on the car) and enhances surface variations as happens a lot when sliding on dirt roads (RALLY is great fun) or bump roads and reduce that sensation of weight which is always perennial (in subsequent files this change will be more noticeable when we implement the REIZA code);
    - The REAR has been removed in the ATMOS. Not because it is wrong but because the file already has the entire rear (slide, grip, textures, curbs, bump and all the effects) and does not need to be implemented as in the original file because only the front variables are calculated there.

    I stopped bothering you for the moment, the file is a neutral base that can be used by everyone, at the beginning of the file I inserted some simple recommended value ranges to first experiment with the cursors in the game and if necessary modify the main_dials as desired or go directly to the individual objects ... as regards the high range/DD, as usual, limit the Lfb and the Damping as much as necessary, raise the GAIN to your liking, trying not to reach either clipping or any oscillations, and finally raise Fx to your liking... the medium/low range on the other hand can also risk the use of the Lfb, on the Logitech G920 I use 95-25-50-25 but I won't deny that I also really like 70/80-50/ 80-50-25 ...

    I just ask you to mentally start from the beginning by resetting your brain otherwise feedback of superiority or inferiority is absolutely useless to me if based solely on useless comparisons ... this is another file and in the future will even most, with Reiza implementation!!

    Test many machines and don't dwell on the details (which remain personal and you can set them as you want), but if the mass needs to enhance the rack, or the road or the effects we will do it... if necessary I only need to fix the base of this (and of the next file that will be released next weekend, I will explain the further news) ...

    Have fun, I hope so.... :)

    Edit: File N.0 Base re-uploaded after being recalibrated - in the final approval phase!! ;)
     

    Attached Files:

    Last edited: May 28, 2024
    • Like Like x 8
    • Winner Winner x 3
    • Creative Creative x 1
  11. Racinglegend1234

    Racinglegend1234 AMS2 wiki founder AMS2 Club Member

    Joined:
    Jul 28, 2022
    Messages:
    6,148
    Likes Received:
    2,122
    Can I just ask what wheelbase you have?
     
  12. Stakanov

    Stakanov Well-Known Member AMS2 Club Member

    Joined:
    Feb 7, 2020
    Messages:
    594
    Likes Received:
    821
    I have the weak G920 but the initial tests were done by about ten users who are owners of DD, High, Med and Low ... as specified currently the base is neutral and not optimized on any basis ... if you look at the values in the individual entries of the file, you will be able to realize the redundancy that characterizes it ... a symptom of lack of specific optimization ... the base starts like this for everyone, it will only be calibrated for all and then used for future files ... I won't make specific files, it's right for the user to do it with his personal tastes ;)
     
    • Informative Informative x 2
  13. Racinglegend1234

    Racinglegend1234 AMS2 wiki founder AMS2 Club Member

    Joined:
    Jul 28, 2022
    Messages:
    6,148
    Likes Received:
    2,122
    Thanks for the clarification. Will have to test it. You convinced me with the cool graphic (and the text obviously)
     
    • Like Like x 1
  14. EcoBrum

    EcoBrum Member

    Joined:
    May 4, 2022
    Messages:
    45
    Likes Received:
    35

    Welcome back to the forum @Stakanov, I wish the best for you.

    I was stuck testing the basic version 1.5.5 a few months ago, but I see by comparing the files that you have made a lot of progress with the tuning and the code, what can I say, congratulations, but let's go to the first impressions on my CSL DD 8Nm.

    The rack part seems coherent to me, I can feel the car moving in all its directions and you can feel the sensation of weight and the control that needs to be applied on the steering wheel to correct the yaw, I'm testing various cars on various circuits even with steep differences in height , perhaps it is just a little rubbery but it is very informative even on cars normally characterized by a strong pendulum effect.
    The road is well represented, perhaps a little more texture and a little less bump but nothing that I can't reduce in individual values, the curbs on the other hand seem perfect to me, I've never had such a pleasant sensation on them.
    Finally for the effects perhaps only the scrub is a little noisy in o.s. and I'm undecided whether to lower the fx by reducing all the effects (I don't want to lose the road noise or road_sleep_feel) or whether to reduce only the scrub so as not to lower the remaining sensations, but I think it's a personal taste and not to be generalized.
    You can see my settings in the signature, I remain curious as hell about the subsequent files you want to release. I like it!!!

    PS. This summer I had some commitments and was not available but if possible involve me again in the tests if you don't do it publicly.
     
    • Like Like x 1
    • Friendly Friendly x 1
  15. john Ellis

    john Ellis The Rectifier of Names AMS2 Club Member

    Joined:
    Mar 18, 2020
    Messages:
    886
    Likes Received:
    1,077
    • Useful Useful x 3
    • Like Like x 1
    • Winner Winner x 1
  16. Manolo

    Manolo Member

    Joined:
    Sep 28, 2021
    Messages:
    83
    Likes Received:
    57
    I only communicate to the users my values or my settings...

    WHEEL1: Logitech G29 - FFBSetting1: 95-15-50-15
    As already said, on the Logitech G29 base, a lower gain of around 80 and the use of the high LFB between 50 and 80 are very consistent. To tell the truth, sometimes it is even higher as per Reiza's advice and it is not a case. :whistle:

    WHEEL2: Logitech Pro Racing DD - FFBSetting2: 60/
    70-00/05-35-0


    Having tested these files I would not be credible in the judgment then i rest in my silence.

    I would only add that we do not need personal information on the individual items or on one's tastes but any serious inconsistencies if detected... thanks @Stakanov I join to the others for the welcome back in the forum.
     
    • Like Like x 1
    • Useful Useful x 1
  17. Stakanov

    Stakanov Well-Known Member AMS2 Club Member

    Joined:
    Feb 7, 2020
    Messages:
    594
    Likes Received:
    821
    Thanks for the feedback, I will consider reducing the noise of the scrub without changing the value in the file (scrub_scale) but only increasing the smoothness in the code in order to make it less noisy and leave the values aligned (the user who knows little where to put the hands need simplicity and logic in modifying the values)... let's see if it is a characteristic recognized by others or your personal preference, in the meantime continue using it to let the brain digest it.

    Regarding the curbs, the idea came to me after a test with the kuku ffb file which identified the increase in road noise as the kerb_surface_scale increased to high values... this went perfectly with the ATMOS because having 4 wheels I needed to reduce this characteristic, among other things since in my file the right or left curb is given by the sum of 2 wheels per side, climbing the curb meant obtaining the effect twice, first with the front wheel and then with the rear wheel. .. lowering the surface from a value of 7.5-10 to a value of 5 removed the anomaly.... and not only that, I also managed to raise the kerb_bump_scale to 5 too without obtaining anomalous peaks or impetuous jumps ... I hope others like it too, let's wait.
     
  18. Stakanov

    Stakanov Well-Known Member AMS2 Club Member

    Joined:
    Feb 7, 2020
    Messages:
    594
    Likes Received:
    821
    Thank you @john Ellis , very kindly... I reciprocate by thanking you for the excellent work you are doing with your NAMeS: Real Drivers files for AMS2 and MOD ... I have been a little distracted this year but your passion and effort with these files has not gone unnoticed... congratulations... excellent!!! ;)
     
    • Friendly Friendly x 5
  19. AntoAntoDD

    AntoAntoDD Member

    Joined:
    Apr 13, 2022
    Messages:
    55
    Likes Received:
    38

    FILE: "ATMOS BASE V. 1.5.7.x" MOD by Stakanov


    We also don't judge because we are testers, so we only communicate our settings to the users.

    WHEEL: T300 - FFB Setting: Custom File 75 - 05 - 35/40 - 15

    WHEEL: DD1 - FFB Setting: Custom File 55/60 - 00/05 - 30 - 00/05


    @EcoBrum regarding the scrub, wait for the second file which will be released next weekend (if there are no anomalies, perhaps even earlier towards Friday), one of the pre-Reiza/Immersive implementations will be on the Scrubs, as well as in the Yaw and in Damping too if I'm not mistaken.
     
    • Useful Useful x 2
    • Like Like x 1
  20. GTManSC2

    GTManSC2 New Member

    Joined:
    May 8, 2024
    Messages:
    23
    Likes Received:
    16
    I'm new to the forum, I asked for advice in the other forum but I had no luck, then thx for this that is very useful for me as I would like to start using custom files. From what little I understand it seems to me that the bases to initially try are those of Karsten's and then those of the Danielkart, Kuku, Aluganner68 and Stakanov users. Or do you recommend others?
    How do I move? Some advice?
     
    Last edited: May 25, 2024

Share This Page