protonscr

Red Faction: Armageddon

protonopen appid 55110Game compatibility - UnofficialMesa drivers
ValveSoftware/Proton#848 · opened 2018-08-28 by NoXPhasma · updated 2021-08-01 · 5 comments · github · game page · search this game
NNoXPhasma 2018-08-28 github

The game runs perfectly fine in DX10/11 mode (chosen from the game launcher). Gamepad got recognised and works out of the box. Performance was absolutely stable at 60 FPS on highest settings.

Used Proton 3.7-4 Beta.
Sysinfo: https://gist.github.com/NoXPhasma/17aaaab0d5841d6a92dac4d184a9592f

Zziabice 2019-03-02 github

I confirm this works very well with Proton 3.16-7 Beta in DX10/11 mode, at high graphic detail. Very click'n'play experience.

My specs

Kkisak-valve maintainer 2021-07-31 github

Red Faction: Armageddon freeze when "repairing"

Issue transferred from https://github.com/ValveSoftware/Proton/issues/5036.
@christianrauch posted on 2021-07-31T15:45:23:

Compatibility Report

  • Name of the game with compatibility issues: Red Faction: Armageddon
  • Steam AppID of the game: 55110

System Information

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

The game allows to destroy and repair objects in the environment. Very frequently (almost always) when something in the environment is repaired (via the middle mouse button) the game freezes to halt, while the background music is still playing in the background.

The proton log steam-55110.log mentions:

MESA-INTEL: error: ../src/intel/vulkan/anv_device.c:3316: GPU hung on one of our command buffers (VK_ERROR_DEVICE_LOST)
err:   DxvkSubmissionQueue: Command submission failed: VK_ERROR_DEVICE_LOST
info:  Restoring display mode: 1366x768@60
info:  Setting display mode: 1366x768@60
warn:  DXGI: MakeWindowAssociation: Ignoring flags

which seems to be relevant to this problem.

Reproduction

  1. start the game
  2. select something in the environment that is destructible, e.g. buildings, and damage it
  3. try to repair the destroyed object using the middle mouse button
Cchristianrauch 2021-07-31 github

The problem I described does not appear on an Intel system of the 6th generation (i5-6200U) with HD Graphics 520.

This DXVK issue https://github.com/doitsujin/dxvk/issues/469 references the same error message (VK_ERROR_DEVICE_LOST) and also suggest that this is a Broadwell (5th Gen) only issue.

Kkisak-valve maintainer 2021-07-31 github

Hello @christianrauch, it may be worthwhile to also mention the issue you're seeing to your video driver vendor.

Cchristianrauch 2021-08-01 github

Proton versions

Upstream links