aboutsummaryrefslogtreecommitdiff
path: root/backends/platform
AgeCommit message (Collapse)Author
2010-08-06Don't include engines/sci as userinclude path, causes conflicts with ↵Lars Persson
graphics/ inclusion svn-id: r51779
2010-08-06added DSPlugin and DS Plugin Provider (steps towards using subtypes of DLObject)Tony Puccinelli
svn-id: r51777
2010-08-06Merged from trunk, from r51495 to r51775Alejandro Marzini
svn-id: r51776
2010-08-05added plugin design first refinement define to ps2 makefileTony Puccinelli
svn-id: r51749
2010-08-03added checks for ELF_LOADER_TARGET before including the elf plugin providerTony Puccinelli
svn-id: r51716
2010-08-03PSP: Factored out thread creation routines into PspThreadable class.Yotam Barnoy
This should aid in further optimizations. svn-id: r51685
2010-08-02N64: mention hkz-libn64 download location in port readmeFabio Battaglia
svn-id: r51656
2010-08-02DS: Allow disabling assert via NDEBUG; cleanupMax Horn
svn-id: r51640
2010-08-02DS: Disable debug mode in setup-builddirs.shMax Horn
svn-id: r51638
2010-08-02DS: More closely immitate CXXFLAGS of custom DS build systemMax Horn
svn-id: r51637
2010-08-02DS: Reorder & complete list of OPT_SPEED files; some tweaksMax Horn
Add -mno-thumb to OPT_SPEED to override the -mthumb from OPT_SIZE. svn-id: r51636
2010-08-01SYMBIAN 2nd installment of getting symbian to build with gsoc2010 SDL Lars Persson
svn-id: r51588
2010-08-01SYMBIAN platform. Correct building of SDL refacturing for Symbian.Lars Persson
svn-id: r51587
2010-08-01CONFIGURE: add support for N64 port to configureFabio Battaglia
svn-id: r51581
2010-08-01iPhone: changed GL_NEAREST to GL_LINEAR in miniaturization filter as per ↵Yotam Barnoy
forum post 29/7/10 svn-id: r51567
2010-07-31OPENGL: Add support for BGR and rgb(a) reversed formats (Not available for ↵Alejandro Marzini
GLES). General cleanup and commenting. svn-id: r51559
2010-07-31DS: Remove now redundant ds-fs.o from PORT_OBJSMax Horn
svn-id: r51558
2010-07-31DS: Add shell script which emulates old DS builds using configure&makeMax Horn
svn-id: r51556
2010-07-31DS: Fix custom DS build systemMax Horn
svn-id: r51555
2010-07-30PSP: optimized memcpy some more and fixed memcpy testingYotam Barnoy
Found that the particular implementation was producing messy assembly for misaligned copies. Improved it and also fixed up wrapping the memcpy, which would cause endless prints in case memcpy testing is asked for. svn-id: r51503
2010-07-30Merged from trunk, from Rev 50841 to HEADAlejandro Marzini
svn-id: r51495
2010-07-30SDL/OPENGL: Add ability to switch between SDL and OpenGL graphics managers.Alejandro Marzini
OSystem_SDL will create a merged list of all graphics modes from SDL and OpenGL. When the user changes the graphics mode in options and restarts ScummVM should switch to that graphics mode in the corresponding graphics manager. svn-id: r51493
2010-07-30SDL: Add SDL backend subfolders paths to makefile MODULE_DIRS.Alejandro Marzini
This should fix subfolders sources not recompiling after a header change. svn-id: r51489
2010-07-29DC: Let scummvm.ini override autodetect of gamesMarcus Comstedt
If a game CD has a scummvm.ini file with at least one game domain in it, the normal autodetection is now bypassed and a menu of only the games in the .ini file is presented instead. The descriptions of the games are taken from the .ini file, but icons are still scanned for in the old fashion. Note that previously ScummVM would read global options from the scummvm.ini file on the boot disc (if present), but now global options are instead taken from the scummvm.ini on the game disc (in case of a disc swap). svn-id: r51480
2010-07-29DC: Specialize createConfig{Read,Write}Stream Marcus Comstedt
Implement platform-specific variants of createConfigReadStream() and createConfigWriteStream(), instead of inheriting the BaseBackend definitions. Nonstandard behavious is as follows: * createConfigWriteStream() always returns 0 (read-only filesystem) * createConfigReadStream() returns an empty MemoryReadStream instead of NULL if scummvm.ini does not exist. This is to make sure that loadDefaultConfigFile() always clears out any old config data, as I'll want to restart config parsing from scratch after a disc swap. svn-id: r51478
2010-07-29DS: Add WRAP_MALLOC support to ds.mk, update commentsMax Horn
svn-id: r51474
2010-07-29DS: Get rid of DS_NON_SCUMM_BUILD and DS_SCUMM_BUILDMax Horn
svn-id: r51473
2010-07-29BUILD: Unify how MODULE_DIRS is computed for backendsMax Horn
This should help avoid situations where MODULE_DIRS is not set to a complete list of build dirs (which causes troubles with the automatic header dependency detection logic). On the long run, we should replace the relevant code by a macro or also use rules.mk for this (with yet another if/else case add to it). svn-id: r51467
2010-07-29BUILD: Fix MODULE_DIRS for WinCE portMax Horn
svn-id: r51466
2010-07-29BUILD: Compile & link certain files only for specific BACKEND valuesMax Horn
svn-id: r51465
2010-07-28added some comments to shorts-segment-manager, moved main engine linker ↵Tony Puccinelli
script for ps2 into the plugins folder as it is only used when dynamic plugins are enabled svn-id: r51447
2010-07-28abstracted an ELF plugin providerTony Puccinelli
svn-id: r51400
2010-07-28various manual tweaks to get ds port compiling from branch again after ↵Tony Puccinelli
earlier merge from trunk svn-id: r51398
2010-07-27Remove Android themeengine patch - an improved version is now part ofAngus Lees
the main ScummVM codebase thanks to fingolfin :) svn-id: r51362
2010-07-27Continued abstraction of generic ELF-loader, splitting off MIPS-processor ↵Tony Puccinelli
specific things into their own files and testing on the PS2 svn-id: r51345
2010-07-26moved flushDataCache function from ds-loader.cpp to elf-loader.cpp and moved ↵Tony Puccinelli
arm-relocations from ds-loader.cpp to arm-relocs.cpp; deleted ds-loader.cpp svn-id: r51289
2010-07-24changed ds makefile to use abstracted ELF-loader with ds-specific additions ↵Tony Puccinelli
added to backends/plugins/ds svn-id: r51236
2010-07-23SDL: Fix bug #3025258Eugene Sandulenko
Bug #3025258: "Cursor Leaves Trail in GUI when Screen is Shaking". Based on patch provided by eriktorbjorn but extended with another edge case. svn-id: r51212
2010-07-23GP2XWIZ: Fix warningWillem Jan Palenstijn
svn-id: r51203
2010-07-23Added linker flags to ensure R_ARM_TARGET1 is treated as R_ARM_ABS32Tony Puccinelli
svn-id: r51188
2010-07-22Added code for relocation R_ARM_TARGET1 (untested)Tony Puccinelli
svn-id: r51130
2010-07-21switched out linker script for plugin linking on ds, added in check for RELA ↵Tony Puccinelli
type relocations in ARM loader and coded for REL type relocations (DS now runs many games with Dynamic Plugins enabled) svn-id: r51083
2010-07-20coded for more relocations, added check for RELA type relocations, added ↵Tony Puccinelli
comments svn-id: r51048
2010-07-19SDL: Hack to handle special SDL events.Alejandro Marzini
svn-id: r51015
2010-07-18trying to fix psp build for case sensitive filesystems.Andre Heider
svn-id: r50989
2010-07-18PSP: switched to using my memcpyYotam Barnoy
svn-id: r50982
2010-07-18PSP: forgot test filesYotam Barnoy
svn-id: r50981
2010-07-18Made memcpy faster but not as fast with uncached mem.Yotam Barnoy
svn-id: r50980
2010-07-17Remove PalmOS portMax Horn
svn-id: r50964
2010-07-16Added basic cursor drawing.Alejandro Marzini
svn-id: r50954