Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Game Maker Studio 2 Desktop (585410) #1704

Open
ghost opened this issue Oct 6, 2018 · 27 comments
Open

Game Maker Studio 2 Desktop (585410) #1704

ghost opened this issue Oct 6, 2018 · 27 comments
Labels
Game compatibility - Unofficial Games not expected to work without issues .NET Uses the .NET framework

Comments

@ghost
Copy link

ghost commented Oct 6, 2018

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.

@kisak-valve kisak-valve added the Game compatibility - Unofficial Games not expected to work without issues label Oct 6, 2018
@kisak-valve
Copy link
Member

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

@kisak-valve kisak-valve added the .NET Uses the .NET framework label Dec 13, 2018
@9Morello
Copy link

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.

@ma1onso
Copy link

ma1onso commented Jun 26, 2020

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

@kisak-valve
Copy link
Member

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.

@ma1onso
Copy link

ma1onso commented Jun 26, 2020

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

@kisak-valve kisak-valve changed the title Game Maker Studio 2 Desktop doesn't launch Game Maker Studio 2 Desktop (585410) Jun 26, 2020
@kisak-valve
Copy link
Member

[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.

@madewokherd
Copy link
Collaborator

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.

@madewokherd
Copy link
Collaborator

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

@ma1onso
Copy link

ma1onso commented Sep 28, 2020

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?

@madewokherd
Copy link
Collaborator

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.

@ma1onso
Copy link

ma1onso commented Oct 18, 2020

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

@linkpy
Copy link

linkpy commented Jun 3, 2021

I managed to install GMS2 throught Steam using Proton Experimental.
Logging in worked and the initial installation too but clicks doesn't work (same with Proton 6.3-4).

From https://askubuntu.com/questions/1252941/wine-application-doesnt-register-mouse-input :
Using winecfg to switch the Windows version to Windows 7 fixes the issue.

I tried to make a small sample project and everything works :
image

However the IDE lags quite a bit and the code editor doesn't have a monospaced font.

@ma1onso
Copy link

ma1onso commented Jun 3, 2021

Replying to #1704 (comment)

Yes, I can confirm the lag : (. Thanks for the information.

@Shadowblitz16
Copy link

any info on this?

@ma1onso
Copy link

ma1onso commented Mar 14, 2023

any info on this?

Now GameMaker have a native version for Linux: https://gms.yoyogames.com/GameMaker-2023.2.0.71.deb

@Shadowblitz16
Copy link

any info on this?

Now GameMaker have a native version for Linux: https://gms.yoyogames.com/GameMaker-2023.2.0.71.deb

is that the beta editor that is unfinished or a full stable linux ide?

@ma1onso
Copy link

ma1onso commented Apr 17, 2023

any info on this?

Now GameMaker have a native version for Linux: https://gms.yoyogames.com/GameMaker-2023.2.0.71.deb

is that the beta editor that is unfinished or a full stable linux ide?

It's a work in progress, but now, it's working pretty good.

@Shadowblitz16

This comment was marked as off-topic.

@Shadowblitz16
Copy link

Shadowblitz16 commented Apr 30, 2023

I apologize for that last comment I thought this was yoyogames not valve
@ma1onso what version of proton are you using?

@ma1onso
Copy link

ma1onso commented May 3, 2023

I apologize for that last comment I thought this was yoyogames not valve @ma1onso what version of proton are you using?

I'm using the native version of GameMaker, I'm not running GameMaker with Proton.

@Shadowblitz16
Copy link

Shadowblitz16 commented May 3, 2023

The gamemaker linux ide is not up to date though and I have had issues with it crashing

@ma1onso
Copy link

ma1onso commented May 4, 2023

The gamemaker linux ide is not up to date though and I have had issues with it crashing

What version are you using?

@Shadowblitz16
Copy link

The gamemaker linux ide is not up to date though and I have had issues with it crashing

What version are you using?

idk I don't have one installed currently but last time I checked the linux editor was still in beta and like 3 years old

@ma1onso
Copy link

ma1onso commented May 11, 2023

The gamemaker linux ide is not up to date though and I have had issues with it crashing

What version are you using?

idk I don't have one installed currently but last time I checked the linux editor was still in beta and like 3 years old

I'm using the last stable version.

image

@Shadowblitz16
Copy link

Shadowblitz16 commented May 19, 2023

Replying to #1704 (comment)

Ya it won't even let me rename a room and it either crashes or freezes up my os.
That's not stable at all

@9Morello
Copy link

The LTS version of GameMaker has no official builds for Linux (yet?), so I feel this is still useful to track.
I was having issues with trying to compile a bigger project. But basic functionality was working after installing it with Lutris. I can provide more feedback/logs if requested to reproduce those issues (including source code if some Valve dev wants to try reproducing it locally).

@Kat-011
Copy link

Kat-011 commented Nov 1, 2023

It works fine for me on the Steam LTS version but it doesn't compile, it just stays compiling for hours (i left it for 3 hours and then gave up, it usually takes 2 minutes or 10 seconds on windows)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Game compatibility - Unofficial Games not expected to work without issues .NET Uses the .NET framework
Projects
None yet
Development

No branches or pull requests

7 participants