Sébastien Loeb Rally EVO is a difficult game to get running with a lot of wheels. Being released in 2016, it has very limited native wheel support and many common wheels today simply don't work at all. It is possible to add support for new wheels, but there are some limitations.
To get the Thrustmaster T248 to work, you have to edit the game files. While this works, it prevents the game from working online, including using any DLC. With a working wheel, the game actually has pretty good force feedback. It gives you a good feel of the traction of the car. It's not very complex, but it works.
In this guide, I will show you how to make the T248 work with the game and the settings to use in the Thrustmaster Control Panel, on the wheel and in the game itself to get the best experience.
In order to use the T248, you need to replace the game's DATA.MIX file. This file contains (amongst many other things) the button bindings for all the supported wheels. I have altered the file for the default bindings to use the T248's layout. This has the handbrake bound to the R2 button. If you want to change this, you will have to alter the DATA.MIX file as it can't be done in the game. See below for instructions.
Download the DATA.MIX file:
Place it into Steam Library\steamapps\common\Sébastien Loeb Rally EVO, replacing the existing file.
Sébastien Loeb Rally EVO is supposed to set the proper steering angle for each car, but it never worked for me with these wheels. Instead, I would change the steering angle on the wheel directly. 540° is what I use for rally cars.
FORCE at 4 bars with FFB at 1 creates a perfectly linear force feedback response with no clipping, which is the ideal for any racing game.
|TM Control Panel Setting
|Overall Strength of all forces
|by the game
Rotation and Overall Strength are identical to the ROT and FORCE wheel settings, respectively. Changing it in one place overwrites the other. I recommend changing these on the wheel and ignoring the values in the Thrustmaster Control Panel.
Spring and Damper are not used by Sébastien Loeb Rally EVO, so can be set to any value without issue. As a general rule, I leave these at 100% since there are some games that require them.
BOOST should always be turned off. For an in-depth look as to why, see my BOOST Force Feedback Analysis.
Sébastien Loeb Rally EVO Settings
In Options > Control Options:
Press F1 to Reset to load the altered bindings from the new DATA.MIX file. Unfortunately, you are unable to rebind any of the buttons; these have to be hard-coded into the DATA.MIX file. Similarly, I have not found a way to change the bindings for the buttons when in the menu, so there is some non-standard behavior in the menus.
In Options > Control Options > Wheel Settings:
|Force Feedback Intensity
|Set Steering Angle
Steering Linearity, Steering Deadzone and Speed Sensitivity are kept at 0 to keep the steering perfectly linear at all times.
Force Feedback Intensity needs to be kept quite low or the wheel becomes much too heavy.
Vibration Intensity is used for the roughness of the road surface.
Set Steering Angle can be set to Automatic. This should set the steering angle automatically once you've calibrated the wheel, but it doesn't work for me. Instead, set the steering angle on the wheel itself.
DATA.MIX File Creation
If you want to change the button bindings, or you want to add support for a different wheel, you will have to create a new DATA.MIX file. It's not that hard, but you need the right tools to do it.
You need Mixfile Remixer 0.2 to be able to open and create new mix files. You will need to sign up for a free account on Race Department to download this. On the Register page, scroll all the way down to the bottom to create a free Basic Account.
The first step is to unpack the DATA.MIX file in Mixfile Remixer.
- Open Mixfile Remixer.
- Select the DATA.MIX file you want to edit, either mine or the original one from the game files.
- Select a destination directory.
- Choose "Extract all files in mixfile" and "Uncompress packed files."
- Click "Extract files" to unpack the file.
Edit Button Bindings
With the files unpacked, you can edit the actual file that contains the wheel button bindings. The game only natively supports a few wheels. For any other wheel, it just uses the default bindings, so that is the file we are going to edit.
- Open the DATA / WHEELGAMESCRIPT_DEFAULT.TML file in a text editor.
All the bindings will look like this:
You just change the value to whichever button you want to use. It is important to note that the buttons are numbered starting at 0 in this file, not 1. For instance, when the Thrustmaster Control Panel reports that you are pressing Button 9, you will use JOY_BUTT_8 in the file.
Create New DATA.MIX File
The last step is to repack the DATA directory with your changes into a DATA.MIX file that the game can use.
- Click on the "Create new mix file" tab in Mixfile Remixer.
- Select the DATA folder in the destination directory. (You may get an error at this point. Just click Continue and try again.)
- Make sure "Ommit root folder" is unchecked.
- Set the Mixfile format to "SBK-09", check "Compress files", and uncheck "Ommit dds file compression."
- Select a save location, naming the file "DATA.MIX".
- Click "Pack new mixfile" to save the file.
Now the tricky part. You need to modify the first byte of the newly created DATA.MIX file.
- Open the DATA.MIX file in your Hex Editor. Every byte of the file is shown as two digits.
- Select the first "00" and type "01" to replace it.
- Save the file.
Now you can copy the DATA.MIX file to the game's folder, replacing the existing file. You should save this new DATA.MIX file somewhere, so you don't need to recreate it if you ever need to reinstall the game.
I had completely missed this game and I rarely see anyone talk about it. There are some rough edges, but it's actually quite good. I haven't put a ton of time into it yet, but I've enjoyed it so far.
Let me know if you have any questions or comments.