ValveSoftware / ValveSoftware/Proton
東方幕華祭 TouHou Makuka Sai ~ Fantastic Danmaku Festival (882710)
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: 東方幕華祭 TouHou Makuka Sai ~ Fantastic Danmaku Festival
- Steam AppID of the game: 882710
System Information
- GPU: Intel HD 530
- Driver/LLVM version: Mesa 18.2.6-1 (Manjaro)
- also tested on GPU: NVIDIA GTX 950M (primusrun, 415.22)
- Steam raport: https://gist.github.com/pzmarzly/33d695f540419519d74b82144551309f
- Kernel version: 4.19
- Proton version: 3.7-8
Symptoms
Game and config utility don't start (on both Intel and NVIDIA GPUs).
This is a known issue, but this WineHQ report confirms the game works after additional tweaks.
Sadly this game doesn't print errors, so it may take a while to find which fonts are missing, which dlls etc.
Mirror of https://appdb.winehq.org/objectManager.php?sClass=version&iId=37367
Rating: Gold
What works
Everything functions just as expected after doing the tweaks listed below.
What does not
Fails to load at all before installing the .NET Framework and xact
Dialouge and a Game Over crash the game if official GDI+ is not used
The background renders broken when builtin DirectX9 DLLs are used
Workarounds
Dependencies
Installing .NET 4.6.1: This can either be done with winetricks (winetricks dotnet461) or with the instructions here: https://appdb.winehq.org/objectManager.php?sClass=version&iId=34219
XACT: winetricks xact
GDI+: Due to the builtin GDI+ crashing at certain menus, official GDI+ has to be installed with winetricks (winetricks gdiplus)
Fonts: Without any fonts installed, official GDI+ actually breaks the game. Workaround: winetricks allfonts
DirectX9 libraries: Built-in DirectX9 will render broken backgrounds. With: winetricks d3dx9
What was not tested
Everything was tested before submitting this report
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 with steam-882710.log and the linked WineHQ report, then reproduce the game and configuration utility failure using the reported Proton, GPU, and driver details. Compare the observed behavior with the listed .NET, XACT, GDI+, font, and DirectX9 workarounds; done means the compatibility cause and a verified Proton-side resolution are identified.
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
- 25/100