Henrik Rydgård
471941cca7
Fix the analog limiter deadzone setting.
2023-04-15 10:14:19 +02:00
Henrik Rydgård
23c940370e
abs->fabsf. Might fix #17284
2023-04-15 10:13:57 +02:00
Henrik Rydgård
39d7651866
Merge pull request #17270 from unknownbrackets/debugger-cond
...
Debugger: Add memory breakpoint conditions
2023-04-12 23:13:26 +02:00
Henrik Rydgård
178fe27263
Merge pull request #17269 from unknownbrackets/debugger-minor
...
Debugger: Avoid unaligned reads in expressions
2023-04-12 10:38:08 +02:00
Unknown W. Brackets
6998b188f3
Debugger: Fix disasm at start of kernel RAM.
...
We ended up with an unaligned start address for our window.
2023-04-12 01:14:30 -07:00
Unknown W. Brackets
9cebfc31b3
Debugger: Avoid unaligned reads in expressions.
...
Potentially, a watch or break condition could crash if it was unaligned
between mirrors. This might happen if it's not the condition you wanted,
especially. Play it safe.
2023-04-12 01:14:30 -07:00
Unknown W. Brackets
069ff3e58c
Debugger: Add memory bp conditions to websockets.
2023-04-12 01:07:56 -07:00
Unknown W. Brackets
c47e88529d
Debugger: Add memory check conditions.
...
Currently, this isn't exposed anywhere.
2023-04-12 01:07:56 -07:00
Unknown W. Brackets
0f5859510e
x86jit: Simplify memcheck handling.
...
Now it's mostly the same as the other jits.
2023-04-12 01:07:48 -07:00
Nemoumbra
5bf22c15d0
sceKernelPrintf improvement, QOL adjustments
2023-04-11 15:47:50 +03:00
Unknown W. Brackets
a37f0c256d
Debugger: Correct stack walk at start of func.
2023-04-09 16:05:47 -07:00
Henrik Rydgård
7f60acf898
Merge pull request #17259 from unknownbrackets/debugger-minor
...
A few more debugger things
2023-04-09 22:25:04 +02:00
Unknown W. Brackets
8a74d95eb2
Debugger: Fix format for 32-bit OS.
2023-04-09 12:07:41 -07:00
Unknown W. Brackets
1fc74b1980
Debugger: Format vfpu offsets as hex.
...
Let's be consistent across FP and VFPU, it's confusing otherwise.
2023-04-09 10:44:19 -07:00
Unknown W. Brackets
f6640cf5e5
Debugger: Fix viim disassembly.
2023-04-09 10:36:51 -07:00
Unknown W. Brackets
5233a3bc84
Debugger: Cleanup some sign extends in disassembly.
2023-04-09 10:36:20 -07:00
Henrik Rydgård
88a209a342
Move the report bool into the flags field
2023-04-08 09:22:02 +02:00
Henrik Rydgård
d077a75aa4
Merge "save" and "perGame" into a flags field
2023-04-08 09:22:02 +02:00
Henrik Rydgård
b84f723a7f
Make the save and per-game flags non-optional
2023-04-08 09:22:02 +02:00
Henrik Rydgård
b3d85ae89a
Prepare for settings move
2023-04-08 09:22:02 +02:00
Henrik Rydgård
6ac45ddba1
Extract the ConfigSetting implementation into its own file.
2023-04-08 09:22:02 +02:00
Henrik Rydgård
5a1e9ed8f1
Add ConfigSettings.cpp/h
2023-04-08 09:22:02 +02:00
Henrik Rydgård
873bc7c295
Remove <functional> from config.cpp
2023-04-08 09:22:02 +02:00
Henrik Rydgård
12bd0ed26d
Restore the shared_ptrs
2023-04-07 10:35:01 +02:00
Henrik Rydgård
ee6234ecb6
I18N: Switch to getting categories by index instead of by string lookup
...
Also gets rid of the shared_ptr usage, and generally makes things nicer.
Needed for later config refactorings, good to get in early.
2023-04-07 10:35:01 +02:00