protonscr

Pacific Drive

protonopen appid 1458140Game compatibility - UnofficialXAudio2
ValveSoftware/Proton#8168 · opened 2024-10-16 by Sorrydough · updated 2025-04-06 · 3 comments · github · game page · search this game
SSorrydough 2024-10-16 github

Compatibility Report

Pacific Drive
AppID 1458140

Symptoms

Game is unable to load ogg files into its custom radio playlist. I've verified that other users have this issue too. It can load mp3 and wav files fine. You'll know it can't load any of your files when the radio shows as "darude sandstorm"...

My understanding is that wine can provide the plugins for mp3 and wav, but not ogg.

Reproduction

Enable custom radio in audio settings, then point the game towards some ogg files.

Relevant errors in the log look something like:
"LogMediaUtils: Error: Cannot play file.ogg, because none of the enabled media player plug-ins support it"

steam-1458140.zip

AArthaTi 2024-11-11 github

Did you have to do anything to get it to load mp3 or wav files? These don't load for me either, although they're skipped instead of turning into Darude Sandstorm.

Tteroshan 2025-02-20 github

Installing dmusic in the game's wine prefix via protontricks 1458140 dmusic worked for me.
I'm using Proton Experimental.

Could anyone else confirm the fix?

DDamglador 2025-04-06 github

I have a different issue, and seems like not just I alone. The game is just unable to load at all, because of the way intro cutscenes are encoded or something. And what's also interesting, Wine 10.4 doesn't have this problem.
Workarounds:

  1. Delete /home/Games/SteamLibrary/steamapps/common/Pacific Drive/PenDriverPro/Content/Movies/*
  2. Do a thing with ffmpeg while inside the directory specified in point 1:
die () { echo -e "$*" >&2; exit -1; }
for FILE in *.mp4; do
    ffmpeg -i "$FILE" -vcodec libx264 -crf 18 output.mp4 || die "Error running ffmpeg for $FILE"
    mv output.mp4 "$FILE" || die "Error replacing $FILE"
    chmod 755 "$FILE" || die "Error setting permissions on $FILE"
done

Proton versions