Henrik Rydgård
|
c41f875df4
|
Remove base/logging.h in a whole lot more places.
|
2020-08-15 19:09:00 +02:00 |
|
Henrik Rydgård
|
6f1915110f
|
Remove base/logging from UI and more
|
2020-08-15 19:08:54 +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
|
1dc5ee424b
|
SaveState: Split out Do types to reduce headers.
|
2020-08-10 08:03:44 +00:00 |
|
Unknown W. Brackets
|
4b4e3432cd
|
SaveState: Split Do() into a separate header.
|
2020-08-10 08:03:41 +00:00 |
|
twinaphex
|
9e44523426
|
(Libretro) Buildfix for Windows
|
2020-08-07 22:53:45 +02:00 |
|
Henrik Rydgård
|
0829543987
|
Third part of getting rid of PanicAlert
|
2020-07-19 20:34:02 +02:00 |
|
Henrik Rydgård
|
47a3bf1dd7
|
Step 2 of removing PanicAlert
|
2020-07-19 20:34:02 +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
|
dae9df3829
|
Fix a bug in crashhandler where we could end up disassembling far too much.
|
2020-07-19 17:23:21 +02:00 |
|
Henrik Rydgård
|
6f97c3d422
|
Various platform buildfixes
|
2020-07-14 09:25:59 +02:00 |
|
Henrik Rydgard
|
fdcf4f06f2
|
Add x64Analyzer to Android.mk. Some minor cleanup
|
2020-07-14 09:25:45 +02:00 |
|
Henrik Rydgard
|
c988d42b04
|
ARM/ARM64 instruction analysis, hook up to handler
|
2020-07-14 09:25:45 +02:00 |
|
Unknown W. Brackets
|
ae224b3893
|
jit: Add some basic checks in armjit/arm64jit.
Just the simple (and unlikely) case so far...
|
2020-07-13 01:49:19 -07:00 |
|
Unknown W. Brackets
|
b3bf61dde1
|
x86jit: Trigger exec exceptions.
A common case might be, you're hacking something in the game and you broke
the stack, so you `jr ra` into outer space.
|
2020-07-12 22:40:25 -07:00 |
|
Unknown W. Brackets
|
3c34c7c456
|
irjit: Add jump crash checks.
Doesn't seem to have any significant impact on performance.
|
2020-07-12 22:17:36 -07:00 |
|
Unknown W. Brackets
|
940066db68
|
Core: Track exception on bad jumps.
|
2020-07-12 21:59:08 -07:00 |
|
Henrik Rydgård
|
7dcd708fac
|
Address some feedback
|
2020-07-12 15:25:27 +02:00 |
|
Henrik Rydgård
|
8461ea19b1
|
Centralize handling of memory exceptions a bit
|
2020-07-12 15:25:20 +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 |
|
Henrik Rydgård
|
dd948383af
|
VFPU interpreter: Improve some error messages, after seeing a bad one in #10196.
|
2020-06-02 23:18:09 +02:00 |
|
Unknown W. Brackets
|
7910b4029a
|
arm64jit: Track writable and non-writable pointers.
Switch uses different memory regions. We can handle this, might as well
cleanup some const abuse.
|
2020-05-17 00:15:12 -07:00 |
|
Unknown W. Brackets
|
5afc020fbd
|
x86jit: Force INF * 0 to +NAN.
See #12519 - this is needed for some graphics to render properly. Seems
to already happen on ARM, so no change to armjit.
|
2020-04-06 06:33:39 -07:00 |
|
Henrik Rydgård
|
8ddd2b6104
|
ScanForFunctions: Drastically speed up by only trying to insert the newly found functions into the symbol map.
|
2020-02-29 01:00:57 +01:00 |
|