Henrik Rydgård
|
36328d0ec4
|
Remove the separate lua vcxproj. Somehow cursed on the buildbot :/
|
2024-11-06 20:18:05 +01:00 |
|
Henrik Rydgård
|
c8d43198d3
|
RAIntegration: Fix the filename in the not-found messages.
|
2024-11-06 14:47:48 +01:00 |
|
Henrik Rydgård
|
55aa1ff66e
|
Warning fixes
|
2024-11-06 11:59:34 +01:00 |
|
Henrik Rydgård
|
2daca0fedf
|
Merge pull request #19589 from hrydgard/refactor-execution
Refactor execution: No longer freeze the "EmuThread" when paused in the debugger
|
2024-11-05 13:10:06 +01:00 |
|
Henrik Rydgård
|
3a5968ba33
|
Don't block the render thread while the CPU is paused. This is a prereq for imgui debuggers.
|
2024-11-05 12:53:21 +01:00 |
|
Henrik Rydgård
|
e19ad1f359
|
Remove return value from Core_PerformStep
|
2024-11-05 12:53:21 +01:00 |
|
Henrik Rydgård
|
f23ec1cf23
|
Initial build setup for including lua
|
2024-11-05 11:20:43 +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
|
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
|
cebb2ea96e
|
Add missing return statement from PBPReader::GetSubFileAsString. Compiler should have rejected this..
|
2024-11-04 01:15:00 +01:00 |
|
Henrik Rydgård
|
785ce86f76
|
Apply that to breaking execution as well.
|
2024-11-03 17:54:55 +01:00 |
|
Henrik Rydgård
|
5598228462
|
Better notification mechanism to scroll the disasm window after step
|
2024-11-03 17:54:55 +01:00 |
|
Henrik Rydgård
|
828523165f
|
Rework the step functions.
|
2024-11-03 17:54:54 +01:00 |
|
Henrik Rydgård
|
73aba606e7
|
Harmonize the various step functions in the disasm window
|
2024-11-03 17:54:54 +01:00 |
|
Henrik Rydgård
|
69177f7fa6
|
Same with Step Out
|
2024-11-03 17:54:54 +01:00 |
|
Henrik Rydgård
|
251fc8d905
|
Same with Step Over
|
2024-11-03 17:54:54 +01:00 |
|
Henrik Rydgård
|
c787149472
|
Start moving the CPU debug-step logic to Core.cpp
|
2024-11-03 17:54:51 +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
|
eb5769c162
|
PBPReader sanity checks
|
2024-11-01 20:35:34 +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
|
2e53d2f9f9
|
NPDRM: Logging cleanup, remove assert (turn into debug assert)
|
2024-11-01 20:10:23 +01:00 |
|
Henrik Rydgård
|
e93427c433
|
CPU_Init: Bail out earlier if we fail to identify a file.
|
2024-10-31 23:56:36 +01:00 |
|
Henrik Rydgård
|
f690cb99a4
|
If upnp is disabled, poll the check less aggressively. TODO: should wait for a cond instead.
|
2024-10-31 23:15:08 +01:00 |
|
Henrik Rydgård
|
f14551ef33
|
Logging improvement in NPDRMBlockDevice
|
2024-10-31 00:38:06 +01:00 |
|
Henrik Rydgård
|
7bb0c58e8d
|
Default to no reporting server, oops
|
2024-10-29 13:20:11 +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
|
14bb7a6062
|
Reduce Windows debugger crashes on shutdown
|
2024-10-29 11:20:03 +01:00 |
|
Henrik Rydgård
|
2e85eb5128
|
More static code analysis fixes
|
2024-10-28 17:59:06 +01:00 |
|
Henrik Rydgård
|
6a7435341e
|
Some reporting cleanups
|
2024-10-28 17:25:40 +01:00 |
|
Henrik Rydgård
|
e51f7c3a84
|
Remove a potential race condition
|
2024-10-28 17:10:44 +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
|
fb4c1fb63f
|
Reporting: Use g_DownloadManager instead of using a custom thread solution
|
2024-10-28 17:02:03 +01:00 |
|
Henrik Rydgård
|
cf678a1aa6
|
JIT: Allow more blocks to be stored in the cache. Also, add margin to the IsFull check.
|
2024-10-28 17:02:03 +01:00 |
|
Henrik Rydgård
|
826e70c131
|
Increase the hardcoded free space reported by sceIoDevctl to 1.5 GB
Should (mostly) take care of #19539
|
2024-10-28 10:47:32 +01:00 |
|
Henrik Rydgård
|
c8f7f84627
|
Add an assert in intr handler
|
2024-10-25 21:36:05 +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
|
da2e5e76c4
|
Fix the Retroid controller defaults for the latest firmware. More standard now.
|
2024-10-23 13:23:38 +02:00 |
|
Henrik Rydgård
|
c1d6b62625
|
Add a couple of asserts to the JitBlockCache.
|
2024-10-23 13:23:38 +02:00 |
|
Henrik Rydgård
|
d9a5c14b2f
|
Merge pull request #19537 from Madzik890/optimisation_of_smart_pointers
Optimisation of the smart pointer in PSPLoader and ISOFileSystem
|
2024-10-23 01:11:04 +02:00 |
|
Henrik Rydgård
|
b10c4f7fae
|
Crashfix, warning fix, cleanup
|
2024-10-22 14:15:47 +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 |
|
EssaBoy
|
1928361085
|
Optimisation of the smart pointer in PSPLoader and ISOFileSystem
|
2024-10-18 23:56:57 +02:00 |
|
Henrik Rydgård
|
843fe22968
|
Remove superfluous .c_str()
|
2024-10-17 22:21:07 +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
|
858f37b8fc
|
Add a couple of asserts (to make things error out earlier)
|
2024-10-17 21:01:58 +02:00 |
|
Henrik Rydgård
|
41eeb491e7
|
Replace a few more sprintf with snprintf
|
2024-10-15 15:45:19 +02:00 |
|
Henrik Rydgård
|
1280fcc581
|
Beaterator: Prevent hanging when trying to record audio by switching thread in sceUsbMicWaitInputEnd
|
2024-10-15 15:30:37 +02:00 |
|