Henrik Rydgård
|
99eb0bbd64
|
Improve register view, fix follow PC, some cleanup
|
2024-11-07 11:10:16 +01:00 |
|
Henrik Rydgård
|
9c92978fcc
|
ImGui debugger: assorted work
|
2024-11-07 11:10:16 +01:00 |
|
Henrik Rydgård
|
84a0293e54
|
Add basic register view
|
2024-11-07 11:10:16 +01:00 |
|
Henrik Rydgård
|
cf6d06c56a
|
Start work on imdbg
|
2024-11-07 11:10:12 +01:00 |
|
Henrik Rydgård
|
f0ae048d21
|
Fix mouse hover in SDL builds
|
2024-11-06 22:09:53 +01:00 |
|
Henrik Rydgård
|
8dba3a50f7
|
imgui: Code cleanup, fix clean shutdown
|
2024-11-05 11:27:16 +01:00 |
|
Henrik Rydgård
|
c459d43f14
|
Merge pull request #19569 from hrydgard/imgui-integration
ImGui integration prototype
|
2024-11-05 10:18:30 +01:00 |
|
Henrik Rydgård
|
0228e7f570
|
Merge pull request #19576 from hrydgard/rearchitect-stepping
Move CPU stepping logic out of the disassembler window code
|
2024-11-05 10:18:08 +01:00 |
|
Henrik Rydgård
|
19f4b22a56
|
Cleanup, add right-click support to UI framework
|
2024-11-05 01:03:21 +01:00 |
|
Henrik Rydgård
|
caf27a5c0d
|
Add a mappable key for toggling the imgui interface. For now it's called Toggle debugger.
|
2024-11-04 23:33:03 +01:00 |
|
Henrik Rydgård
|
8da1ccc3de
|
Hook up basic keyboard and mouse input
|
2024-11-04 23:14:39 +01:00 |
|
Henrik Rydgård
|
17a7c80cb1
|
Get it rendering on Vulkan and D3D11 (OpenGL is bugged though)
|
2024-11-04 23:14:39 +01:00 |
|
Henrik Rydgård
|
4b66a80d2b
|
More work, starting to integrate into the EmuScreen
|
2024-11-04 23:14:39 +01:00 |
|
Henrik Rydgård
|
6f5339156c
|
Imgui build system
|
2024-11-04 23:14:39 +01:00 |
|
Henrik Rydgård
|
d37c04079d
|
Change the 2D matrix generation to query the coordinate convention from the draw context
|
2024-11-04 23:14:23 +01:00 |
|
Henrik Rydgård
|
9fb759d626
|
Fix minor theme issue in Store, thanks Nabn00b.
See #19550
|
2024-11-04 15:45:40 +01:00 |
|
Henrik Rydgård
|
d3e9398cb3
|
Split Core_EnableStepping into Core_Break and Core_Resume
|
2024-11-03 17:53:42 +01:00 |
|
Henrik Rydgård
|
1f8549045d
|
Default Discord rich presence to off
|
2024-11-02 21:36:30 +01:00 |
|
Henrik Rydgård
|
55d110493a
|
Hide the Discord Rich Presence option on platforms where we don't support it
|
2024-11-02 21:31:45 +01:00 |
|
Henrik Rydgård
|
6b753c1d63
|
Fix scaling issue in touch control layout screen, thanks @iota97
See #19573
|
2024-11-02 19:53:29 +01:00 |
|
Henrik Rydgård
|
dd8f9b682f
|
Don't crash on trying to re-record a GE dump
|
2024-11-01 20:27:09 +01:00 |
|
Henrik Rydgård
|
2adbc231f0
|
EmuScreen: Turn the pass asserts into dbg_asserts and add safe workarounds
|
2024-10-31 23:09:47 +01:00 |
|
Henrik Rydgård
|
b226dd329f
|
Postshader: Fix issue where some changes weren't reflected until resizing the window
|
2024-10-29 16:15:46 +01:00 |
|
Henrik Rydgård
|
f86b55c481
|
Postshader: Work around a play-reported race condition (haven't figured out how to hit it, though).
|
2024-10-29 15:50:47 +01:00 |
|
Henrik Rydgård
|
dc122f8595
|
ReportScreen: Calculate the disc CRC while filling out the form.
Prevents a temporary hang after the refactor.
|
2024-10-29 13:01:54 +01:00 |
|
Henrik Rydgård
|
5244538b77
|
Reporting: Delete the now unused extra threads, fix up compat reports.
|
2024-10-28 17:02:05 +01:00 |
|
Henrik Rydgård
|
56a164a14e
|
Handle one more error case in presentation
|
2024-10-28 17:02:03 +01:00 |
|
Henrik Rydgård
|
f29dbbee29
|
Workaround crash when clearing recents
|
2024-10-25 21:31:57 +02:00 |
|
Henrik Rydgård
|
26f0117421
|
Replace mentions of Twitter with X
|
2024-10-25 21:07:23 +02:00 |
|
Henrik Rydgård
|
bd8905aa44
|
Avoid crashing on PSX EBOOTs renamed to ISO (people try strange things...)
|
2024-10-25 15:20:08 +02:00 |
|
Henrik Rydgård
|
7d24fca4e2
|
Crashfix when switching buffered/non-buffered with the game running
|
2024-10-25 12:00:28 +02:00 |
|
Henrik Rydgård
|
1092fc6374
|
Stop hardcoding the colors of the homebrew store title.
See #18802
|
2024-10-23 15:39:45 +02:00 |
|
Henrik Rydgård
|
abe27dcb64
|
Reset tint/saturation on theme change
As requested in #18802
|
2024-10-23 15:30:33 +02:00 |
|
Henrik Rydgård
|
da2e5e76c4
|
Fix the Retroid controller defaults for the latest firmware. More standard now.
|
2024-10-23 13:23:38 +02:00 |
|
Henrik Rydgård
|
a545d3074f
|
Do some renaming, dedupe some strings (old commit resurrected), add an assert
|
2024-10-22 22:28:06 +02:00 |
|
Henrik Rydgård
|
f54d701a2e
|
Decentralize the assert for AllocateAlignedMemory failures
|
2024-10-22 21:49:50 +02:00 |
|
Henrik Rydgård
|
85410305e6
|
Fix/hack some color issues with the 1995 theme
|
2024-10-22 21:26:29 +02:00 |
|
Henrik Rydgård
|
834a0a3182
|
Don't show the "skip buffer effects" warning if software rendering is enabled
|
2024-10-22 20:58:40 +02:00 |
|
Henrik Rydgård
|
b10c4f7fae
|
Crashfix, warning fix, cleanup
|
2024-10-22 14:15:47 +02:00 |
|
Henrik Rydgård
|
3a4b27b086
|
Fix some more presentation issues
|
2024-10-22 12:29:32 +02:00 |
|
Henrik Rydgård
|
a859b2223a
|
Shorten the version display on the main screen
|
2024-10-22 11:58:50 +02:00 |
|
Henrik Rydgård
|
0af3a87d3f
|
For the release, disable "Use experimental atrac". Doesn't make sense yet.
|
2024-10-22 11:02:26 +02:00 |
|
Henrik Rydgård
|
669c4452cc
|
More presentation fixes
|
2024-10-17 22:21:25 +02:00 |
|
Henrik Rydgård
|
843fe22968
|
Remove superfluous .c_str()
|
2024-10-17 22:21:07 +02:00 |
|
Henrik Rydgård
|
97c5094ff2
|
Cleanup, fix the shader viewer UI
|
2024-10-17 21:43:03 +02:00 |
|
Henrik Rydgård
|
680bb2bf22
|
Remove a bad debug assert
|
2024-10-17 21:11:52 +02:00 |
|
Henrik Rydgård
|
b43abd2015
|
Fix issues with savestates and non-buffered rendering
|
2024-10-17 21:09:04 +02:00 |
|
Henrik Rydgård
|
a062e5192b
|
Fix issue where PresentedThisFrame didn't work on SoftGPU, causing issues
|
2024-10-16 15:53:42 +02:00 |
|
Henrik Rydgård
|
ce980af01e
|
TextDrawer: Improve performance for text wrapping (by measuring without wrapping first)
|
2024-10-16 13:35:32 +02:00 |
|
Henrik Rydgård
|
cc32950804
|
Remove extra back button on InstallZipScreen in texture case
|
2024-10-15 16:00:21 +02:00 |
|