I'm using steamworks4j for a game I'm trying to launch to Steam. It works flawlessly btw - thanks so much for creating this.
In my game, the Steam Overlay comes up on Windows 10 in two different situations:
If I hit Shift+Tab, my app calls the SteamFriends.activateGameOverlay(SteamFriends.OverlayDialog.Friends) method, which brings up the overlay correctly
The overlay opens automatically when my backend server calls the InitTxn REST API
So I'm pretty sure my code is correct. However, nothing happens on Linux (Ubuntu) or the Mac.
The other Steam APIs do work on Linux and the Mac - I can run the callback loop and get callbacks, validate session tickets, etc. It's only the overlay that's not working.
I have ISteamFriends ipc logging turned on in Steam, and Steam is receiving the request.
If anyone has any tips on how to debug this, I'd be greatly appreciative.
I'm using steamworks4j for a game I'm trying to launch to Steam. It works flawlessly btw - thanks so much for creating this.
In my game, the Steam Overlay comes up on Windows 10 in two different situations:
SteamFriends.activateGameOverlay(SteamFriends.OverlayDialog.Friends)
method, which brings up the overlay correctlyInitTxn
REST APISo I'm pretty sure my code is correct. However, nothing happens on Linux (Ubuntu) or the Mac.
The other Steam APIs do work on Linux and the Mac - I can run the callback loop and get callbacks, validate session tickets, etc. It's only the overlay that's not working.
I have
ISteamFriends
ipc logging turned on in Steam, and Steam is receiving the request.If anyone has any tips on how to debug this, I'd be greatly appreciative.