diff --git a/src/osdep/amiberry_gfx.cpp b/src/osdep/amiberry_gfx.cpp index 502851fe..7b8c480e 100644 --- a/src/osdep/amiberry_gfx.cpp +++ b/src/osdep/amiberry_gfx.cpp @@ -15,6 +15,8 @@ #include "amiberry_gfx.h" #include +#include + #include "clipboard.h" #include "devices.h" @@ -409,6 +411,13 @@ int graphics_setup(void) } #endif + + auto* const icon_surface = IMG_Load("data/amiberry.png"); + if (icon_surface != nullptr) + { + SDL_SetWindowIcon(sdl_window, icon_surface); + SDL_FreeSurface(icon_surface); + } if (renderer == nullptr) {