ports/games/openbor/files/patch-sdl_video.c
2018-07-03 00:22:28 +00:00

17 lines
592 B
C

Haptic isn't implemented on BSDs thus disabled by default
--- sdl/video.c.orig 2018-07-02 13:46:53 UTC
+++ sdl/video.c
@@ -46,7 +46,11 @@ int brightness = 0;
void initSDL()
{
SDL_DisplayMode video_info;
- int init_flags = SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_TIMER | SDL_INIT_JOYSTICK | SDL_INIT_HAPTIC;
+ int init_flags = SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_TIMER | SDL_INIT_JOYSTICK;
+
+#ifndef SDL_HAPTIC_DISABLED
+ init_flags |= SDL_INIT_HAPTIC;
+#endif
/*#if EE_CURRENT_PLATFORM == EE_PLATFORM_WINDOWS
SDL_setenv("SDL_AUDIODRIVER", "directsound", true);