Henrik Rydgård
|
7a4efb1a0a
|
Call CreateSysDirectories on all platforms.
|
2023-08-18 14:03:38 +02:00 |
|
Henrik Rydgård
|
44d602ca7d
|
Move InitSysDirectories to where it belongs and rename it. Plus warning fixes.
|
2023-08-18 13:03:32 +02:00 |
|
Henrik Rydgård
|
6f6ea4595a
|
Windows: Split out Create... from InitSysDirectories, fixup uses
|
2023-08-18 12:46:40 +02:00 |
|
Henrik Rydgård
|
f5472ba0d8
|
Cleanup up unnecessary audio init functions
|
2023-03-21 13:39:02 +01:00 |
|
Unknown W. Brackets
|
753ac95307
|
Debugger: Fix game.reset by adding a reboot status.
We don't want EmuScreen to auto-exit, and we don't want to double-lock the
debugger lifecycle lock. Let's just handle reboot specifically.
|
2022-10-01 18:13:22 -07:00 |
|
Henrik Rydgård
|
94800f6194
|
Inline the CoreParameters accessor (eliminates a function call for each access)
|
2022-06-11 12:13:07 +02:00 |
|
iota97
|
5e1062678f
|
Allow custom UI themes
|
2022-02-11 12:42:38 +01:00 |
|
Unknown W. Brackets
|
1532a729d7
|
Core: Allow forcing debug statistics collection.
Useful for remote debugging.
|
2021-10-19 10:01:41 -07:00 |
|
Unknown W. Brackets
|
75eeb55617
|
UI: Use a UIState for exceptions.
This makes it so we can enable Stop/Reset/etc. during them in the menus.
|
2021-08-08 23:40:41 -07:00 |
|
Henrik Rydgård
|
8ab627d6e9
|
Workaround for the /PSP path thing. Needs testing.
|
2021-07-25 17:32:12 +02:00 |
|
Henrik Rydgård
|
b0558b2174
|
Assorted directory fixes
|
2021-07-19 17:34:50 +02:00 |
|
Henrik Rydgård
|
72915f88c8
|
Config: Remove the use of multiple search paths.
|
2021-05-30 12:39:16 +02:00 |
|
Henrik Rydgård
|
025bcb1673
|
Introduce Path, start using it all over the place.
Still lots left to convert!
Convert GetSysDirectory to return Path.
More buildfixing
Remove unnecessary Path( constructors
|
2021-05-13 10:39:16 +02:00 |
|
Henrik Rydgård
|
ed9c54b93a
|
Add an iOS-only utility in devtools to copy savestates to memstick root.
Makes it easier to access the files on iOS over USB from MacOS.
|
2020-12-16 14:52:34 +01:00 |
|
Unknown W. Brackets
|
e383b0279f
|
Plugins: Support for loading game-specific plugins.
|
2020-09-08 09:12:19 -07:00 |
|
Henrik Rydgard
|
873c11d7f9
|
Draw a minimal crash dump on the emu screen after a caught crash.
|
2020-07-12 15:25:21 +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
|
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
|
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
|
88e01c7944
|
UI: Show more detailed loading status.
It's sometimes taking longer, so this may make it easier to identify.
See #10673.
|
2018-03-12 18:06:46 -07:00 |
|
Henrik Rydgård
|
42f2312030
|
Remove the old CPU threading remains, start redesigning interfaces.
|
2018-01-27 15:10:17 +01:00 |
|
Kentucky Compass
|
d8b3f4af33
|
Handle iOS audio session interruptions by reinitializing audio
|
2017-12-31 00:37:20 -08:00 |
|
Henrik Rydgård
|
d618b3673b
|
Count readbacks in a frame and show in GPU debug stats.
|
2017-11-08 11:57:53 +01:00 |
|