protonscr

Gato Roboto

protonclosed appid 916730Game compatibility - Unofficial
ValveSoftware/Proton#2820 · opened 2019-06-18 by galaxite · updated 2019-07-29 · 9 comments · github · game page · search this game
Ggalaxite 2019-06-18 github

Compatibility Report

  • Name of the game with compatibility issues: Gato Roboto
  • Steam AppID of the game: 916730

System Information

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.

steam-916730.log

Symptoms

Upon trying to start the game, the only thing that happens is the appearance of a window that says: Win32 function failed: HRESULT: 0x80004005
Call: at line 226in file \Graphics_DisplayM.cpp

Reproduction

With the listed system configuration, simply attempt to start the game.

Kkisak-valve maintainer 2019-06-18 github

Hello @galaxite, does any vulkan application like vulkaninfo work? err: DxvkInstance: Failed to create instance err: D3D11CreateDevice: Failed to create a DXGI factory in your log hints that you're missing mesa/anv.

Ggalaxite 2019-06-18 github

vulkaninfo does work and produces output, though the output is enormous and difficult to glean much information from. I've also installed the vulkan-loader packages for my system. However, when launching Lutris, another game launcher program, it informs me that it is unable to find 32-bit vulkan libraries on my computer. Would it be useful to upload the vulkaninfo output to a gist?

Kkisak-valve maintainer 2019-06-18 github

The actual contents of vulkaninfo is not particularly interesting, but 32 bit vulkan having trouble is interesting and worth pursuing.

Ggalaxite 2019-07-28 github

After a recent update to the Intel driver, the game finally launches. However, what happens now is even more bizarre to me. After about a minute after launching (plus or minus a second), the game crashes. This happens every single time. The new log that is generated when experiencing this behavior has been attached.
steam-916730.log

Kkisak-valve maintainer 2019-07-28 github

Hello @galaxite, eventfd: Too many open files in your log is the line of interest. Please run ulimit -Hn and verify it gives you a high value and not 4096.

Ggalaxite 2019-07-28 github

Running ulimit -Hn returns 4096. What would be a sufficiently high number that should prevent errors like this in the future?

Kkisak-valve maintainer 2019-07-28 github

https://github.com/zfigura/wine/blob/esync/README.esync suggests 1048576. The specific value will vary by game and playtime, this is just a high ceiling that should not cause trouble.

Ggalaxite 2019-07-29 github

Increasing the limit to 1048576 increased the amount of time that the game could be played, but this time Steam itself crashed after about five minutes of the game running. The log from this is attached.
steam-916730.log

Ggalaxite 2019-07-29 github

The issue I mentioned in my previous comment has disappeared after a steam update, and the game can now be played for as long as I want. Thank you so much for all the help!

Error codes