From fb8ee6ded8da18655fb9c6981463ec6a058255ea Mon Sep 17 00:00:00 2001 From: pelya Date: Wed, 24 Nov 2010 15:16:29 +0200 Subject: [PATCH] Added virtual 480x320 and 800x480 video modes --- .../jni/sdl-1.2/src/video/android/SDL_androidvideo-1.2.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/project/jni/sdl-1.2/src/video/android/SDL_androidvideo-1.2.c b/project/jni/sdl-1.2/src/video/android/SDL_androidvideo-1.2.c index 058b6bd35..d2eff7ca8 100644 --- a/project/jni/sdl-1.2/src/video/android/SDL_androidvideo-1.2.c +++ b/project/jni/sdl-1.2/src/video/android/SDL_androidvideo-1.2.c @@ -100,7 +100,7 @@ static void ANDROID_UpdateRects(_THIS, int numrects, SDL_Rect *rects); /* Private display data */ -#define SDL_NUMMODES 9 +#define SDL_NUMMODES 11 static SDL_Rect *SDL_modelist[SDL_NUMMODES+1]; //#define SDL_modelist (this->hidden->SDL_modelist) @@ -238,7 +238,9 @@ int ANDROID_VideoInit(_THIS, SDL_PixelFormat *vformat) SDL_modelist[7]->h = SDL_ANDROID_sWindowHeight * 2 / 3; SDL_modelist[8]->w = SDL_ANDROID_sWindowWidth / 2; SDL_modelist[8]->h = SDL_ANDROID_sWindowHeight / 2; - SDL_modelist[9] = NULL; + SDL_modelist[9]->w = 480; SDL_modelist[9]->h = 320; // Virtual wide-screen mode + SDL_modelist[10]->w = 800; SDL_modelist[10]->h = 480; // Virtual wide-screen mode + SDL_modelist[11] = NULL; SDL_VideoInit_1_3(NULL, 0);