Tomb Raider released for Linux, thoughts & port report included, the first Linux game to use TressFX
Feral Interactive have done it again! Tomb Raider is now officially available for Linux, and I have some thoughts and a port report available for you. It’s also the first ever game on Linux to use TressFX.
Disclosure & Notice: Key provided by Feral Interactive. There will be spoilers in the review and video.
First of all, a reminder of the requirements:
Minimum
OS Ubuntu 14.04 or SteamOS 2.0 (64-bit)
Processor Intel i3 or AMD FX-6300
RAM 4GB
Graphics card 1GB
NVIDIA GeForce 640 (driver version 364.12) or 2GB AMD R7 260X (Driver version MESA 11.2)
Recommended
OS Ubuntu 14.04 or SteamOS 2.0 (64-bit)
Processor Intel i5
RAM 8GB
Graphics card 3GB
NVIDIA GeForce 760 (Driver version 364.12)
If you're on Ubuntu/Mint you can grab a fresh Nvidia driver from this ppa.
Port Report
Reminder: Your machine will be different.
It’s another title to use Feral’s new Linux launcher which I really love. Being able to select your monitor and resolution before the game loads is a really big help when you have more than one monitor. The amount of games that either start in a poor resolution, or on the wrong monitor can be infuriating, so Feral have taken steps to improve their games for us.
The game has full support for AMD’s TressFX, which is essentially fancy hair. Personally, I think it’s awesome and it does make characters hair look a lot more realistic, but it can tank performance down quite a lot.
I’ve mainly done my testing on the High preset, but with TressFX turned off. I feel this gives me the best performance without sacrificing a good looking game experience. I have been mainly testing it at 1920x1080 resolution.
I have to say the performance is generally quite good (on my machine), but certain areas can be quite bad. I was initially very impressed during the heavy action going on towards the start, as the framerate seemed to stay mostly above 100FPS.
Once I got outside, the performance did dip down to 60-70FPS, which is still pretty great considering the settings. The problem is that later on in the game when you’re in certain areas I’ve seen my FPS dive bomb down to 20-30FPS. It does feels sluggish at times too, but luckily I’ve come across very little stutter. That’s only in a few certain areas though, it will level out again when you leave them.
The performance will shoot right up when you’re inside certain enclosed areas, as there’s not so much going on. You do go into a few caves and buildings quite often, so parts of the game will perform a lot better than others.
I have no doubt Feral will work on the performance issues with certain areas. They have so far proven themselves to be capable developers with updates to their ports bringing performance enhances and general fixes. They don't get a free pass though, the game does have performance issues.
Update: I did the livestream as promised, and you could see the performance issues at times. I will try to get the video up soon.
Benchmarks
The game has a built-in benchmark mode, so I will let the numbers speak louder than my ramblings. One important thing to note is that the actual game is quite a bit heavier than the benchmark, but it will at least give you an indicator of performance.
TressFX
Visual differences between Normal and TressFX (my image, taken on Linux of course):
My thoughts on it
Tomb Raider is a very different breed compared to the previous games in the series, and I’ve played a number of them so I am well aware of the differences. I’m not the type that gets annoyed when games are rebooted, and I think the developers created a really great game here. You’re introduced to a bunch of characters at the start, but you never really see anyone but Lara grow in the game. It would have been interesting to see more of them, but this is really about showing how Lara Croft evolved into a hardened survivor.
The game is set on a beautifully presented weather-torn island where disaster is common, but you decided to set sail for it anyway. What’s a game without a really stupid decision like that anyway?
I’ve tested it with both mouse & keyboard and a Steam Controller and both work beautifully. I’ve had zero issues with the input for the game so it should satisfy you however you wish to play it.
The control system is beautifully simple, from climbing to jumping ledges and firing off rope arrows for a make-shift ziplines. Just generally running around taking it all in is great, especially great since the environments are so beautifully designed. You also end up doing a bit of mountaineering; jumping from ledges and hooking into mountains. It’s very cool, and certainly gets your heart going.
Instead of the battle-hardened Lara we knew from before, we play as a much more emotional and believable character. This is your first real expedition, and you have something to prove. The voice actor for Lara is very good, really convincing of the emotions she is going through and it really helps you stay interested in what’s happening to her.
The game is far more brutal than I remember! Nothing about this game eases you into it. The explosive intro scene is awesome and really draws you in from the moment you press that Play button.
The island itself has some really beautiful environment art with the mixture of shipwrecks, old warplanes tangled up and the incredible skybox is really something. You will also come across all sorts of wildlife which can make you jump a little when you’re not expecting it.
Tomb Raider certainly won’t be for everyone, as there’s a fair amount of quick-time button mashing events. They aren’t too bad, some of them are even pretty damn intense thanks to the action going on and the excellent vocal work by the actor playing Lara (Camilla Luddington). Things like hit F now, or mash this button until something else happens, if you don’t time it right you will be forced to do it again. They tend to be evenly spaced out overall, as the majority of the game has you running, leaping and shooting your way through it.
Some mechanics actually feel quite similar to Shadow of Mordor, especially the climbing and finding artefacts/relics that you need to rotate to find clues. I actually quite like hunting around for them and seeing any story to go with them.
It also has a survival sense vision to help you find useful items, which also reminds me of the view you get in Shadow of Mordor to seek things out. It’s worth noting that even though we are getting this game after Mordor, Tomb Raider actually came out before it.
There’s a moment about an hour in where you’re trapped, alone, and you have wolves circling around you in the bushes. You’re armed with your bow, you don’t know where they will jump out from and lightning is going off, it’s incredibly tense, and probably one of my favourite moments in a computer game in recent years.
The combat really does feel really good, with an assortment of different weapons available to you and stealth is even an option. You don’t always want to go in guns blazing, you do have the option at times to also sneak up behind unsuspecting victims for a nice stealth kill. Stealth killing isn’t a quick and easy affair either, you will need to be careful there’s no one else around keeping an eye out. The cover system is automatic too and you duck down behind cover whenever it’s available. This is quite useful as it allows you to really focus on your enemies and not hitting the right button to be sure you’re in cover. You can even distract enemies from behind cover by shooting an arrow at a wall or object near them, or even set them ablaze by shooting out an oil lamp for maximum brutality.
There are elements of the original games here too, as there are an assortment of secret tombs to explore for certain rewards like XP and maps. Although the tombs are generally optional from what I have seen they are worth a little exploring. There are seven in total, so you will need to keep an eye out for them.
I haven’t had a chance to play the multiplayer yet since the game has only just come out for Linux, but I will be sure to test it out and report back to you on that when there’s enough people playing to get a good idea.
Overall, it’s a fantastic game that really draws you in from the moment you load it up and it’s just incredible to have Lara natively on Linux. Although, I would like to see performance improved in a few certain areas.
You can do it, Lara. After all, you're a Croft
You can buy Tomb Raider on the Feral Store, or directly from Steam. I can recommend it personally as I’ve been loving it.
I will be livestreaming it tonight on my personal Twitch channel: https://www.twitch.tv/naughtysquid
Some you may have missed, popular articles from the last month:
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
New Stable NVidia driver here :
I386 = http://us.download.nvidia.com/XFree86/Linux-x86/364.19/NVIDIA-Linux-x86-364.19.run
AMD64= http://us.download.nvidia.com/XFree86/Linux-x86_64/364.19/NVIDIA-Linux-x86_64-364.19.run
Release Highlights
- Added support for the following GPUs:
Quadro M6000 24GB
Quadro M5500
- Fixed some locking issues in libnvidia-egl-wayland.so.
- Fixed several libnvidia-egl-wayland.so interaction problems with buffer management Wayland protocols.
- Fixed several EGL driver interaction problems with resizing windows in Wayland.
- Fixed a bug that caused some DRM PRIME configurations to fail when DRM KMS was enabled (i.e., nvidia-drm.ko's modeset kernel module parameter was set to "1").
- Fixed a bug that could cause a kernel crash when VDPAU was used while DRM KMS was enabled.
- Changed the default OpenGL installation type to use the GLVND GLX client libraries rather than the legacy non-GLVND libraries.
- Added initial support for Direct Rendering Manager Kernel Modesetting (DRM KMS).See the DRM KMS section of the README for details.
- Added a new kernel module, nvidia-drm.ko, which registers as a DRM driver with both PRIME and DRM KMS support.
- Added support for the following EGL extensions:
EGL_EXT_platform_wayland
to enable Wayland applications to run on NVIDIA's EGL implementation,
EGL_WL_bind_wayland_display
to enable Wayland compositors to run on NVIDIA's EGL implementation, and
EGL_EXT_device_drm
EGL_EXT_output_drm
EGL_EXT_stream_consumer_egloutput
to enable Mir and Wayland compositors to display their content through EGLDevice, EGLOutput, and EGLstreams.
- Added a Wayland platform library, libnvidia-egl-wayland.so, to allow Wayland compositors that support EGLDevice, EGLOutput, and EGLstreams to share EGL buffers with Wayland applications.
- Fixed a bug that could cause incorrect frame rate reporting on Quadro Sync configurations with multiple GPUs.
- Added support for the Vulkan API version 1.0.
- Improved X colormap precision from 8 significant bits to 11 on GeForce GPUs.Quadro GPUs already used 11 bits of precision.
- Added a new RandR property, CscMatrix, which specifies a 3x4 color-space conversion matrix.The matrix is applied after the X colormap and before the gamma ramp.This property is available on GF119 and newer GPUs.
- Improved handling of the X gamma ramp on GF119 and newer GPUs.On these GPUs, the RandR gamma ramp is always 1024 entries and now applies to the cursor and VDPAU or workstation overlays in addition to the X root window.
- Reworked how the NVIDIA driver registers with the Linux kernel's DRM subsystem for PRIME support.As a result, PRIME support requires Linux kernel version 3.13 or newer (previously, PRIME support required Linux kernel version 3.10 or newer).
- Improved the interactivity of applications that use a hardware cursor while G-SYNC is active.
Last edited by BabaoWhisky on 27 April 2016 at 6:40 pm UTC
0 Likes
This port have a benchmark?
0 Likes
It's not launching with the Nvidia 358.16 driver, so I guess they're serious about needing 364.12. Looks like I'm upgrading...On SteamOS it does launch with 355.00.28 and looks good on my alienware steammachine. I only played a little bit though so far.
Last edited by Redface on 27 April 2016 at 7:12 pm UTC
1 Likes, Who?
anyone tried it on amd?
0 Likes
It's not launching on my Manjaro Linux (Arch Linux derivative) with radeonsi and mesa 11.2.1 because of some missing 32-bit libraries, I'm working on a fix...
0 Likes
They should have commemorated the SteamOS launch with a sale, really.
2 Likes, Who?
Anyone else for whom it does not download anything on steam? :(
Yes, same problem here. It stops at 0 bytes, but says "Ready to play". Maybe a server issue, I will try to change it.
Edit: I tried UK-London and Sweden, same issue. No download.
Last edited by zeb on 27 April 2016 at 7:22 pm UTC
0 Likes
Anyone else for whom it does not download anything on steam? :(
Yes, same problem here. It stops at 0 bytes, but says "Ready to play". Maybe a server issue, I will try to change it.
Edit: I tried UK-London and Sweden, same issue. No download.
Same here, tried Munich, Frankfurt and Seattle. I am also already in touch with the feral support...
0 Likes
Anyone else for whom it does not download anything on steam? :(
Yes, same problem here. It stops at 0 bytes, but says "Ready to play". Maybe a server issue, I will try to change it.
Edit: I tried UK-London and Sweden, same issue. No download.
Same here, tried Munich, Frankfurt and Seattle. I am also already in touch with the feral support...
Close Steam out. Open Steam... Profit. This was suggested by Feral on the Twitters. It worked for me.
Last edited by chui2ch on 27 April 2016 at 7:26 pm UTC
0 Likes
Download here is ok.
0 Likes
Anyone else for whom it does not download anything on steam? :(
Yes, same problem here. It stops at 0 bytes, but says "Ready to play". Maybe a server issue, I will try to change it.
Edit: I tried UK-London and Sweden, same issue. No download.
Same here, tried Munich, Frankfurt and Seattle. I am also already in touch with the feral support...
Close Steam out. Open Steam... Profit. This was suggested by Feral on the Twitters.
Did not work for me. Restarted several times. Even retested steam as suggested by the support without success.
0 Likes
Close Steam out. Open Steam... Profit. This was suggested by Feral on the Twitters. It worked for me.
This is not working for me. Besides, changing the download server leads to Steam restarting anyway.
0 Likes
Steam news of the day seems to be "The Culling on SteamOS". It seems a current early access game is considered bigger news than such a big but some years old title... :-/
Anybody already tried it with Nvidia driver 355(.11)?
Anybody already tried it with Nvidia driver 355(.11)?
0 Likes
I only have 16GB left. Could it be the reason? How big is it? By the way, the install dialog does not display the size before install, as it should do.
0 Likes
Downloading fine here - my first direct purchase from Feral :)
0 Likes
I only have 16GB left. Could it be the reason? How big is it? By the way, the install dialog does not display the size before install, as it should do.
Its said to be a 10-11gb download. Didn't show the size for me too.
EDIT: Which version do you have? I got it through the "Tomb Raider Collection" in 2013.
Last edited by kellerkindt on 27 April 2016 at 7:34 pm UTC
0 Likes
Its said to be a 10-11gb download. Didn't show the size for me too.
EDIT: Which version do you have? I got it through the "Tomb Raider Collection" in 2013.
AFAIK downloads are compressed. I read something about 20 GB installed somewhere.
0 Likes
I only have 16GB left. Could it be the reason? How big is it? By the way, the install dialog does not display the size before install, as it should do.
Its said to be a 10-11gb download. Didn't show the size for me too.
EDIT: Which version do you have? I got it through the "Tomb Raider Collection" in 2013.
That version is a Windows bundle with many Windows only games, it appears to not have added Linux depots for TR 2013. We'll be contacting valve to ask them to have a look into it.
2 Likes, Who?
Here, size and download.
1 Likes, Who?
I only have 16GB left. Could it be the reason? How big is it? By the way, the install dialog does not display the size before install, as it should do.
Its said to be a 10-11gb download. Didn't show the size for me too.
EDIT: Which version do you have? I got it through the "Tomb Raider Collection" in 2013.
That version is a Windows bundle with many Windows only games, it appears to not have added Linux depots for TR 2013. We'll be contacting valve to ask them to have a look into it.
Thanks :)
0 Likes
See more from me