Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

For now, yes. I am looking into cross-building (at least, with the assistance of the Windows Subsystem for Linux).

A bit of an update: I have a suspicion that the code that checks if the app is packaged into an msix package might be causing crashes on Proton (since it doesn't implement the code that is necessary for it). Although I reccomend building a native Linux build, I'll look into better handling this scenario for the bootstrapper.

Thank you for your response. I unfortunately had rather negative experiences in the past on Steam with maintaining both a Linux and a Windows version.

That's why I'm currently only on Windows. If it would be possible to get it running with Proton, that would be amazing. If not, that is of course no problem. :D

Greetings

Hello!

I've pushed out a slightly experimental version of the Game Master that is compatible with Steam Proton). You'll find it on your downloads page.

Thank you, Ill test it. :)

Hey, we have recently tested it with an Ubuntu notebook and a Steam Deck. In both cases, the game crashes without an error when starting via Steam.

(1 edit)

Found the issue: There was another Windows specific call that wasn't implemented in Proton. Uploading a fix for it as soon as possible.

EDIT: The fix is live now.

Hey, we'll check it out. :)

We are getting closer. Now the game actually starts via Proton. However, the entire control system seems to be blocked. Both the directional pad and the joystick do not respond to anything.

So... A bit of an update on that side (sort of). I've noticed that the Steam Overlay also didn't work after packing, as the required command line argument wasn't passed to the game's executable. Although I'm not sure if these are correlated, but it's possible that there could be a conflict. 

I am working on adding the required flag automatically for the Steam builds, but until then, you can fix that (if needed) by adding the --in-process-gpu in the executable flags (found under Project Settings -> Compiler and Packer -> Halva Settings). 

Hey,

we have always added this to our builds up to this point so that the overlay works. Unfortunately, that didn't help with the “control problem”.

Greetings

Hey, a quick information for you. With the latest update, the Proton version works perfectly. No more problems. Thank you very much. :) 

(1 edit)

No problem.