Now that Bioshock Infinite has been released for Linux, and we have taken a little time with it, we can release some thought patterns on it.
Note: As with all first-looks these are my personal opinions, and your mileage may/will vary. Like with all of our first-looks and reviews they are from the point of view of the person testing, which is me in this case. Your testing may be different, but this will hopefully give you something to go by.
This was tested on Ubuntu Linux MATE 64bit (latest) with the Nvidia 970 graphics card and 16GB RAM.
Warning: You need the proprietary drivers, it won’t currently run on open source graphics. You have your warning.
You will need at least these driver versions:
Nvidia: 340.65
AMD: fglrx 14.12 (Currently only Radeon 7xxx and greater series cards are supported)
There still seems to be no official announcement of it on their Steam page, so it’s some form of “soft launch” I imagine while they see how it is received.
This is an early look at the game, but still clocking in well over an hours worth of solid testing.
Performance, Actually quite amazing
Performance wise it's actually quite solid. I was surprised at how smooth everything was, and it has put VP up in my books a lot. We always place credit where it is due, and the porting this time around was fantastic. The main issues with TW2 were the terrible performance of the initial port, and the poor communication at the start, so it seems they have worked some magic here.
Testing it initially on High, at 1080p has been giving me a very smooth game, and some solid framerates.
Alt+tab works as expected, and I’m really pleased with that result, as it infuriates me when I can’t do such a “simple” thing!
When reaching the actual main city, the FPS did go down a fair bit, but we are still talking constantly well over 100 FPS on High settings.
I decided to crank it up to Very High, and I have only seen it fall below 90 FPS when loading a new area, so I think that’s a really fantastic job that has been done.
There are some stuttering patterns that last maybe 1-2 seconds when a new area is loaded, but they quickly vanish. They are noticeable, but considering it happens only when loading a whole new area, I deem that acceptable.
I did notice one lighting bug, it pops between light and dark textures a few times on certain buildings and decorative items, so hopefully that will be easy to fix. It doesn't happen often, but it does happen.
The game is far more stable than Dying Light has been for me, which often crashes to the desktop 3-4 times in an hour. Bioshock has been running the whole time since I had it downloaded, and not a single crash.
The Game
It's really nice to be able to enjoy the game, especially as I’ve never played it before and the graphics are really quite good as well.
The story seems pretty interesting, and the world is vibrant and full of people chatting away for you to listen in on. I have literally no idea what is going on, but it’s keeping me very interested to find out more.
A major dislike about the game is the checkpoint save system, I never like checkpoint only saves, why do games not allow us to fill our massive hard drives with saved games? I like to pick and choose where I start and stop! That’s about my only dislike mind you.
As you progress further into the game, you will note some parts get a bit grim. Picking up a fire “Vigor” will show your fingers melting away which is both horrible and awesome at the same time.
The jumping mechanic from hook to hook was pretty fun too, and I had no idea this game had elements like that in it. While above on a hook you can do a special strike on enemy soldiers too, and that was awesome to fly down and pulverise them.
Final Verdict: The port is pretty solid, so I’m surprisingly happy with it. I still prefer native ports personally, as Virtual Programming will never be able to fix an issues in the game, only their wrapper technology.
Check out BioShock Infinite on Steam now.
Update, I did a video on it to show you how it performs for me, this is with vsync on, as any higher than 60FPS made SSR freak out when recording:
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Direct Link
Direct Link
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.
FIX IT!!! ^_^ :DYou save me! Now I can get to the main menu! (no black screen) Thanks (Hope this will be solved soon)
go to
~/.local/share/irrationalgames/bioshockinfinite/GameDocuments/My Games/BioShock Infinite/XGame/Config/XUserOptions.ini
find this line
bHasCompletedFirstBootFlow=0
and make it true like this
bHasCompletedFirstBootFlow=1
0 Likes
I gave it a run on my machine, Debian Wheezy + extras, GTX660, driver 340.65-2, Intel 3570 quad core, 8 GB.
"DefaultPCBenchmarkMap.xcmap -unattended" yields, from what I've seen at the Steam FPS display, at least 49 fps (up to > 100) at "High" quality and at least 33 at "Very High".
I see that with mixed feeling. The wrapper might cut it - which would leave me feeling as second class citizen.
"DefaultPCBenchmarkMap.xcmap -unattended" yields, from what I've seen at the Steam FPS display, at least 49 fps (up to > 100) at "High" quality and at least 33 at "Very High".
I see that with mixed feeling. The wrapper might cut it - which would leave me feeling as second class citizen.
1 Likes, Who?
I am so sad. Was ready to jump on today and play it! Unfortunately there is a bug if your running the game on a XFS partition. I tried to copy the game to a ext4 partition and making a symbolic link but that didn't work. VP posted on the Steam forums that they are aware of the issue and going to issue a patch for it. :( Now need to wait.
0 Likes
I am so sad. Was ready to jump on today and play it! Unfortunately there is a bug if your running the game on a XFS partition. I tried to copy the game to a ext4 partition and making a symbolic link but that didn't work. VP posted on the Steam forums that they are aware of the issue and going to issue a patch for it. :( Now need to wait.
But copying should totally work! Copy to EXT partition, do not have a symlink, deinstall on XFS, then install on the place you've already copied it to. Steam should take some thinking time, but finally decide that it does not have to download anything.
0 Likes
It's on sale right now! I just bought bundled with DLCs :)
0 Likes
It's on sale right now! I just bought bundled with DLCs :)
******* only bought it other day. ;(
0 Likes
This sale was a good occasion to buy it again from Linux this time.
I gave it though to a friend since I already had the game from a (Windows) bundle a year ago.
I gave it though to a friend since I already had the game from a (Windows) bundle a year ago.
0 Likes
This still seems a bad port.
No 64 bit support... 13GB of RAM wasted and this means any GPU using over 2/3GB of ram would not be fully utilized because OpenGL sometimes requires you to map the buffers into userspace memory.
I cannot understand why it would require OpenGL 4, (excluding any extensions) this is mainly the feature equivalent of DirectX 11. The Windows version has DirectX 10 support which is on par with OpenGL 3.2 without extensions, maybe the performance would not be as good but it would still be playable.
I am having major issues with when using Alt-Tab, either the game will become unscaled in the top left corner of the screen or the game just crashes.
No 64 bit support... 13GB of RAM wasted and this means any GPU using over 2/3GB of ram would not be fully utilized because OpenGL sometimes requires you to map the buffers into userspace memory.
I cannot understand why it would require OpenGL 4, (excluding any extensions) this is mainly the feature equivalent of DirectX 11. The Windows version has DirectX 10 support which is on par with OpenGL 3.2 without extensions, maybe the performance would not be as good but it would still be playable.
I am having major issues with when using Alt-Tab, either the game will become unscaled in the top left corner of the screen or the game just crashes.
0 Likes
This still seems a bad port.
No 64 bit support... 13GB of RAM wasted and this means any GPU using over 2/3GB of ram would not be fully utilized because OpenGL sometimes requires you to map the buffers into userspace memory.
I cannot understand why it would require OpenGL 4, (excluding any extensions) this is mainly the feature equivalent of DirectX 11. The Windows version has DirectX 10 support which is on par with OpenGL 3.2 without extensions, maybe the performance would not be as good but it would still be playable.
I am having major issues with when using Alt-Tab, either the game will become unscaled in the top left corner of the screen or the game just crashes.
What card capable of running Bioshock doesn't support OpenGL 4?
2 Likes, Who?
This still seems a bad port.
No 64 bit support...
As far as I know, it is a 32 bit application on Windows as well (unfortunately), so this has nothing to do with the port.
1 Likes, Who?
This still seems a bad port.According to VP:
I cannot understand why it would require OpenGL 4, (excluding any extensions) this is mainly the feature equivalent of DirectX 11. The Windows version has DirectX 10 support which is on par with OpenGL 3.2 without extensions, maybe the performance would not be as good but it would still be playable.
The game is using DX10/11 features that require features of GL 4.x to implement.http://steamcommunity.com/app/8870/discussions/0/810938810852101980/#c618456760261204320
0 Likes
According to VP:Yes and the fact that the Mac version runs on OSX 10.8.5 which only has OpenGL 3.2 support, means they are lying.
The game is using DX10/11 features that require features of GL 4.x to implement.http://steamcommunity.com/app/8870/discussions/0/810938810852101980/#c618456760261204320
What card capable of running Bioshock doesn't support OpenGL 4?Well, for one the open source drivers e.g. Intel HD 5000 and Iris Pro.
As per the Windows/Mac minimum requirements an GTX 8800 or HD 3870 only has OpenGL 3.3 support but it will still be playable.
As far as I know, it is a 32 bit application on Windows as well (unfortunately), so this has nothing to do with the port.Unfortunately it is to do with the port. UE3 is capable of running 64 bit. Feral have ported games on UE3 which are 32bit on Windows across to 64bit on Linux. It is NOT a hard task... Unless it is wrapped like this VP junk that does not build native from source.
If we are going down the road of actually accepting wrapped ports on Linux but native on Mac, then I will go back to WINE or buy a Mac.
0 Likes
If we are going down the road of actually accepting wrapped ports on Linux but native on Mac, then I will go back to WINE or buy a Mac.
Good. Don't let the door hit you on the way out.
2 Likes, Who?
Unfortunately it is to do with the port. UE3 is capable of running 64 bit. Feral have ported games on UE3 which are 32bit on Windows across to 64bit on Linux.
You cannot blame the port for not making it better than the original.
It is NOT a hard task... Unless it is wrapped like this VP junk that does not build native from source.
Are you a software developer? Because, I am, and porting to 64 bit very well can be a hard task.
Here's some points that can go wrong: http://www.viva64.com/en/a/0004/
0 Likes
I just bought this game in the sale without knowing much about it, and man, is it a good-looking game! Not just that, it runs very well, I'm getting constant 60fps on high settings (with vsync at 60) everywhere (so far). I'm even considering bumping up the graphics settings.
My PC isn't even the fastest, it's an i3 at 3,3GHz, nVidia GTX660ti and 8GB RAM, running Gentoo kernel 3.18.7.
When a game runs this smoothly, I honestly don't care that it's a wrapper, though generally I do prefer native ports.
My PC isn't even the fastest, it's an i3 at 3,3GHz, nVidia GTX660ti and 8GB RAM, running Gentoo kernel 3.18.7.
When a game runs this smoothly, I honestly don't care that it's a wrapper, though generally I do prefer native ports.
3 Likes, Who?
I just bought this game in the sale without knowing much about it, and man, is it a good-looking game! Not just that, it runs very well
You're yet to see the best of it: the Story!
2 Likes, Who?
Game runs perfect with 50 -60 fps on Radeon 7770 and a AMD FX6300 3.5 GHZ on Mint 17.1 (i am one of those random Linux users who loves amd lol ;) )
0 Likes
I'm pretty damn happy with it, my only issues are the textures flickering, but it doesn't happen everywhere, and the stutter when loading a new area (I'm sure a few optimizations can be done for that somewhere?).
0 Likes
I'm pretty damn happy with it, my only issues are the textures flickering, but it doesn't happen everywhere, and the stutter when loading a new area (I'm sure a few optimizations can be done for that somewhere?).http://forums.2k.com/showthread.php?222666-Possible-solutions-for-known-issues
0 Likes
I'm pretty damn happy with it, my only issues are the textures flickering, but it doesn't happen everywhere, and the stutter when loading a new area (I'm sure a few optimizations can be done for that somewhere?).http://forums.2k.com/showthread.php?222666-Possible-solutions-for-known-issues
Ohhh heellllooooo, going to try fix now to see if it works for me :D
Edit > Just played it for a bit, didn't notice any stutter now, cheers!
0 Likes
See more from me