
Te3-BloodyIron ->LANs Announced
Published
If you don't care about multiplayer then this game should run fabulously for you. Singleplayer stuff seemed to never give me any grief.
gamemoderun %command%
Crashed every time I started loading into a multiplayer game.
Cannot get multiplayer working, even with the dll replacement script.
Was at a LAN party and we tried to start an 8 player game. Everyone else on Windows, me on Ubuntu 23.04 Linux. We tried two times in a row with me in the game, and as soon as the game started loading, my game crashed and everyone else got a desync issue. This is of course after I adapted (to my folders) and then ran the dll replacement script that's commonly referred to. As soon as they started a game without me (all of them on Windows) the game stopped crashing/desyncing for them. Clearly this issue persists.
If you want to play multiplayer, well we need a better solution than the dll replacement script. The replacement script worked correctly, but did not correct the issue for me at all. Singleplayer however has not given me any problem ever. Frankly we shouldn't even need a dll replacement script, Proton should just handle this for us already. And it's been how many months?
It took zero work to get this game playable and I have not seen a single problem other than the lower than expected FPS.
Probably game optimisation could address it, but only about 50-60FPS on default "Low" detail profile 1440p@165
This game is a winner out of the gate! Runs like a champ on Linux and likely to run better over time as patches roll out. What are you waiting for?!?!?!?
The frame rate is so junk on my rather beefy hardware, it's probably going to be way worse for anyone on a lower end computer.
PROTON_ENABLE_NVAPI=1 %command%
Significantly poor performance (FPS), but no drawing artifacts (didn't play very long though)
75FPS on a brand new, fully empty, map, on the LOWEST POSSIBLE settings (but 2560x1440). I'm on a Ryzen 5800x + RTX 4070, I should EASILY be getting 200-300FPS or more.
This is one year after the game released (ish), and frankly this performance is offensively bad. I cannot recommend anyone play this game ever. The low framerate on a high refresh monitor really pulls me out of the immersion this game is aiming to provide. I bought beefy hardware to have a silky smooth experience, and this game just throws that in the trash. It's going to be worse for people with lower end computers. I cannot recommend this to anyone. They've also released DLC in the last year, so to me that demonstrates the developers aren't going to fix this. They have fixed other bugs, that is fair, but this kind of performance after a year is just completely unacceptable. DO NOT BUY. DO NOT PLAY. Go back to Cities Skylines 1.
Duskworld (multiplayer mode) mouse wouldn't show up without alt tabbing out and back in. Could not select text fields correctly to set player name or sensitivity. Singleplayer mode mouse seemed flawless.
(Duskworld only problems, as in only in the multiplayer client), could not type into any field, so could not set player name, could not enter server password, could not type the sensitivity value I wanted. The linux client after I died once my friend could literally not see me after I respawned (they are on Windows) so I was 100% invisible (saw it on their screen). When they ended their server (to change map) I was left in some sort of empty server with my friend still there but nothing going on (did not disconnect me). But once you overcome these weird problems the multiplayer gaming experience is fucking awesome. Movement, hit registration, maps, is great. It's annoying that these bugs exist because these are basic (and problematic) UX bugs that overshadow how awesome this game is. Singleplayer was flawless as far as I could tell (only tried native). Proton version 9.0.x seemed to help with some bugs but not all.
With native version one time after spawning I was literally 100% invisible to my friend (who was gaming on Windows while I was on Linux).
Again I have no idea why these bugs are happening as other people don't seem to have them.
"sudo sysctl -w vm.max_map_count=1048576", run game client, not launcher, no launch flags needed
Proton 6.3-8 forced for all games, and this seems to have BattleEye work for the game, no actual anti-cheat problems so far.
"sudo sysctl -w vm.max_map_count=1048576", library launch game, select client (not launcher). No launch flags. Flawless, no bugs, ~150FPS max settings.
Game's pretty good, even better once cracking sound gets solved
Only issue I have is crackling sound, not sure how to solve it, but otherwise game runs like a champ!
Had to turn details down one notch, some texture flickering and frame freezing/timing issues, but otherwise unimpeded (runs awesomely).
I get occasional texture flickering on some floor textures, or distant mountain style textures. It's distracting when it happens but often goes away.
Shaders seem to need to compile, similar to Overwatch, so there is some frame timing issue, but I get 60-80FPS on Normal detail. Was hoping to be able to turn it up more, but the visual fidelity is awesome on Normal anyways.
If the flickering and frame timing (jittering) issues get resolved, this game will run flawlessly. The issues I observed are slight.
Just needed to set Proton to 7.0-3, instead of Experimental. No other work needed for me.
BORKED out of the box. Proton 7.0.1 and Experimental as of this writing leads to immediate game crash after launch
BORKED out of the box. Proton 7.0.1 and Experimental as of this writing leads to immediate game crash after launch
Proton Experimental or Proton 7.x resulted in the game just never launching and quitting immediately. Had to switch to Proton 6.3-8, and game launches just fine. No further work seemingly needed. Have not tried multiplayer yet, but went through all the tutorials and saw no problems at all. Lots of FPS too!
Assuming you don't want to play with Windows gamers, you're good. Multiplayer seems to work (I didn't test it) with other Linux gamers.
Multiplayer doesn't work between Windows and Linux. Neither can see a hosted game hosted by the other (Windows host, Linux clients can't see the game, and same for the opposite).
Could not join a multiplayer game (LAN) hosted by a Windows gamer. :(
For me I had to use Proton 6.3-8 just to get the game launching. But Multipalyer when trying to join a game hosted by a Windows gamer is completely broken as I can't even see the game.
Game did not like alt-tabbing until I switched to Windowed Fullscreen mode (game would crash until this was set, if I alt-tabbed out)
Further testing required, initial testing seemed to work without issue.
Tested local with bots, going to play this evening probably. When I first load the game, I can see the main menu just fine, unless I alt-tab out. To fix this I quit and relaunch the game, go into the options menu, switch to Windowed Fullscreen, apply, and now alt-tabbing works properly, even after relaunching game.
I used Proton 6.3, zero other effort
Initially game kept quitting immediately until I set it to Proton 6.3, unsure what minimum Proton version is. Proton 6.3 so far has been flawless, including multiplayer.
FPS is good but expected higher FPS with my graphics card for this game, also first match shaders are caching for about a minute. Generally still playable though.
Had to use Proton Experimental, but that's all I had to do, literally no other work.
I'm getting like 140-150 FPS so far, and I bet that will go up with game dev optimisations
IT JUST WORKS. Didn't get a chance to try Multiplayer yet, but so far zero effort, all CHOO CHOO baby!
You will need to play on servers where EAC is disabled due to FacePunch/Gary refusing to enable EAC through Proton.
WINE_DO_NOT_CREATE_DXGI_DEVICE_MANAGER=1 gamemoderun %command% -force-feature-level-11-0 -force-d3d11-no-singlethreaded -cpuCount=8 -exThreads=16 -malloc=system -maxMem=24576 -gc.buffer 2048
There are a good number of Linux Servers out there, but DO NOT play on Deadlock. The single admin there perpetuates racism and other bigotry except when called out on that the admin (Deadlock) said, and I quote, "[6:42 PM]JimDeadlock: I'll decide what's racist". If you aren't okay with racism then go play on Deadlock. Deadlock also allows blatant cheaters to go unpunished on the server. I was banned without any warning and without breaking the rules, just because I wasn't okay with the racism.
There are seriously plenty of other Linux servers (EAC off) that you can play on now, so DO NOT play on Deadlock, support other servers with actually good admins.
You can find them under the modded section of servers in-game search "Linux"
And you can also find more using Steam's Server List. In the main Steam Window (outside the game) top left menu, View -> Game Servers. Switch to "Internet" in the new window, and select "Rust" in the top right, click on the magnifying glass icon in the top right. Set "Anti-cheat" to "Not secure" and boom you now can see all the servers you can connect to!
I get 140-160 FPS on my own local Rust server (for testing) on medium-ish settings. So this game runs very well on Linux!
THIS IS A PRE RELEASE VERSION OF THE GAME! IT WILL CHANGE! But so far it's working with zero problems and zero work! Yay :D
Some stuttering in videos only with Proton 7.0.1, and the audio stuttering reduced by like 99% when using Proton Experimental. But this was only in videos, and it wasn't much audio stuttering anyways. Generally not a real problem.
Not sure best minimum version, but Proton 7.0.1 works seemingly without issue (apart from some audio hiccups in videos), and Proton Experimental is a slight improvement. But realistically zero real problems observed. Videos drew correctly and were smooth. Initial resolution was low, but turning it up was just fine, and had to relaunch the game due to the engine not updating resolution until you restart it.
Minor audio stuttering in intro video with Proton 7.0.1, even less audio stuttering in same video when using Proton Experimental.
In-game tutorial videos don't work, bummer :(
Only real unfortunate thing not working is the in-game training tutorials. Otherwise everything else seems to work properly. Fun game! Yay!
Need to use Proton 5.13-2 as 5.0 and 4.11 are problematic
OBS doesn't pick up the game content unless game is in Windowed mode. Proton versions 5.0.x and 4.11.x were problematic for me, but switching to 5.13-2 made everything work properly again! Also, the WINED3D parameter did not improve anything in my testing at all, I am using zero launch parameters.
FPS way too low for a game so old and a DirectX9 engine.
Getting 30-45 FPS when I should be getting 300-450FPS, plus lots of frame stuttering and freezing.
video settings were reset each time the game was launched
Bioshock Infinite, a game written on the exact same engine, gives me hundreds of FPS higher and on higher detail settings. This game runs like a steaming pile of hot garbage. I'm a fan of the series and would not recommend playing this on Linux as it plays today.
I had some brief frame pausing that seems to go away quickly
I was previously having really bad game performance and launching issues. I though I had the right packages installed, but I didn't, and some launch parameters also helped a lot. I had to install "mesa-vulkan-drivers:i386" which solved stability issues I was having. In STEAM I used the Launch Options "PROTON_NO_ESYNC=1 PROTON_USE_D9VK=1 %command%" and now I get 200FPS (I have to disable frame rate smoothing in the advance graphical settings in the game to remove 60FPS cap) at 1920x1080, most settings default.
PROTON_LOG=1 %command%
The launch flags are absolutely required to get this game to actually launch without a Javascript error. I cannot fathom why this hasn't been fixed in Proton yet.
gamemoderun %command%
DX11 had really bad performance, but DX12 seems to be much better, DX11 low settings playable like 165FPS+ but on medium about 20-30FPS, DX12 165FPS+ on medium
random crashes after only a few minutes, could not even complete the tutorial/prologue once, tried many different ways and times, in the end just refunded the game
I don't know why I'm crashing like this, everyone else does not seem to have this same crashing. But every single time I tried to play it would crash after a seemingly random number of minutes, like 3-5 minutes or so, just full crash to desktop. Tried Proton Experimental, and latest Proton7.x. Tried official and modded server. Tried DX11 and DX12. Always crashing. In the end I'm giving up and refunding. The rendering seems to be good, so when this crashing is fixed I may buy it again, but this one is over for me.