Possible line of interest from the log: fixme:dxva2:DXVA2CreateDirect3DDeviceManager9 (14BA9954, 14BA999C): stub
New test on Proton 6.3-5 with a clean prefix:
Still crashes if the MOVIE directory is present, but the error is now as follows:
Graphics\DirectXValidate.cpp (5) : DXFAIL : Invalid parameter.
steam-837610.log
Log appears to indicate it's an mfplat issue.
I attempted playing further with the MOVIE directory renamed just to see stable the game was, but shortly after the first fight in the game it crashed. Another log of this crash (zipped due to size):
steam-837610.log.zip
proton 6.3-5x1 2021-06
Compatibility Report
System Information
I confirm:
steam-837610.log
Symptoms
Game crashes on attempting to load the intro video with "Unable to create custom presenter"
Reproduction
Start the game.
Workaround
Rename the MOVIE directory to bypass the intro video playing. Movies are wmv.