Proton: SpongeBob SquarePants: Battle for Bikini Bottom - Rehydrated (969990)

Created on 24 Jun 2020  ·  5Comments  ·  Source: ValveSoftware/Proton

Compatibility Report

  • Name of the game with compatibility issues: SpongeBob SquarePants: Battle for Bikini Bottom - Rehydrated
  • Steam AppID of the game: 969990

System Information

  • GPU: RX 5700 XT
  • Driver/LLVM version: Mesa 20.1.1 - kisak-mesa PPA
  • Kernel version: 5.7.1
  • Link to full system information report as Gist
  • Proton version: 5.0-9

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.

steam-969990.log

Symptoms

  • Intro video has sound, but no video output (black screen)

Reproduction

After launching the game, there should be an initial loading screen. A short video follows after than, but there is only audio output.

Game compatibility - Unofficial XAudio2

Most helpful comment

For some reason native FAudio library causes massive audio stuttering in this game (at least for me), installing MinGW faudio build fixed the issue. It can also be installed using winetricks (or protontricks).

And the intro video can be fixed by installing Media Foundation libraries. Though, this is not necessary as the game works just fine even without these libraries and the intro video can be skipped.

If the game hangs on loading screen, disable mfplat library. Change the game launch options to:

WINEDLLOVERRIDES="mfplat=" %command%

All 5 comments

I can confirm that there is a black screen where presumably the painting in the intro is supposed to be. The camera still pans down and bubbles still appear as usual shortly after.

Additionally, there's poor performance throughout, the audio stutters which off-synchs the audio/video and the game itself also suffers from random stuttering. I meet the requirements and the game has no graphics options to improve performance.

My hardware/recommended:
Proton version: 5.0-9
CPU: AMD Ryzen 3 2200G / AMD processor running at 3.5 GHz or higher (AMD FX-6300 series or newer is recommended).
RAM: 8 GiB / 8 GiB
GPU: AMD Radeon R9 380X / AMD dedicated graphic card, with at least 4GB of dedicated VRAM (or more) and with at least DirectX 11 and Shader Model 5.1 support: AMD Radeon R9
Sound: Integrated sound card / Integrated or dedicated DirectX 9 compatible soundcard
OS: Arch Linux (x64, kernel version 5.7.5-arch1-1) / Win10 x64, requires a 64-bit OS.

For some reason native FAudio library causes massive audio stuttering in this game (at least for me), installing MinGW faudio build fixed the issue. It can also be installed using winetricks (or protontricks).

And the intro video can be fixed by installing Media Foundation libraries. Though, this is not necessary as the game works just fine even without these libraries and the intro video can be skipped.

If the game hangs on loading screen, disable mfplat library. Change the game launch options to:

WINEDLLOVERRIDES="mfplat=" %command%

Can confirm that installing FAudio using Protontricks makes the game run smoothly and so far without issues, except for the missing floating island (since I couldn't see it I assumed it was the painting and not the island from the intro) as mentioned previously.

I don't get the audio stuttering, maybe my specs help to find out the issue:
CPU: AMD Ryzen 3700x
GPU: RX590
Mesa: 20.1.1
Kernel: 5.7.2-1
OS: OpenSUSE Tumbleweed
Proton: 5.0-9

i cannot play the game at all.
i always seem to crash after hitting "new game"
system info and proton logs:
https://gist.github.com/mathew2214/bcfe46f0ccd3bce8238093dce7739c70

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ArekPiekarz picture ArekPiekarz  ·  3Comments

matou68 picture matou68  ·  3Comments

shaphanpena1 picture shaphanpena1  ·  3Comments

AwesamLinux picture AwesamLinux  ·  3Comments

kforney picture kforney  ·  3Comments