[Scummvm-cvs-logs] CVS: scummvm/backends/sdl sdl.cpp,1.69,1.70
Nicolas Bacca
arisme at users.sourceforge.net
Sun May 9 07:29:00 CEST 2004
Update of /cvsroot/scummvm/scummvm/backends/sdl
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23067
Modified Files:
sdl.cpp
Log Message:
Tweak SDL init for WinCE backend
Index: sdl.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/sdl/sdl.cpp,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -d -r1.69 -r1.70
--- sdl.cpp 28 Mar 2004 20:31:17 -0000 1.69
+++ sdl.cpp 9 May 2004 14:27:53 -0000 1.70
@@ -40,6 +40,13 @@
int joystick_num = ConfMan.getInt("joystick_num");
uint32 sdlFlags = SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_TIMER;
+#ifdef _WIN32_WCE
+ if (ConfMan.hasKey("use_GDI") && ConfMan.getBool("use_GDI")) {
+ SDL_VideoInit("windib", 0);
+ sdlFlags ^= SDL_INIT_VIDEO;
+ }
+#endif
+
if (joystick_num > -1)
sdlFlags |= SDL_INIT_JOYSTICK;
@@ -55,11 +62,17 @@
SDL_EnableUNICODE(1);
cksum_valid = false;
+#ifndef _WIN32_WCE
_mode = GFX_DOUBLESIZE;
_scaleFactor = 2;
_scaler_proc = Normal2x;
_full_screen = ConfMan.getBool("fullscreen");
_adjustAspectRatio = ConfMan.getBool("aspect_ratio");
+#else
+ _mode = GFX_NORMAL;
+ _full_screen = true;
+ _adjustAspectRatio = false;
+#endif
_mode_flags = 0;
More information about the Scummvm-git-logs
mailing list