Commit Graph
2754 Commits
Author SHA1 Message Date
Thierry Crozat ef62422e59 OSX: Fix menus when using SDL2
We remove the menus added by SDL before inserting our own menus,
but the code assumed that there were two SDL generated menus. SDL2
actually adds three menus. So the new code makes no assumptions on
the number of menus so that it works with both SDL1.2 and SDL2.

Also fix an issue on OS X 10.4 and earlier that caused the app menu
to be nameless.
2015-12-16 20:42:11 +00:00
Bastien Bouclet aa9191c4c4 PS3: Remove the SDL2 mixer manager.
It was only used by the PS3 backend, and the standard SDL mixer was fixed
to work in the PS3 case.
2015-12-15 20:10:19 +01:00
Bastien Bouclet b9a1074999 PS3: Make use of an updated SDL2 version
This version, available at https://bitbucket.org/bgK/sdl_psl1ght, is based on SDL 2.0.3.
2015-12-15 20:10:19 +01:00
Johannes Schickel fe2ee9ecf5 OPENGL: Refactor screen refresh handling.
Subclasses of OpenGLGraphicsManager are now supposed to supply a refreshScreen
function which handles actual screen updating (for example, buffer swapping).
2015-12-12 22:31:35 +01:00
Johannes Schickel 33be7ef5dd Merge branch 'rpi-sdl2'
This is a manual merge of pull request #632. The history fo the PR has been
cleaned up.
2015-12-08 21:43:34 +01:00
vanfanel 66dbb7f485 SDL/DISPMANX: Remove dispmanx graphics output. 2015-12-08 21:41:40 +01:00
Fedor 84c516d47a Symbian: cleanup build script
Add missed engines, all engines ordered by names, simplified and clear comments
2015-12-03 23:43:22 +03:00
Fedor 9cdcce6bc6 Symbian: add Sherlock engine support 2015-12-03 23:31:20 +03:00
Fedor Strizhnev f6ea588b89 Symbian: fix build issues
Add new linker options to remove useless code
Add file not parsed by script
2015-11-22 23:36:47 +03:00
Fedor Strizhnev 296199086a Symbian: add new engine 2015-11-22 23:22:36 +03:00
Fedor Strizhnev 96b2706b29 Symbian: fix complation issues 2015-11-22 23:20:58 +03:00
Fedor Strizhnev a155ba6542 Symbian: add new engine to help file 2015-11-22 23:17:54 +03:00
Fedor Strizhnev c282884276 Symbian: help file build once now 2015-11-22 23:13:32 +03:00
vanfanel 9d831d0c42 SDL/DISPMANX Fixed small issues with merging: Use append_var, fix spacing issues and changed SurfaceSdlGraphicsManager constructor call parameters on DispmanXSdlGraphicsManager constructor. 2015-11-12 14:03:14 +01:00
vanfanel 99739a13fe Merge branch 'master' into dispmanx 2015-11-11 17:56:12 +01:00
vanfanel 37e157a11c SDL/DISPMANX Make additional notes on README.RASPBERRYPI telling users to manually disable some features that are sub-optimal on the Pi when they don't pass a host parameter 2015-10-20 21:15:26 +02:00
vanfanel c2c95cc95b SDL/DISPMANX Fixed dispmanx activation parameter on README.RASPBERRYPI 2015-10-19 12:12:54 +02:00
vanfanel c362119572 SDL/DISPMANX Renamed the RASBERRYPI define to the less confusing name of DISPMANX because it controls whether dispmanx rendering backend is enabled or not on the Raspberry Pi. 2015-10-18 20:25:53 +02:00
Kirben 8f9245cfce WIN: Fix mingw64 compilation, by limiting last hack. 2015-10-08 11:02:40 +11:00
Kirben 7e81052150 WIN: Add hack for command line display in Windows versions built with MinGW. 2015-10-08 10:46:05 +11:00
Willem Jan Palenstijn bf822e7dc0 SYMBIAN: Rename define and rephrase comments 2015-09-14 22:46:19 +02:00
Fedor Strizhnev c7aa5cb995 SYMBIAN: Delete obsolete fixes for 'remove' 2015-09-14 22:43:35 +02:00
Fedor Strizhnev 99d6dec059 SYMBIAN: Fix compilation error caused by remove macro 2015-09-14 22:43:09 +02:00
vanfanel b706ca36f1 SDL/DISPMANX: Updated class member names, configure script and asociated files and docs to conform to fingolfin's corrections. 2015-07-22 13:00:45 +02:00
vanfanel bf68de9aa7 RASPBERRYPI: Changed the RGB code for the game screen surface and added RaspberryPi information file. 2015-07-20 17:13:19 +02:00
Tarek Soliman 0aa512da12 MAEMO: Fix compilation.
Related to 71cc9e41e8
2015-04-20 12:12:34 -05:00
vanfanel 08a3376ba7 RASPBERRYPI: Added Raspberry Pi native 2D API support (dispmanx) 2015-03-29 21:52:53 +02:00
Filippos Karapetis 6cb0a4c1b0 SDL: Fix compilation with SDL 2.0 under MSVC
In SDL 2.0, intrin.h is now included in SDL_cpuinfo.h, which includes
setjmp.h. SDL_cpuinfo.h is included from SDL.h and SDL_syswm.h.
Thus, we remove the exceptions for setjmp and longjmp before these two
includes.
2015-03-06 02:57:09 +02:00
Matthew Hoops 5936f7c9d1 MACOSX: Fix compilation
Broken by 3f22c12
2015-03-05 08:02:54 -05:00
Johannes Schickel 066e71f61a SDL: Call setupIcon for each window creation with SDL2.
This should make sure that the logo is properly set on Win32 with SDL2.
2015-03-01 16:21:53 +01:00
Johannes Schickel 71cc9e41e8 WINCE: Fix compilation. 2015-02-18 05:24:45 +01:00
Johannes Schickel 3745ddbefd WIN32: Add experimental SDL2 support.
Based on changes by aquadran.
2015-02-16 02:13:11 +01:00
Johannes Schickel 3f22c12c56 SDL: Handle icon setup in SdlWindow. 2015-02-16 01:25:22 +01:00
Johannes Schickel 627d766325 SDL: Add basic abstraction class for the SDL window. 2015-02-16 01:03:29 +01:00
Johannes Schickel 8d57b766a9 SDL: Fix typo. 2015-01-25 21:11:18 +01:00
Johannes Schickel 8530997fff SDL: Add experimental support for SDL2.
This is based upon skristiansson's change set to make ScummVM work with SDL2.
2015-01-25 20:23:25 +01:00
Johannes Schickel d97889cea7 SDL: Cleanup graphics manager switching a bit. 2015-01-25 19:26:15 +01:00
Johannes Schickel 3a2db0135d SDL: Refactor WM specific functionality into SdlGraphicsManager. 2015-01-25 18:57:38 +01:00
Alyssa Milburn cac7be425a ANDROID: Remove plugins/unpacker from makefile. 2015-01-18 12:04:15 +01:00
Thierry Crozat 1244597849 JANITORIAL: Update copyright year 2015-01-18 02:24:51 +00:00
Eugene Sandulenko d1292c8e59 Merge pull request #560 from klusark/unpack
ANDROID: Remove unpacker and fix support for non arm
2015-01-11 21:58:32 +01:00
Eugene Sandulenko 8e0d7d7255 Merge pull request #559 from fedor4ever/master
VIDEO: Add Theora support to systems which use libtremor
2015-01-11 21:12:01 +01:00
Fedor Strizhnev dd5f5588d9 SYMBIAN: Updated settings 2015-01-06 12:45:55 +03:00
Fedor Strizhnev 762910d8bb SYMBIAN: Updated settings and moved to config.mmh 2015-01-06 12:45:20 +03:00
Joel Teichroeb 59934881a1 ANDROID: Remove unpacker and fix support for non arm 2015-01-05 20:18:31 -08:00
Eugene Sandulenko aeac0d821f Merge pull request #555 from fedor4ever/master
SYMBIAN: Add symbian support for access and prince engines
2015-01-04 19:59:06 +01:00
Eugene Sandulenko f92e569570 Merge pull request #425 from klusark/android
ANDROID: Modernize build system
2015-01-04 19:53:41 +01:00
Fedor Strizhnev e27f5f6988 Symbian: completely disabled MT32 2014-12-30 19:05:27 +03:00
Fedor Strizhnev da18e796d0 SYMBIAN: Add symbian support for access and prince engines 2014-12-30 17:23:30 +03:00
Matthew Hoops b577da29b5 ANDROID: Delay deleting a local ref until it's no longer used
Should fix bug #6741
2014-11-15 09:21:36 -05:00