aboutsummaryrefslogtreecommitdiff
path: root/backends/platform
AgeCommit message (Collapse)Author
2010-09-05PLUGINS: Plugin support for the GameCube/Wii backend.Andre Heider
svn-id: r52553
2010-09-05DS: Enable debug level 2 when DISABLE_TEXT_CONSOLE is not set.Andre Heider
svn-id: r52545
2010-09-05WII: Merge r52536 from trunk.Andre Heider
svn-id: r52537
2010-09-04DS: Merge r52533 from trunk.Andre Heider
svn-id: r52534
2010-08-28WII: svn merge Wii port commits from trunkAndre Heider
svn-id: r52425
2010-08-19PSP: made PSP compile with plugins.Yotam Barnoy
Also removed criticalSection calls from elf-loader.cpp, since now streams are used so the criticalSections are automatic. svn-id: r52206
2010-08-16moved include of Makefile.common in PS2 MakefileTony Puccinelli
svn-id: r52117
2010-08-16removed redundant include of Makefile.common in PS2 MakefileTony Puccinelli
svn-id: r52115
2010-08-16Added define to PS2 so it uses ONE_PLUGIN_AT_A_TIMETony Puccinelli
svn-id: r52114
2010-08-14removed psploader.o from objects in psp makefile (psp should be using ↵Tony Puccinelli
abstracted MIPS loader now) svn-id: r52085
2010-08-14added dynamic plugins stuff for PS2 into Makefile (and added couple of ↵Tony Puccinelli
defines for abstracted ELF-LOADER for psp svn-id: r52083
2010-08-13refactored NEW_PLUGIN_DESIGN_FIRST_REFINEMENT define into ONE_PLUGIN_AT_A_TIMETony Puccinelli
svn-id: r52058
2010-08-12modified DS makefile to use new plugin design where only one plugin is ↵Tony Puccinelli
loaded at a time and tested successfully on the DS. Added code to prevent a crash in the case where there are no engine plugins present. Removed code for R_ARM_TARGET1 in arm-loader, as it is no longer used and was never used successfully svn-id: r52052
2010-08-11manually merged trunk/backends into branch and removed some now redundant ↵Tony Puccinelli
elf32.h files svn-id: r51966
2010-08-10merged trunk into branch, reverted Cruise Singleton changesTony Puccinelli
svn-id: r51961
2010-08-07got rid of rest of leftover stuff from GP2X-WIZ elf-loader attemptTony Puccinelli
svn-id: r51846
2010-08-07removed psploader code, as it is covered by the mipsloader and elfloader in ↵Tony Puccinelli
backends/plugins svn-id: r51828
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-06got rid of gp2xwiz loader (anything useful from it is already incorporated ↵Tony Puccinelli
into the ARM loader in the plugins directory at this point) and implemented ARMDLObject as a subtype of DLObject svn-id: r51813
2010-08-06got rid of unneccessary 'extern C' section in elf-loader header and ↵Tony Puccinelli
refactored arm-relocs.cpp to arm-loader.cpp svn-id: r51793
2010-08-06Enabled translation by default. Include common/error.cpp in uiq3 makefile Lars Persson
svn-id: r51784
2010-08-06Start to support Flac when building!Lars Persson
svn-id: r51781
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-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-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-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-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