ValveSoftware / Proton

Compatibility tool for Steam Play based on Wine and additional components
Other
24.46k stars 1.07k forks source link

Yume Nikki. (650700) #786

Open mamimi0 opened 6 years ago

mamimi0 commented 6 years ago

OS: Arch Linux x86_64 Kernel: 4.18.4-arch1-1-ARCH GPU: Intel Skylake GT2 [HD Graphics 520]

Certain rooms make the game crash, this could be easily solved by using the stable version of Wine, the currently is 3.2.

System info: https://gist.github.com/mamimi0/f1eeec46764ff5704254921762f9c7b2 Protonlog: steam-650700.log Edit: Proton 3.5 beta actually generated the file.

Confirmed for me so far: Eyeball World and Candle World, FC World would make the game crash as well. scrot_2018-08-25-20 14 05_1366x768 scrot_2018-08-26-02 13 38_1366x768

kisak-valve commented 6 years ago

Hello @mamimi0, please copy your system information from steam (Steam -> Help -> System Information) and put it in a gist, then include a link to the gist in this issue report. Additionally, please add PROTON_LOG=1 %command% to the game's launch options and drag and drop the generated $HOME/steam-$APPID.log into the comment box.

mamimi0 commented 6 years ago

I already added PROTON_LOG=1 to the Yumme Nikki launch options, but it doesn't seem to generate the log in my Home folder. Any idea?

kode54 commented 6 years ago

It defaults to generating the logs in /tmp/, I think.

mamimi0 commented 6 years ago

Nevermind I found it.

kisak-valve commented 6 years ago

Hello @mamimi0, can you check if you have the mpg123 and lib32-mpg123 packages, and if adding them makes a difference in the game's behavior?

mamimi0 commented 6 years ago

After installing those packages the game doesn't crash anymore, I tried it in Eyeball, Candle and FC world and they work now. Is it possible to add those dependencies to the Yume Nikki installation? Or make them Steam dependencies? The game works perfectly after installing them and it can be whitelisted.

kode54 commented 6 years ago

The libmpg123:i386 or similar should probably be a dependency, but that's normally already a dependency for Wine, I think, so Steam should either require it for Steam Play, or bundle its own version that's compatible with Proton, into their Steam Runtime.

ehea617 commented 5 years ago

Game works fine on Proton 3.16-8 Beta on Debian Testing with only the libmpg123 package installed. You do not need the mpg123 package installed, just the library.

shoober420 commented 4 years ago

Whitelist Request

System Information

LOG: steam-650700.log

Works great out of the box.

kisak-valve commented 4 years ago

Hello, is anyone seeing an issue with this game and Proton 5.0 which would block it from being whitelisted?

Libmpg123 was added the Steam runtime a fair while ago, and is used if it is not available system-wide.

ehea617 commented 4 years ago

After retesting, I get an OLE Error crash in the Eyeball World as shown in the OP.

System Information

steam-650700.log

hakobi0 commented 4 years ago

System: https://gist.github.com/hakobi0/c3760209bb4862de868ad68c252b4a20 Log: steam-650700.log

I have mpg123 and lib32-mpg123 installed. Crashing on Pink Sea.