Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

GMEdit

A high-end code editor for all things GameMaker · By YellowAfterlife

Can the 2024.200 Beta be supported?

A topic by stoneorb-software created Feb 03, 2024 Views: 246 Replies: 4
Viewing posts 1 to 2

I had to switch to using the 2024.200 IDE beta because the latest 2023 build was not able to install your extensions properly due to the bug it has... but now GMEdit can't open my projects. Any work around or plans to support 2024.200 either as beta or I assume it will be supported when it comes out of beta?

Developer

but now GMEdit can’t open my projects

I think it makes backup before it converts the projects to new format, but generally a bold move to open anything in the beta - for example, I have just tried to open by two-object test project and the beta fails to open it:

Any work around or plans to support 2024.200 either as beta or I assume it will be supported when it comes out of beta?

Closer to full release - the deal is that instead of

{
  "resourceType": "GMRoom",
  "resourceVersion": "1.0",
  "name": "Room1",

you now have

{
  "$GMRoom": "",
  "%Name": "Room1",

and this is repeated for every single thing in the project files, so I have to change quite a lot of code to support this along with the existing 3 versions of GMS2.x project formats. Not sure what benefit this is supposed to have.

Yeah, I poked around in the formats a bit and saw that it was obviously totally different from what your code was looking for (based on the Dev Tools Console output). Seemed really odd to me too that they just changed that, maybe it streamlines their serializer internally or something? So weird in particular to get rid of the version identifier though.

Oh, and to be clear I opened them in the beta only after checking my projects into git and making a manual backup as well. ;) Though with the bug in the last 2023 release I am pretty stuck since in 2023 release I can't import your extensions and in 2024 I can't open the projects with your editor. Not your fault at all though obviously. Just a silly situation is all.

Developer (1 edit)

You can download an installer for 2023.8 (or 2023.6) from the releases page - it’s the new IDE that breaks extensions.

Oh, that's great, thanks very much for the tip!