yuzu/src/core
FearlessTobi 977418c65b core/web_browser: Allow WebApplet to exit gracefully when an error occurs
Currently, yuzu just freezes when an error occurs while Initializing the WebApplet.
From a user perspective, this obviously isn't great as the game just softlocks.
With this change, yuzu will call the Finalize method, so to the game it seems like as the user just exited the WebApplet normally.

This works around https://github.com/yuzu-emu/yuzu/issues/2852.
2020-03-22 16:01:13 +01:00
..
arm Core: Set all hardware emulation constants in a single file. 2020-02-11 20:19:11 -04:00
crypto Merge pull request #3091 from lioncash/core-conversion 2019-11-15 12:08:50 -05:00
file_sys Revert "system_archive: Fix Korean and Chinese fonts" 2020-01-30 22:02:15 -05:00
frontend renderer_opengl: Move Frame/FrameMailbox to OpenGL namespace. 2020-02-26 18:28:50 -05:00
gdbstub Core: Refactor CpuCoreManager to CpuManager and Cpu to Core Manager. 2020-01-26 14:07:22 -04:00
hle core/web_browser: Allow WebApplet to exit gracefully when an error occurs 2020-03-22 16:01:13 +01:00
loader loader: provide default arguments (zero byte) to NSOs 2020-01-22 20:14:06 -08:00
memory Core: Set all hardware emulation constants in a single file. 2020-02-11 20:19:11 -04:00
tools Core: Set all hardware emulation constants in a single file. 2020-02-11 20:19:11 -04:00
CMakeLists.txt core: frontend: Refactor scope_acquire_window_context to scope_acquire_context. 2020-02-25 21:23:00 -05:00
constants.cpp constants: Extract backup JPEG used by account services 2019-06-07 17:46:57 -04:00
constants.h constants: Extract backup JPEG used by account services 2019-06-07 17:46:57 -04:00
core.cpp core: frontend: Refactor scope_acquire_window_context to scope_acquire_context. 2020-02-25 21:23:00 -05:00
core.h System: Expose Host thread registering routines from kernel. 2020-02-22 11:18:07 -04:00
core_manager.cpp System: Address Feedback 2020-01-27 09:54:11 -04:00
core_manager.h System: Address Feedback 2020-01-27 09:54:11 -04:00
core_timing.cpp Core: Set all hardware emulation constants in a single file. 2020-02-11 20:19:11 -04:00
core_timing.h core_timing: Use better reference tracking for EventType. (#3159) 2019-11-26 21:48:56 -05:00
core_timing_util.cpp Core: Set all hardware emulation constants in a single file. 2020-02-11 20:19:11 -04:00
core_timing_util.h Core: Set all hardware emulation constants in a single file. 2020-02-11 20:19:11 -04:00
cpu_manager.cpp core/cpu_manager: Remove unused includes 2020-01-30 18:30:57 -05:00
cpu_manager.h Core: Set all hardware emulation constants in a single file. 2020-02-11 20:19:11 -04:00
hardware_interrupt_manager.cpp core_timing: Use better reference tracking for EventType. (#3159) 2019-11-26 21:48:56 -05:00
hardware_interrupt_manager.h core_timing: Use better reference tracking for EventType. (#3159) 2019-11-26 21:48:56 -05:00
hardware_properties.h Kernel: Rename ThreadCallbackHandleTable and Setup Thread Ids on Kernel. 2020-02-22 11:18:06 -04:00
memory.cpp core/memory: Create a special MapMemoryRegion for physical memory. 2020-01-18 08:38:47 +01:00
memory.h core/memory: Create a special MapMemoryRegion for physical memory. 2020-01-18 08:38:47 +01:00
perf_stats.cpp perf_stats: Resolve implicit int to double conversion error 2019-11-12 07:55:39 -05:00
perf_stats.h Address review comments 2019-09-10 12:57:45 +02:00
reporter.cpp core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory class 2019-11-26 21:55:39 -05:00
reporter.h lm: Flush manager output on core shutdown 2019-09-22 12:34:55 -04:00
settings.cpp core: settings: Add setting to enable vsync, which is on by default. 2020-02-25 20:57:02 -05:00
settings.h core: settings: Add setting to enable vsync, which is on by default. 2020-02-25 20:57:02 -05:00
telemetry_session.cpp core: settings: Add setting to enable vsync, which is on by default. 2020-02-25 20:57:02 -05:00
telemetry_session.h core/telemetry_session: Remove usages of the global system accessor 2019-05-28 22:28:15 -04:00