otavepto / gbe_fork

Fork of https://gitlab.com/Mr_Goldberg/goldberg_emulator
https://gitlab.com/Mr_Goldberg/goldberg_emulator
GNU Lesser General Public License v3.0
191 stars 55 forks source link

Update Ingame overlay project #86

Closed otavepto closed 3 months ago

otavepto commented 4 months ago

Use it as a dependency rather than in source form. Closes #66 and partially solves #20. Also closes #12 which is mostly due to use-after-free, not due to obvious programming errors, a bi-product of awkward synchronization.

On Linux, x32 games still do not show the overlay (renderer detector never resolves its std::future), also vulkan support isn't available yet in the Ingame overlay project.

This also introduces a new experimental build for Linux with the overlay support. Thanks to Nemirtingas for the project: https://github.com/Nemirtingas/ingame_overlay