Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
WIP: Implement in-game pause screen #7930
I've been looking for more ways to improve my experience of streaming games from my computer to TV and one way is to not take the user out of the game experience by having to go to the UI. While hotkeys are provided, remembering all the key combinations can be frustrating.
Here's a very rough attempt at a "pause screen" when the user pauses the emulation. It's currently using IMGUI so expect the visuals to be rather bland but it should serve as a starting point if we think it's a worthwhile idea.
Note: Currently requires DualCore option to be configured so that the GPU and CPU are on separate threads.
@JMC47 - no worries. I wouldn't want it to be merged if it relies on DualCore either (as I use single-core 99% of the time). I was really posting it this early to get feedback on whether the team was ok with this idea.
As for DualCore alternatives, we might be able to just get by with a separate thread that's only 'on' when we're paused. It's something I will look into.