emulator: crash faster

By disabling Windows Error Reporting.
This commit is contained in:
Osyotr 2025-02-06 02:03:30 +03:00
parent 0d498f12b9
commit 74869d9a04

View File

@ -44,10 +44,11 @@ Frontend::WindowSDL* g_window = nullptr;
namespace Core {
Emulator::Emulator() {
// Initialize NT API functions and set high priority
// Initialize NT API functions, set high priority and disable WER
#ifdef _WIN32
Common::NtApi::Initialize();
SetPriorityClass(GetCurrentProcess(), ABOVE_NORMAL_PRIORITY_CLASS);
SetErrorMode(SetErrorMode(0) | SEM_NOGPFAULTERRORBOX);
#endif
// Start logger.