diff --git a/src/osdep/amiberry_gfx.cpp b/src/osdep/amiberry_gfx.cpp index e101b075..94229e66 100644 --- a/src/osdep/amiberry_gfx.cpp +++ b/src/osdep/amiberry_gfx.cpp @@ -257,6 +257,8 @@ static void SDL2_init() mode |= SDL_WINDOW_HIDDEN; else mode |= SDL_WINDOW_SHOWN; + // Set Window allow high DPI by default + mode |= SDL_WINDOW_ALLOW_HIGHDPI; #ifdef USE_OPENGL mode |= SDL_WINDOW_OPENGL; #endif diff --git a/src/osdep/gui/ShowMessage.cpp b/src/osdep/gui/ShowMessage.cpp index e629c16f..05a49cc9 100644 --- a/src/osdep/gui/ShowMessage.cpp +++ b/src/osdep/gui/ShowMessage.cpp @@ -78,6 +78,8 @@ static void InitShowMessage(const std::string& message) mode |= SDL_WINDOW_HIDDEN; else mode |= SDL_WINDOW_SHOWN; + // Set Window allow high DPI by default + mode |= SDL_WINDOW_ALLOW_HIGHDPI; } else { diff --git a/src/osdep/gui/main_window.cpp b/src/osdep/gui/main_window.cpp index edff9481..86fb2102 100644 --- a/src/osdep/gui/main_window.cpp +++ b/src/osdep/gui/main_window.cpp @@ -297,6 +297,8 @@ void amiberry_gui_init() mode |= SDL_WINDOW_HIDDEN; else mode |= SDL_WINDOW_SHOWN; + // Set Window allow high DPI by default + mode |= SDL_WINDOW_ALLOW_HIGHDPI; } else {