Skip to content

Strange Brigade (312670) #920

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
Oliver-1xok opened this issue Aug 29, 2018 · 22 comments
Open

Strange Brigade (312670) #920

Oliver-1xok opened this issue Aug 29, 2018 · 22 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues XAudio2 Uses the XAudio2 subsystem

Comments

@Oliver-1xok
Copy link

Oliver-1xok commented Aug 29, 2018

The game Strange Brigade don't works on my system. It installs without problems. But after starting only a small black and non-movable window with unsteady border appears.

My System:

CPU: i7 6700k
GPU: GTX 970 
RAM: 16 GB
NVIDIA Driver Version: 396.54
Proton Version: proton-3.7beta-20180824
OS: Xubuntu 18.4. (Ubuntu with Xfce)

Maybe it would help like with Doom, if I enter a launch parameter, which starts the game directly with Vulkan. But I don't know such a launch parameter for this game.

@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label Aug 29, 2018
@kisak-valve kisak-valve changed the title Strange Brigade don't works. Strange Brigade don't works. (312670) Aug 29, 2018
@AlexNigl
Copy link

You can click slightly below the top left corner to start the game, where I drew the green box.
strange_brigade

I have no audio but this is probably a separate issue.

@GloriousEggroll
Copy link
Contributor

note: this still doesnt work with faudio, but installing xact to the prefix and using the xaudio2_7 override works

@kisak-valve kisak-valve added the XAudio2 Uses the XAudio2 subsystem label Dec 18, 2018
@flibitijibibo
Copy link
Contributor

The latest FAudio deals with one issue where the submix ordering was wrong...

FNA-XNA/FAudio@8e0883d

... but I've narrowed down the hideous noise to one of the submix effects. If you comment out this block, the sound is okay:

https://github.com/FNA-XNA/FAudio/blob/master/src/FAudio_internal.c#L1005

I have no idea what the problem effect in question is, but if it's an effect in the engine and not one of ours, we could be in trouble...

@flibitijibibo
Copy link
Contributor

Well, this isn't good. Out of the 7 unique effects I was able to identify, none of them are known effects. They're not ours and the CLSIDs are not familiar to me at all.

It seems like we're doing everything right; all the flags are accounted for, LockForProcess succeeds, and the effect in question is in-place so there shouldn't be any uninitialized memory (the bug sounds the same every time, FWIW). The only thing I can possibly think of is parameter update accuracy, but without access to the effects I have no idea if that's relevant.

Point being, it's somewhere in either SetEffectChain (FAudio.c) or ProcessEffectChain (FAudio_internal.c) but that's all I know.

@flibitijibibo
Copy link
Contributor

flibitijibibo commented Dec 20, 2018

Out of random curiosity I decided to add support for the SILENT flag in the XAPO spec and... uh, it sounds okay now?

FNA-XNA/FAudio@5f8e1f0
EDIT: Did I really think f32 PCM would never be < 0...

I don't feel like this should make sense, but I did notice that they don't set their effect parameters until 1 update after it starts processing, so maybe it's a very specific case where silence initializes some stuff and by the time real sound starts pushing out, it coincidentally happens to be ready for real samples. I'm completely fabricating that idea though, so if you try upstream FAudio be on the lookout for more screeching.

@flibitijibibo
Copy link
Contributor

3.16-6 includes the latest FAudio, should resolve sound issues for this title.

@gort818
Copy link

gort818 commented Dec 24, 2018

Strange brigade runs great now using the vulkan exe. getting an avg of 90fps on vega 56 ultra @1440p. Audio works perfectly now thanks!

@darksithk8
Copy link

darksithk8 commented Feb 7, 2019

Hello everyone.
I have similar issue with running game Strange Brigade on Ubuntu system.
When game loads then goes back to desktop.

I have fresh install of Ubuntu:
Description: Ubuntu 18.04.1 Bionic LTS
I have everything up to date.
Using Proton 3.16-6 Beta.

