Bug Report Cannot capture Shadow Warrior (2013) with Xcomposite, translucent gray or black overlay on top of capture

cowsay

New Member
Hi

I am on Solus Budgie, using an AMD Vega 64. OBS 23.1.0.

I cannot get Shadow Warrior (2013, Steam version) to capture properly with Window Capture/X Composite to save my life. I've tried running the native version, I've tried forcing the windows version under SteamPlay/Proton. I've tried windowed mode, full screen mode, the alphaless texture format workaround for mesa. I've tested VAAPI and x264.

The alphaless texture format workaround changes it from gray to almost black. The dark black isn't actually black, but just very very dark, and I can see faint colors under it.

Alphaless texture format workaround disabled:
vGQtkAQ.png



WIth workaround enabled:
vzAt55Q.png


Any ideas how to get around this? And any other info you might need? Everything else seems to work fine other than this one game.

Thank you


Some system info

Code:
Operating System Version:
    "Solus" (64 bit)
    Kernel Name:  Linux
    Kernel Version:  5.0.7-114.current
    X Server Vendor:  The X.Org Foundation
    X Server Release:  12003000
    X Window Manager:  Mutter(Budgie)
    Steam Runtime Version:  <Runtime disabled>

Video Card:
    Driver:  X.Org Radeon RX Vega (VEGA10, DRM 3.27.0, 5.0.7-114.current, LLVM 7.0.0)
    Driver Version:  4.5 (Compatibility Profile) Mesa 19.0.0
    OpenGL Version: 4.5
    Desktop Color Depth: 24 bits per pixel
    Monitor Refresh Rate: 143 Hz
    VendorID:  0x1002
    DeviceID:  0x687f
    Revision Not Detected
    Number of Monitors:  1
    Number of Logical Video Cards:  1
    Primary Display Resolution:  2560 x 1440
    Desktop Resolution: 2560 x 1440
    Primary Display Size: 23.54" x 13.23" (26.97" diag)
                                            59.8cm x 33.6cm (68.5cm diag)
    Primary VRAM: 8176 MB
 
Last edited:
Top