protonscr

Rising Storm 2: Vietnam

protonopen appid 418460Game compatibility - UnofficialRegressionXAudio2.NET
ValveSoftware/Proton#2726 · opened 2019-05-23 by opal1974 · updated 2025-05-27 · 120 comments · github · game page · search this game
9 matching comments, n / p to jump
Oopal1974 2019-05-23 github

Compatibility Report

  • Name of the game with compatibility issues: Rising Storm 2: Vietnam
  • Steam AppID of the game: 418460

System Information

  • GPU: GTX 960
  • Driver/LLVM version: Nvidia 418
  • Kernel version: 4.19.42
  • Link to full system information report as Gist:
  • Proton version: 4.2-4

I confirm:

  • [x] that I haven't found an existing compatibility report for this game.
  • [x] that I have checked whether there are updates for my system available.

Symptoms

Like its sister games Red Orchestra 2 and Killing Floor 2, Rising Storm 2 tries to install .net everytime you play it. On my previous set up (under Kubuntu) I would sometimes get crashes on launch or when changing maps (I discuss this more at length at the Killing Floor 2 bug page) but since moving to Manjaro I have not gotten these crashes with this game. So far its just the annoyance of the .net install issue

Some time ago, there was a problem with Easy Anti-Cheat, but it started working a couple months ago? I didnt have the game before then, I bought it because people on protondb said it was working, which it is. You can play the game pretty much perfectly on my set up save for the annoyance of the .net install issue.

Reproduction

Install, start game.

Ssolenum 2019-05-25 github

Correct me if I'm wrong, but I think it is using Easy Anti Cheat, which is currently not working via wine/proton?

Looking forward to the day it does work, RS2 is one of my favorites :|

Oopal1974 2019-05-25 github

I dont know about that, but the game works fine for me now (see the OP). I've put in over 30 hours on the game since I bought it. I don't have a windows dual boot.

Ssolenum 2019-05-25 github

Holy crap really? I'll install it now and report back I guess, I had no idea EAC stuff was working with Proton yet.

Ssolenum 2019-05-25 github

God damn, it runs flawlessly. I'm getting a more stable framerate than I do on windows, multiplayer works without a single issue. I guess I need to try out other EAC games I figured where broken.

Ssolenum 2019-05-25 github

Here's some gameplay footage I recorded, overall it seems to work fine (I also get the .net install every time, as well as with a lot of other games but it only takes ~3 seconds).

For some reason though, colors seem to be very saturated and dark compared to what it looks like on Windows, anyone else experienced this?

BBumbadawg 2019-05-25 github

Thanks @exezin for informing, i'll install and tell you. Glad it's off the EAC list. Maybe it's a gamma/compositor issue you're having. I remember back when EAC backed me off servers, colors were fine in solo.

Ssolenum 2019-05-26 github

I've come across one issue, it appears the map VTNE-HueCity is locked at 30fps for some reason, every other map I've played on has worked fine at about ~130fps.

Changing video settings down to the lowest etc doesn't seem to effect anything, and it appears to be locked at 30fps and not just running badly as it will literally never go over 30. I know each map sort of has its own post-processing and shader setup to look unique, this might have something to do with it.

Performance is fine on Windows.

Ssolenum 2019-05-27 github

I think I have found the solution to the color issue, it appears the gamma defaulted to some weird value and you can't easily change it via settings. You need to enable the console, open it with tilde (~) and type 'gamma '. Goes from a value of 1.0 to 2.5, setting it to 2.5 made it look normal again for me.

Still no solution to the HueCity performance though.

Edit; Found the solution. Disabling instanced rendering in video settings resolves the weird performance issue in the VNTE-HueCity map. For those that want to easily test this open the console and type 'Open VNTE-HueCity' to load into the map in singleplayer. I assume its a proton bug/issue?

BBumbadawg 2019-05-27 github

I confirm @exezin sayings, VTNE-HueCity is locked at 30fps max while the other maps ran at 100fps+ (mostly CPU dependant).
There might be an issue with instance rendering with this specific map. I could provide a log if needed.

Oopal1974 2019-05-27 · hidden on GitHub github

OK there was a tiny update to RS2 and now I am getting a crash - everytime - upon loading a multiplayer level (havent tried practice offline maps yet). This worked earlier this morning.

steam-418460.log

EDIT: Just confirmed the offline practice maps work. Is this EAC not working again?

BBumbadawg 2019-05-28 github

@opal1974 i updated to latest Steamworks redistribuables and didn't encounter issues on playing MP games with EAC enabled.

Ssolenum 2019-05-28 github

