protonscr

NBA 2K Playgrounds 2

protonopen appid 726590Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#6558 · opened 2023-02-23 by andres-asm · updated 2023-02-26 · 6 comments · github · game page · search this game
Aandres-asm 2023-02-23 github

Compatibility Report

  • Name of the game with compatibility issues: NBA 2K Playgrounds 2
  • Steam AppID of the game: 726590

System Information

  • GPU: steamdeck
  • Driver/LLVM version: steamdeck
  • Kernel version: 5.13.0-valve36-1-neptune
  • Proton version: Proton experimental

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

Reproduction

log here: https://gist.github.com/fr500/e0c99e3829b25084b9f61ace41354d3d
The game seems to work normally, exhibition matches are fine, but once I got into NBA season I started facing the crashes.
It seems it only crashes in some stages, I guess it depends on the effects used on each court.

Please tell me if there is anything else I can do to find a fix.

Aandres-asm 2023-02-23 github
Aandres-asm 2023-02-24 github

Hi @kisak-valve since it only crashes on a few courts I had assumed it was a vulkan thing
Should I try an API trace, or is this a XAUDIO thing for sure?

Kkisak-valve maintainer 2023-02-24 github

Hello @fr500, the XAudio2 label is just a tracking note that this game uses that sub-component. No blame is implied with the label.

Aandres-asm 2023-02-24 github

ah gotcha, it was the first line oñthe stacktrace though so I though it may
be that indeed, but I'll try to get deeper

On Fri, Feb 24, 2023 at 8:30 AM kisak-valve @.***>
wrote:

Hello @fr500 https://github.com/fr500, the XAudio2 label is just a
tracking note that this game uses that sub-component. No blame is implied
with the label.


Reply to this email directly, view it on GitHub
https://github.com/ValveSoftware/Proton/issues/6558#issuecomment-1443686046,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AANEFUD2VAR4AH2BGA2JFT3WZCZZBANCNFSM6AAAAAAVE75WXA
.
You are receiving this because you were mentioned.Message ID:
@.***>

Aandres-asm 2023-02-26 · hidden on GitHub github

I got it to work decently

I adding overrides for both xaudio2_7 and x3daudio1_7, both to BUILTIN only, that did the trick for me, 10 games and no fatal aerror anymore. I guess the default is native, because on the proton log by default you see xaudio2_7 native, now it reads builtin as expected and no match start crashes so far.

Aandres-asm 2023-02-26 · hidden on GitHub github

nah... it crashed again... so NVM that

Proton versions