This is my PC hardware [Lenovo Y720]:

                     system         80VR (LENOVO_MT_80VR_BU_idea_FM_Y720-15

/0 bus LNVNB161216
/0/0 memory 128KiB BIOS
/0/4 processor Intel(R) Core(TM) i5-7300HQ CPU @ 2.50G
/0/24/0 memory 8GiB SODIMM DDR4 Synchronous Unbuffered
/0/100 bridge Intel Corporation
/0/100/1 bridge Skylake PCIe Controller (x16)
/0/100/1/0 display GP106M [GeForce GTX 1060 Mobile]
/0/100/2 display Intel Corporation
/0/100/14 bus Sunrise Point-H USB 3.0 xHCI Controller
/0/100/14/0 usb1 bus xHCI Host Controller
/0/100/14/0/8 generic Xbox Embedded Wireless
/0/100/14/0/9 input ITE Device(8910)
/0/100/14/0/b communication Bluetooth wireless interface
/0/100/14/1 usb2 bus xHCI Host Controller
/0/100/14.2 generic Sunrise Point-H Thermal subsystem
/0/100/15 generic Sunrise Point-H Serial IO I2C Controlle
/0/100/15.2 generic Intel Corporation
/0/100/16 communication Sunrise Point-H CSME HECI #1
/0/100/17 storage Sunrise Point-H SATA Controller [AHCI m
/0/100/1c bridge Sunrise Point-H PCI Express Root Port #
/0/100/1c/0 wlp2s0 network Wireless 8265 / 8275
/0/100/1c.3 bridge Sunrise Point-H PCI Express Root Port #
/0/100/1c.3/0 enp3s0 network RTL8111/8168/8411 PCI Express Gigabit E
/0/100/1c.4 bridge Sunrise Point-H PCI Express Root Port #
/0/100/1d bridge Sunrise Point-H PCI Express Root Port #
/0/100/1d/0 storage Non-Volatile memory controller
/0/100/1f bridge Sunrise Point-H LPC Controller
/0/100/1f.2 memory Memory controller
/0/100/1f.3 multimedia Intel Corporation
/0/100/1f.4 bus Sunrise Point-H SMBus
sb github.com valvesoftware proton issues 920b

@kisak-valve
Copy link
Member

Hello @darksithk8, please add PROTON_LOG=1 %command% to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into the comment box.

@darksithk8
Copy link

It's a lot of code:
steam-312670.log

@darksithk8
Copy link

Anyone?

@NTMan
Copy link

NTMan commented Apr 22, 2019

The game mostly playable if not enabled tessellation. With enabled tessellation even impossible select character because of graphics artifacts. I don't know which render are used by default (DX12 or Vulkan) so I can't say which are culprit here vkd3d or RADV driver.
https://youtu.be/3qv2jGMWtlU

@kisak-valve
Copy link
Member

Hello @NTMan, please add PROTON_LOG=1 %command% to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into the comment box. Also, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

@NTMan
Copy link

NTMan commented Apr 22, 2019

Hello @NTMan, please add PROTON_LOG=1 %command% to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into the comment box. Also, please copy your system information from Steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report.

steam-312670.log
System Information
Strange Brigade benchmark with enabled tessellation

@darksithk8
Copy link

darksithk8 commented Apr 22, 2019

@NTMan, but Mr. kisak-valve does not give solution to problem only collecting logs.. :(

@hakzsam
Copy link

hakzsam commented Apr 25, 2019

The tessellation issue with RADV is fixed with:
https://cgit.freedesktop.org/mesa/mesa/commit/?id=b155f74d7bfc9daec7794074c4f644025fbddf8b

The fix should be in the next 19.0 release (19.0.4) and it will be in 19.1 of course.

@kisak-valve kisak-valve changed the title Strange Brigade don't works. (312670) Strange Brigade (312670) Apr 25, 2019
@ryliejamesthomas
Copy link

ryliejamesthomas commented Mar 19, 2021

Audio-wise I'm getting nothing but noise. Is this what happened in earlier error reports?

edit: More research suggests this is actually an issue in Windows too, and disabling audio reverb via the launcher fixes it.

@Oschowa
Copy link

Oschowa commented Jun 28, 2021

The launcher crashes again on latest Proton experimental 6.3-20210625. Proton 6.3-5 is fine.
steam-312670.log

@kisak-valve
Copy link
Member

Hello @Oschowa, your log looks similar to #980 (comment).

@rbernon
Copy link
Collaborator

rbernon commented Jun 30, 2021

The regression should be fixed in today's Experimental update, both games were affected.

@Oschowa
Copy link

Oschowa commented Jun 30, 2021

Can confirm it's working again, thanks!

@aufkrawall
Copy link

Getting only a black screen with Nvidia on Plasma Wayland/XWayland with latest Proton Experimental/9.0-4. Not sure if it has ever worked before. Likely Nvidia-specific issue and maybe not even related to Proton itself.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Game compatibility - Unofficial Games not expected to work without issues XAudio2 Uses the XAudio2 subsystem
Projects
None yet
Development

No branches or pull requests