protonscr

Iwaihime

protonopen appid 1372300Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#6107 · opened 2022-08-19 by FloFluoro · updated 2026-04-22 · 2 comments · github · game page · search this game
FFloFluoro 2022-08-19 github

Compatibility Report

  • Name of the game with compatibility issues: Iwaihime
  • Steam AppID of the game: 1372300

System Information

  • GPU: Steam Deck
  • Driver/LLVM version: Mesa 22.0.2
  • Kernel version: 5.13
  • Link to full system information report as Gist:
  • Proton version: 7.0-4

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-1372300.log
DMM_GAMES.zip (save directory for Iwaihime with complete savefile, located at appdata/roaming on a Windows install)

Symptoms

Iwaihime's video cutscenes don't play properly. A test pattern (?) is displayed for a moment, and then the game skips to wherever it would be after the cutscene.

Iwaihime is "Steam Deck Verified", so I felt it important to mention this issue.

Reproduction

  1. With the provided save file installed to the appropriate directory, launch the game and choose "Extra" in the main menu
  2. Select "Album"
  3. Navigate to Page 6 in the Album, and click on either image (both of these are videos)
  4. Notice how neither video plays, and you are booted back to the Album
Iikaikahub 2025-06-24 github

I see its been a couple years and now the first video plays, but the second one is still the test pattern

  • GPU: Intel Mesa Intel(R) Graphics (ADL GT2)
  • Video driver version: 4.6 (Compatibility Profile) Mesa 24.2.8-1ubuntu1~24.04.1
  • Kernel version: 6.11.0-26-generic
  • System information
  • Proton version: Tested on 9.0-4 and 10.0-1 (beta). Experimental doesnt launch

I'm guessing only the first video has been transcoded

Lluk1337 2026-04-22 github

this can be worked around with the following commands:

cd ~/.steam/steam/steamapps/common/Iwaihime/data/movie
ffmpeg -i 000e0.drt -c:v libx264 -preset slow -crf 18 -c:a aac -b:a 192k 000e0.mp4 && mv 000e0.mp4 000e0.drt
ffmpeg -i 000e1.drt -c:v libx264 -preset slow -crf 18 -c:a aac -b:a 192k 000e1.mp4 && mv 000e1.mp4 000e1.drt
ffmpeg -i 000j0.drt -c:v libx264 -preset slow -crf 18 -c:a aac -b:a 192k 000j0.mp4 && mv 000j0.mp4 000j0.drt
ffmpeg -i 000j1.drt -c:v libx264 -preset slow -crf 18 -c:a aac -b:a 192k 000j1.mp4 && mv 000j1.mp4 000j1.drt
ffmpeg -i 001e0.drt -c:v libx264 -preset slow -crf 18 -c:a aac -b:a 192k 001e0.mp4 && mv 001e0.mp4 001e0.drt
ffmpeg -i 001e1.drt -c:v libx264 -preset slow -crf 18 -c:a aac -b:a 192k 001e1.mp4 && mv 001e1.mp4 001e1.drt
ffmpeg -i 001j0.drt -c:v libx264 -preset slow -crf 18 -c:a aac -b:a 192k 001j0.mp4 && mv 001j0.mp4 001j0.drt
ffmpeg -i 001j1.drt -c:v libx264 -preset slow -crf 18 -c:a aac -b:a 192k 001j1.mp4 && mv 001j1.mp4 001j1.drt

hopefully it helps someone ^.^

Nothing extracted yet.