ares-emulator / ares

ares is a cross-platform, open source, multi-system emulator, focusing on accuracy and preservation.
https://ares-emu.net
Other
940 stars 114 forks source link

[BUG] Steam Overlay doesn't open #1018

Open Blackbird88 opened 1 year ago

Blackbird88 commented 1 year ago

Describe the bug If ares is ran through steam, the steam overlay popup appears, but it cannot be opened. It is as if the key presses are not passed to Steam.

To Reproduce Steps to reproduce the behavior:

  1. Start ares through Steam
  2. Try to open the in-game overlay (eg. Shift+TAB)
  3. It doesn't open

Expected behavior It should open like it does in any other emulator with compatible renderer.

Additional context With OpenGL renderer the steam overlay popup appears in wrong corner (bottom left instead of bottom right)

jeffythedragonslayer commented 1 year ago

I think the Steam overlay is unsupported by hiro because I just tried opening the steam overlay in higan with higan added as a non-steam game and it doesn't open there either. EDIT: I didn't actually load a game so take this with a grain of salt

From https://help.steampowered.com/en/faqs/view/3978-072C-18DF-FBF9:

The default keybind of Shift+Tab will open the overlay in any game where it is supported and enabled.

Perhaps the window message handler has to be coded to catch Shift+Tab and invoke the steam overlay.

Blackbird88 commented 1 year ago

Well I just noticed ares doesn't even allow Hotkeys to be bound to key combinations, so it could be related.

ChromiusMixin commented 11 months ago

Addenum, it's not just that, even if just using a single-key hotkey the overlay doesn't open whatsoever. The overlay is indeed not properly working in Ares.