diff --git a/src/sdl_mode.c b/src/sdl_mode.c index 20b3be0..7ffdf84 100644 --- a/src/sdl_mode.c +++ b/src/sdl_mode.c @@ -56,7 +56,9 @@ void sdl_setWindowSize(int x, int y, int w, int h) { view_w = w; view_h = h; +#ifndef __ANDROID__ SDL_SetWindowSize(sdl_window, w, h); +#endif SDL_RenderSetLogicalSize(sdl_renderer, w, h); if (sdl_display) SDL_FreeSurface(sdl_display); diff --git a/src/sdl_video.c b/src/sdl_video.c index 9776f0e..12e7b5b 100644 --- a/src/sdl_video.c +++ b/src/sdl_video.c @@ -108,10 +108,15 @@ static void window_init(void) { #endif ); +#ifdef __ANDROID__ + Uint32 flags = 0; +#else + Uint32 flags = SDL_WINDOW_RESIZABLE; +#endif sdl_window = SDL_CreateWindow("XSystem3.5 Version "VERSION, SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, SYS35_DEFAULT_WIDTH, SYS35_DEFAULT_HEIGHT, - SDL_WINDOW_RESIZABLE); + flags); sdl_renderer = SDL_CreateRenderer(sdl_window, -1, 0); }