protonscr

The Unfinished Swan

protonopen appid 1206430Game compatibility - UnofficialRegression
ValveSoftware/Proton#5406 · opened 2021-12-13 by perojas3 · updated 2026-07-22 · 4 comments · github · game page · search this game
1 matching comments, n / p to jump
Pperojas3 2021-12-13 github

Compatibility Report

  • Name of the game with compatibility issues: The Unfinished Swan
  • Steam AppID of the game: 1206430

System Information

  • GPU: Radeon RX 6600
  • Driver/LLVM version: AMD AMD DIMGREY_CAVEFISH (DRM 3.42.0, 5.15.6-2-MANJARO, LLVM 13.0.0)
  • Kernel version: 5.15.6-2-MANJARO
  • Link to full system information report as Gist: system information
  • Proton version: 6.3-8

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-1206430.log

Symptoms

When I start the game, it opens into a white screen with a swan feet as a cursor, and the closes, is not possible to start playing the game.

There is a way to get to the main menu, that is installing d3dcompiler_47 with winetricks. That allow to continue to the opening titles, and the main menu, but pressing "play" crashes the game. This are the logs with this method: steam-1206430.log.

Reproduction

Just open the game and watch it close.

MMadByteDE 2022-03-30 github

Game runs and plays just fine when installing d3dcompiler_47 with "protontricks 1206430 d3dcompiler_47" and using GE-Proton7-10. Trying Proton Experimental and Proton 7.0 will crash the game when pressing start in the main menu as described by OP.

Log using GE-Proton7-10 (w/o installed dlls) GIST
Log using Proton Experimental (with installed dlls) GIST

Those parts seem interesting when native dlls are not installed:

17935.968:0130:0134:fixme:d3dcompiler:skip_dword_unknown Skipping 3 unknown DWORDs:
17935.968:0130:0134:fixme:d3dcompiler:skip_dword_unknown 0x00000000
17935.968:0130:0134:fixme:d3dcompiler:skip_dword_unknown 0x00000000
17935.968:0130:0134:fixme:d3dcompiler:skip_dword_unknown 0x00000000
17935.968:0130:0134:fixme:d3dcompiler:d3dcompiler_shader_reflection_GetDesc iface 0000000012C843D0, desc 000000000011E400 partial stub!
17935.968:0130:0134:fixme:d3dcompiler:d3dcompiler_shader_reflection_GetDesc iface 0000000012C842B0, desc 000000000011E400 partial stub!

Backtrace:
=>0 0x00000001405322cc ?NxCreateCoreSDK@@YAPEAVNvPhysicsSDK@@PEAVNxFoundationSDK@@AEBVNxPhysicsSDKDesc@@AEAW4NxSDKCreateError@@@Z+0x4fb758() in tus (0x000000000011f930)
1 0x00000001405307a7 ?NxCreateCoreSDK@@YAPEAVNvPhysicsSDK@@PEAVNxFoundationSDK@@AEBVNxPhysicsSDKDesc@@AEAW4NxSDKCreateError@@@Z+0x4f9c33() in tus (0x0000000000000000)

And when using Proton 7.0 or Experimental instead of GE-Proton7-10 + native d3dcompiler_47 those lines seem interesting since the game crashes right before a video sequence starts (directly after pressing "Play" in the main menu):

winegstreamer error: decodebin0: Your GStreamer installation is missing a plug-in.
winegstreamer error: decodebin0: ../src-gst_base/gst/playback/gstdecodebin2.c(4719): gst_decode_bin_expose (): /GstBin:bin0/GstDecodeBin:decodebin0:
no suitable plugins found:
Couldn't set avdec_h264-0 to PAUSEDCouldn't set avdec_valve_h264-0 to PAUSED

winegstreamer error: decodebin1: Your GStreamer installation is missing a plug-in.
winegstreamer error: decodebin1: ../src-gst_base/gst/playback/gstdecodebin2.c(4719): gst_decode_bin_expose (): /GstBin:bin1/GstDecodeBin:decodebin1:
no suitable plugins found:
Couldn't set avdec_h264-1 to PAUSEDCouldn't set avdec_valve_h264-1 to PAUSED

Ffelixpelletier 2022-07-05 github

@MadByteDE I can confirm this still works with GE-Proton7-24.
I've been trying to make this game work for a while now. Thanks a lot for sharing your solution!

Kkisak-valve maintainer 2026-07-21 github

The Unfinished Swan gets stuck whenever the book section is displayed

Issue transferred from https://github.com/ValveSoftware/Proton/issues/9995.
@kugiigi posted on 2026-07-21T12:48:46:

Compatibility Report

  • Name of the game with compatibility issues: The Unfinished Swan
  • Steam AppID of the game: 1206430

System Information

  • GPU: 6600XT
  • Video driver version: To follow when I boot my PC
  • Kernel version:
  • Link to full system information report as Gist:
  • Proton version: 10.0-4

I confirm:

  • [/] that I haven't found an existing compatibility report for this game.
  • [/] that I have checked whether there are updates for my system available.

Symptoms

The book animates and opens but you can see that it gets inverted before it opens. Then the game is just stuck in that screen. Audio still plays but any input won't do anything. Only way to exit is to force exit the game via menu.
This issue happens in Proton 10 and above. By forcing Proton 9 or below, the game works totally fine.

Reproduction

  1. Open the game
  2. Start a new game
  3. Or Select Chapters
  4. Or Select Toys
AAJuujarvi 2026-07-22 github

@kugiigi This ended up being 2 different regressions after I tested various builds. 1 for the book inverting and another for the failure to play after the book opens. We are investigating both issues, thank you for the report!

Proton versions

Upstream links