Can confirm that it still works fine for me as well, doesn't appear to be an EAC issue.

BBumbadawg 2019-05-28 github

@kisak-valve if it helps to debunk. Here's a gist of me starting the game, joining a server with the map HueCity (which causes a 30fps lock atm, running at 37fps when looking at the ground/sky). I ran around for a minute then disconnected.
As a reminder, every other map run at 100~140fps maxed out. Not this one. Which is not normal.

Oopal1974 2019-05-28 github

I reinstall steamworks, and now the game is working online again. False alarm I guess.

Ssolenum 2019-05-28 github

@Bumbadawg can you confirm that disabling instanced rendering solves it for you as well?

BBumbadawg 2019-05-28 github

@exezin yes it fixed it! Well found mate.

BBumbadawg 2019-05-29 github

Whether on ultra/lowest settings, after a game or two, the framerate drops and i have sluggish lags making the game almost impossible to play. Like whenever i look 30° left or right, the game starts to stutter down to 30fps, while when i look in the same direction, it goes up to 110/130fps. I tried disabling Esync but it didn't change.
This suttering happens on Mordhau as well (UE4). Once restarted the game doesn't lag anymore, but it reoccurs after a game or two.

It's like the memory is leaking. I got 8GB VRAM and 16GB RAM. Does anyone get this issue ?
Or is it just my hardware going AWOL :D

Ssolenum 2019-05-29 github

@Bumbadawg I've had a similar thing in KF2, I found that disabling the steam overlay resolved it for me (as far as I could tell). Worth a shot I suppose?

