Henrik Rydgård
|
41bbc83b6d
|
EmuScreen: Fix some cases where we didn't set viewport or scissor
|
2023-12-15 11:31:40 +01:00 |
|
Henrik Rydgård
|
e62614498e
|
Buildfix mac (name collision with NO...)
|
2023-12-13 16:48:07 +01:00 |
|
Henrik Rydgård
|
caec201c4d
|
Make "Skip GPU readbacks" a multi-choice option, for easier experimentation by users
|
2023-12-13 16:18:44 +01:00 |
|
Henrik Rydgård
|
75e96df448
|
Don't use ManagedTexture in GameInfoCache, not needed.
|
2023-12-12 22:34:31 +01:00 |
|
Henrik Rydgård
|
79ab67e3b2
|
Run-behind-pause: Fix some edge cases with the transparent background setting
|
2023-12-11 17:47:19 +01:00 |
|
Henrik Rydgård
|
25ab7b9170
|
Fix a bunch of edge cases
|
2023-12-11 15:58:08 +01:00 |
|
Henrik Rydgård
|
8d8ff5886b
|
Fix issue where nothing had started a render pass when we wanted to clear the screen.
|
2023-12-11 13:06:15 +01:00 |
|
Henrik Rydgård
|
e8f70594a4
|
Implement running the game in the background on the pause screen. Fix some bugs.
|
2023-12-11 12:41:44 +01:00 |
|
Henrik Rydgård
|
6d51fbc1e6
|
Refactor UI background rendering. There's now a BackgroundScreen.
|
2023-12-10 22:26:46 +01:00 |
|
Henrik Rydgård
|
0ff0ad9140
|
Remove preRender/postRender methods from screens, in favor of a mode parameter.
|
2023-12-10 14:09:55 +01:00 |
|
Henrik Rydgård
|
22295a6412
|
Plumb through a ScreenRenderMode parameter
|
2023-12-10 13:05:17 +01:00 |
|
Henrik Rydgård
|
b22e27a537
|
Compat: Enforce "RequireDefaultCPUClock" by disabling overclocking for these games
Instead of just warning.
Fixes #12811
|
2023-12-07 14:06:41 +01:00 |
|
Henrik Rydgård
|
aed8bc6d7b
|
RetroAchievements: Finish the Challenge->Hardcore rename
|
2023-12-03 16:41:29 +01:00 |
|
Henrik Rydgård
|
b629c99dbf
|
Change "Challenge Mode" to "Hardcore Mode", according to RetroAchievements guidelines
|
2023-11-30 18:11:03 +01:00 |
|
Henrik Rydgård
|
707670cfcf
|
Fix time tracking during pause
|
2023-11-26 19:49:21 +01:00 |
|
Henrik Rydgård
|
31c85ae0a5
|
Add the basics of a played-time tracker.
|
2023-11-26 19:15:38 +01:00 |
|
Henrik Rydgård
|
bd08fdd566
|
Forgot some cases where I need to enable save (but not load) state in challenge mode, if the option is set
|
2023-11-16 20:13:47 +01:00 |
|
Henrik Rydgård
|
d4833b72b1
|
Fix the last place where we were processing UI input events on the wrong thread
|
2023-11-11 11:21:36 +01:00 |
|
Henrik Rydgård
|
0ad2827e14
|
Vulkan: Fix synchronization when shutting the GPU down in-game.
|
2023-10-11 12:27:39 +02:00 |
|
Henrik Rydgård
|
12de5bdead
|
Add hotkey to exit the app from within gameplay
Requested by bluemonkeyinsuit07 and trivial to implement, so..
|
2023-10-04 14:10:14 +02:00 |
|
Henrik Rydgård
|
008055d242
|
Prevent duplicate alternate-speed status messages
|
2023-10-01 18:00:04 +02:00 |
|
Henrik Rydgård
|
19e4de5088
|
Change global UI messages to use an enum instead of strings.
Makes it easier to add new ones and delete outdated ones without missing
any uses.
|
2023-09-30 11:37:02 +02:00 |
|
Henrik Rydgård
|
ee93e4a2ca
|
Batch axis events all the way into ControlMapper
|
2023-09-29 11:14:19 +02:00 |
|
Henrik Rydgård
|
8784ece623
|
Fix the chat window closing on pressing the X key.
It's better to handle the chat window on the queued event path.
|
2023-09-12 10:25:04 +02:00 |
|
Henrik Rydgård
|
4df4adb936
|
Fix closing the chat window with ESC, see #18134
|
2023-09-11 17:37:50 +02:00 |
|