Henrik Rydgård
|
5313fc5b36
|
More work on GL state leaks. Some things really need a redesign.
|
2020-08-18 09:18:24 +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 |
|
Unknown W. Brackets
|
1dc5ee424b
|
SaveState: Split out Do types to reduce headers.
|
2020-08-10 08:03:44 +00:00 |
|
Henrik Rydgård
|
0829543987
|
Third part of getting rid of PanicAlert
|
2020-07-19 20:34:02 +02:00 |
|
Henrik Rydgård
|
626d173d10
|
Split the fault handling from MemMap.cpp to MemFault.cpp.
|
2020-07-15 12:12:57 +02:00 |
|
Henrik Rydgard
|
1fce6de8b1
|
Simple exception handler so we can ignore accesses that happen within the PSP memory space.
|
2020-07-14 09:25:45 +02: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 |
|
Unknown W. Brackets
|
492e8d4f92
|
Core: Use full memory for ELF files.
We only apply the MEMSIZE check for homebrew in PBP format.
|
2020-03-16 19:54:48 -07:00 |
|
Unknown W. Brackets
|
cb1b7b1e43
|
Core: Bring over some file related Switch changes.
Reducing the distance from the Switch port code.
|
2020-03-03 22:53:03 -08:00 |
|
Unknown W. Brackets
|
5b5ded058c
|
Windows: Support long My Documents paths.
|
2020-01-04 10:57:23 -08:00 |
|
Henrik Rydgård
|
19a1fa8430
|
Add a compat.ini flag for software rendering, use it to force on in Darkstalkers
|
2019-10-27 20:54:36 +01:00 |
|
Henrik Rydgård
|
13f87301cf
|
Merge pull request #12371 from unknownbrackets/thread-detach
Avoid thread.detach(), join when needed instead
|
2019-10-07 20:27:42 +02:00 |
|
Unknown W. Brackets
|
5871ab0538
|
UI: Stop caching the draw context in coreParam.
This is possibly getting outdated in some paths of graphics reinit, and
then causing crashes. Let's just always get it from the graphicsContext.
|
2019-09-28 21:58:15 -07:00 |
|
Unknown W. Brackets
|
c8c0cd51c7
|
Core: Avoid detach for game loading thread.
|
2019-09-28 11:07:57 -07:00 |
|
Unknown W. Brackets
|
670e207c57
|
Core: Wait for background CPU load on exit.
This prevents crashes when exiting a game while loading is still in
progress. See #11516.
|
2018-11-01 21:29:34 -07:00 |
|
Unknown W. Brackets
|
7ee4d2d5a1
|
UI: Ask for restart when changing graphics device.
Only for D3D11 and Vulkan.
Also, makes Vulkan follow D3D11 in not changing the setting if the device
is not found on startup.
|
2018-09-30 00:53:21 -07:00 |
|
Unknown W. Brackets
|
d715ed8fba
|
Core: More consistently use directory constants.
|
2018-09-02 10:27:11 -07:00 |
|
Unknown W. Brackets
|
ca8677d262
|
UI: Keep rendering UI even while stepping.
This makes it possible to "get out" on mobile.
|
2018-06-24 06:24:08 -07:00 |
|
Unknown W. Brackets
|
3dac5f2103
|
Debugger: Add current game info.
|
2018-06-08 06:59:17 -07:00 |
|
Unknown W. Brackets
|
2e2d8f2989
|
Core: Process stepping on other platforms.
This includes Android.
|
2018-06-06 17:31:56 -07:00 |
|
Unknown W. Brackets
|
e313a9bf6c
|
Debugger: Lock startup/shutdown for threadsafety.
Otherwise things can get freed while we're trying to inspect them.
|
2018-06-06 05:58:49 -07:00 |
|
Henrik Rydgård
|
3733669112
|
Merge pull request #11058 from unknownbrackets/load-fail
Core: Shutdown properly on load failure
|
2018-05-20 23:48:11 +02:00 |
|
Unknown W. Brackets
|
9b6dee126d
|
Core: Shutdown properly on load failure.
|
2018-05-20 14:17:01 -07:00 |
|