ValveSoftware / ValveSoftware/Proton
Hyperdimension Neptunia Re;Birth 3 (353270): Steam fails to install DirectX
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 32.8k
- Forks
- 1.6k
- PR merge metrics
- PR metrics pending
Description
Upon first launching the game, while Steam is "Performing first time setup", an error message is produced: "Unable to find dsetup.dll". Further, once the game launches, the intro screen loops.
In my opinion, the core issue is that Steam fails to install DirectX into the wine prefix. The intro screen looping is merely a symptom of this. Thus, I have renamed this issue accordingly.
Until this is fixed, here's a workaround for the core issue:
- Open the game folder (Right click > Properties > LOCAL FILES > BROWSE LOCAL FILES)
- Browse to _CommonRedist/DirectX/Jun2010/ and copy all of the files in this folder
- Browse back to the game folder and paste
- Now launch the game again through Steam, and it should work
BEFORE THE EDIT:
Here are a couple of relevant comments from issue #189.
My testing with Neptunia RB3 was less than Stella (pun). It is, in fact, unplayable. The intro loops. As soon as you hit the title screen it starts again.
iirc the intro bug is arround since mid 2015 however easy to work arround with just keep moving in the menu or enter the game and changing stuff afterwards. No idea what’s causing it
As for me, Lolihunter's workaround is effective, but then I don't have sound except in cutscenes. However, it is possible to fix both of these problems just by running winetricks xact_jun2010 in the game's prefix. (related: #54)
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
Start by reproducing Steam's first-time setup for Hyperdimension Neptunia Re;Birth 3 and inspect the game's Proton prefix when dsetup.dll is missing. Check the mentioned _CommonRedist/DirectX/Jun2010 files and the xact_jun2010 workaround; done means DirectX setup completes and the intro no longer loops.
Written by the indexing model from the issue text.
Assessment
- Domain
- operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100