Proton: Ring of Elysium (755790)

Created on 5 Oct 2018  路  21Comments  路  Source: ValveSoftware/Proton

Compatibility Report

  • Name of the game with compatibility issues : Ring of Elysium
  • Steam AppID of the game: 755790

System Information

Symptoms

The game will not run but We are giving the message.
screenshot_20181006_005607
Sorry i don't understand English well

Game compatibility - Unofficial

Most helpful comment

I consider any third party DRM solution to be Malware, especially when it's as invasive as this one, but that's just me. You're welcome to install any game-enabling rootkits as you wish.

All 21 comments

I'm having the same issue on archlinux, here's my system:

GPU: GeForce GTX 1060
Driver/LLVM version: LLVM 6.0.1 / OpenGL version string: 4.6.0 NVIDIA 396.54
Kernel version: Linux 4.18.7-arch1-1-ARCH

Same here, Mint 19 (Ubuntu 18.04)
GPU: GTX 1070
Driver: NVIDIA 390.48
Kernel: 4.15.0-36-generic
Proton: 3.7.6

Gets stuck on "Running", Slauncher.exe can be seen in htop.

Same issue here would love to find out specifically what is preventing this game from running.

System Information

  • GPU: GTX 1060 (6gb)
  • Driver/LLVM version: Nvidia 396.54
  • Kernel version: Kernel version: 4.15.0-34
  • My System Info
  • Proton version: 3.7-7 Beta

You haven't heard how this game bundles a ring0 anti-cheat driver that hooks into practically everything in the system, and also bundles a keylogger and possible cryptocurrency mining platform, all which phone home to a China Telecom IP address? Seriously, you should be thankful that this piece of crap doesn't run on Linux.

I mean, technically, it's just a simple D3D9, 32-bit game. If you remove the stupid anti-cheat engine and other malicious crap, I suppose it could run just fine.

You haven't heard how this game bundles a ring0 anti-cheat driver that hooks into practically everything in the system, and also bundles a keylogger and possible cryptocurrency mining platform, all which phone home to a China Telecom IP address? Seriously, you should be thankful that this piece of crap doesn't run on Linux.

I mean, technically, it's just a simple D3D9, 32-bit game. If you remove the stupid anti-cheat engine and other malicious crap, I suppose it could run just fine.

I would recommend looking at this official release notes
If you have proof backing up those claims, I (and the rest of the players) would love to see them.

I can only substantiate that it has a ring0 protection driver that calls home to a China Telecom IP, by a friend poking at the code with advanced debugging techniques.

https://twitter.com/opcode_raeg/status/1049148648095932416

https://twitter.com/opcode_raeg/status/1049399239485186048

The keylogging is part of the anti cheat, as it monitors the entire system and installs itself as a hypervisor. The anticheat engine also bundles two .sys files from Tencent鈥檚 antivirus engine. So I guess they鈥檙e running practically a full blown AV engine to detect and stop cheating.

The crypto mining is probably false, though, as that is merely supposition from the reports that the game will happily peg the entire CPU while running, which seems strange considering how otherwise it should not be using that much processing power for what it appears to do. Again, supposition, so yeah, I should strike that one.

The ring0 stuff is 100% true. Keylogging is false. Though indeed noticed the weird China Telecom IP referenced.

Is any of that preventing the game from running under Proton?

I bet the detection used by the anticheat driver would cause problems. It does many lowlevel things, including disabling PatchGuard/KPP while the game is active for it to do its patching to the kernel.

This would mean Valve would need to contact Tencent for details. Not sure how Proton works with other anticheats like EAC and BattleEye.

At this point in time, it doesn't at all. Apparently, people have contacted BattleEye about Wine and they stated they will only support native games. Maybe with Valve behind Proton they will be a little more receptive this time around.

Wow, eye-opening for sure. Although, I'm curious as to what freedom Valve offers to developers as far as such behavior goes. What's the "oversight" policy for distributing possible malware on Steam?

There is no actual evidence of the game containing Malware: https://www.youtube.com/watch?v=9id1Af1uhgQ

I consider any third party DRM solution to be Malware, especially when it's as invasive as this one, but that's just me. You're welcome to install any game-enabling rootkits as you wish.

When did we start making our own definitions for words?

Malware

Malware (a portmanteau for malicious software) is any software intentionally designed to cause damage to a computer, server or computer network.

You're right. It's just a Potentially Unwanted Program. Those are perfectly fine. People install them all the time.