Edit; Also check out gamemode (https://github.com/FeralInteractive/gamemode) or at the very least set your CPU governor to performance, this increase performance in games for me a fair bit.

BBumbadawg 2019-05-29 github

EDIT: removing the Steam overlay did the trick. Far better performance and no performance downgrade over time. Thanks @exezin!

As for gamemode, yep that's an imperative now =)
It should be integrated with Proton frankly. Helps with CPU-limited games.

ZZorrototo 2019-05-31 github

You can have it for your Steam games by modifying the Steam launch options for a game:
gamemoderun %command%

This way it is integrated with all Steam games without waiting for Valve :D

edit: so I don't get it, the EAC for this game works? How is that possible I didn't see any news regarding EAC Proton support. Are the servers you test protected by EAC?

I'm tempted to install but it is a large download.. not worth if it is not working.

Ssolenum 2019-05-31 github

@Zorrototo I'm not totally sure on the sitrep with EAC, but this game for sure uses it for its servers, another EAC games seem to be working on and off. Its often a case of it starts working with Proton one day, then EAC updates and it breaks again.

So its going to be hit and miss for a while, but EAC have said they will eventually work with valve to bring Proton support. Other games that I know work (at least for the moment) with EAC are Squad, and Apex Legends.

And yes I can confirm with 100% certainty that it is working with Proton at the moment. I've been putting in a few hours each day, performance is fantastic (make sure to disable instanced rendering & steam overlay).

BBumbadawg 2019-05-31 github

You can have it for your Steam games by modifying the Steam launch options for a game:
gamemoderun %command%

Yup, here's my launch options now with Steam overlay disabled:
PROTON_NO_ESYNC=1 DXVK_HUD=version,fps,frametimes,memory PROTON_LOG=0 gamemoderun %command% -nostartupmovies (not very noob convenient one might say)

Ingame options:

  • instanced rendering off, despite the 15% performance hit on my 4core CPU, but that's the price to pay for HueCity (thanks @exezin).
  • ultra settings, DoF/bloom OFF (it doesn't change performance much from medium to ultra).
  • details/view distance on medium. When in Ultra it gives a huge CPU hit on buildings-intensive maps like Saigon, compared to the native version. Instanced rendering ON helps a bit here.

It seems that Proton requires 6+core CPUs to run like on native with 4core most AAA games. Even a 4.4GHz quadcore CPU-limits high-end GPUs most of the time (GTX 1070 with nvidia-430 in present case), making it idling at 70%.

#EAC: yes it works atm, and it's good news Apex does too (like it first did before the breaking update). Once EAC will whitelist Proton it'll be a safe stance to say all EAC titles should work with Proton.

BBumbadawg 2019-05-31 github

Reporting a minor graphic issue with brightness/gamma, can you guys confirm:
when ingame, the "soldier" menu have super low gamma.

Ssolenum 2019-06-01 github

@Bumbadawg gamma in general seems odd to me, enable developer console in the settings and then open it with tilde key (~). type in "gamma 2.5" to change the gamma, values appears to be between the range 1.0 and 2.5. I have found values of 2.3-2.5 to be decent for me.

ZZorrototo 2019-06-01 github

Default gamma is 2.2 if I'm correct, looking at both my windows and linux config files for this game. From my experience never mess with gamma in the game as it feels that it looks never the same to me after that.

I can confirm that game works online I played multiple games on popular server without getting EAC kicked or banned (that is my biggest fear currently testing Proton with non compatible games).

Game was running with lowest settings on first launch, with noticeably poor performance in menu. I disabled instanced rendering, set everything but shadow to maximum or high value, and I could play properly but performance was way worse than on Windows. Also noticed some smokes on the ground disappearing or reappearing randomly.

BBumbadawg 2019-06-02 github

If you type "gamma" in console it resets to a default value which is 2.2 indeed.

@Zorrototo

I could play properly but performance was way worse than on Windows. Also noticed some smokes on the ground disappearing or reappearing randomly.

It seems you might lack VRAM/RAM that Proton adds up compared to native, i noted the game maxed out might allocate 5.2GB VRAM on some maps in 1920x1080, it'll usually eat up to 3.4GB RAM max.
For the performance, the most impacting setting so far seems to be World detail. I set it to medium. Since UE3 is mostly single-thread, you'll require one powerful core to lead up your performances up, even on Win10 most players can't crank up the 144fps+ because of that.

ZZorrototo 2019-06-02 github

No it just performs badly compared to Windows.

Mmozo78 2019-06-02 github

It's pretty normal. When the game gets a native release, then you can compare the performance.

Ssunnyyssc 2019-06-07 github

After updating proton to 4.2.6, now I get "Authentication timeout (1/2)" when I join a server. It used to work in 4.2.5

Kkisak-valve maintainer 2019-06-07 github

Hello @SunnyYSSC, please add PROTON_LOG=1 %command% to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into the comment box.

BBumbadawg 2019-06-07 github

I confirm @SunnyYSSC @kisak-valve , here's a log of failing to authenticate with 4.2-6.

Ssolenum 2019-06-07 github

Yeah getting the same issue here, I can join a server and play for maybe 30 seconds before I get kicked with the same reason, "Authentication timeout (1/2)".

Bbenyben27 2019-06-07 github

using the 3.16-9 Beta has the same problem.
is there a way to roll back to 4.2-5 on steam maybe?

ZZorrototo 2019-06-07 github

Not that I know. Maybe manually replace files.

DDerRidda 2019-06-07 github

I can confirm this regression with 4.2-6, would love to be able to toll back to -5 to see if it's the Proton update that did it or if EAC changes caused the issue.

EDIT: I would like to confirm explicitly that this error message is caused by Easy-Anti Cheat as older posts in the RS2 Steam forums about identical errors show.

ZZorrototo 2019-06-07 github

It may be a Steam or a EAC error, did you look into your GAME log file?

edit: .local/share/Steam/steamapps/compatdata/418460/pfx/drive_c/users/steamuser/My Documents/My Games/Rising Storm 2/ROGame/Logs/

So something weird I noticed in last week's log:

[0000.95] Log: Loading anticheat from Z:\home\omano.local\share\Steam\steamapps\common\Rising Storm 2\Binaries\Win64\EasyAntiCheat/easyanticheat_x64.dll
[0000.95] Log: Loaded anticheat DLL
[0000.95] Log: Loaded anticheat init
[0000.95] Warning: Warning, Anticheat is not loaded. You will not be able to connect to any Anticheat protected servers.

I have exact same message in today's log:

[0000.87] Log: Loading anticheat from Z:\home\omano.local\share\Steam\steamapps\common\Rising Storm 2\Binaries\Win64\EasyAntiCheat/easyanticheat_x64.dll
[0000.91] Log: Loaded anticheat DLL
[0000.91] Log: Loaded anticheat init
[0000.91] Warning: Warning, Anticheat is not loaded. You will not be able to connect to any Anticheat protected servers.

So I wonder, were you all sure that you were playing on EAC protected servers last week? I'm not ure now that I see that I didn't remember filtering servers for EAC enabled ones

Ssolenum 2019-06-08 github

I was indeed playing on EAC protected servers on the previous version of proton with no issue.

Bbenyben27 2019-06-08 github

@Zorrototo it did work, but it needed the launch option
cd "<steam folder>/steamapps/common/Rising Storm 2/Binaries/Win64"; %command%
to work in EAC servers.
if you don't have that launch option it is probably because of it.

Ssolenum 2019-06-08 github

It was working on EAC servers without that command for me on the previous version of Proton.

Edit; Tried the above command with latest proton and still have the same issue, not working.

Bbenyben27 2019-06-08 github

It was working on EAC servers without that command for me on the previous version of Proton.

well you used to need it in 4.2-2, maybe it changed

Eehea617 2019-06-08 github

I am also experiencing this regression that occurred when upgrading to 4.2-6 from 4.2-5. Before, I was able to play on all servers with no EAC issues and no special launch options. After the update, the game can no longer stay connected to servers for longer than a minute. Trying the workaround that benyben27 suggested did not make any difference.

Eehea617 2019-06-08 github

After further testing, I can confirm that this is not an issue with the update to 4.2-6. It is instead a new issue with EAC on Proton. Downgrading to 4.2-5, the version it used to work for me on, results in the same error. This makes me believe that EAC received an update that broke Proton support. It was not the update to 4.2-6 that broke EAC support.

Nnmenetrier 2019-06-08 github

Same issue for me, even with proton-4.2-5 it's not working anymore since the recent EAC update.

Ssolenum 2019-06-09 github

@ehea617 any way to downgrade to 4.2-5 without compiling from source?

Eehea617 2019-06-09 github

@exezin Open the Steam console (steam://nav/console) and run "download_depot 1054830 1054831 325796197665791634". Wait for it to say download complete in the console, then install the downloaded files like you would with a custom build into ~/.steam/root/compatibilitytools.d/. You will need to create a compatibilitytool.vdf file for Steam to detect the build (see https://github.com/ValveSoftware/Proton/blob/proton_4.2/compatibilitytool.vdf.template).

BBumbadawg 2019-06-09 github

Went back to 4.2-5 and still got the authenticate error. Here's my log..
Might be due to new Steam Network API Error reading SteamExe key
EDIT: i opted out of beta to check, still does authentification failure.
Can anyone confirm that issue with 4.2-5 ?

BBumbadawg 2019-06-12 github

@kisak-valve Reporting for 4.2-7: it still does EAC authenticate error.
steam-418460.log

PPrimaMateria 2019-06-16 github

I tried to follow @ehea617 comment with steps listed below. At the end the authentication problem is still present :-(

  1. Run steam with console: steam -console
  2. "Console" page link should be visible
  3. In console execute download_depot 1054830 1054831 325796197665791634
  4. Create compatibilitytools.d folder if it doesn't exist: mkdir ~/.steam/root/compatibilitytools.d
  5. Copy downloaded depot to compatibilitytools.d folder: cp -r ~/.local/share/Steam/ubuntu12_32/steamapps/content/app_1054830/depot_1054831 ~/.steam/root/compatibilitytools.d/
  6. cd ~/.steam/root/compatibilitytools.d
  7. mv depot_1054831 proton-4.2-5-risingStorm2-EAC-fix
  8. nvim proton-4.2-5-risingStorm2-EAC-fix/compatibilitytool.vdf
  9. Use the configuration below the steps
  10. Restart steam
  11. Open Rising Storm 2 properties
  12. In General tab check checkbox "Force the use of specific Steam Play compatibility tools"
  13. Choose proton-4.2-5-risingStorm2-EAC-fix
  14. Run the game
{
  "compat_tools"
  {
    "proton-4.2-5-risingStorm2-EAC-fix" // Internal name of this tool
    {
      // Can register this tool with Steam in two ways:
      //
      // - The tool can be placed as a subdirectory in compatibilitytools.d, in which case this
      //   should be '.'
      //
      // - This manifest can be placed directly in compatibilitytools.d, in which case this should
      //   be the relative or absolute path to the tool's dist directory.
      "install_path" "."
 
      // For this template, we're going to substitute the display_name key in here, e.g.:
      "display_name" "proton-4.2-5-risingStorm2-EAC-fix"
 
      "from_oslist"  "windows"
      "to_oslist"    "linux"
    }
  }
}
Eehea617 2019-06-16 github

@PrimaMateria I quite clearly said that it doesn't work. Not once did I imply that it did. Read https://github.com/ValveSoftware/Proton/issues/2726#issuecomment-500171015

Ssolenum 2019-06-18 github

Game just got a decently large update, situation still the same. Getting kicked after about a minute for the same reason. Likely just anticheat that updated and borked it again, its always back and forth like this.

I wish EAC would just step up and contribute, rather than (intentionally?) break support literally every update. It feels like as soon as wine/proton updates and EAC starts working again, EAC promptly release an update that breaks it.

ZZorrototo 2019-06-18 github

Honestly I don't even know how it worked before, as logs shown the EAC dll wasn't even loading at game start when it was 'working'.

?ghost 2019-06-18 github

I assume it's just a coincidence that it was "working" in time for their last sale, but hey, I knew the risk (there's no support). At least I got 48 hours out of this game. Big thanks to all the Proton devs and associated projects that make so many games run flawlessly on Linux.

BBumbadawg 2019-06-19 github

@M-Alonzo but correlation is not causation.
On 4.2-6, Valve mentionned a new Steam network API. Which might not be fully supported on Proton and thus it might be Steamworks and not just EAC, since it's a Steam key error.
Once Proton will get out EAC and BattleEye off the way, most industries will push Linux market forward.

PPrimaMateria 2019-06-19 github

Response from EAC support.

Thanks for reaching out!

Easy Anti-Cheat currently supports native Linux games but is not compatible with the Steam Play emulation yet. We are working with Valve to bring the support for it, however there is no ETA for a release date at this point.

Regards,
Easy Anti-Cheat Support

Mmindinsomnia 2019-06-23 github

I know they can't give an ETA, but it would be nice if they could give a sense of where they are currently at. Has the work just started? Are they deep in the project? Are they nearly done?

LLovingMelody 2019-06-24 github

@mindinsomnia None of that would really give us a sense, at any point in time they can hit a bump, something come up and end up in project limbo for who knows how long. If they were nearly done they would give an ETA.

Ssolenum 2019-07-31 github

Game no longer starting at all, anyone else experiencing similar issues?

PPrimaMateria 2019-07-31 github

Game no longer starting at all, anyone else experiencing similar issues?

It starts for me. Played one minute before EAC kicked me out.

Ssolenum 2019-07-31 github

Ah you're right, steam was being strange and not starting a few specific games in my library. Got it working now, still getting kicked after about a minute or so for the same old reason.

SSparrowOchon 2019-08-01 github

This is not solely an EAC problem but rather a Steam or Steams Api interfacing as stated by @Bumbadawg .You can install EAC on the same prefix proton's running the game on and it installs fine (This remove all EasyAntiCheat errors in the log even says its running if viewed using TaskManager during runtime). The SteamExe Key Error persists. I.e Game Still Borked.

Installing EasyAntiCheat

(Note this does work on other EAC protected games as well, getting some to run. Might also work with BattleEye games)
  • I will be using the following script proton-exec but you can do it manually with the info posted here. But to avoid the headaches of running multiple programs in the same prefix at the same time I'll be using the script.
  1. Find the steam game/appid normally by going into your Library > GAME_NAME > Community Hub the ID is the last group of digits in the URI such as 418460 for RS2:Vietnam

  2. Find EasyAntiCheat's Setup executable In the installed game directory. (Can access this through Browse Local Files... in the games properties)

  3. Run the Proton-exec script to install EAC I.e the following ./proton-exec ID PATH/TO/EAC-Setup.exe so in RS2:Vietnam's case ./proton-exec 418460 ~/.local/share/Steam/steamapps/common/Rising\ Storm\ 2/Binaries/Win64/EasyAntiCheat/EasyAntiCheat_Setup.exe

Aantimech 2019-10-12 github

@SparrowOchon I reinstalled EAC this way and it's still doesn't work on "Dead by Daylight".

SSparrowOchon 2019-10-14 github

@AndrewLoom Unfortunately this isn't a full proof solution, As we can see it doesn't even work on RS2. The reason it would work is if the game doesnt implement the kernel space drivers of EAC. Wine doesn't allow kernel space drivers and user-space drivers to properly communicate at least for EAC. If you are playing only single player you can bypass EAC completely which I wouldn't advise since its ban-able.

SSparrowOchon 2019-10-23 github

Fixed in Patch?

I got the game fully up and running. Just checking to ask if its based on the changes I've made or the game got patched?
proof(1) cleaned

BBumbadawg 2019-10-23 github

I confirm i could join EAC servers, although the launch command adds -eac-nop-loaded by default.

ZZorrototo 2019-10-23 github

The game had periods of "working EAC", then it's back to not working. Wait and see, this is probably not working and you're just lucky for some time.There has been no Proton or game update.

EDIT: this launch command parameter "-eac-nop-loaded" seems to be made to disable EAC... is this officially in launch command or did you add it manually? If it is official this is probably why it worked sometimes if they add this for whatever reason ("a problem with EAC? no worry just disable it silently in the game people will not notice anyway" kind of thing maybe?) So yeah it works because you're not using EAC.

SSparrowOchon 2019-10-23 github

@Zorrototo @Bumbadawg don't need to disable eac just install it using the setup I previously posted and you're good to go.By default the install doesn't enable it.

Also dont see that in my launch commands with eac installed where are you checking and what version of proton if its proton specific ?

BBumbadawg 2019-10-23 github

@SparrowOchon although your steps are good to know to install it, it seems it's not required for the game to currently work on EAC servers (might be a backend issue which helps Linux users in this case)

Also dont see that in my launch commands with eac installed where are you checking and what version of proton if its proton specific ?

in the latest version, it's not added in Steam per se but in HTOP i could see the eac-nop option added

SSparrowOchon 2019-10-23 github

@Bumbadawg oh ok I thought you were talking about steam startup commands, interesting to think they would take that kind of step makes you wonder if as @Zorrototo said this was planned or not. Disabling eac definitely wouldn't be in their long term interests.

Ssolenum 2019-10-23 github

@SparrowOchon how long did you remain in the server? Normally you could load the game and connect but you would be kicked out after a minute or two due EAC not working.

BBumbadawg 2019-10-23 github

@exezin i played an hour this morning, no issues

SSparrowOchon 2019-10-23 github

@exezin played 4 hours back to back didn't get kicked from any of the 2 servers even with custom maps.

LLemiSt24 2019-10-24 github

Fixed in Patch?

I got the game fully up and running. Just checking to ask if its based on the changes I've made or the game got patched?
proof(1) cleaned

Can not confirm. I installed EAC like above but get kicked after 2min like before.

SSparrowOchon 2019-10-24 github

@LemiSt24 as stated by @Bumbadawg the fix wasn't anything we did but the -eac-nop-loaded that seemed to have been left on and they might have reverted that.

Can you confirm when the game is running and you look at the VNgame.exe process in top it's not being passed -eac-nop-loaded as a argument. ?

LLemiSt24 2019-10-24 github

@SparrowOchon it is being passed the parameter but I was under the impression that at least @Bumbadawg could join servers despite this.

Is your game not getting the parameter passed after "installing" EAC?

SSparrowOchon 2019-10-24 github

@LemiSt24 It still gets the parameter but it allows me to join the servers and play games. What proton version are you using for the game and if you uninstall EAC again does it make any difference for you?

LLemiSt24 2019-10-24 github

@SparrowOchon just tested a bit more, getting the dreaded "Authentication timed out 1/2" error with and without EAC installed. I am using proton 4.11-7

SSparrowOchon 2019-10-24 github

@LemiSt24 oh might have been reverted this morning then, I'll post an update for if it still works for me when I get a chance to test.

But in general the Authentication timed out is the error we got when eac was "blocking" the steam exe validation I.e its kernel modules weren't able to properly validate the exe. Thus you would get SteamExe Key error in your log.

ZZorrototo 2019-10-24 github

Also one important parameter in the equation is the SERVER. If server disables EAC then you can play on it, whatever EAC status on the client side.

SSparrowOchon 2019-10-24 github

@LemiSt24 Yea seems the changes were reverted, I cant play either. Back to the Authentication Timed Out

@Zorrototo That is true but there is only one server (that i know of) that disables EAC i.e Tux Friends 32. Made specifically for linux players. But its almost always empty

BBumbadawg 2019-10-24 github

It seems no patch has been pushed onto the game and EAC kicks again.
... shame.

ZZorrototo 2019-10-24 github

So it is like before, you could play online for unknown reason (probably EAC temporary issue), then you could not anymore.

LLemiSt24 2019-10-24 github

@SparrowOchon funny you mention it, I actually run that server. But it's called "[TuxFriends] 64 Slots | 40Hz | EU" now as i've recently upgraded it.

I've found you can fill up a server with a starting player count of about five. Most times others join rather quickly then.

Edit: had to downgrade again, single-core performance on my cloud service was not sufficient, so it's "[TuxFriends] 40 Slots | 40Hz | EU" again.

ZZorrototo 2019-10-24 github

I might have been wrong about the "Command line: -eac-nop-loaded" it might not be made to disable EAC, but all occurrences I found about this parameters were for other games where people added this to be able to bypass EAC by uninstalling it and using this additional parameter in startup command line.
Anyway without official announcement about EAC support in Proton I don't really see any chance of it working properly, unless in the rare occurrences there have been in the past and recently as you experienced (a probable EAC down time or something similar, just a temporary thing).

BBumbadawg 2019-10-24 github

Yes, it seems that our best solution atm is hosting a Linux server ourselves to counter the Tencent incentives of slowing down EAC dev for Linux/Proton.

ZZorrototo 2019-10-24 github

Why do you have to bring conspiracy theories without any interest for the thread?

SSparrowOchon 2019-10-24 github

Well lets not forget that Antimatter was bought off recently and aren't focusing on this game anymore so really doubt the EAC support will ever be coming. source.

@Bumbadawg Also don't see how Tencent benefits from impeding Proton. Is there something I'm missing ?

BBumbadawg 2019-10-24 github

@SparrowOchon yep, Antimatter being bought doesn't lead to any fix for this situation on their end.
Now for the side conversation,
https://twitter.com/taciturasa/status/1125106408196907008
Epic have tried to tackle down Valve on this field quite a lot since Tencent bought them. They've slowed down the engine support for Linux, attacked Valve with their interesting percentage exclusivity and store withdrawal deals (not Linux related so you get the idea). Tim Sweeney tried at the same time to clash onto Linux playerbase always hinting at Valve.
Thereafter Tencent bought EAC and surprise: EAC stopped the dev that was on going for Linux/Proton in their Finland based company (correct me if you have opposite elements).
To be clear, it's not just impeding Proton, it's impeding Valve that Tencent/Epic benefits from.

Now we have both statements from Valve and EAC claiming they're "still" working on it, but it feels like promise more than staged dates. Although, we're talking Valve time here =D

EEmergencyShotput 2019-10-27 github

so does the script work? Im having issue with the game ID parameter right now. I was wondering if anyone had gotten it to work without the -eac-nop-loaded command

ZZorrototo 2019-10-27 github

Nothing works. You can't play on EAC servers, unless there is a TEMPORARY unexplainable period of time where you can.

EEmergencyShotput 2019-10-27 github

Nothing works. You can't play on EAC servers, unless there is a TEMPORARY unexplainable period of time where you can.

alright, thanks for the answer

EEmergencyShotput 2019-10-27 github

is there an American TuxFriends server?

LLemiSt24 2019-10-29 github

@EmergencyShotput unfortunately not, but if you have a spare pc or your computer is decent enough it's pretty straightforward to host a non-EAC-server: just rename or remove the eac_server.dll from the server's Binaries/EasyAntiCheat folder. There is a good tutorial here on how to set one up.
The server software is mostly single-threaded, so its performance depends on your server's single-core performance (which is why hosting on a cloud server is a bad idea, believe me).

My setup runs on AMD A6 cores clocked at 3.1GHz which is enough for about 40 players (90% CPU usage).

Aantimech 2019-11-24 github

@SparrowOchon I wasn't able to get EAC working with Rising Storm either. What am I doing wrong?

ZZorrototo 2019-11-24 github

Nothing works. You can't play on EAC servers, unless there is a TEMPORARY unexplainable period of time where you can.

SSparrowOchon 2019-11-25 github

@antimech as stated by @Zorrototo the game is completely borked. The EAC install I posted only works with some games if you take the extra step to EAC bypass which can get you banned you'll be able to use it on any game but under normal circumstances no changes made work with this game.

Regarding dead by daylight you'll need to check the proton logs post EAC install and see where its dropping out if you're lucky its not a unimplemented method issue or its a method thats easy to reimplement or has already been done so by proton ge.

Aantimech 2019-11-27 github

@SparrowOchon thank you for the answer!

Aantimech 2019-11-29 github

@SparrowOchon Proton logs are unreadable for me, so :)

BBumbadawg 2020-10-11 github

it works on EAC servers

ZZorrototo 2020-10-12 github

it works on EAC servers

I think you meant "EAC is not working for now".
It can not and will not work on EAC enabled servers, if it works, it is just a fluke, and will stop working soon. This was the case last year for a moment it worked, but pretty sure right now if ti works it is because devs have issues with EAC currently with their new messed up patches for EGS integration, and pretty sure EAC is broken in the game or they disabled it without telling anyone.

ZZorrototo 2020-10-12 github

An once again I thought right:

https://forums.tripwireinteractive.com/index.php?threads/server-issues-anticheat-error-ranked-bug-welcome-screen-banner-not-showing.2336671/

Servers are broken, they, once again, completely destroyed the game with a rotten update.

BBumbadawg 2020-10-12 github

@Zorrototo yes, it's not that suddenly EAC accepts Linux, it just doesn't work. Proving its usefulness once again =D

DDerRidda 2020-10-12 github

Though there is the faint possibility that RS2 suddenly distributes a wine EAC binary, the same way Squad does but that sadly doesn't seem to be the case here.

ZZorrototo 2020-10-12 github

@Zorrototo yes, it's not that suddenly EAC accepts Linux, it just doesn't work. Proving its usefulness once again =D

If you read the reply in the link I posted TWI staff confirmed they broke EAC in the current update.

Though there is the faint possibility that RS2 suddenly distributes a wine EAC binary, the same way Squad does but that sadly doesn't seem to be the case here.

Not gonna happen, these devs never released the Linux client they announced before the KF2 game launch, they were reluctant to even release Linux binaries for its server (took multiple years of pressure from the server owners), so for a game (RS2) that doesn't even have Linux binaries for the server, I don't believe one second they would do such thing (not to mention they don't even have the manpower to continue updating the game, if you didn't know, this is the last update for this game, as talked in their last Community live stream).

BBumbadawg 2020-10-31 github

EAC has been brought back. Anyone running a non-EAC server is welcome.

Aantimech 2020-11-01 github

@Bumbadawg what do you mean? Honestly I just can't believe.

ZZorrototo 2020-11-01 github

What can't you believe? That the broken EAC has been fixed in the game, or that he asks for a server with no EAC running on it?

Aantimech 2020-11-01 github

Does EAC enabled servers work on Linux now?

BBumbadawg 2020-11-02 github

@antimech > Anyone running a non-EAC server is welcome.
Thus, no EAC servers will server Linux players.

Aantimech 2020-11-03 github

Sorry I misread that.

LLethalManBoob 2023-07-27 github

And still no fix from tripwire.
They fell off after killing floor 1.

TToRRent1812 2025-02-04 github

Lemme update on the status of the game since I play it from time to time.
Proton 8 is the latest version that works with the game. Anything over that like Proton 9, experimental or GE won't launch the game which is quiet ironic because Rising Storm 1 runs out of the box, no matter the proton version.

The game runs just like on windows. EAC linux support is server related now so You can play on most servers.

Kkisak-valve maintainer 2025-02-04 github

Hello @ToRRent1812, please add PROTON_LOG=1 %command% to the game's launch options, reproduce the regression, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, please copy the contents of Steam Runtime Diagnostics from Steam (Steam -> Help -> Steam Runtime Diagnostics) and put it in a gist, then include a link to the gist in this issue report.

TToRRent1812 2025-02-08 github
Kkisak-valve maintainer 2025-02-08 github

Looks like an access violation (c0000005) in amd_ags_x64.dll.

Ssimifor 2025-02-11 github

@ToRRent1812 The game is now working on proton experimental bleeding edge

BBLACKOPSUNICORN 2025-04-23 github

most recent update pushed by devs seems to have brought back the auth issue :(

ZZorrototo 2025-05-03 github

With Proton 10, and French keyboard layout on Manjaro KDE X11, when I try to rebind my movement keys for example, they ALL are recognized as NumLock (when I press the Z / Q / S / D / SPACE keys for instance). I have similar issues on Hunt Showdown with Proton 10 https://github.com/ValveSoftware/Proton/issues/3898#issuecomment-2848323148 where the numerical keys above the letters are not working at all, and if previously bound before switching to Proton 10, they show in game in the interface as "@cc_2" instead of "é" for example ("é" is the "2" key above the letters).

I switched to US keyboard layout, started the game, and issue persists.

//EDIT: switching to Proton Experimental 9 Bleeding Edge, with a new prefix, doesn't help, all keys are recognized as NUM LOCK here too.

//EDIT2: Proton 8 allows to properly bind keys without issues.

//EDIT3: New prefix on Proton 9, game crashes before the main menu, before the startup video credits.

//EDIT4: Proton GE 9-27 has the exact same problem as Proton 10, all keys recognized as NUM LOCK

There is definitely an issue with latest versions of Proton regarding key bindings in this game.

Ssolenum 2025-05-12 github

Has anyone had any luck getting their mic to work properly with this? It seems to detect it but when I go to test it I can hardly hear a whisper that cuts out constantly, and people in-game say they can just about hear a bit of a word here and there. It's like the mic is set very low in game and cuts out a lot as well, seems specific to this game via proton for me and doesn't happen on windows nor any other game.

Aside from that (though I haven't tested the key binding issue above) the game works great on Proton finally, put a lot of hours into it these past few weeks and had zero crashes and overall really good performance.

Ccjhelloletsgo 2025-05-26 github

Since the last proton experimental update there are invisible/missing textures while playing.

Ssimifor 2025-05-27 github

@cjhelloletsgo haven't seen anything out of the ordinary, can you give more details?
Do you have any screenshots of the issue? is there anything in particular being affected by missing textures? Players? Vehicles?
What gpu and what driver are you using?
What graphics settings are you using?