Proton: The Awesome Adventures of Captain Spirit (845070)

Created on 23 Aug 2018  路  20Comments  路  Source: ValveSoftware/Proton

First start: crashed immediately after warnings and studio logos.
Second start: ran beautifully, but crashed during the first cut scene.

Whitelist Request XAudio2

Most helpful comment

@BrandonDyer64 Not tested _Proton_ but can confirm Captain Spirit functions as expected on Ubuntu 16.04 LTS (x64) with Wine Staging 3.14 and DXVK 0.70:

Steam System Information

Additionally used:

  • winetricks corefonts directx9 vcrun2015 win7
  • export WINEDLLOVERRIDES="msdmo=b"

Hope that helps.

All 20 comments

What GPU and drivers are you using?

@Mushoz Current stable version, proprietary from Nvidia

Hello @BrandonDyer64, "current stable version" varies greatly from distro to distro.
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.

The Awesome Adventures of Captain Spirit used Denuvo DRM, crash is probably related to that

@BrandonDyer64 Not tested _Proton_ but can confirm Captain Spirit functions as expected on Ubuntu 16.04 LTS (x64) with Wine Staging 3.14 and DXVK 0.70:

Steam System Information

Additionally used:

  • winetricks corefonts directx9 vcrun2015 win7
  • export WINEDLLOVERRIDES="msdmo=b"

Hope that helps.

Environment

| Environment | Specifics |
| --- | --- |
| OS | Ubuntu 18.04 LTS |
| GPU | Nvidia GTX 780 Ti |
| Driver | Nvidia 396.54 |
| Proton version | 3.7-6 Beta |
| Steam System information | gist |
| Proton log | steam-845070.log |

Test report

| Game feature | Works | Remarks |
| --- | --- | --- |
| Displaying logos and disclaimers | Yes | ... |
| Game launches to main menu | Eventually | Took 3 times crashing and restarting to get to it. |
| First cutscene | Maybe | Sound and music all work, no subtitles for song.
Sometimes the game crashes just after loading the cutscene |
| Proceeding after first cutscene | No | Game crashes always here. |
| Actually playing the game | No | ... |

Steps to reproduce:

  1. Install game from Steam.
  2. Start game.
  3. I needed 3 starts and restarts before I could get to the menu screen.
  4. Press New Game.
  5. Game might load the first cutscene, or crash right after loading the first cutscene.

System Information

I confirm:

  • [ ] 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-845070.log

Symptoms

Experiencing the same issues as @BrandonDyer64 and @HonkingGoose

I needed 3 starts and restarts before I could get to the menu screen.

Game might load the first cutscene, or crash right after loading the first cutscene.

Reproduction

  • Select the title within your Library using the Steam client and press the Play button

Proton Version 3.16-3 Beta

https://gist.github.com/lucifertdark/584c14275612e8e3c4a8070d428d8a02

used winetricks corefonts directx9 vcrun2015 win7

steam-845070.log
I also added a few dll overrides to get the game to actually run, but it crashes either on the menu, when clicking on the settings button or during the first cut scene.

dll overrides: msdmo, builtin. Steam_api64, Native. x3daudio1_7, Native. xapofx1_3 & xapofx1_7 both Native. Without those overrides the game doesn't even start.

I have this error when I try to launch the game, I have installed xact and disable nvapi on the prefix
And the game crash randomly
Unhandled exception: unimplemented function lsteamclient.dll.Steam_ReleaseThreadLocalMemory called in 64-bit code (0x000000007b44b08c).
full log: steam-845070.log

proton 3.16-3 beta
System information: https://gist.github.com/Amosar/d947570f2aab2c452c8730412742965c

I can鈥檛 reproduce the issue with Proton 3.16.-4. Can anyone else confirm that it has been resolved?

Can confirm, working for me! yay.

Works out of the box for me as well.
System information : https://gist.github.com/popsUlfr/96adac7690c83232b65b1d4a2ed83aa4

Does it need xact installed for proper spatial sound and volume changes ?

To label or not to label, that's the question:

Hi @flibitijibibo: Is this an issue you want to label XAudio2?

There are references to XAudio2_7.dll and x3daudio1_7 in my Proton log.
But: I just played trough the game and noticed no weird things sound-wise.
So maybe the Proton built-in audio handler is good enough here?

In-game sound test report:

I played trough the entire game "out of the box", on the Proton 3.16-4 Beta, with Steam Beta.
Sound-wise:

  • There were sounds where you would expect them.
  • Music in-game played as expected.
  • Character voice-lines all played.
  • I can't comment on surround sound or volume changes.

Test report

Environment

| Environment | Specifics |
| --- | --- |
| OS | Ubuntu 18.04.1 LTS |
| GPU | Nvidia GTX 780 Ti |
| Driver | Nvidia 410.73 |
| Proton version | 3.16-4 Beta |
| Steam System information | gist |
| Proton log | steam-845070.log |

Game experience

| Game feature | Works | Remarks |
| --- | --- | --- |
| Displaying logos and disclaimers | Yes | ... |
| Game launches to main menu | Yes | ... |
| Playing the game | Yes | ... |
| In-game sound | Yes | ... |
| In-game music | Yes | ... |
| In-game cut-scenes | Yes | .... |
| In-game subtitle font resizing and setting border around subtitles | Yes | ... |
| Subtitles font rendering | Yes | ... |
| In-game font | Yes | Everything looked fine |

Xbox One controller, model 1708 (used wired)

| Function | Works| Remarks |
| --- | --- | --- |
| Correct button prompts in-game | Yes | ... |
| Vibration | Yes | ... |
| Controller input is recognized | Yes | ... |

If it works already, that's good, we'll just need to use this as a regression test.

Game needs a similar work done for Dirt 3 Complete Edition on fshack and DXVK in order to go fullscreen by Doitsujin and aeikum.

Proton 3.16-6 Beta - Nvidia 415.27 driver

It is fullscreen at first run , when you go to settings it shows borderless but somehow renders fullscreen. When you change it to fullscreen it becomes windowed, after that change changing it back to borderless still stays on windowed.

@aeikum

Whitelist Request

  • Name of the game to be whitelisted: The Awesome Adventures of Captain Spirit
  • Steam AppID of the game: 845070

System Information

I confirm:

  • [X] that pressing the Play button in the Steam client is sufficient.
  • [ ] that runtime config options are necessary to run the game.
  • [ ] that no workarounds other than PROTON_* env variables are necessary.

Issues

  • [X] I haven't experienced any issues.
  • [X] There are no issues left open for this game.
  • [ ] Although I consider the gaming experience equal to Windows there are remaining issues:

Hello, is anyone seeing an issue with this game and Proton 5.0 which would block it from being whitelisted?

Was this page helpful?
0 / 5 - 0 ratings

Related issues

lucifertdark picture lucifertdark  路  3Comments

AwesamLinux picture AwesamLinux  路  3Comments

Dakunier picture Dakunier  路  3Comments

leifmetcalf picture leifmetcalf  路  3Comments

lumni1968 picture lumni1968  路  3Comments