Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

GMLive.gml

Livecoding for GameMaker: Studio / GameMaker Studio 2 · By YellowAfterlife

vcruntime140.dll was not found.

A topic by PelicanPolice created May 27, 2021 Views: 173 Replies: 5
Viewing posts 1 to 2

I'm currently working my way through the cheat sheet installation instructions, and have encountered quite a few issues that are not documented, so I thought I'd post the rabbit hole I went down and how I fixed it for anyone else experiencing the same issues.

I was getting this error when trying to launch gmlive-server.exe "The code execution cannot proceed because VCRUNTIME.140.dll was not found. Reinstalling the program may fix this problem".

There are no topics here about it so I googled "VCRUNTIME140.dll" and found this forum, which recommended downloading and installing this. So both and install both: vc_redist.x64.exe and vc_redist.x86.exe.

This fixes that error, but then brings me to this error: "The appliction was unable to start correctly (0xc000007b). Click OK to close the application.

Fortunately there is a topic on that here, in which OP says that this link solved it for him. 

The link leads to YellowAfterlife's post saying to read this blog post. The blog post says to install the included file:


But there's no way to download it. However there is a comment which says they couldn't download it either, with a reply with another link. But that link just takes you here. Seemingly an unrelated problem. If you press "Return to extension community", it takes you here. Not related. ok. 

The page we actually need is here. You'll notice there's a download button here that you need to press:

This file gets overlooked because the purchase page does not include it:

And the cheat sheet doesn't mention it either.

So all you have to do now is download "Unzip this ... etc" which results a file called "neko.zip"

If you extract the contents, and then move them to the folder that gmlive-server.exe is in (select yes to replace files), it fixes it:


But before I even downloaded it, I noticed there was a folder called GMLive just sitting there. So I opened it and it appears to have an identical set of files inside, one of which is "gmlive-server.exe".  And this one works, because it already has the contents of neko.zip.

I am very confused, and I agree with this comment from a year ago.

But I'm just glad to see it's working. 

Developer

The issue had been long addressed in the GMS2 version, which is what most people use the extension for.

See here for general understanding of state of GMS1 version - it’s been a while since I could export an updated version of GMLive for GMS1, or even open the project containing the updated version of GMLive

You can't open the project containing the updated version of GMLive? What happened?

Developer

GMS1 IDE was never particularly stable when working with large extensions like GMLive (try right-clicking the GMLive extension, picking “Properties”, and seeing how long it takes for the window just to show up), but at some point something happened and now the IDE hangs when trying to open the project, or, if I manually remove the extension file and re-add it every time I open the project, hangs on game start while not responding to the debugger.

It is unclear whether this can be debugged in any way.

So is GMLive dead/dying for 1.4? If you can't update it anymore?

Developer (1 edit)

Well, the only way I can update the 1.4 version is by editing the last uploaded version by hand (context: the 20 000 lines of code in the extension are generated from Haxe), re-exporting the GMEZ, and then fixing that file by hand, so the GMS1 version will not be seeing substantial changes/improvements.