• Hello [name]! Thanks for joining the GMC. Before making any posts in the Tech Support forum, can we suggest you read the forum rules? These are simple guidelines that we ask you to follow so that you can get the best help possible for your issue.

Windows Can't run GMS 2

F

Florian

Guest
Hi there,


I purchased GMS 2 on steam yesterday.
Since then I just can't run the application at all...

The upper border of the "Start Page" brefly appears, then GMS 2 crashes without any error report.

I followed many instructions found on forums but nothing works for me unfortunately.

Could someone get me out of there by deciphering my ui_crash file for instance ?

Thanks by advance.
 
F

Florian

Guest
Here is the ui :

[14:03:06:40(839b)] ************************************** 12/31/2017 **************************************
[14:03:06:40(839b)] Log.Initialise
[14:03:06:40(839b)] OpenGLCheck : Original Version String is "4.4.0 - Build 20.19.15.4326"
[14:03:06:40(839b)] GameMakerStudio, Version=2.1.3.273, Culture=neutral, PublicKeyToken=83c29ed24e39e35e
[14:03:06:40(839b)] Initialise()
[14:03:06:40(839b)] Command line arguments=""
[14:03:06:72(839b)] Loading proxy settings
[14:03:06:368(839b)] SteamAPI Init returned : True
[14:03:06:508(839b)] Initialise(0.0)
[14:03:06:696(839b)] VerifyDLLs(1)
[14:03:06:696(839b)] VerifySecurity C:\Users\fmaudet\Scel\steamapps\common\GameMaker Studio 2 Desktop\Graphics.dll
[14:03:06:711(839b)] File exception 'Could not find file 'C:\ProgramData\GameMakerStudio2\Cache\Survey\survey_dismiss.json'.'
[14:03:06:758(839b)] VerifySecurity C:\Users\fmaudet\Scel\steamapps\common\GameMaker Studio 2 Desktop\IDE.dll
[14:03:06:789(839b)] VerifySecurity C:\Users\fmaudet\Scel\steamapps\common\GameMaker Studio 2 Desktop\OpenTK.dll
[14:03:06:820(839b)] VerifySecurity C:\Users\fmaudet\Scel\steamapps\common\GameMaker Studio 2 Desktop\OSCore.dll
[14:03:06:836(839b)] VerifySecurity C:\Users\fmaudet\Scel\steamapps\common\GameMaker Studio 2 Desktop\SharpFont.dll
[14:03:06:836(839b)] File exception 'Could not find a part of the path 'C:\Users\fmaudet\Scel\steamapps\common\GameMaker Studio 2 Desktop\user_cache_directory\Styles'.'
[14:03:06:836(839b)] VerifySecurity C:\Users\fmaudet\Scel\steamapps\common\GameMaker Studio 2 Desktop\Utils.dll
[14:03:06:852(839b)] VerifySecurity C:\Users\fmaudet\Scel\steamapps\common\GameMaker Studio 2 Desktop\YYCodeEditor.dll
[14:03:06:852(839b)] VerifySecurity C:\Users\fmaudet\Scel\steamapps\common\GameMaker Studio 2 Desktop\crypto.dll
[14:03:06:867(839b)] VerifyDLLs(2)
[14:03:07:8(839b)] Layout Manager: Attempting to register 'YoYoStudio.GUI.Gadgets.RemoteWorker.RemoteWorkerSettings+' from assembly 'IDE'. The gadget name '' is already in use, this may be caused by conflicting plugins
[14:03:07:8(839b)] Initialise(0.1)
[14:03:07:8(839b)] File exception 'Could not find file 'C:\ProgramData\GameMakerStudio2\org_settings.json'.'
[14:03:07:8(839b)] File exception 'Could not find file 'C:\ProgramData\GameMakerStudio2\machine_settings.json'.'
[14:03:07:132(839b)] Initialise(0.2)
[14:03:07:132(839b)] Initialise(1)
[14:03:07:132(839b)] File exception 'Could not find file 'C:\ProgramData\GameMakerStudio2\runtime_feeds.json'.'
[14:03:07:132(839b)] Initialise(1.1)
[14:03:07:164(839b)] Default Device: Haut-parleurs / écouteurs (Realtek High Definition Audio)
[14:03:07:179(839b)] Found Device: Haut-parleurs / écouteurs (Realtek High Definition Audio)
[14:03:07:179(839b)] Initialise(1.2)
[14:03:07:498(839b)] Initialise(2)
[14:03:07:596(839b)] Initialise(3)
[14:03:07:616(839b)] Initialise(4)
[14:03:07:806(839b)] --------------------------------------------------------------------------------
[14:03:07:806(839b)] Main Exception Handler: System.AccessViolationException
[14:03:07:806(839b)] Exception message: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
[14:03:07:806(839b)] Exception stack: at OpenTK.Platform.Windows.Wgl.MakeCurrent(IntPtr hDc, IntPtr newContext)
at OpenTK.Platform.Windows.WinGLContext.MakeCurrent(IWindowInfo window)
at OpenTK.GameWindow.MakeCurrent()
at YoYoStudio.Graphics.DesktopManager.set(Int32 _index)
at YoYoStudio.GUI.WindowManager.AddDesktop(Int32 _width, Int32 _height, String _title, Boolean _bAddEmptyWorkspace, Boolean _maximised, DPIDelegate _dpicallback)
at YoYoStudio.IDE.Initialise(String[] _args, Int32 _initialWidth, Int32 _initialHeight)
at YoYoStudio.IDE.Execute(String[] _args, Int32 _initialWidth, Int32 _initialHeight)
at YoYoStudio.Program.Main(String[] _main_args)
[14:03:07:806(839b)] --------------------------------------------------------------------------------
[14:03:07:816(839b)] String not found: Error_PrimBuilder2 src: Scene::DrawGrid
 
F

Florian

Guest
Update :

Now I'm getting a clean error message on crash.
But the GameMakerStudio2 file doesn't exist anymore in programdata so no more ui...
 
What are your PC specs / graphics card? Might be your graphics card/driver is not handling things.

These are a couple of forum posts that are remotely similar to your error :
https://forum.yoyogames.com/index.p...-doing-nothing-in-2-0-5-92.25284/#post-158005

https://forum.yoyogames.com/index.php?threads/gamemaker-2-has-stopped-responding.28113/#post-175367

Basically, copy the file opengl32.dll from this folder:

Program Files\GameMaker Studio 2\mesa\opengl32.dll

And copy it to this folder:

Program Files\GameMaker Studio 2\

Then try running again to see if it makes a difference.

This will force GMS 2 to run in software driver mode for graphics.

If this doesn't work, you can just remove the copied file ( but leave the original in the mesa folder.)
 
You're welcome!

I don't have the forum post handy, but bear in mind using the software driver may have side effects. I think the Yoyo staff said somewhere it will put more pressure on your CPU as it will be handling the rendering of the UI without the benefit of hardware acceleration (but don't quote me on that).

Glad to hear its working at least!

You might want to look into upgrading your graphics card driver software (or maybe even your graphics card, I can't be certain) for a more long term solution.
 
Top