protonscr

Sword of Convallaria

protonclosed appid 2526380Game compatibility - Unofficial
ValveSoftware/Proton#7960 · opened 2024-08-03 by BaconCatBug · updated 2025-03-28 · 6 comments · github · game page · search this game
BBaconCatBug 2024-08-03 github

Compatibility Report

  • Name of the game with compatibility issues: Sword of Convallaria
  • Steam AppID of the game: 2526380

System Information

  • GPU: 6700XT
  • Video driver version: Mesa 24.1.3
  • Kernel version: 6.9.9
  • Proton version: 9.0.2

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

Web elements do not load due to issues with VuplexWebViewChromium.
ERROR:network_service_instance_impl.cc(730)] Failed to grant sandbox access to cache directory C:/users/steamuser/AppData/LocalLow/jixin/Sword of Convallaria\\Vuplex.WebView\\chromium-cache\\Cache: Procedure not found. (0x7F)
leads to
FATAL:gpu_data_manager_impl_private.cc(447)] GPU process isn't usable. Goodbye."

This is the same issue as affected Empyrion - Galactic Survival (383120) https://github.com/ValveSoftware/Proton/issues/4911#issuecomment-1160394875

The Vuplex site suggests it's because of the symbolic linking proton does to simulate a windows folder structure. https://support.vuplex.com/articles/windows-sandbox-rule-error

Whatever mitigations were implemented into proton 8 to fix Empyrion - Galactic Survival do not seem to be working for this game.

Reproduction

Launch Game, EULA does not load as it's a web element.

BBaconCatBug 2024-08-05 github

After digging though things and my own testing, it looks like all that needs to be done is add the id 2526380 to the ret.add("gamedrive") section in the main proton file, but I am sure you knew that already. Just posting in case anyone else is googling before it gets done officially. https://redd.it/1ekak7f

AAJuujarvi 2024-08-07 github

@BaconCatBug I confirmed the issue and that adding it to the gamedrive list fixes the issue. You should see it now on Proton Experimental Bleeding Edge. I did find that if you have booted the game previously on an older Proton version first without manually enabling the gamedrive feature, you would experience some issues once you have. I would recommend deleting the prefix and creating a new one one with the gamedrive feature enabled if you haven't already.

Ddk1953 2025-01-12 github

just wanted to point out that this fix works for Atelier Resleriana too, although the game is mostly playable without it. Game ID "2594920"

https://store.steampowered.com/app/2594920/Atelier_Resleriana_Forgotten_Alchemy_and_the_Polar_Night_Liberator/

AAJuujarvi 2025-01-13 github

@dk1953 Can you let me know specifically what it fixes as you mentioned it is mostly playable without it?

Ddk1953 2025-01-14 github

I didn't do a thorough investigation, but the in-game news/notice window doesn't work without this fix.

This window also appears automatically upon first daily launch of the game, but without this fix, the screen just blurs and nothing shows. Music still plays and the game still asks for confirmation on alt-F4, so the game appears to be soft-locked, but the invisible window can be dismissed with a right-click, and the game resumes as normal.

There's also a gacha "rate info" button that doesn't work. But from what I remember, clicking this does actually soft-lock, and the only way out is to restart the game.

e: ⬇️ yes, there is a Plugins/x86_64/VuplexWebViewChromium folder structure

BBaconCatBug 2025-01-14 github

My guess is that it's using Vuplex for the web elements much like Sword of Convallaria is, which is broken without the gamedrive mitigation.

Proton versions

Upstream links