Open imLinguin opened 4 months ago
It seems that in order for this to work, we'll need further integrations in parts that launch games. In order to trigger overlay injection.
For Linux I believe the best bet would be to have a native overlay that we can inject automatically through LD or Vulkan layers (I still need to research that).
At least on Windows and Mac it's doable. Requires opening named pipe connections to one of the pipes
\\.\pipe\Galaxy-{PID}-CommunicationService-Overlay
I assume the connection there is also protobuf encoded.As for Windows games running on Mac and Linux this would require some sort of proxy to let wine process talk with the pipes from "native" world.
Need some input on possibilities and feedback if this feature would be viable
Check-list