ValveSoftware / ValveSoftware/Proton
Devotion (1006510)
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 32.8k
- Forks
- 1.6k
- PR merge metrics
- PR metrics pending
Description
Compatibility Report
- Name of the game with compatibility issues: Devotion
- Steam AppID of the game: 1006510
System Information
- GPU:
- Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor Integrated Graphics Controller (rev 06) (8086:0412)
- Driver/LLVM version: Mesa 18.3.3 - padoka PPA
- Kernel version: 4.15.0-45-generic (original Ubuntu kernel)
- Link to full system information report as Gist: https://gist.github.com/Lin-Buo-Ren/81d616f41178d14ce72c271248658160
- Proton version: 3.16-7 Beta from Steam
I confirm:
- that I haven't found an existing compatibility report for this game.
- that I have checked whether there are updates for my system available.
The log is too big to upload directly(84.4MiB), so I zipped it:
steam-1006510.log.zip
Symptoms
Vanilla settings (v1.0.5 - The XiJingPing Winnie the Pooh censored release)
- in-game video asset playback not working
WindowsVideoMedia error 0x80004001 while reading Z:/home/brlin/.local/share/Steam/steamapps/common/Devotion/Devotion_Data/sharedassets0.resource
Context: Turning DXVA off
Error details: <Empty>
Track types:
D3D11: Failed to create RenderTexture (1920 x 1080 fmt 19 aa 1), error 0x80004005
(Filename: Line: 348)
Vanilla settings (outdated)
- The game window appears, but it stuck after showing the publisher logo and the publisher sound effect.
- I can properly terminate the game by clicking the close button on the window decoration
- The Steam overlay is operational
steam-1006510.after-setting-proton-use-wined3d11.zip
_tmp_dumps_username_stdout.txt
Vanilla settings (original, outdated)
Game hangs after showing a content garbled pop-up after launching, after dismissing the pop-up no subsequent window is initialized and nothing happened what-so-ever, the game stucks at "Running" state and requires killing the Devotion.exe process manually to shut it down.

UPDATE: I can make the OOPS popup content ungarbled via adding LANG=en_US.UTF-8 to the game's launch options:

Here's the corresponding error log and crash dump:
2019-02-20_164402.zip
_tmp_dumps_username_stdout.backup.txt
Reproduction
Refer "Symptoms" section for reproduction info
Possibly related issue
Shadows: Awakening (585450) - black screen · Issue #1102 · ValveSoftware/Proton
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing Devotion (Steam AppID 1006510) on Proton 3.16-7 Beta using steam-1006510.log.zip and brlin_stdout.txt. Compare the video-playback and D3D11 RenderTexture errors with the related Shadows: Awakening issue. Done would require a confirmed Proton-side fix or documented compatibility outcome.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- linux
- Domain
- operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100