
ToasterUwU
Published
Runs Perfect with ProtonGE, stutters very rarely with normal Proton
Sometimes it clicks out of the Game, no matter the mode. Its not too bad tho, since it only happens very rarely
Very rarely, like every 15 Minutes it will lag at around 15 fps for like 10-20 seconds, after thats its all good again
Works well, basically perfectly even with Mods
Audio sounded like on cheap headphones, but that could be better when using a less custom audio solution. So take this with a spoon of salt.
I played custom Songs, with basically all the mods i could install with the Linux Modmanager, and it worked flawlessly besides the minor thing about the audio, which could be specific to my setup anyways.
Just make sure to never switch windows while playing
I mean i could, but it would freeze them game, forcing me to kill the process and loose all my current progress
Alt-Tab or any other way of switching to a window (like when responding to a Discord Message) will completly freeze your game. It doesnt close, but it also wont react to anything, not even the instruction to exit. So as long as you only switch windows, lock your screen, etc. while in the main menu, the game plays just fine.
I cant really play, seemingly randomly i get kicked from a match after a few seconds back to the screen with the "Login" button
DirectX 12 makes the game freeze sometimes, switching to DX 11 fixes this
Headline is a good TLDR, i tried everything from switching proton versions to Experimental and GE, to random fixes i found on reddit. (One of them being the DX 11 setting which fixed the freezing issue for me as well)
But the kicking issue seems to stay. It feels a lot like the Anti Cheat kicks me, since its always a few seconds into being loaded into the actual round, not the menu before, not the training range either. I get no error message, nothing to go on. Cant seem to find anyone with the same issue either. It could be that something im running looks like cheating software to the anti cheat, but i have absolutely 0 idea what that could be.
At least for now, for me specifically it seems, this game is unplayable. But for most it seems to be only the DX 12 issue that can be fixed with a simple settings change and restart of the game after.
Have not tried using offical Proton, but GE Proton isnt hard to install and use either. So i would recommend to just try the newest Steam Proton, if that doesnt work use Proton-Up-QT to download GE Proton and use that instead.
Wouldnt start at first, but disablin "SteamVR Home" in the SteamVR settings and then starting the game from inside SteamVR fixed that
Besides that, the game perfectly. No issues, no obvious bugs, no stutters, like native.
I used Proton 9.0-1
Played the Demo, worked great
My Mouse was on a very high sensitivity, and there currently isnt a menu in the game to adjust that. Usable, but i had to get used to it for a minute.
I pressed Enter at some point (A key that is never used in the Game), than a little dotted line square in the bottom right, than the game got laggy and crashed about 30 seconds after the key press. As long as you dont touch the Enter key, it will be fine tho.
No tinkering, no special treatment. Just runs as good as it probably does on Windows.
Changed the SmootFramerate setting to max out at 165 (my monitors HZ) and have a minimum of 35, turned of motion blur in the config file
There are lots of settings that are only in the config file, so i recommend using it. Some defaults havent aged well.
You can find it as TdEngine.ini under steamapps/compatdata/17410/pfx/drive_c/users/steamuser/Documents/EA Games/Mirror's Edge/TdGame/Config/
for var in $(printenv | awk -F= 'length($2) > 2000 {print $1}'); do export $var=$(echo ${!var} | rev | cut -c 1-2000 | rev); done ; %command%
The game will crash because it tries to contact winter15.gosredirector.ea.com (a server of some sort), its just a simple ping, but if it cant reach it the game will crash. This server has been taken offline permanently.
To avoid this issue, add winter15.gosredirector.ea.com to your hosts file "/etc/hosts" (Under NixOS, use the "networking.hosts" config option). Make it so winter15.gosredirector.ea.com is 127.0.01 (which is localhost).
Setting winter15.gosredirector.ea.com in your hosts file is required for the game to start fully.
Setting the Proton version to 8 is required for the game to start fully.
Setting the Launch Options like this is required under NixOS because of the EA Launcher that self inserts between Steam and the actual Game. So this Launch Option string is reusable for any and all games that have this EA launcher in between. Without this the EA launcher will make a error popup saying something like "Failed to launch the game"
Using GE Proton fixes
Without the GE Proton, i would stare at the ceiling when emoting and have to go back with my mouse, meaning it flicked my mouse to the ceiling. I also need to alt+tab out of the game and back into it whenever i died, because the game would loose the focus.
With GE Proton both issues were gone and everything worked perfectly.
Perfect out of the Box, deserves Platinum as its rating
As good as on Windows, if not even slightly faster.
No issues, no extra tinkering required. If it doesnt work with Stock Proton, get ProtonUp-QT and use that to easily download Proton GE with a GUI
Singleplayer Testing Range works fine, Multiplayer is unsuable
Crackling while in the initial loading screen, after that its fine
In Multiplayer its impossible to get less than 1000 ping, even tho every other player in the lobby is fine (So a Linux/Proton specific Issue)
Since the Game is a Online Multiplayer Game exclusively, its currently unplayable.
Multiplayer disabled for Linux users
Epic Games has done their usual things and started actively preventing Linux users from playing online, even tho it would run just fine and wouldnt require any work from Epic Games. Since this is a online multiplayer game first, not a local splitscreen game, this is definetly borked in my opinion.
If you are on Steam, make sure to force use Proton, the Linux native version is outdated and doesnt work anymore.
As long as you are aware of the Linux Native version being outdated and know how to get around this issue, it works just fine.
After switching Proton to 5.13-6 it worked perfectly well. With newest GE, other old Protons or Experimental it didnt work at all for me.
Goes away after a few minutes
Loading is way slower, and there are some initial lag spikes in the menu and all that. Goes away after some time.
Crashes every single time im trying to play with a friend. Saying that some camera object doesnt exist and therefor i cant join properly. On Windows that doesnt happen, so it must be a Proton/Linux thing
With Proton 8 from Steam, the audio is just.. missing? At least in the menu there will be no sound unless i use Experimental Proton or the newest GE Proton
Singleplayer is usable, but Multiplayer was at least for me impossible.
Make sure to use fast Storage, and it will work great
Windowed Fullscreen didnt let me switch to another Application, normal Fullscreen does
When running the Game from my HDD (EXT4 Filesystem), i was never able to join a Game, i was just stuck in a endless cycle of loading screens. I think its because the HDD was too slow loading the Gamefiles, and it was to late for me to join the match, than it send me to another match with the same issue, and that probably happened over and over. I used the move function from Steam to move it to my SSD, and now it works flawlessly.
I dont know whats up with the recent people saying its Borked, thats why i made this review, just to show that it works on my System just fine.
Works really well
Game freezes sometimes for about 3 seconds when opening a new menu like the Shop, but i dont really think this is a Linux issue, more likely just an issue of loading the data from a server which takes longer than opening a menu should.
The actual game part works flawlessly, only issue i had happens in the menu, so it doesnt effect playing the game at all.
EAC Update borked the Game about two weeks ago (mid Feburary 23)
Game wont start, seems to be EAC being the horrible mess that it is.
Link to Reddit person who founf out its EACs fault. https://www.reddit.com/r/VRchat/comments/112gjbj/comment/j8m4vwu/
Unless there is an update that aims to fix this (unlikely, since Devs say they only support Steam Deck and not "normal" linux, see reddit post), the game will probably be borked either forever or until they accidentaly fix this with another update.
PROTON_USE_D9VK=1 PROTON_USE_WINED3D=1
PROTON_USE_D9VK=1 PROTON_USE_WINED3D=1
Before todays update EAC prevented me from playing, no matter the Proton version or Launch Options i use. Now, after the update, using 6.3-8 and the launch options above makes the Game run again. Using the newest GE Proton (7-49) doesnt work, using the newest normal proton version also doesnt work. Using the 6.3-8 without the Launch Options also didnt work.
Besides the Flickering of the Skybox when outside, its totally normal
Flickering Sky and Shadows, not too bad, stops if inside
Flickering is not too bad, also only when outside at day. Besides that it stutters at the start while probably compiling shaders, but after that initial phase it runs fine.
Had some really weird artifacts (half the screen was black, but not like half as a solid block, but as a weird pattern), but it was gone after switching fullscreen mode