From ac68d68920be9632eb043e7ee91ba67d7b4583fa Mon Sep 17 00:00:00 2001 From: aarojun Date: Thu, 27 May 2021 13:28:33 +0300 Subject: [PATCH] Add sdl_vsync to pref items --- BasiliskII/src/Windows/prefs_windows.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/BasiliskII/src/Windows/prefs_windows.cpp b/BasiliskII/src/Windows/prefs_windows.cpp index d9d28821..527dcbfc 100755 --- a/BasiliskII/src/Windows/prefs_windows.cpp +++ b/BasiliskII/src/Windows/prefs_windows.cpp @@ -51,6 +51,7 @@ prefs_desc platform_prefs_items[] = { {"portfile1", TYPE_STRING, false, "output file for serial port 1"}, #ifdef USE_SDL_VIDEO {"sdlrender", TYPE_STRING, false, "SDL_Renderer driver (\"auto\", \"software\" (may be faster), etc.)"}, + {"sdl_vsync", TYPE_BOOLEAN, false, "Make SDL_Renderer vertical sync frames to host (eg. with software renderer)"}, #endif {NULL, TYPE_END, false, NULL} // End of list @@ -131,4 +132,8 @@ void AddPlatformPrefsDefaults(void) PrefsReplaceString("serialb", "COM2"); PrefsReplaceString("portfile0", "C:\\B2TEMP0.OUT"); PrefsReplaceString("portfile1", "C:\\B2TEMP1.OUT"); +#ifdef USE_SDL_VIDEO + PrefsReplaceString("sdlrender", "software"); + PrefsReplaceBool("sdl_vsync", false); +#endif }