Physics & Camera Mod Compatibility Patch

What This Mod Does:

This mod takes the best of Physics mods for ATS and combines them, and adds support for modded trucks. It also adds mod truck support for unlimited camera mods. (mod is still necessary for some default trucks. Files are included, but some trucks are missing.)


This mod also changes the default FFB LUTs for Logitech G and Driving Force wheels to improve the FFB (Serves as a pseudo FFB fix). Honestly, as much as this is an improvement, I recommend the FFB Plugin found here: 

(https://forum.scssoft.com/viewtopic.php?t=49772)


If you use MOMO's steering, disable that and enable this, as it will overwrite this mod & visa versa. This mod adjusts the same value so if you like that mod this should work for you all the same.


This mod also adjusts the clutch function in game. Double clutching should be much easier now, and you should be less likely to grind when double clutching. Eventually, I plan on creating a version that goes through and mutes the transmission grinding sounds for default and sound mods, and modded transmissions, but that is a toll order and will take an obscene amount of time. This was tested with synchronized shifting at 0 (off).


The other thing this mod does is produce more natural wear and tear on the chassis and other parts, which is a feature that was planned for a few separate physics mods, that never came to be.


Requirements (All on Steam):

This mod requires FRKN64's Realistic Physics, Eddie Yantz's ATS Physics Tweak (Dry Surfaces), and and Air Seat mod. Any other mods that modify chassis files or physics.sii should be below this in the load order for the changes in these mods to function.

FRKN64's Realistic Physics:

https://steamcommunity.com/sharedfiles/filedetails/?id=2254213086

ATS Physics Tweak (Dry Surfaces:

https://steamcommunity.com/sharedfiles/filedetails/?id=1814180686

AirSeat Ride:

https://steamcommunity.com/sharedfiles/filedetails/?id=1815419676


Recommended Settings:

All Stability Sliders: 0

Cabin Suspension: 0-25

Suspension Stiffness: 78

Driveshaft Torque: 100


Steering & Controls:

I've left a link to the controls.sii file and configs I recommend using. I spent weeks working on getting the steering just right, as an IRL trucker. Alternatively I've also just left the steering line on the steam page as well. See this post for how it works.

(https://www.reddit.com/r/trucksim/comments/4a1gbu/people_with_steering_wheels_take_a_look_at_this/)

I Highly recommend using my files, or playing around with yours as described in the post above. As a trucker IRL, the default steering calculation is far too sensitive. It's still not perfect. IRL the steering cannot respond instantly to input, the way it does ingame. If you look at video, you'll see many tuckers making large, brief inputs, but not getting abrupt motions in return. This is because the input is translated through the steering box, and then through to the rack. This not only introduces a slight delay, but also dampens the effect of inputs. IRL, to maintain a straight line, with the wind, uneven road surface, other trucks etc. around, you have to make large enough corrections on the wheel to get an appropriate reaction from the wheels as they are on the tarmac. In ATS however, any input you give it is translated through the system to the wheels directly. I have tried my best to mimic the effect I spoke about, with what I could find online, and knew how to do. I've driven Cascadia's, T680's, a T880, VNL's, 579's, and a Mack IRL. I've tried to get to a close approximation of how they feel, but as I said, it's still sensitive and not perfect.


Controls.sii File:

https://drive.google.com/file/d/1NcX6SPnl0Qvoh73xz86Wkq5TIXL6wTQX/view?usp=sharing


Steering Config Line:

There have been a few changes to some things in the game that can affect how the steering will feel. My current settings are:

"mix steering `dsteering - (0.32 * normalize(abs(j_steer?0), c_steer_dz) + (0.68 * (c_steer_func / 2)) * pow(normalize(abs(j_steer?0), c_steer_dz), 1.75)) * sign(sel(c_jisteer, -j_steer?0, j_steer?0))`"


So long as the total equals 1.00, you're good. I would say that 0.68 is the most realistic, as far as the actual rack ratio through the box is concerned. This would look like:

"mix steering `dsteering - (0.32 * normalize(abs(j_steer?0), c_steer_dz) + (0.68 * (c_steer_func / 2)) * pow(normalize(abs(j_steer?0), c_steer_dz), 1.75)) * sign(sel(c_jisteer, -j_steer?0, j_steer?0))`"


There is seemingly more "play" through the steering in 1.50/1.51/1.52, so a more realistic ratio will feel more correct.


For that "delay" feeling, I recommend setting the sensitivity or steering speed within your wheel's driver/settings to around half of normal. For the G29, that's 25% if you have it default, or 50% if you run 100%.


My wheel is typically set between 25% and 40% depending on my truck. This will change the initial steering ratio for the first 15-20 degrees of steering. Until SCS actually implement realistic steering, this is the best that can be done, as far as I know. I don't recommend using the in-game sensitivity slider. This will introduce a complete ratio change, and may even create a deadzone.


Load Order:

-Air Ride/Camera mod of your choice (Only if you'd like to override Eddie Yantz's mod)

--This Mod

---FRKN64's Realistic Physics

----Eddie Yantz Physics Tweaks

-----Air Ride/Camera mod of your choice (If you'd like the above mods to take priority)


(This mod was originally destined for the Steam Workshop, but I couldn't get the uploader to recognize the dependencies, thank you to truckymods for having a much more reasonable upload system)


Here is a list of the supported truck def directories as of now:

4800w

9400i

autocar.at

autocar.dc

clt.9000

ct660

dina.800.f

dom379

filenames.txt

fl.122

ford.9000

fred.122

freight.casca

freight.xl

freightliner.coronado

freightliner.flb

freightliner.flc

freightliner.fld

gmc.white

int9300_ksw

internat9800

intnational.9600

intnational.9900i

intnational.hx520h

intnational.hx620

intnational.lonestar

intnational.lt

ken104

kenw608

kenw659

kenw909

kenworth.k100

kenworth.k100e_of

kenworth.long

kenworth.t600

kenworth.t610_gtm

kenworth.t660

kenworth.t660jekich1

kenworth.t680

kenworth.t680ng

kenworth.t680_2022

kenworth.t800.yanred2021

kenworth.t800_gtm

kenworth.t880

kenworth.t900

kenworth.w900

kenworth.w900a

kenworth.w900bb

kenworth.w900b_gtm

kenworth.w990

kw.w900jl

mack.anthem

mack.chu613

mack.rd400

mack.rhpl

outlaw.359

outlaw.w900

pete.jc

pete352.ksw

pete362

pete579jr

peter281

peter387

peterbilt.350_scr

peterbilt.352

peterbilt.378

peterbilt.386

peterbilt.389

peterbilt.389v2

peterbilt.3xx

peterbilt.567_gtm

peterbilt.579

peterbilt.flx

peterbilt.ng579

peterbilt.pinga

rezbilt.389

superliner.ksw

vnl660_mw

volvo.vhd

volvo.vnl

volvo.vnl.2018

volvo.vnl2018

volvo.vnr

volvo.wia

westernstar.4900

westernstar.5700xe

westernstar.57x

white.64t

bp_vision

bp_granite


This includes all of the Jon Ruda trucks, Pinga's 389, the Haterbilt Viper, and more.

If there is a truck you'd like me to add, just let me know and where I can find the truck's def files.


I made this patch because, as a real trucker, I felt that things were just not quite right in certain ways, and I've spent quite a while working on rectifying that. I'm struggling health wise and I've been out of the seat. Trucking is what keeps me sane, so i wanted to bring that experience back home with me as close as I can. Thank you to everyone who made the mods this uses. They did the real work.

xX_Gravity_Xx Verified Creator
License
Other - see description
Initial Release
2023-11-25
Current Version
1.52.a5
Compatibility
1.52
Last Updated
2024-11-06
Downloads
1,207
Rating
xX_Gravity_Xx - All rights reserved. Any reupload or redistribution of this file without the author's prior written consent is forbidden.
This American Truck Simulator add-on was created by xX_Gravity_Xx and shared in Physics for American Truck Simulator.