ValveSoftware / ValveSoftware/Proton

Doom Eternal (782330)

Open
#3,773 736 comments 14 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Game compatibility - Unofficial Mesa drivers NVIDIA drivers Regression
Dominant language
C++
Stars
32.8k
Forks
1.6k
PR merge metrics
PR metrics pending

Description

Due to the early flood of feedback for Doom Eternal while the community figured out how to get this game to run, the discussion for this game has been reset. If you have an interest in the community efforts made to run this game, feel free to read #3654.

Known hard requirements:

Proton 5.0-6 or newer
Mesa 20.0.3 / LLVM 9.0 (AMD only) (or equivilant AMDVLK / AMDGPU-PRO) (RADV/ACO needs 20.1+)
nVidia 440.82 (nVidia only, mildly older drivers may work with degraded performance.)
vulkan-icd-loader 1.2.135 (This is provided by the Steam runtime. Drivers can report support for an older vulkan spec and that is okay.)

Known Quirks:

As of this writing, Denuvo is having a hard time with something in Wine-Staging, and third party Proton builds based on that may hit a 24 hour lockout after 5 runs per day.
Steam overlay degrades performance when visible. Improved Steam Overlay and FPS counter performance for games using Vulkan async compute (such as DOOM Eternal). in the 2020-04-16 Steam client beta update.
Alt-Tab may break the game rendering.

Tinkerer guides:

Please do not re-post tinker guides in this issue report. If you have one to share, please put it in a gist and request that the gist be shared in this section.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

This issue is a reset discussion for Doom Eternal and names no source files, tests, or code entry points. Start by reading issue #3654 and the listed Proton, driver, and Vulkan requirements; the issue does not define a specific change or completion condition.

Written by the indexing model from the issue text.

Assessment

Domain
operating-systems
Issue type
Bug
Difficulty
5/5
Estimated time
Over a week
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
15/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.