Matthew Hoops
47a82f2d1b
BACKENDS: Add a custom Mac OS X CD audio manager
...
Since Mac OS X Carbon/Cocoa API isn't stable (in that it's changed multiple times over the years). Maintaining two versions of the same code (one in some foreign language with overly long names) isn't very appealing to me.
2016-03-13 13:53:55 +01:00
Vincent Bénony
64f50761ec
IOS: Merge master
2016-01-06 16:19:03 +01:00
Vincent Bénony
3f829daa1d
IOS: Fixes tabs
2016-01-06 16:17:30 +01:00
Vincent Bénony
108ce38443
IOS: Added a chroot like filesystem
...
This is needed because it is not possible to keep absolute paths to the iOS document directory, because a part of its name change between each installation / update.
2016-01-06 15:35:17 +01: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
vanfanel
66dbb7f485
SDL/DISPMANX: Remove dispmanx graphics output.
2015-12-08 21:41:40 +01:00
vanfanel
99739a13fe
Merge branch 'master' into dispmanx
2015-11-11 17:56:12 +01: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
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
08a3376ba7
RASPBERRYPI: Added Raspberry Pi native 2D API support (dispmanx)
2015-03-29 21:52:53 +02: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
Thierry Crozat
6d7fcdd2b5
OSX: Implement TaskbarManager for Mac OS X
...
This implements count badge, progress bar, and icon overlay.
It uses the NSDockTile API which is available since OS X 10.5.
The code compiles and run on older system but without doing
anything.
2014-02-23 21:54:47 +00:00
Johannes Schickel
5ce830b976
SDL: Add a OpenGL SDL backend and hook it into the SDL backend.
...
The hooking code is nearly exactly the old hooking code. Only the OpenGL SDL
creation has been adapted since it uses a different constructor now.
2013-10-19 22:14:24 +02:00
Johannes Schickel
46323074e7
OPENGL: Add new generic OpenGL (ES) backend.
...
This backend is based on ideas of the old OpenGL backend, of the Android GL
backend and of the iPhone GL backend.
2013-10-19 22:12:01 +02:00
Johannes Schickel
8a6e57cba1
BACKENDS: Remove OpenGL and OpenGL SDL backend.
...
This breaks our Tizen port.
2013-10-05 00:20:02 +02:00
Johannes Schickel
be61cb669a
Merge pull request #350 from chrisws/tizen_port_1_6_0a
...
TIZEN: bada port updated to tizen
Conflicts:
backends/platform/tizen/system.cpp
2013-07-04 23:33:02 +02:00
Chris Warren-Smith
be399188c4
TIZEN: bada port updated to tizen
2013-07-03 07:04:11 +10:00
Eugene Sandulenko
f59512c47e
RECORDER: Implement Events Recorder
2013-05-17 00:18:09 +03:00
Jonathan Gray
8cfe25cd65
MIDI: add sndio midi backend
...
New sndio MIDI backend for OpenBSD written by Alexandre Ratchov.
Tested with an external MT-32 and fluidsynth.
2012-05-15 16:39:21 +10:00
Tarek Soliman
4d1e6c3d54
KEYMAPPER: Move HardwareInputSet implementation out of header file
2012-02-28 06:34:19 -06:00
Travis Howell
8701e0a382
WINDOWS: Add default save paths for Windows NT4 onwards
2012-01-23 23:18:21 +11:00
Tarek Soliman
29c0386f2c
MAEMO: Add basic graphics manager
2011-11-29 13:38:17 -06:00
Tarek Soliman
09b9fbfba9
MAEMO: Add basic platform backend with stubbed keymapper
2011-09-22 22:07:44 -05:00
Chris Warren-Smith
43059b1878
BADA: Moved timer manager to backends/timer/bada
2011-08-21 16:39:09 +10:00
Johannes Schickel
dedc74abfa
SDL: Add a new base class for graphics managers utilizing SDL.
2011-08-09 00:03:10 +02:00
Oystein Eftevaag
7e7e606919
MACOSX: Turned update support off by default, simplified and cleaned the pull request
2011-08-02 21:00:57 -04:00
CeRiAl
828f1884b4
MACOSX: Add Sparkle support
2011-07-19 21:33:01 +02:00
Eugene Sandulenko
627372a67c
Merge pull request #40 from bgK/ps3
...
PS3 Port
2011-06-23 01:34:05 -07:00
Eugene Sandulenko
33ce6e60fd
Merge pull request #26 from Littleboy/taskbar
...
Taskbar integration
2011-06-22 13:35:37 -07:00
Bastien Bouclet
6633a06519
PS3: Map joypad buttons to features. Enable the virtual keyboard.
2011-06-22 19:57:44 +02:00
Bastien Bouclet
8bd78b6325
PS3: Add a SDL 1.3 mixer, for use with the PS3 backend.
...
SDL 1.3 allows converting from the S16SYS sound format to F32MSB, which is required by the PS3.
2011-06-22 19:57:38 +02:00
Bastien Bouclet
11cfa0d357
PS3: Initial version of the PlayStation 3 backend
2011-06-22 19:51:02 +02:00
Bastien Bouclet
872d672c33
SDL: Allow building with current SDL 1.3hg
2011-06-22 19:44:46 +02:00
Johannes Schickel
1c21232416
SDL: Rename SdlGraphicsManager to SurfaceSdlGraphicsManager to reflect its purpose.
...
Hopefully I catched all uses of the old name in our ports...
2011-06-19 20:10:21 +02:00
Littleboy
a523ade332
BACKENDS: Add stubs for unity taskbar class
2011-06-16 10:37:37 -04:00
Littleboy
f67975a487
BACKENDS: Add win32 stubs for taskbar integration
2011-06-16 10:29:47 -04:00
David-John Willis
f759ff1704
BACKENDS: Remove stale GP2X code references.
2011-06-11 17:07:08 +01:00
D G Turner
1edcbe0b00
BUILD: Fix Linking.
...
These defines are adding to, not replacing the MODULES list.
2011-05-31 01:18:31 +01:00
Max Horn
9c3a8cd3b5
BUILD: Compile more files only when necessary
2011-05-31 00:35:27 +02:00
Max Horn
127a6f920a
BUILD: Add SDL_BACKEND=1 to config.mk for all SDL based backends
2011-05-31 00:25:40 +02:00
Max Horn
39076ef972
BUILD: Rename UNIX #define to POSIX
2011-05-25 13:23:03 +02:00
Pawel Kolodziejski
abd973ee37
SAMSUNGTV: fix typo
2011-05-24 13:24:37 +02:00
Pawel Kolodziejski
944e0be209
SAMSUNGTV: update port
2011-05-23 18:11:40 +02:00
CeRiAl
fb6b61f14e
WINCE: Add win32-provider.o to backends/module.mk for WinCE (fixes dynamic plugins)
2011-05-18 06:04:27 +08:00
Max Horn
608ce4343a
WINCE: Link against Windows FS code again
2011-05-05 10:57:35 +02:00
Max Horn
e19de13a5d
BUILD: Further restrict which backend source files are compiled
2011-05-04 16:18:18 +02:00
Max Horn
3797971c48
BUILDS: Sort some stuff in backends/module.mk
2011-05-03 23:58:33 +02:00
Max Horn
fc74fb357d
BUILD: Compile backend specific files only if their backend is selected
2011-05-03 23:58:33 +02:00
Max Horn
f62fd4f25f
BACKENDS: Avoid #including .cpp files
...
So far, the various *-fs-factory.cpp files were #including the
corresponding *-fs.cpp files. This is surprising and hence could lead to
all kinds of problems). To fix this, provide proper headers for the
*-fs.cpp files.
This also makes code reuse via subclassing possible.
Since not all ports were tested, this will likely lead to a few
easy to fix compile regressions.
2011-05-03 13:22:00 +02:00