Stenzek
|
c22c1cbc43
|
Settings: Load config for all memory cards
|
2026-06-26 20:49:40 +10:00 |
|
Stenzek
|
9d0eec7725
|
Qt: Disable global save states by default
Add an opt-in to re-enable them.
|
2026-06-21 12:48:46 +10:00 |
|
Stenzek
|
891ae3d9e7
|
ImGuiOverlays: Don't draw outline on status indicators
|
2026-05-27 14:37:59 +10:00 |
|
Stenzek
|
b123c8e2bf
|
GPU: Convert frontend to namespace
|
2026-05-23 19:53:31 +10:00 |
|
Stenzek
|
9251991448
|
ImGuiOverlays: Use PopupHighlight for save state selector
Makes it actually visible in some themes.
|
2026-05-09 18:54:18 +10:00 |
|
Stenzek
|
614d24c4d0
|
FullscreenUI: Fix pause icon not re-displaying on menu close
|
2026-05-08 21:44:33 +10:00 |
|
Stenzek
|
2d4259e174
|
ImGuiOverlays: Fix incorrect frame time calculation
|
2026-04-29 20:20:45 +10:00 |
|
Stenzek
|
fa38d4f3fb
|
ImGuiOverlays: Fix incorrect capture box height
|
2026-04-29 20:20:29 +10:00 |
|
Stenzek
|
3535455f43
|
ImGuiOverlays: Remove unused macro
|
2026-04-29 20:20:01 +10:00 |
|
Stenzek
|
336f3b632e
|
ImGuiOverlays: Fix oversized command allocation
|
2026-04-20 01:32:21 +10:00 |
|
Stenzek
|
9eaa6735ca
|
ImGuiOverlays: Add blur background to save state selector
|
2026-04-03 15:14:53 +10:00 |
|
Stenzek
|
aebca6a951
|
ImGuiOverlays: Use outline text for OSD
|
2026-03-21 01:06:59 +10:00 |
|
Stenzek
|
f7f93cc299
|
InputManager: Support localizing device names
|
2026-03-07 22:18:47 +10:00 |
|
Stenzek
|
96864e1a71
|
ImGuiManager: Fix empty slot message in save state selector
|
2026-02-28 20:03:19 +10:00 |
|
Stenzek
|
939d02c189
|
System: Handle corrupted save states when resuming
|
2026-02-28 14:11:57 +10:00 |
|
Stenzek
|
2fd81f5032
|
ImGuiManager: Make margins consistent across OSD/achievements
|
2026-01-28 15:44:33 +10:00 |
|
Stenzek
|
a04a312c1a
|
GPUThread: Rename to VideoThread
Fewer conflicts.
|
2026-01-27 17:17:16 +10:00 |
|
Stenzek
|
1f672d3ff1
|
ImGuiManager: Fix spacing for media capture timer overlay
|
2026-01-26 15:25:23 +10:00 |
|
Stenzek
|
6c013dbe91
|
ImGuiManager: Increase font weight for OSD settings
Needed with font change.
|
2026-01-25 23:23:50 +10:00 |
|
Stenzek
|
91b0ed95da
|
ImGuiManager: Use text font for frame time overlay
Slightly less terrible looking on low-DPI.
|
2026-01-25 21:02:47 +10:00 |
|
Stenzek
|
65bb5bc43e
|
ImGuiManager: Adjust fixed-width font weight based on DPI
Fixed-width fonts seem to look awful at lighter weight on low-DPI
displays.
|
2026-01-25 21:02:47 +10:00 |
|
Stenzek
|
56d79c76a7
|
GPU: Extract heavier helper functions to own header
|
2025-12-23 20:00:58 +10:00 |
|
Stenzek
|
5b789be901
|
GPUDevice: Extract texture format to global namespace
Avoid pulling in gpu_texture.h and indirect includes just for this.
|
2025-12-23 16:10:45 +10:00 |
|
Stenzek
|
57adcddc29
|
Host: Rename CPUThread/EmuThread to CoreThread
|
2025-12-20 23:56:20 +10:00 |
|
Stenzek
|
a43e05472a
|
Host: Split into multiple files
Translation, actual host, and core for settings management.
|
2025-12-20 23:50:26 +10:00 |
|
Stenzek
|
952b6c90c0
|
ImGuiOverlays: Add missing space
|
2025-11-26 12:07:21 +10:00 |
|
Stenzek
|
1cc5fe081c
|
ImGuiManager: Remove duration parameter from OSD messages
Use a type instead.
|
2025-11-24 21:02:04 +10:00 |
|
Stenzek
|
795e2d2735
|
ImGuiOverlays: Fix bold with ICache enabled
|
2025-11-24 19:19:48 +10:00 |
|
Stenzek
|
67208460f4
|
ImGuiOverlays: Tidy up font weight in OSD
|
2025-11-16 00:50:21 +10:00 |
|
Stenzek
|
cb609fc6b2
|
ImGuiOverlays: Polish frame time graph
|
2025-11-09 22:48:52 +10:00 |
|
Stenzek
|
639aa3c7fc
|
ImGuiOverlays: Fix inconsistent font weight
|
2025-11-09 22:48:51 +10:00 |
|
Stenzek
|
3e6dd9b9a2
|
System: Simplify and polish more OSD messages
|
2025-11-01 14:32:59 +10:00 |
|
Stenzek
|
45d3c66579
|
FullscreenUI: Simplify game properties state
Only allow scanned games to be changed like the Qt UI, makes everything
much simpler.
|
2025-10-18 22:48:37 +10:00 |
|
Stenzek
|
fab4b05bc8
|
FullscreenUI: Remove ImGuiFullscreen namespace
|
2025-10-18 22:48:36 +10:00 |
|
Stenzek
|
836fd9bcfb
|
FullscreenUI: Make file naming consistent
|
2025-10-18 22:48:36 +10:00 |
|
Stenzek
|
1fbf083987
|
FullscreenUI: Move ImGuiFullscreen to core
|
2025-10-18 22:48:36 +10:00 |
|
Stenzek
|
e6788b313e
|
System: Add 'Runahead for Analog Input' option
Mitigates the performance impact of serializing PGXP state.
|
2025-10-04 19:17:31 +10:00 |
|
Stenzek
|
cf0b602476
|
Settings: Rearrange fields
To make space in the bitfield.
|
2025-10-04 19:17:31 +10:00 |
|
Stenzek
|
1b49f82c98
|
Controller: Merge all binds into one index space
Simplifies things a bit.
|
2025-10-04 16:52:26 +10:00 |
|
Stenzek
|
f0c67e998b
|
Controller: Remove GetInputOverlayIconColor()
Use the bind state instead.
|
2025-10-04 16:39:40 +10:00 |
|
Stenzek
|
21c83440b3
|
Misc: Add error checking to LocalTime()
|
2025-10-04 13:51:25 +10:00 |
|
Stenzek
|
6c1ee0ca87
|
Settings: Store custom aspect ratios in main key
What a pain. But allows patches to override aspect ratio to any
arbitrary value.
|
2025-09-28 16:43:34 +10:00 |
|
Stenzek
|
1ac7fc258a
|
SaveStateSelectorUI: Scale save state selector to LayoutScale
And some minor visual polish.
|
2025-09-18 22:58:24 +10:00 |
|
Stenzek
|
ae77a82ba3
|
Common: Add helper for thread-safe localtime()
And use it with fmt instead of fmt::localtime.
|
2025-09-14 16:19:06 +10:00 |
|
Stenzek
|
5c682d2325
|
ImGuiOverlays: Frame time history is aligned
|
2025-08-02 17:44:53 +10:00 |
|
Stenzek
|
fe11c658ee
|
ImGuiOverlays: Fix save state selector out-of-order drawing
Specifically the animated background appearing in front of the
thumbnails.
|
2025-08-02 14:41:01 +10:00 |
|
Stenzek
|
6c9d339855
|
PerformanceCounters: Align to 4 elements
And use minv()/maxv().
|
2025-08-02 13:33:52 +10:00 |
|
Stenzek
|
ebf97c26b8
|
dep/imgui: Sync to 5ee9c2a
And fix a bunch of local bugs, including random large-font-size glyphs.
|
2025-06-27 17:07:45 +10:00 |
|
Stenzek
|
f5c3280202
|
ImGuiOverlays: Remove unused code
|
2025-06-15 13:58:09 +10:00 |
|
Stenzek
|
308bc5f356
|
ImGuiOverlays: Warning fixes
|
2025-06-15 13:31:46 +10:00 |
|