aboutsummaryrefslogtreecommitdiff
path: root/backends/module.mk
AgeCommit message (Collapse)Author
2011-06-23Merge pull request #40 from bgK/ps3Eugene Sandulenko
PS3 Port
2011-06-22Merge pull request #26 from Littleboy/taskbarEugene Sandulenko
Taskbar integration
2011-06-22PS3: Map joypad buttons to features. Enable the virtual keyboard.Bastien Bouclet
2011-06-22PS3: Add a SDL 1.3 mixer, for use with the PS3 backend.Bastien Bouclet
SDL 1.3 allows converting from the S16SYS sound format to F32MSB, which is required by the PS3.
2011-06-22PS3: Initial version of the PlayStation 3 backendBastien Bouclet
2011-06-22SDL: Allow building with current SDL 1.3hgBastien Bouclet
2011-06-19SDL: Rename SdlGraphicsManager to SurfaceSdlGraphicsManager to reflect its ↵Johannes Schickel
purpose. Hopefully I catched all uses of the old name in our ports...
2011-06-16BACKENDS: Add stubs for unity taskbar classLittleboy
2011-06-16BACKENDS: Add win32 stubs for taskbar integrationLittleboy
2011-06-11BACKENDS: Remove stale GP2X code references.David-John Willis
2011-05-31BUILD: Fix Linking.D G Turner
These defines are adding to, not replacing the MODULES list.
2011-05-31BUILD: Compile more files only when necessaryMax Horn
2011-05-31BUILD: Add SDL_BACKEND=1 to config.mk for all SDL based backendsMax Horn
2011-05-25BUILD: Rename UNIX #define to POSIXMax Horn
2011-05-24SAMSUNGTV: fix typoPawel Kolodziejski
2011-05-23SAMSUNGTV: update portPawel Kolodziejski
2011-05-18WINCE: Add win32-provider.o to backends/module.mk for WinCE (fixes dynamic ↵CeRiAl
plugins)
2011-05-05WINCE: Link against Windows FS code againMax Horn
2011-05-04BUILD: Further restrict which backend source files are compiledMax Horn
2011-05-03BUILDS: Sort some stuff in backends/module.mkMax Horn
2011-05-03BUILD: Compile backend specific files only if their backend is selectedMax Horn
2011-05-03BACKENDS: Avoid #including .cpp filesMax Horn
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-04-20DC: Move dynamic plugin handling into the platformMarcus Comstedt
2011-04-12WEBOS: Create webos backend with custom eventsKlaus Reimer
Currently only contains test code.
2011-03-24OPENPANDORA: Refactor OpenPandora backend and move events and graphics into ↵David-John Willis
modular backend style.
2011-03-24BACKENDS: Add GPH event and graphics files to the build.David-John Willis
2011-03-08WINCE: Make scummvm compile and run again for WinCE platform (patch #3202337)Max Horn
2010-12-22PLUGINS: add ELF memory manager to solve fragmentationYotam Barnoy
Following lordhoto's suggestion, I implemented a simple allocator that grabs the size of the biggest available plugin in memory. This is an elegant solution to the fragmentation problem, with the caveat that memory is wasted. As such, it's not suited for the DS, so I added a #define to disable it there. svn-id: r55009
2010-11-28Merging the gsoc2010-opengl branchMax Horn
svn-id: r54518
2010-11-24BACKENDS: Add a basic logger implementation.Johannes Schickel
This is the logger I posted at our patch tracker. Item #3115757 "OSYSTEM: Basic logger". It includes the changes proposed by Max. It is currently not hooked into any backend, since we still need to decide where to log files, whether to have multiple log files etc. svn-id: r54451
2010-11-08BACKENDS: Partial merge of gsoc2010-opengl: Audio CD changes onlyMax Horn
This commit contains the AudioCDManager changes from the gsoc2010-opengl branch. The other changes in that branch are restricted to the backends directory only (plus configure). The Nintendo DS and Dreamcast ports still need to be ported over to the new Audio CD system, but that should be fairly easy to do. svn-id: r54147
2010-11-04DC: remove multi-build of dc-provider that slipped in with plugin merge.Yotam Barnoy
svn-id: r54058
2010-10-23DINGUX: fix compilation for the opengl branchFabio Battaglia
Moved events related code to backends/events/dinguxsdl/* and move graphics related code to backends/graphics/dinguxsdl/* Subclass OSystem_POSIX instead of OSystem_SDL svn-id: r53730
2010-09-15PLUGINS: Additional plugin check for the ELF loader.Andre Heider
The ELF loader does not have access to the symbols of the main executable, it just relocates symbols to it via fixed offsets. We need to make sure that loaded plugins are from the same link process to prevent crashes. An embedded build date is used for that. svn-id: r52730
2010-09-05PLUGINS: Move platform specific code out of the generic ELF loader.Andre Heider
Instead overwrite pure virtual functions in a backend specific class. svn-id: r52556
2010-09-05PLUGINS: Move all ELF loader related files to its own directory.Andre Heider
svn-id: r52555
2010-09-05PLUGINS: Plugin support for the GameCube/Wii backend.Andre Heider
svn-id: r52553
2010-08-16added a todo to plugins.cpp and a comment to elf32.h; Collapsed plugin ↵Tony Puccinelli
providers for a few ports into their .h files, removing the corresponding .cpp files svn-id: r52112
2010-08-10merged trunk into branch, reverted Cruise Singleton changesTony Puccinelli
svn-id: r51961
2010-08-07removed gp2x-wiz plugin provider from backends/module.mkTony Puccinelli
svn-id: r51847
2010-08-07modified psp to use mips-loader.cpp (and added things to backends/module.mk)Tony Puccinelli
svn-id: r51826
2010-08-07made MIPSDLObject and PS2 plugin provider that uses itTony Puccinelli
svn-id: r51818
2010-08-06Fix dc build.Alejandro Marzini
svn-id: r51814
2010-08-06added DSPlugin and DS Plugin Provider (steps towards using subtypes of DLObject)Tony Puccinelli
svn-id: r51777
2010-07-30Merged from trunk, from Rev 50841 to HEADAlejandro Marzini
svn-id: r51495
2010-07-29BUILD: Compile & link certain files only for specific BACKEND valuesMax Horn
svn-id: r51465
2010-07-28abstracted an ELF plugin providerTony Puccinelli
svn-id: r51400
2010-07-17Remove PalmOS portMax Horn
svn-id: r50964
2010-07-13Merged from trunk, from Rev 49499 to HEADAlejandro Marzini
svn-id: r50840
2010-07-09Added OpenGLSDLGraphicsManager.Alejandro Marzini
svn-id: r50768