protonscr

Onimusha: Warlords / 鬼武者

protonopen appid 761600Game compatibility - UnofficialRegressionXAudio2
ValveSoftware/Proton#3391 · opened 2019-12-29 by shoober420 · updated 2025-03-26 · 13 comments · github · game page · search this game
1 matching comments, n / p to jump
Sshoober420 2019-12-29 github

Compatibility Report

System Information

LOG:
steam-761600.log

Symptoms

Crash when starting new game

This seems to be related to "Media Foundation", according to ProtonDB (https://www.protondb.com/app/761600#tRWqKhC7Vf)

Kkisak-valve maintainer 2023-08-28 github

Onimusha: Warlords (761600)

Issue transferred from https://github.com/ValveSoftware/Proton/issues/7053.
@ffrasisti posted on 2023-08-28T00:22:14:

Compatibility Report

  • Name of the game with compatibility issues: Onimusha: Warlords
  • Steam AppID of the game: 761600

System Information

Steam Deck 256GB
Stable

  • Proton version: 8, 7, 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

Game crashes on opening new game or loading a save
Video cutscenes stuck on black screen.

However, game works flawlessly (without prerendered videos) on Proton 5.13-6 MAKING THIS A REGRESSION

If the 5.13-6 behaviour can be put into current proton, the game would immediately be ready for playable state. A fix for the prerendered cutscenes (even though there's very few of them) would make it an instant verified.
On 5.13-6 Prerendered videos get autoskipped.

Reproduction

Open game, attempt to start a a new game.

Kkisak-valve maintainer 2023-08-28 github

Hello @ffrasisti, please add PROTON_LOG=1 %command% to the game's launch options, reproduce the regression, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, can you check how the game behaves with Proton 6.3 to narrow the time frame of the regression you're seeing?

Fffrasisti 2023-08-28 github

I can confirm it does not work on 7, il try 6.3 when i have a moment

Fffrasisti 2023-08-29 github

Does not work on 6.3

Fffrasisti 2023-08-30 github

Hello @ffrasisti, please add PROTON_LOG=1 %command% to the game's launch options, reproduce the regression, and attach the generated $HOME/steam-$APPID.log to this issue report as a file. (Proton logs compress well if needed.) Also, can you check how the game behaves with Proton 6.3 to narrow the time frame of the regression you're seeing?

will this get the regression tag?

Fffrasisti 2023-09-04 github

@kisak-valve
crash on 8.0.3 when starting new game
steam-761600.zip

Fffrasisti 2023-09-04 github

steam-761600.log
crash on 7.0.6

Kkisak-valve maintainer 2023-09-04 github

Thanks, looks like there's an access violation (c0000005) somewhere in combase.dll.

Fffrasisti 2023-09-04 github

Beware that it doesnt always crash, sometimes it just gets stuck on a black screen without ctd

Fffrasisti 2023-09-04 github

Also, even on proton 5 where the game works fantastic, the prerenderdd videos get autoskipped

Fffrasisti 2023-11-02 github

Has this been fixed?

Fffrasisti 2024-06-05 github

This appears to have been fixed. As of current experimental the game ran with no issues, the cutscenes played and had audio. There is no reason for the game to still be marked as unsupported

Rraikirii 2025-03-18 github

Compatibility Report

  • Name of the game with compatibility issues: Onimusha: Warlords
  • Steam AppID of the game: 761600

System Information

  • GPU: RX 7800XT
  • Video driver version: Mesa 25.0.1
  • Kernel version: 6.13.7.arch1-1
  • Link to full system information report as Gist:
  • Proton version: Proton Experimental 9.0

LOG:
steam-761600.log

Symptoms

I can confirm that the prerendered cutscene videos work on Proton Experimental 9.0 with enabled shader cache. However I am getting distorted audio and kind of choppy video. It's watchable, but not as good as intended. The original cutscene files are WMV videos located in the game folder under IMAGE/MOVIE/. Maybe this is an encoding mishap or maybe a video playback issue with the transcoded videos from the shader cache. Without shader cache the video test picture is shown briefly and the cutscene is skipped.

EDIT: I noticed that in the later parts of the game particulary when you enter the demon door and the ending cut scenes were not playing and skipped.

Tested on my Arch Linux PC and Steam Deck.

Reproduction

  1. Use Proton Experimental and enable shader pre-caching
  2. Start game
  3. Start new game to watch opening cutscene
  4. Audio is distorted for almost the whole video

Proton versions

Launch options

Upstream links

DLLs