DiRT Rally [Steam, Feral Store] is one game a lot of Linux gamers have been looking forward to, so here’s my port report and review.
Disclosure: Key provided by Feral Interactive.
I have a bit of a history when it comes to Rally style racing simulations. I spent weeks when I was younger endlessly playing through these types of games on my original Playstation. It's incredible to see just how far they've come in terms of graphics and the physics at play. It's a completely different world! If I had to go back to one of those games after playing DiRT Rally on Linux, they would feel utterly prehistoric in comparison.
Note: The online multiplayer is cross-platform with Windows.
See what an awesome driver I am:
I know what you’re thinking, I found my calling right? Anyone? Just me…
The game is quite tricky to record without a capture card, as both SimpleScreenRecorder and OBS Studio caused either a large drop in general performance, or constant frame skipping. I had to do a lot of cutting and sticking to get a decent video of it. It actually performs a lot better than what is shown in the video and even there it’s smooth.
I plan on doing a livestream soon and again tonight, so hopefully if I drop enough settings in both OBS Studio and the game it will run well enough to show off. Be sure to follow us on Twitch: https://www.twitch.tv/gamingonlinux, I will start around 8PM UTC for the main event, with a smaller stream ASAP. Remember to keep an eye on our livestream schedule page.
Computer specs: Antergos + XFCE, Nvidia 980ti (378.13 driver), Intel i7 5960x, 16GB RAM, 1920x1080
Note: Each run of a benchmark is one entire rally track, so it can end up taking quite a while.
MSAA is available in 2-4-8-16.
As you can see MSAA has a massive performance drop, but the game looks really great with 4-8x MSAA which seems to be the sweet spot for performance for me.
The odd one is High with 4xMSAA performing better than Medium, that is not an error as I actually redid those tests a number of times to be sure.
For additional benchmarks, Phoronix ran a bunch on NVIDIA here. And also for AMD here. We see different results, likely down to our very different hardware.
Performance wise, it’s a solid experience. On Ultra settings with everything possible turned up it’s been smooth as silk. As always, it likely doesn’t perform to Windows levels, but since I don’t use Windows I don’t compare them. The point here is: Does it work well and is it fun? A resounding yes to both in this case.
If you’re not in Big Picture Mode and your Steam Controller disconnects or turns off, you will have to restart the game to get it to work again. A bit of an annoyance, but hopefully something you won’t see too often. This is not an issue in Big Picture Mode.
The rest of the game has been a pleasure. I haven't had any major issues with it at all. The game has not crashed, I have seen zero graphical glitches and I'm quite amazed by the quality of the port as a whole. A very polished and welcome title to have on Linux for sure!
There's a lot of good racing games out there, but there's not a lot of truly great rally games. It's a very difficult style to get correct and DiRT Rally nails it in practically every way.
For a game I’ve seriously wanted to play, I’m a little sad I’ve had so much trouble with it. The performance is obviously great, but wow, I thought I was bad at driving in GRID Autosport. I’m even worse in DiRT Rally. Seriously, does this look right to you:
Jokes aside, it’s a fantastic experience to play and I’ve done all my testing using the Steam Controller and it’s been one hell of a ride. It makes me really want to invest in a wheel, but I have yet to find one with a price-point that’s really affordable for so few games to use it in.
Your co-driver will be dishing out instructions to you constantly, so you really need to have serious focus when driving. They will inform you about dips, jumps, hairpin turns, flat tyres and much more. It’s pretty funny at times when he tells you to “be brave”, which is something you really need to be to put serious time into DiRT Rally. I can’t help but floor it whenever my co-driver tells me to be brave, which never ends well.
It is a difficult game, it pulls no punches and it might drive you a little crazy. This is not your standard racing game, this is well refined Rally simulation and it takes massive amounts of practice to jump up the leaderboards. This is what I like about it, as it doesn’t attempt to dumb everything down to be accessible to everyone. It knows exactly who it is designed for, but stick with it and as you learn to control the different vehicles on the different surfaces it becomes something amazing.
The tracks where snow and ice are plenty are probably the most difficult times I’ve ever faced in a racing sim. You need to have some lightning quick reactions to adjust your speed and your steering constantly. If you veer-off just that bit too far to one side, you’re in for a bit of a spin which will cost you some precious seconds knocking you down the leaderboard for the championship.
I’ve spent likely an equal amount of time driving on my roof, than I have with using my wheels. The tracks are long and tricky, especially the tracks with snow where I skid off every few seconds and yell “oh COME ON” at my monitor. Part of the issue is training your brain to drive very differently to every other racing sim out there. You will need to be slower than usual, taking the surface and weather into consideration more so than you might usually.
The damage model on cars is, as expected, brilliant. You might not see it as much as me (since I’m crap), but so much will go flying off your car you might end up looking a bit like this:
They do have a versus mode as well, in the form of Rallycross. A very fun mode to be sure, but just as difficult. Not only are you then against the timer, the track and the weather, but you have to watch out for everyone else.
I managed to test a race online and it was extremely fun! I even won a race, but in typical Liam fashion I didn’t just win it, I won it by rolling my little mini over and over until i went past the finishing line — I wouldn’t have it any other way. It seems the only online versus mode you can do is Rallycross. As noted at the start of the article, the multiplayer does seem to work fine against Windows racers. It's a bit sad that the online multiplayer is as limited as it is, but thankfully the single-player is really where the game absolutely shines in every way.
Graphically, the game is drop-dead gorgeous. It’s probably the best looking racing game I’ve ever played. We don’t exactly have a lot to go on for such a saying, but for Linux gamers this is easily the best racing game graphically available to us to date. I’ve been surprised by its beauty at times completely throwing a race just to admire the utter magnificence of the area around me. Even as low as Medium, the game can still look very good. On Ultra settings though, it’s a different world. All the sunbeams and the reflections, the dirt kicking up from your wheels — magical. When climbing a mountain, it's surprising just how far you can see, as the render distance is quite brilliant.
The sound effects in the game are incredible. If you were blindfolded and listened to the game and a real race one after the other, you would have to have super human hearing to be able to tell them apart. Every scrape, every gear change, just about everything sounds as authentic as you can get in a racing game.
Here’s an additional video to showcase some spectacular failures by me, these are all genuine non-staged failures, enjoy!
Hand — meet face. Yes that’s really how bad I am.
There are two areas I noticed where the game does have issues. The first of which is the damage model when playing online, as the damage you see may be different to what everyone else sees. It seems the damage models are done on each client, rather than the information being sent to the server.
The second, annoyingly, is collisions. Sometimes a bump will do nothing, sometimes it will bounce you off like you got pushed by a Jedi with the force and sometimes it will launch you like a catapult to end up rolling your car for what seems like an eternity. The collisions don't always seem as realistic as they could be, quite random at times in fact.
This is a seriously good game, both in terms of graphics and gameplay and it will give you a serious challenge. I do fear that some people might be turned off by the difficulty, but it’s a very rewarding game when you finally win a race and get those precious credits to buy a new car. There's simply nothing else like it on Linux or even Windows, so it's a game I can completely recommend to any racing fan.
You can grab DiRT Rally for Linux on Steam, or the Feral Store where Feral get extra money for purchases, so you can support their Linux porting efforts directly.
Disclosure: Key provided by Feral Interactive.
I have a bit of a history when it comes to Rally style racing simulations. I spent weeks when I was younger endlessly playing through these types of games on my original Playstation. It's incredible to see just how far they've come in terms of graphics and the physics at play. It's a completely different world! If I had to go back to one of those games after playing DiRT Rally on Linux, they would feel utterly prehistoric in comparison.
Note: The online multiplayer is cross-platform with Windows.
See what an awesome driver I am:
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Direct Link
Direct Link
The game is quite tricky to record without a capture card, as both SimpleScreenRecorder and OBS Studio caused either a large drop in general performance, or constant frame skipping. I had to do a lot of cutting and sticking to get a decent video of it. It actually performs a lot better than what is shown in the video and even there it’s smooth.
I plan on doing a livestream soon and again tonight, so hopefully if I drop enough settings in both OBS Studio and the game it will run well enough to show off. Be sure to follow us on Twitch: https://www.twitch.tv/gamingonlinux, I will start around 8PM UTC for the main event, with a smaller stream ASAP. Remember to keep an eye on our livestream schedule page.
Port Report
Computer specs: Antergos + XFCE, Nvidia 980ti (378.13 driver), Intel i7 5960x, 16GB RAM, 1920x1080
Note: Each run of a benchmark is one entire rally track, so it can end up taking quite a while.
MSAA is available in 2-4-8-16.
As you can see MSAA has a massive performance drop, but the game looks really great with 4-8x MSAA which seems to be the sweet spot for performance for me.
The odd one is High with 4xMSAA performing better than Medium, that is not an error as I actually redid those tests a number of times to be sure.
For additional benchmarks, Phoronix ran a bunch on NVIDIA here. And also for AMD here. We see different results, likely down to our very different hardware.
Performance wise, it’s a solid experience. On Ultra settings with everything possible turned up it’s been smooth as silk. As always, it likely doesn’t perform to Windows levels, but since I don’t use Windows I don’t compare them. The point here is: Does it work well and is it fun? A resounding yes to both in this case.
If you’re not in Big Picture Mode and your Steam Controller disconnects or turns off, you will have to restart the game to get it to work again. A bit of an annoyance, but hopefully something you won’t see too often. This is not an issue in Big Picture Mode.
The rest of the game has been a pleasure. I haven't had any major issues with it at all. The game has not crashed, I have seen zero graphical glitches and I'm quite amazed by the quality of the port as a whole. A very polished and welcome title to have on Linux for sure!
Gameplay
There's a lot of good racing games out there, but there's not a lot of truly great rally games. It's a very difficult style to get correct and DiRT Rally nails it in practically every way.
For a game I’ve seriously wanted to play, I’m a little sad I’ve had so much trouble with it. The performance is obviously great, but wow, I thought I was bad at driving in GRID Autosport. I’m even worse in DiRT Rally. Seriously, does this look right to you:
Jokes aside, it’s a fantastic experience to play and I’ve done all my testing using the Steam Controller and it’s been one hell of a ride. It makes me really want to invest in a wheel, but I have yet to find one with a price-point that’s really affordable for so few games to use it in.
Your co-driver will be dishing out instructions to you constantly, so you really need to have serious focus when driving. They will inform you about dips, jumps, hairpin turns, flat tyres and much more. It’s pretty funny at times when he tells you to “be brave”, which is something you really need to be to put serious time into DiRT Rally. I can’t help but floor it whenever my co-driver tells me to be brave, which never ends well.
It is a difficult game, it pulls no punches and it might drive you a little crazy. This is not your standard racing game, this is well refined Rally simulation and it takes massive amounts of practice to jump up the leaderboards. This is what I like about it, as it doesn’t attempt to dumb everything down to be accessible to everyone. It knows exactly who it is designed for, but stick with it and as you learn to control the different vehicles on the different surfaces it becomes something amazing.
The tracks where snow and ice are plenty are probably the most difficult times I’ve ever faced in a racing sim. You need to have some lightning quick reactions to adjust your speed and your steering constantly. If you veer-off just that bit too far to one side, you’re in for a bit of a spin which will cost you some precious seconds knocking you down the leaderboard for the championship.
I’ve spent likely an equal amount of time driving on my roof, than I have with using my wheels. The tracks are long and tricky, especially the tracks with snow where I skid off every few seconds and yell “oh COME ON” at my monitor. Part of the issue is training your brain to drive very differently to every other racing sim out there. You will need to be slower than usual, taking the surface and weather into consideration more so than you might usually.
The damage model on cars is, as expected, brilliant. You might not see it as much as me (since I’m crap), but so much will go flying off your car you might end up looking a bit like this:
They do have a versus mode as well, in the form of Rallycross. A very fun mode to be sure, but just as difficult. Not only are you then against the timer, the track and the weather, but you have to watch out for everyone else.
I managed to test a race online and it was extremely fun! I even won a race, but in typical Liam fashion I didn’t just win it, I won it by rolling my little mini over and over until i went past the finishing line — I wouldn’t have it any other way. It seems the only online versus mode you can do is Rallycross. As noted at the start of the article, the multiplayer does seem to work fine against Windows racers. It's a bit sad that the online multiplayer is as limited as it is, but thankfully the single-player is really where the game absolutely shines in every way.
Graphically, the game is drop-dead gorgeous. It’s probably the best looking racing game I’ve ever played. We don’t exactly have a lot to go on for such a saying, but for Linux gamers this is easily the best racing game graphically available to us to date. I’ve been surprised by its beauty at times completely throwing a race just to admire the utter magnificence of the area around me. Even as low as Medium, the game can still look very good. On Ultra settings though, it’s a different world. All the sunbeams and the reflections, the dirt kicking up from your wheels — magical. When climbing a mountain, it's surprising just how far you can see, as the render distance is quite brilliant.
The sound effects in the game are incredible. If you were blindfolded and listened to the game and a real race one after the other, you would have to have super human hearing to be able to tell them apart. Every scrape, every gear change, just about everything sounds as authentic as you can get in a racing game.
Here’s an additional video to showcase some spectacular failures by me, these are all genuine non-staged failures, enjoy!
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Direct Link
Direct Link
There are two areas I noticed where the game does have issues. The first of which is the damage model when playing online, as the damage you see may be different to what everyone else sees. It seems the damage models are done on each client, rather than the information being sent to the server.
The second, annoyingly, is collisions. Sometimes a bump will do nothing, sometimes it will bounce you off like you got pushed by a Jedi with the force and sometimes it will launch you like a catapult to end up rolling your car for what seems like an eternity. The collisions don't always seem as realistic as they could be, quite random at times in fact.
This is a seriously good game, both in terms of graphics and gameplay and it will give you a serious challenge. I do fear that some people might be turned off by the difficulty, but it’s a very rewarding game when you finally win a race and get those precious credits to buy a new car. There's simply nothing else like it on Linux or even Windows, so it's a game I can completely recommend to any racing fan.
You can grab DiRT Rally for Linux on Steam, or the Feral Store where Feral get extra money for purchases, so you can support their Linux porting efforts directly.
Some you may have missed, popular articles from the last month:
Nice review, I love rally games. Unfortunately, I tend to suck at Dirt (or anything codemaster). Maybe those realistic sims aren't for me?
I will practice on Grid before getting this one.
@Liam, I love how you followed the instructions a bit too literally on this one:
https://youtu.be/QdOHlQ8Qbkg?t=42
I will practice on Grid before getting this one.
@Liam, I love how you followed the instructions a bit too literally on this one:
https://youtu.be/QdOHlQ8Qbkg?t=42
0 Likes
Quoting: M@yeulC@Liam, I love how you followed the instructions a bit too literally on this one:"keep left through gate" OKAY *floors it*
https://youtu.be/QdOHlQ8Qbkg?t=42
2 Likes, Who?
Question : can you continue the race when you crash your car (like completely destroy it :P) or do you have to start over?
I'm terrible at racing sim but I think I could still enjoy driving and watching the scenery if the game doesn't force me to start over when I screw badly. (if it forces me to start over I would only be able to see the first 1/10th of the track ;))
Edit: also do you have access to all tracks or do you have to somehow unlock them?
Last edited by gurv on 2 March 2017 at 6:22 pm UTC
I'm terrible at racing sim but I think I could still enjoy driving and watching the scenery if the game doesn't force me to start over when I screw badly. (if it forces me to start over I would only be able to see the first 1/10th of the track ;))
Edit: also do you have access to all tracks or do you have to somehow unlock them?
Last edited by gurv on 2 March 2017 at 6:22 pm UTC
0 Likes
Quoting: gurvI'm terrible at racing sim but I think I could still enjoy driving and watching the scenery if the game doesn't force me to start over when I screw badly. (if it forces me to start over I would only be able to see the first 1/10th of the track ;))You're not likely to destroy the car if you drive slowly enough to enjoy the scenery. And while the game is hard, the damage model doesn't seem too punishingly realistic.
1 Likes, Who?
Works flawlessly with my sub-specs GeForce GTX 560 448 Cores (in high 1280x960). THANKS FERAL !!!
0 Likes
Quoting: tuubiThanks for the answer :) looking forward to buying it in a coming saleQuoting: gurvI'm terrible at racing sim but I think I could still enjoy driving and watching the scenery if the game doesn't force me to start over when I screw badly. (if it forces me to start over I would only be able to see the first 1/10th of the track ;))You're not likely to destroy the car if you drive slowly enough to enjoy the scenery. And while the game is hard, the damage model doesn't seem too punishingly realistic.
0 Likes
Just a quick bench with 4 runs each with the following specs:
Hardware
I7-2600 @3,8GHz
12GB DDR3 1333MHz
GTX970 MSI Gaming
Screen Resolution 1440*900
Windows 7 64bit : Drivers 378.66 HDD :Seagate 7200,14 1Tb
Linux Mint 18.1 64Bit : Drivers 367.57 and 375.29 HDD : 2Tb Caviar Green
I'm trying to get my savegame from windows, with no success yet :p
As you can see on my system, there is only 30% difference in fps. I observed the same with the minimum and maximum fps.
Note that I upgraded from mint 18 without clean install, and that linux HDD is a little slower than the one for windows. Also I am not sure whether the MSI version is also overclocked by default on Linux. Without taking those small details into account, I still I think it is a very good port.
Last edited by Jahimself on 2 March 2017 at 9:17 pm UTC
Hardware
I7-2600 @3,8GHz
12GB DDR3 1333MHz
GTX970 MSI Gaming
Screen Resolution 1440*900
Windows 7 64bit : Drivers 378.66 HDD :Seagate 7200,14 1Tb
Linux Mint 18.1 64Bit : Drivers 367.57 and 375.29 HDD : 2Tb Caviar Green
I'm trying to get my savegame from windows, with no success yet :p
As you can see on my system, there is only 30% difference in fps. I observed the same with the minimum and maximum fps.
Note that I upgraded from mint 18 without clean install, and that linux HDD is a little slower than the one for windows. Also I am not sure whether the MSI version is also overclocked by default on Linux. Without taking those small details into account, I still I think it is a very good port.
Last edited by Jahimself on 2 March 2017 at 9:17 pm UTC
0 Likes
Thx @feral pefect game, pefect port xD
Runs fine on AMD-FX8320 @4.6 + 1070, massive fps @low and medium (to get maximum of monitor) also runs nice at ultra, just less fps, no stutter, at all :)
Also bought the game from feral store to give max support :)
Runs fine on AMD-FX8320 @4.6 + 1070, massive fps @low and medium (to get maximum of monitor) also runs nice at ultra, just less fps, no stutter, at all :)
Also bought the game from feral store to give max support :)
1 Likes, Who?
I have a G920 Driving Force and it works great. I'm off the the Feral store now :D
0 Likes
I really want a wheel and pedals for that game. Are there any suggestions on what works with linux / the game?
0 Likes
"I’ve spent likely an equal amount of time driving on my roof, than I have with using my wheels." I probably laughed at this a bit harder than I should... lol. :3
0 Likes
An excellent review and I agree that the performance is excellent for a Feral port.
Not long finished downloading so had a few quick races. This game is seriously challenging and I also spent more time in the ditch or on my roof than on the road.
I can see myself spending many hours playing this so I now think its time to invest in a wheel.
Not long finished downloading so had a few quick races. This game is seriously challenging and I also spent more time in the ditch or on my roof than on the road.
I can see myself spending many hours playing this so I now think its time to invest in a wheel.
0 Likes
I got it as well and it was really fun can not wait to play again tomorrow. ^_^
0 Likes
Been torn between getting this for our PS4 or doing the Linux version w/ a Steam Controller.
What's the general feel of the controller in racing games? Does it beat out a dual analog stick?
What's the general feel of the controller in racing games? Does it beat out a dual analog stick?
0 Likes
Quoting: ungutknutDoes it have a local multiplayer/splitscreen mode?As of this Steam Discussion on February 15th, there was apparently no such option. An option I would love to see in any game since Pitstop II.
As I bought it this mornging, and its currently installing on my video recorder, I will tell you if I found it later on.
Last edited by logge on 3 March 2017 at 8:37 am UTC
0 Likes
Quoting: STiATI really want a wheel and pedals for that game. Are there any suggestions on what works with linux / the game?
At this moment, the G920 is the best supported wheel on Linux.
0 Likes
Is there a way to make it right hand drive?
0 Likes
Quoting: loggeThanks for your answer. That's a massive bummer for me... I've been playing Dirt 3 in wine for years in splitscreen with friends and was waiting for Dirt Rally to replace it. I hope they'll add that feature someday.Quoting: ungutknutDoes it have a local multiplayer/splitscreen mode?As of this Steam Discussion on February 15th, there was apparently no such option. An option I would love to see in any game since Pitstop II.
As I bought it this mornging, and its currently installing on my video recorder, I will tell you if I found it later on.
0 Likes
Quoting: jnriversBeen torn between getting this for our PS4 or doing the Linux version w/ a Steam Controller.Steam Controller no question. The only thing worst then driving with a joystick is using a keyboard.
What's the general feel of the controller in racing games? Does it beat out a dual analog stick?
View video on youtube.com
I'd say the gyro is better than the above video lets on aswell.
1 Likes, Who?
Quoting: ldriftdoes anyone has a logitech g29 and could test it with dirt rally on linux?
i really wanna play this game with wheel and pedals, but all mentioned wheels by feral are quite old and not for sale anymore. so it looks like, the g29 would be a good way to go. but i would be thankfully, if someone already has one and could say something about it.
I was compiling my kernel earlier and randomly saw the driver for this. Not sure if yours is already compiled as a module, but if it doesn't work right away (you should see notes about LOGITECH_G29_WHEEL if you either tail the log when you plug in the wheel/pedals with
journalctl -f
or glance at the end of the same log with journalctl -xe
for a more annotated view.The kernel config is CONFIG_LOGIWHEELS_FF=y (zgrep -i logiwheel /proc/config.gz if your distro enables config.gz).
nconfig just mentioned the wheel, but to make 100% sure for ya I looked up the source code (I was curious about the functionality it provides also :); if you're bored/want to read some C it's available online since around 4.0 and pretty well commented, which actually provides the best documentation for devices IMO.. If the Arch Wiki doesn't have it (my favorite source). If you use duckduckgo as your default search engine, the best 'bang' to remember is !arch, for example !arch gamepad takes you to the exact wiki page.
I really want a wheel too.. but for now the Steam controller will do. Maybe someone has a good gyro config?
Cheers --
2 Likes, Who?
See more from me