I wanted to push a small bug fix out for Fatty Rabbit Hole on Steam, where I have versions of the game for Windows, macOS, and Ubuntu.
Just a little backstory: as some of you are aware, a lot has changed for macOS exports since the last time I've compiled this game, with the introduction of macOS Catalina. After having issues getting things to work by compiling from my primary Windows machine to my Mac Mini, I just decided to export the game using the GameMaker Studio 2 macOS IDE - which works much better.
Anyway, the issue I'm having now is that the Steam API will not work. The game launches fine, but the Steam overlay never appears. When I test the game by launching it straight from GameMaker, I can see in the console that the Steam API never initializes - it just fails over and over.
My code for starting up the Steam API isn't anything fancy; it's almost exactly the same code as the manual suggests. It worked in previous builds just fine.
I'm assuming there's something small that I've missed in the process of making sure everything is compatible with Catalina... but I'm open to any suggestions. Does anyone have any ideas why this is happening? Any possible fixes?
Running macOS Catalina 10.15.1, GameMaker Studio 2 IDE v.2.2.4.474, and runtime 2.2.4.374.
Just a little backstory: as some of you are aware, a lot has changed for macOS exports since the last time I've compiled this game, with the introduction of macOS Catalina. After having issues getting things to work by compiling from my primary Windows machine to my Mac Mini, I just decided to export the game using the GameMaker Studio 2 macOS IDE - which works much better.
Anyway, the issue I'm having now is that the Steam API will not work. The game launches fine, but the Steam overlay never appears. When I test the game by launching it straight from GameMaker, I can see in the console that the Steam API never initializes - it just fails over and over.
My code for starting up the Steam API isn't anything fancy; it's almost exactly the same code as the manual suggests. It worked in previous builds just fine.
I'm assuming there's something small that I've missed in the process of making sure everything is compatible with Catalina... but I'm open to any suggestions. Does anyone have any ideas why this is happening? Any possible fixes?
Running macOS Catalina 10.15.1, GameMaker Studio 2 IDE v.2.2.4.474, and runtime 2.2.4.374.