.....Yeah, its at most: that. People might consider invasive hooking of many kernel APIs to be unwanted. Although Tencent conveniantly owns a AV company too, and so reuses components from thier antivirus products.

At this point in time, it doesn't at all. Apparently, people have contacted BattleEye about Wine and they stated they will only support native games. Maybe with Valve behind Proton they will be a little more receptive this time around.

Doubt it. Due to the nature of these anticheat drivers, they require many low level things. It most likely will be a upstream Wine thing also.

Any news of this?

Computer Information:
Manufacturer: Unknown
Model: Unknown
Form Factor: Laptop
No Touch Input Detected

Processor Information:
CPU Vendor: GenuineIntel
CPU Brand: Intel(R) Core(TM) i7-4600U CPU @ 2.10GHz
CPU Family: 0x6
CPU Model: 0x45
CPU Stepping: 0x1
CPU Type: 0x0
Speed: 3300 Mhz
4 logical processors
2 physical processors
HyperThreading: Supported
FCMOV: Supported
SSE2: Supported
SSE3: Supported
SSSE3: Supported
SSE4a: Unsupported
SSE41: Supported
SSE42: Supported
AES: Supported
AVX: Supported
CMPXCHG16B: Supported
LAHF/SAHF: Supported
PrefetchW: Unsupported

Operating System Version:
"Manjaro Linux" (64 bit)
Kernel Name: Linux
Kernel Version: 4.19.4-1-MANJARO
X Server Vendor: The X.Org Foundation
X Server Release: 12003000
X Window Manager: KWin
Steam Runtime Version: steam-runtime-beta-release_2018-11-28

Video Card:
Driver: Intel Open Source Technology Center Mesa DRI Intel(R) Haswell Mobile x86/MMX/SSE2
Driver Version: 3.0 Mesa 18.2.5
OpenGL Version: 3.0
Desktop Color Depth: 24 bits per pixel
Monitor Refresh Rate: 60 Hz
VendorID: 0x8086
DeviceID: 0xa16
Revision Not Detected
Number of Monitors: 1
Number of Logical Video Cards: 1
Primary Display Resolution: 1366 x 768
Desktop Resolution: 1366 x 768
Primary Display Size: 11.02" x 6.30" (12.68" diag)
28.0cm x 16.0cm (32.2cm diag)
Primary VRAM Not Detected

Sound card:
Audio device: Intel Haswell HDMI

Memory:
RAM: 7667 Mb

Miscellaneous:
UI Language: English
LANG: en_US.UTF-8
Total Hard Disk Space Available: 119619 Mb
Largest Free Hard Disk Block: 12114 Mb
VR Headset: None detected

Recent Failure Reports:

Error Report:
.localshareSteamsteamappscommonRing of ElysiumEuropa_Client.exe
00000025 0 <==
System information:
Wine build: wine-3.7
Platform: i386 (WOW64)
Version: Windows 7
Host system: Linux
Host version: 4.19.4-1-MANJARO
[1217/021446.008717:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: renderer
CAPIJobRequestUserStats - Server response failed 2
[1217/021530.864138:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: renderer
[1217/021532.174202:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: renderer
Setting breakpad minidump AppID = 755790
Steam_SetMinidumpSteamID: Caching Steam ID: 76561198864423911 [API loaded no]
Game removed: AppID 755790 "", ProcID 2701
No cached sticky mapping in ActivateActionSet.pid 2704 != 2703, skipping destruction (fork without exec?)
ExecuteSteamURL: "steam://run/440"
GameAction [AppID 440, ActionID 2] : LaunchApp changed task to UpdatingAppInfo with ""
GameAction [AppID 440, ActionID 2] : LaunchApp failed with AppError_18 with ""
GameAction [AppID 440, ActionID 2] : LaunchApp changed task to Failed with ""
[1217/021607.388776:INFO:crash_reporting.cc(239)] Crash reporting enabled for process: renderer
Steam: An X Error occurred
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 40 (X_TranslateCoords)
Resource id in failed request: 0x2601bf7
Serial number of failed request: 23855
xerror_handler: X failed, continuing

Same issue here.

Same here.
Config ;
GTX 980
Intel I7 2600k
8 GB Ram
Os : Pop_Os!

Was this page helpful?
0 / 5 - 0 ratings

Related issues

BLaDZer picture BLaDZer  路  3Comments

leifmetcalf picture leifmetcalf  路  3Comments

shanefagan picture shanefagan  路  3Comments

lucifertdark picture lucifertdark  路  3Comments

ghost picture ghost  路  3Comments