Difference between revisions of "ELDEN RING"
Jump to navigation
Jump to search
(Created page with "{{Infobox |steamappid = 1245620 |os = Windows |arch = x86-64 |cpufeats = Unknown |compat = Crashes |apptype = Game, Proton...") |
|||
(2 intermediate revisions by one other user not shown) | |||
Line 6: | Line 6: | ||
|compat = Crashes | |compat = Crashes | ||
|apptype = Game, Proton | |apptype = Game, Proton | ||
− | |renderapi = | + | |renderapi = Direct3D 12 |
+ | |drm = Easy Anti-Cheat | ||
}} | }} | ||
Line 36: | Line 37: | ||
<!-- Copy the below and paste it above testing/end, then fill it out. Please don't delete any existing data. Revision is the githash. Arch should be formatted as x86-32, x86-64, ARM.--> | <!-- Copy the below and paste it above testing/end, then fill it out. Please don't delete any existing data. Revision is the githash. Arch should be formatted as x86-32, x86-64, ARM.--> | ||
− | <!-- {{testing/entry|revision=|archtitle=|archhost=|result=|tester=}} --> | + | <!-- {{testing/entry|revision=|archtitle=|archhost=|SoC=|GPU=|result=|tester=}} --> |
{{testing/start}} | {{testing/start}} | ||
− | {{testing/entry|revision=FEX-2207|archtitle=x86-64|archhost=x86-64|result=Runs but then crashes early in-game|tester=Sonicadvance1}} | + | {{testing/entry|revision=FEX-2207|archtitle=x86-64|archhost=x86-64|SoC=|GPU=|result=Runs but then crashes early in-game|tester=Sonicadvance1}} |
− | {{testing/entry|revision=FEX-2207|archtitle=x86-64|archhost=AArch64|result=Crashes early due to nullptr|tester=Sonicadvance1}} | + | {{testing/entry|revision=FEX-2207|archtitle=x86-64|archhost=AArch64|SoC=Snapdragon 888|GPU=Adreno 660|result=Crashes early due to nullptr|tester=Sonicadvance1}} |
{{testing/end}} | {{testing/end}} |
Latest revision as of 13:36, 4 June 2024
ELDEN RING
Storefronts | ||
Operating Systems | Windows | |
Architecture | x86-64 | |
CPU Features Used | Unknown | |
Compatibility | Crashes | |
Type | Game, Proton | |
Render API | Direct3D 12 | |
DRM | Easy Anti-Cheat |
Steps to Run
No special instructions
Quirks
Need to disable Easy Anti-Cheat
Overwrite the start_protected_game.exe executable with the eldenring executable and this will disable EAC.
Problems/Workarounds
Crashes early in-game due to SIGILL
The game generates 64KB JIT sections which for some reason decides to generate a block of code with a ud2 instruction. Which results in SIGILL.
0x0000000145320dce: mov QWORD PTR [rbp+0x78],rax 0x0000000145320dd2: mov rax,QWORD PTR [rbp+0x78] 0x0000000145320dd6: mov QWORD PTR [rbp+0x70],rax 0x0000000145320dda: mov QWORD PTR [rsp-0x8],rax 0x0000000145320ddf: lea rsp,[rsp-0x8] 0x0000000145320de4: lea rax,[rbp+0x68] 0x0000000145320de8: ud2
No idea why it does this, but it stops it from being playable
Turnip crash possible due to vkd3d
When running the game with the Turnip video driver, the game crashes due to trying to access memory zero. Which could be a nullptr dereference due to some missing feature of Turnip that vkd3d needs.
Testing Results
This title has been tested on the environments listed below:
Test Entries | ||||||
---|---|---|---|---|---|---|
Revision | Arch of Title | Arch of Host | SoC | GPU | Result | Tester |
FEX-2207 | x86-64 | x86-64 | Runs but then crashes early in-game | Sonicadvance1 | ||
FEX-2207 | x86-64 | AArch64 | Snapdragon 888 | Adreno 660 | Crashes early due to nullptr | Sonicadvance1 |