DiRT 3 Complete Edition

DiRT 3 Complete Edition

Not enough ratings
Force Feedback improvements for Wheels
By toix
A tiny guide how to edit the effectsetup.xml to configure Force Feedback.
   
Award
Favorite
Favorited
Unfavorite
Introduction
After the Complete Edition Patch and the Force Feedback fix I turned a few rounds in Dirt 3 and was disappointed by some Force Feedback effects:
  • There was missing Force Feedback when landing after a small Jump.
  • And on the tarmac tracks there was almost no Force Feedback.

File with the changes:
http://s000.tinyupload.com/index.php?file_id=58109749491635823292
The File
Force Feedback file:
C:\Program Files (x86)\Steam\SteamApps\common\DiRT 3 Complete Edition\forcefeedback\effectsetup.xml

I recommend Notepad++ to edit various standardized files like this one:
http://notepad-plus-plus.org/download/

At least since DIRT 1 (2007) Codemasters uses this file to define Force Feedback.

The file is separated in two parts:
The part one defines when certain Effects (Force Feedback samples) trigger. It references to the second part where you define what Effects and how these Effects are being triggered.
The second Part begins around line 168.

Limits:
You have to pick samples and envelopes. As long as there is no List, you can only take samples that are used in other Codemaster racing games.
Parameter explanation
  • wave: Force Feedback sample that is triggered on the event
  • envelope: the envelope applied while the sample is playing can be used to fade in/out samples
  • wheelScale: Force Feedback strength
  • skid: A higher value results in stronger Force Feedback when losing grip.
Changes
    Force Feedback when landing after a small jump:
  • Line 134 Replace all suspension effects:
    <!-- Suspension Right --> <FFBSuspension scale="0.065" thresholdLow="0.3" thresholdHigh="1.5" length="0.1" freq="5" sample="suspensionR1"/> <FFBSuspension scale="0.2" thresholdLow="1.5" thresholdHigh="3.0" length="0.2" freq="10" sample="suspensionR2"/> <FFBSuspension scale="0.55" thresholdLow="3.0" thresholdHigh="16.0" length="0.25" freq="10" sample="suspensionR3"/> <FFBSuspension scale="0.55" thresholdLow="3.0" thresholdHigh="16.0" length="0.2" freq="10" sample="suspensionR4"/> <!-- Suspension Left --> <FFBSuspension scale="0.065" thresholdLow="0.3" thresholdHigh="1.5" length="0.1" freq="5" sample="suspensionL1"/> <FFBSuspension scale="0.2" thresholdLow="1.5" thresholdHigh="3.0" length="0.2" freq="5" sample="suspensionL2"/> <FFBSuspension scale="0.55" thresholdLow="3.0" thresholdHigh="16.0" length="0.2" freq="5" sample="suspensionL3"/> <FFBSuspension scale="0.55" thresholdLow="3.0" thresholdHigh="16.0" length="0.25" freq="10" sample="suspensionL4"/>

  • Line 241 Replace all suspension samples.
    <!-- Suspension Wheel Samples Left & Right --> <FFBSample name="suspensionR1" wave="56789" envelope="9564720" wheelScale="0.1"/> <FFBSample name="suspensionL1" wave="12345" envelope="9564720" wheelScale="0.1"/> <FFBSample name="suspensionR2" wave="56789" envelope="9564720" wheelScale="0.5"/> <FFBSample name="suspensionL2" wave="12345" envelope="9564720" wheelScale="0.5"/> <FFBSample name="suspensionR3" wave="56789" envelope="9564720" wheelScale="1.0"/> <FFBSample name="suspensionL3" wave="12345" envelope="9564720" wheelScale="1.0"/> <FFBSample name="suspensionR4" wave="98765" envelope="9800550" wheelScale="2.0"/> <FFBSample name="suspensionL4" wave="54321" envelope="9800550" wheelScale="2.0"/>

    Enable Force Feedback on tarmac:
  • Line 227 Replace the line.
    <FFBSample name="tarmac" wave="2738" envelope="987" wheelScale="0.2" skid="1.0"/>
  • Line 253: Insert a new line.
    <FFBSample name="wheelLock" wave="2738" envelope="987" channel="1" solo="0" wheelScale="0.85"/>
    Both tarmac samples are similar in GRID Autosport.
Last Words
What are Your thoughts? Do You like the changes? Have You changed something as well?
I would gladly add some more Improvements to this guide.
14 Comments
mier Apr 6, 2020 @ 6:31am 
ded link
toix  [author] Dec 19, 2016 @ 3:24pm 
Reuploaded the file.
Yamover12 Dec 19, 2016 @ 1:34pm 
I can't access the FFB file anymore... :(
Purplefin Neptuna Dec 8, 2016 @ 5:53pm 
the link is dead XD
Kiwi1 Mar 5, 2016 @ 10:30pm 
thank you i'd used my t150 ferrai force feedback wheel it feels like i'm playing the ps3 verison with m g25 LOL XD thanks for the help
AERODANCE Apr 26, 2015 @ 2:00pm 
Same shit here. Now in D3CE i can feel much more via my G25 =)

@Toix - respect! :racetrophy:
HP2 Apr 26, 2015 @ 1:49pm 
The feedback on my Logitech Momo Racing Force Feddback Wheel was a bit strange in DiRT3. Now I'm using your custom file and it is way much better now! Thank you :)
toix  [author] Apr 26, 2015 @ 10:45am 
[Update] Suspension sample names were wrong.
AERODANCE Apr 26, 2015 @ 10:30am 
Thnx for that. Will try now.
toix  [author] Apr 26, 2015 @ 4:25am 
[Update] Suspension is more accurate now.