aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
2011-02-19ANDROID: Formattingdhewg
2011-02-19ANDROID: Fix make dependencies for parallel buildsdhewg
2011-02-18ANDROID: Remove outdated build instructionsdhewg
See http://wiki.scummvm.org/index.php/Compiling_ScummVM/Android
2011-02-18ANDROID: Formattingdhewg
maybe now?
2011-02-18ANDROID: Formattingdhewg
and hoping for buildbot to pick up the toolchain now
2011-02-18ANDROID: dist target for buildbotdhewg
2011-02-18DC: Don't use $(VER_REV) with gitMarcus Comstedt
It seems unlikely that git will ever be able to produce a $(VER_REV) of 6 characters or less (the requirement for the version field in IP.BIN), so don't even try to use it.
2011-02-18Merge branch 'dhewg-android'dhewg
2011-02-16N64: revert fix in svn r55745 and added a FIXMEFabio Battaglia
The sign comparison fix requires a little more work than int->uint change, else it throws an exception on the N64
2011-02-14WII: Fix 16bit cursors on some HE gamesdhewg
2011-02-14ANDROID: Fix JNI calls for the timer threaddhewg
JNI calls can happen through the timer mechanism (hence from another thread). Attach the timer thread to the VM to prevent assert()s
2011-02-14ANDROID: Fix assert() to log outputdhewg
add bionic replacement __assert2(), so we actually see what's happening
2011-02-14ANDROID: Use and reinit texture on screen changesdhewg
- EVENT_SCREEN_CHANGED must happen _after_ we have a new surface, not when the the old surface vanishes. fixes port on galaxy tab - textures have to be redefined with glTexImage2D() to make glTexSubImage2D() not fail on screen changes
2011-02-14ANDROID: Unify log prefixdhewg
adb logcat ScummVM:\* \*:S
2011-02-14ANDROID: Protect port files with our definedhewg
get rid of -DANDROID and -DANDROID_BACKEND
2011-02-14ANDROID: Allow out-of-src-tree builds, cleanupdhewg
- move all android specific make stuff from module.mk to android.mk - don't create automatically generated files in the source tree - don't fail when building outside of the source tree - clean android build files on "make clean" - cleanup
2011-02-14ANDROID: Allow monolithic builds to rundhewg
this gets rid of the "no plugins found, go to market, kthx" message, which doesn't make sense on monolithic builds (market only has ancient apk's anyway)
2011-02-14GIT: ./tools/update-version.pl 1 3 0 gitdhewg
2011-02-12GIT: use git for describing the version.dhewg
2011-02-12BUILD: Remove explicit references to SVN in revision variable names.Jordi Vilalta Prat
svn-id: r55898
2011-02-12WII: Whitespace (buildbot upgrade test)Andre Heider
svn-id: r55888
2011-02-09MIDI: Really fix bug #3153076 (this time also for Timidity)Max Horn
svn-id: r55857
2011-02-09MIDI: Fix bug #3153076 (warnings in SEQ driver)Max Horn
svn-id: r55851
2011-02-09AUDIO: Rename sound/ dir to audio/Max Horn
svn-id: r55850
2011-02-07BACKENDS: Reduce header interdependenciesMax Horn
svn-id: r55808
2011-02-07BACKENDs: Fix const correctness in "null" graphics managerMax Horn
svn-id: r55807
2011-02-07COMMON: OSystem now has a PaletteManagerMax Horn
svn-id: r55806
2011-02-05WIN32: Try to fix compiler error for mingw-w64 buildbot buildMax Horn
svn-id: r55785
2011-02-02N64: Fix Signed to Unsigned Comparison GCC Warning.David Turner
svn-id: r55745
2011-02-02IPHONE: Fix Unsigned to Signed Comparison Compiler Warning.David Turner
svn-id: r55743
2011-01-27SDL: Don't send key up events for special keys that are handled by ↵Filippos Karapetis
handleKeyDown() Fixes bug #3166522 at the SDL level (fix 1/2) svn-id: r55567
2011-01-15MIDI: Fixed unnecessary casts of return values to void, reported in bug #3153076Filippos Karapetis
svn-id: r55248
2011-01-14SYMBIAN: Fix some small issues in the README file (M4 isn't included)Jordi Vilalta Prat
svn-id: r55243
2011-01-14SYMBIAN: Updated revision historyLars Persson
svn-id: r55236
2011-01-08DC: Sync legacy makefile with recent changesMarcus Comstedt
svn-id: r55173
2011-01-08DC: Fix a compilation warningMarcus Comstedt
svn-id: r55172
2011-01-08DC: Implement logMessage()Marcus Comstedt
svn-id: r55171
2011-01-08OPENGL: Skip empty texture updates.Jordi Vilalta Prat
This fixes some hangs when calling the GMM while running Fascination. svn-id: r55166
2011-01-07DC: Ensure creation of output sections .{c,d}torsMarcus Comstedt
Add an object with an empty .ctors and .dtors section to the build of each plugin. This ensures that there will be an output section .ctors and one .dtors in the output file (they could be empty though). If these output sections were to be removed, the symbols defined inside by the linker script could disappear as well, and we don't want that. svn-id: r55149
2011-01-07DC: Check plugins for required symbolsMarcus Comstedt
Make sure that all the required symbols exist in generated plugins. If not, the strip command may have removed them... svn-id: r55144
2010-12-31COPYRIGHT: Update copyright year - Happy new year!Arnaud Boutonné
svn-id: r55082
2010-12-30PLUGINS: rename ONE_PLUGIN_AT_A_TIME define to UNCACHED_PLUGINSYotam Barnoy
ONE_PLUGIN_AT_A_TIME is too long. svn-id: r55064
2010-12-29PLUGINS: single plugin model now saves plugin filename to config fileYotam Barnoy
After searching for the right plugin once, the filename will be saved to the config file under the domain 'plugin_files'. The key is the gameid and the value is the plugin file. The backup mechanism is searching plugin by plugin. svn-id: r55061
2010-12-26PLUGINS: fixed resource leak that caused PSP to crashYotam Barnoy
The leaky file handles didn't show up when debugging using the shell since that uses the Windows file handles, of which there are many more. svn-id: r55048
2010-12-24ANDROID: Remove obsolete reference to ANDROID_TOP in build instructions.Angus Lees
svn-id: r55029
2010-12-22PLUGINS: replace all size_t's with uint32's and add #include <malloc.h> to ↵Yotam Barnoy
memory manager uint32 is all we need since we only handle ELF32 anyway. svn-id: r55012
2010-12-22PLUGINS: Only enable ELFMemoryManager when dynamic plugins and the ELF ↵Johannes Schickel
loader is enabled. This should fix compilation on desktop systems, where for example memalign is not present. svn-id: r55011
2010-12-22PLUGINS: Fix ELFMemoryManager::pluginAllocate signature.Johannes Schickel
svn-id: r55010
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-12-20N64: save and return exact palette for grabPaletteFabio Battaglia
Save the exact palette and return it when grabPalette is called, The less precise 16bit conversion is still used inside though. svn-id: r54981