From 61a42f6a69e12c58796c1f599fe0408a29da59f7 Mon Sep 17 00:00:00 2001 From: lizzie Date: Tue, 19 May 2026 09:35:48 +0000 Subject: [PATCH] novideo --- src/yuzu_cmd/emu_window/emu_window_sdl3.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/yuzu_cmd/emu_window/emu_window_sdl3.cpp b/src/yuzu_cmd/emu_window/emu_window_sdl3.cpp index 05c17dbff1..e2aa68113f 100644 --- a/src/yuzu_cmd/emu_window/emu_window_sdl3.cpp +++ b/src/yuzu_cmd/emu_window/emu_window_sdl3.cpp @@ -22,10 +22,17 @@ EmuWindow_SDL3::EmuWindow_SDL3(InputCommon::InputSubsystem* input_subsystem_, Core::System& system_) : input_subsystem{input_subsystem_}, system{system_} { input_subsystem->Initialize(); +#ifdef __OPENORBIS__ + if (!SDL_Init(SDL_INIT_JOYSTICK | SDL_INIT_GAMEPAD)) { + LOG_CRITICAL(Frontend, "Failed to initialize SDL3: {}, Exiting...", SDL_GetError()); + exit(1); + } +#else if (!SDL_Init(SDL_INIT_VIDEO | SDL_INIT_JOYSTICK | SDL_INIT_GAMEPAD)) { LOG_CRITICAL(Frontend, "Failed to initialize SDL3: {}, Exiting...", SDL_GetError()); exit(1); } +#endif } EmuWindow_SDL3::~EmuWindow_SDL3() {