ValveSoftware / ValveSoftware/Proton
One Finger Death Punch 2 (980300)
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 32.8k
- Forks
- 1.6k
- PR merge metrics
- PR metrics pending
Description
Compatibility Report
- Name of the game with compatibility issues: One Finger Death Punch 2
- Steam AppID of the game: 980300
System Information
- GPU: Nvidia GTX780Ti
- Driver/LLVM version: nvidia 418.56
- Kernel version: 4.18.0-17-generic
- Link to full system information report as Gist.
- Proton version: 4.2-2
- Proton log: steam-980300.log
I confirm:
- that I haven't found an existing compatibility report for this game.
- that I have checked whether there are updates for my system available.
Symptoms
- Game plays no cut-scene/cinematic at end of Tutorial level 16.
- Uploaded proton log includes this error.
Reproduction
I played the full tutorial before filing this report, so I can get to the bugged level straightaway.
To reproduce this bug on a "new game" you need to play through the whole tutorial to get to the bugged section:
- Start game.
- Select "more" from main menu.
- Select "Training".
- Scroll to level 16 "Power Weapons".
- Select level 16.
- Play trough level 16 to the end.
- After level end screen, select continue.
- Tutorial complete.
- Cut-scene should play here, but no sound/music and no visuals.
- Skip cut-scene by clicking and holding the skip button (green button with arrow).
- Exit game trough in-game menu.
Discussion
It seems this game uses Media Foundation. There's mentions of it in the Proton log (mferror.dll and mfplat.dll).
It seems Windows 7 also has issues playing the cut-scene.
Quote from developer Silver Dollar Games:
- Windows 7 users may encounter problems playing the few video files that are in the game. Updating your video codec might fix this. K-lite codec apparently didn't work. WE ARE WORKING ON SOMETHING THAT MIGHT FIX THIS.
mpeg4 file details:
In the game's assets folder there's a mpeg4 file named sharedassets18.resource I think this is the file that's meant to be played at the end of tutorial level 16.
Details of the mpeg4 file:
ffprobe-log-980300.log
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce the issue by completing Training level 16, then review steam-980300.log for the mferror.dll and mfplat.dll entries. Examine sharedassets18.resource and ffprobe-log-980300.log to understand the reported video format. Done means the tutorial cut-scene plays with sound and visuals under Proton.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop-dev, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100