protonscr

Ride 2 almost arrives at the menus

protonopen appid 477770Game compatibility - Unofficial
ValveSoftware/Proton#2000 · opened 2018-11-19 by Rapakiv · updated 2019-04-19 · 5 comments · github · game page · search this game
RRapakiv 2018-11-19 github

Compatibility Report

  • Name of the game with compatibility issues: Ride 2
  • Steam AppID of the game: 477770

System Information

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 passes the introduction(without playing videos) and hang just before arriving in the menus

Reproduction

https://gist.github.com/Rapakiv/5109929b94f77c7c1cce0fdaedf95c57

HHonkingGoose 2018-11-19 github

Hi @Rapakiv, can you please check for me if the game uses .wmv files for its videos?

Your Proton log mentions WMVCore.dll, so I'm thinking the game uses .wmv files for the videos:

31147.180:0026:0027:trace:module:load_dll looking for L"WMVCore.DLL" in L"Z:\home\nunoe\.local\share\Steam\steamapps\common\Ride 2;C:\Program Files (x86)\Steam;C:\windows\system32;C:\windows\system;C:\windows;.;C:\windows\system32;C:\windows;C:\windows\system32\wbem"

.wmv file playback is not yet supported on Proton, but it's tracked on a issue I opened. Before I add your game to the list, I'll need confirmation on what the game uses for its video files.

RRapakiv 2018-11-20 github

the video file extension is MP4
This is the file information I got from smplayer, yes i can see them on smplayer or vlc

Category4.mp4
General
File: /home/nunoe/.local/share/Steam/steamapps/common/Ride 2/Movies/Category4.mp4
Size: 49979 KB (48 MB)
Length: 00:00:45
Demuxer: lavf
Clip info
Name: Category4.mp4
Initial Video Stream
Resolution: 1280 x 720
Aspect ratio: 1.77778
Format: h264
Bitrate: 2331 kbps
Frames per second: 29.970030
Selected codec: h264
Video Streams
Track 0
ID: 1
Initial Audio Stream
Format: aac
Bitrate: 81 kbps
Rate: 48000 Hz
Channels: 2
Selected codec: aac
Audio Streams
Track 0
Language: eng
ID: 1
Track 1
Language: fre
ID: 2
Track 2
Language: ger
ID: 3
Track 3
Language: ita
ID: 4
Track 4
Language: spa
ID: 5
Track 5
Language: afr
ID: 6
Track 6
Language: cat
ID: 7
Track 7
Language: ori
ID: 8
Track 8
Language: jpn
ID: 9

HHonkingGoose 2018-11-20 github

Hi @Rapakiv,
Thank for looking into this. So it uses mp4 files.

I'm not sure if mp4 files would playback when .wmv file playback support is added. So I'm not adding this game to the list of games that would benefit from .wmv file playback.

AAhmed-E-86 2019-02-01 github
Kkwahoo2 2019-04-19 github

A possible fix for the game:
doitsujin/dxvk#728 (comment)

I can confirm that workaround works for Ride 2.

Upstream links

DLLs