Hi,
On 11/28/18 5:11 PM, Christer Solskogen wrote:
> When using SDL2 (framebuffer / kmsdrm) on the Tinkerboard (not within X11)
> there's no mouse cursor in hatari menu. The mouse works fine when in GEM.
> The amiga emulator Amiberry has implemented something that seems to work,
> so perhaps that is something that hatari can do as well?
Wouldn't something like that belong more to SDL itself?
Hatari already does following:
bOldMouseVisibility = SDL_ShowCursor(SDL_QUERY);
SDL_ShowCursor(SDL_ENABLE);
Hm.. Perhaps, but I do have a mouse cursor in Amiberry (same SDL library) and their code is something like this:
cursor_surface = SDL_LoadBMP("data/cursor.bmp");
swcursor_texture = SDL_CreateTextureFromSurface(renderer, cursor_surface);
// Hide real cursor
SDL_SetCursor(SDL_CreateSystemCursor(SDL_SYSTEM_CURSOR_ARROW));
SDL_ShowCursor(0);
// Set cursor width,height to that of loaded bmp
dst.w = cursor_surface->w;
dst.h = cursor_surface->h;
SDL_FreeSurface(cursor_surface);