protonscr

DarkStory Online

protonopen appid 1020780Game compatibility - Unofficial.NET
ValveSoftware/Proton#5832 · opened 2022-05-11 by redyoshi49q · updated 2022-06-17 · 2 comments · github · game page · search this game
1 matching comments, n / p to jump
Rredyoshi49q 2022-05-11 github

Compatibility Report

  • Name of the game with compatibility issues: DarkStory Online
  • Steam AppID of the game: 1020780

System Information

  • GPU: AMD Radeon RX Vega 56/64
  • Driver/LLVM version: AMD AMD VEGA10 (DRM 3.35.0, 5.4.0-109-generic, LLVM 12.0.0)
  • Kernel version: 5.4.0-109-generic
  • Link to full system information report as Gist: here (The laptop is an Acer Predator Helios 500 with AMD hardware.)
  • Proton version: 7.0-2

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

When the game is started, shortly after the splash window appears, two error dialog boxes also appear (see below for a screenshot depicting these dialog boxes). When the two error dialog boxes are closed out, after a brief pause, the splash window disappears. The program produces no further observable behavior, but it remains running as a process and must be killed (such as by clicking the "Stop" button within the Steam client's UI).

Reproduction

The above behavior occurs consistently when running the game using Proton version 7.0-2 (as well as other Proton versions that I've tried, including Proton Experimental as of the time of this report; the latest third party fork GE-Proton7-17 also produces this behavior, too). This game's ProtonDB entry suggests that nobody else has managed to get this game working in Proton yet, either.

steam-1020780.log
Screenshot from 2022-05-10 22-46-57

Mmadewokherd 2022-05-23 github

Seems to be a bug in Wine Mono's Microsoft.VisualBasic.dll - FileGetObject reads the length wrong when it tries to read a string.

I made a PR with a fix, and there should be a build with it here once the build process completes: https://github.com/madewokherd/wine-mono/actions/runs/2368917224

See https://github.com/redmcg/wine-mono/wiki#install-later-version for instructions on installing a custom Wine Mono build.

I did not try to log in, so there may be more problems. Microsoft.VisualBasic.dll isn't very mature right now.

Mmadewokherd 2022-06-17 github

This should be fixed in Wine Mono 7.3.0, available in Proton 7.0-3.

Proton versions

DLLs