Proton: Game Maker Studio 2 Desktop (585410)

Created on 6 Oct 2018  ·  11Comments  ·  Source: ValveSoftware/Proton

Compatibility Report

  • Game Maker Studio 2 Desktop
  • Steam AppID of the game: 585410

System Information

  • GPU: Integrated graphics, I guess? I'm unclear where to find this, but I have a Dell XPS 13.
  • Driver/LLVM version: Again, I don't know how to find this. Driver for what?
  • Kernel version: 4.14.74-1-MANJARO
  • Link to full system information report as Gist: Here
  • Proton version: 3.7-6

I confirm:

  • [V] that I haven't found an existing compatibility report for this game.
  • [V] that I have checked whether there are updates for my system available.

steam-585410.log

Symptoms

Game Maker Studio Desktop 2 won't launch. When I press the Launch button, it brings up a popup that says "Installing Game Maker Studio 2..." , then "Installing... 1/2" then "Installing Microsoft DirectX... 2/2". Then, it doesn't launch. Steam thinks it did launch though, so I have a total play time of about a minute.

Reproduction

I am using Manjaro Linux, i3 Community Edition. All I've done is install Game Maker Studio 2 and set it up for use with Proton. My OS is up to date.

Portal, Portal 2, and Goat Simulator all run well through Proton on my computer.

.NET Game compatibility - Unofficial

All 11 comments

err:mscoree:CLRRuntimeInfo_GetRuntimeHost Wine Mono is not installed in the log points towards #18.

mono.security.dll.so: cannot open shared object file: No such file or directory
Still getting this on the log, the program doesn't launch.

Hi @kisak-valve, Game Maker 2 now thrown the next error message to try login:

Unable to login - no network connection" With the following details: "If this is a persistent issue, please try the following: Check any firewall is not blocking GameMaker Studio 2 access. Check any antivirus is not blocking GameMaker Studio 2 access. Check any proxy or VPN is not blocking GameMaker Studio 2 access. And if all else fails, submit a help ticket and include your ui.log which can be found: On Mac - 'Users/Shared/GameMakerStudi02 On PC

Hello @ma1onso, 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.

steam-585410.log Hello again @kisak-valve, thank you for you help

[00000000000000C0:] EXCEPTION handling: System.EntryPointNotFoundException: CreateNLSocket assembly:<unknown assembly> type:<unknown type> member:(null) and Error starting up networking. Network placed offline. (Error: CreateNLSocket assembly:<unknown assembly> type:<unknown type> member:(null)) looks like a couple lines of interest in the log.

That's from a class (NetworkChange) that Mono doesn't implement on Windows. We should see if referencesource or corefx has something usable, and if not we can probably get away with stubbing it.

I'm working on releasing Wine Mono 5.1.1 which will have NetworkChange imported from corefx.

I'm working on releasing Wine Mono 5.1.1 which will have NetworkChange imported from corefx.

Does this improvement apply for Proton 5.0-10?

Looks like Proton 5.0 is still using Wine Mono 4.9.4 due to regressions that would be introduced by updating it. I'd expect to see it in the next 5.x series for Proton.

Hi again @madewokherd, Now it's possible to login to Gamemaker studio 2 😎️, but the mouse click does not work 😖️. Thank you a lot!
GameMakerClicks

steam-585410.log

Test on: Proton 5.13.1 and 5.13.1 beta

Was this page helpful?
0 / 5 - 0 ratings

Related issues

leifmetcalf picture leifmetcalf  ·  3Comments

prototype99 picture prototype99  ·  3Comments

raikirii picture raikirii  ·  3Comments

lucifertdark picture lucifertdark  ·  3Comments

ArekPiekarz picture ArekPiekarz  ·  3Comments