
SorenSleepy
Published
I fixed the missing cutscene audio issue following this user's guide and script to fix a different game: https://www.protondb.com/app/658260#wLSKQR4IhP
The solution is to change the audio codec to PCM audio (with for example ffmpeg).
Open up the install directory for AYESHA (in Steam, right-click on the game -> Manage -> Browse local files), go inside the directories Res/x64/movie/
Create an empty file in there named "fix_videos.sh" (without the quotes), open it, and copy and paste the following into the file:
#!/usr/bin/env bash
for wmv_file in *.wmv
do
new_filename="$wmv_file".ORIGINAL
echo "Renaming $wmv_file to $new_filename"
mv "$wmv_file" "$new_filename"
ffmpeg -i "$new_filename" -acodec pcm_s16le -vcodec copy "$wmv_file"
done
Open up a terminal in the /movie directory and run the following:
chmod +x fix_videos.sh
./fix_video
The script will backup the original files.
Laucher requires mouse input via trackpad or touchscreen
Audio missing from cutscenes when using Custom Proton: GE
All credit belongs to the user linked above. I tried all different suggestions to get the cutscene audio working and this is the only fix that worked for me. You must run the game using a proton-GE custom compatibilty tool (I used GE-Proton9-11) for this fix to work.
Fix will need to repeated and applied to all files containing wmv video files. For example, these are the other directories I applied the fix to
- Res/x64 /movie_EN
- Res/x64 /movie_EN/Jpn
- Res/x64 /movie_EN/Eng
After the fix, the game appears to run perfectly