Henrik Rydgård
|
1025bbcf89
|
Log level/type: Use enum class instead of the awkward namespace trick.
Just a small cleanup I've wanted to do for a long time.
|
2023-08-25 11:48:59 +02:00 |
|
Unknown W. Brackets
|
f0d4267c5e
|
HLE: Reset ll/sc link on any syscall.
This seems to happen from any syscall, which makes sense.
The bit isn't cleared on an sc, but a thread switch doesn't need to occur.
|
2023-07-29 17:57:56 -07:00 |
|
Henrik Rydgård
|
6945deec01
|
Replace a LOT of sprintf with snprintf, and a few strcpy with truncate_cpy
|
2023-04-28 21:04:05 +02:00 |
|
Unknown W. Brackets
|
1faa4031e6
|
HLE: Log longer string args.
Sometimes was hiding useful parts of filenames, etc.
|
2023-04-16 19:17:45 -07:00 |
|
Henrik Rydgård
|
d586ec0d5e
|
Don't create Host objects except in headless/unittest
|
2023-03-25 10:47:01 +01:00 |
|
Unknown W. Brackets
|
cc447aa868
|
HLE: Fix bad logging without latestSyscall.
|
2022-09-23 18:47:51 -07:00 |
|
Unknown W. Brackets
|
48b597a1b9
|
Display: Move core counters/stats to HW file.
This separates things better, so not everything is pulling in HLE.
|
2022-01-30 11:53:48 -08:00 |
|
Unknown W. Brackets
|
db2eddcf27
|
Debugger: Remove double debug window updates.
Core_EnableStepping() is already marking the debug windows for update,
there's no need to call SetDebugMode() again.
|
2021-12-12 11:24:03 -08:00 |
|
Unknown W. Brackets
|
2bd13c5d9d
|
Debugger: Track reason for entering stepping.
|
2021-10-23 16:56:15 -07:00 |
|
Unknown W. Brackets
|
6f9f9f5f2a
|
HLE: Ignore flip time in syscall stats.
Don't want to count flip timing as the slowest thing, when it happens
inside sceDisplaySetFramebuf (immediate.)
|
2021-08-14 20:18:06 -07:00 |
|
Unknown W. Brackets
|
88e2b9b740
|
Debugger: Notate memset tags directly.
|
2021-02-15 15:01:23 -08:00 |
|
Unknown W. Brackets
|
b9ae574679
|
Thread: Log error when delaying a waiting thread.
This will handle double delaying and delaying in general.
|
2021-02-06 23:55:46 -08:00 |
|
Unknown W. Brackets
|
cc4d0479bf
|
Core: Assert debug stats remain positive.
|
2021-01-31 15:06:11 -08:00 |
|
Henrik Rydgård
|
821817e6d4
|
Move the profiler to Common
|
2020-10-04 11:42:16 +02:00 |
|
Henrik Rydgård
|
054acf768c
|
Don't cache time in a variable.
A little weirdness in the code that has stuck around for a long, long
time. It's really not necessary and mostly just confusing.
|
2020-09-24 23:52:43 +02:00 |
|
Henrik Rydgård
|
c0dffd56aa
|
Log the first 100 block transfers instead of just the first one. Should make it easier to spot interesting things without hacking the log code.
|
2020-08-16 22:38:15 +02:00 |
|
Henrik Rydgård
|
ccc0331279
|
Move timeutil to Common. (Experiment to see how much work it is to move these).
|
2020-08-15 20:53:08 +02:00 |
|
Henrik Rydgård
|
b43698a13d
|
Remove most instances of base/logging.h from Common, Core, GPU, more
|
2020-08-15 19:08:44 +02:00 |
|
Unknown W. Brackets
|
b8342fb8ec
|
SaveState: Rename ChunkFile files to Serialize.
Makes more sense and less weird than ChunkFileDoMap, etc.
|
2020-08-10 08:04:05 +00:00 |
|
Unknown W. Brackets
|
4b4e3432cd
|
SaveState: Split Do() into a separate header.
|
2020-08-10 08:03:41 +00:00 |
|
Henrik Rydgård
|
df6d0a8ae7
|
PSP kernel: Improve logging when accessing bad kernel object handles.
|
2020-07-20 11:57:11 +02:00 |
|
Henrik Rydgård
|
c5e0b799d9
|
Remove category from _assert_msg_ functions. We don't filter these by category anyway.
Fixes the inconsistency where we _assert_ didn't take a category but
_assert_msg_ did.
|
2020-07-19 20:33:25 +02:00 |
|
Henrik Rydgård
|
efc3f4f5e4
|
Split CORE_ERROR into CORE_BOOT_ERROR and CORE_RUNTIME_ERROR
|
2020-07-12 15:25:20 +02:00 |
|
Unknown W. Brackets
|
8b6d2f9025
|
HLE: Oops, make sure we don't deadbeef mips calls.
See #12752.
|
2020-03-25 17:11:02 -07:00 |
|
Unknown W. Brackets
|
03cd1d5c5e
|
HLE: Fix some misleading logging.
|
2020-03-23 09:05:14 -07:00 |
|