aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
2010-10-13SOUND: Allow TiMidity support to be disabled via configure.Johannes Schickel
svn-id: r53395
2010-10-12OPENPANDORA: Add latest backend code from branch-1-2-0.John Willis
* Ooops, forgot to sync this with HEAD. Sorry about that. svn-id: r53162
2010-10-12JANITORAL: Clean trailing whitespaces.Jordi Vilalta Prat
svn-id: r53160
2010-10-10PSP: factored PngLoader out of virtual keyboard for further useYotam Barnoy
svn-id: r53108
2010-10-06PSP: rewrote input code and added an input modeYotam Barnoy
The old input code was getting too messy. A redesign made it easier to modify and add several modes and combos, including one for 1st person games which benefit from a different control scheme. A combo switches between the modes. I also added directional support while the virtual keyboard is visible, using the nub. This allows moving around in the text in some games, and moving the character while typing for others (e.g. AGI) svn-id: r53042
2010-10-03EVENTS: Apply backspace hack to keyrepeat tooWillem Jan Palenstijn
svn-id: r52993
2010-09-30I18N: Add translation for wince specific titles for key mapping dialogThierry Crozat
Also backport fix from branch on translation of default title for key mapping dialog. svn-id: r52959
2010-09-29IPHONE: The overlay will now always be in the native device resolutionOystein Eftevaag
svn-id: r52939
2010-09-28ALL: Fixup some #define namesMax Horn
svn-id: r52935
2010-09-28SDL: Fix for 32 bit mode support (untested; might be good for backporting, ↵Max Horn
not sure, somebody should verify) svn-id: r52934
2010-09-25DINGUX: remove wrong comment and fill the readme with some infosFabio Battaglia
svn-id: r52894
2010-09-25PSP: ME MP3: cache stereo statusYotam Barnoy
Bad timing can cause stereo status not to be picked up if at some point a MAD _header is not initialized. svn-id: r52890
2010-09-25SYMBIAN : Updated version nr to 1.13 in package fileLars Persson
svn-id: r52882
2010-09-23PSP: fix issue in ME MP3 code. Release and init the ME when seeking.Yotam Barnoy
Without this fix, the ME allocates more and more memory with every seek until it can't work. svn-id: r52868
2010-09-23SYMBIAN : Add addSysArchivesToSearchSet to support local data files ↵Lars Persson
properly. (Instead of using extrapath) svn-id: r52864
2010-09-23SYMBIAN : Remove application resource include not used.Lars Persson
svn-id: r52863
2010-09-23SYMBIAN : Updated define for S60v3 detectionLars Persson
svn-id: r52862
2010-09-22Additional include paths for Symbian^3Lars Persson
svn-id: r52854
2010-09-22Added include paths for Symbian^3 SDK supportLars Persson
svn-id: r52853
2010-09-21ADded translations.dat to pkg filesLars Persson
svn-id: r52840
2010-09-20PSP: switch from wrapping memcpy to defining our own memcpyYotam Barnoy
The advantage is that we get to do inlining and even use lwl and lwr instructions where appropriate. We have to do it ourselves because the PSP doesn't tolerate built-in instructions, but also we have a more efficient memcpy than the lib's. svn-id: r52817
2010-09-20PSP: Split up PspMemory class.Yotam Barnoy
PspMemorySwap is more specific ie. it only needs to be known by PSP files. It could be put in another file, but not worth the effort. svn-id: r52816
2010-09-20PSP: moved VramAllocator to display_manager.cpp.Yotam Barnoy
It didn't really belong in memory.cpp and we're going to want to include memory.h everywhere. * * * PSP: more Vram Allocator cleanup svn-id: r52815
2010-09-18JANITORIAL: Removed most punctuation at end of warning() and error()Torbjörn Andersson
Our warning() and error() functions always add an exclamation mark to the end of the message anyway. svn-id: r52791
2010-09-17RELEASE: This is 1.3.0svnEugene Sandulenko
svn-id: r52773
2010-09-16PLUGINS: fixed issue with R_MIPS_32 relocationsYotam Barnoy
Caused crash in some games. The problem was referring to the right segment. R_MIPS_32 relocations can be found in the Shorts segment, but still need to refer to the main segment if the symbol is found there. svn-id: r52750
2010-09-16PLUGINS: Fix function arguments in MIPS loaderYotam Barnoy
Derived virtual function wasn't overwriting base function. svn-id: r52749
2010-09-16DINGUX: Add placeholder for dingux specific readmeFabio Battaglia
Add an almost empty readme for dingux, to be filled soon. svn-id: r52745
2010-09-16DINGUX: add exec wrapper for scummvm.elfFabio Battaglia
Add a wrapper to set HOME var when running scummvm on dingux. svn-id: r52744
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-15PLUGINS: Cleanup.Andre Heider
- Unify ELF loader handling in configure - Rename ELF_LOADER_TARGET to USE_ELF_LOADER svn-id: r52728
2010-09-14PSP: remove virtual inheritance of BufferedWriteStream and ↵Yotam Barnoy
BufferedSeekableReadStream As Max pointed out to me, one can't really use virtual functions called from constructors/destructors. svn-id: r52722
2010-09-09DINGUX and N64: changes to dists targetsFabio Battaglia
Run instructions to copy engine data only if there is really some datafiles to copy for the built engines. svn-id: r52656
2010-09-09GP2XWIZ: Rename GP2XWIZ backend to GPH.John Willis
* This better reflects the supported devices from GPH (GamePark Holdings), namely the GP2XWiz, Caanoo and merging in of the old GP2X backend. svn-id: r52648
2010-09-08GP2X: Clean up input code a little.John Willis
* Match the GP2XWiz input code. svn-id: r52645
2010-09-08N64: saner fake date in getDateAndTimeFabio Battaglia
- Set the fake date in 2010 instead of year 3800 svn-id: r52644
2010-09-08CONFIGURE and N64: add n64.mk with nintendo64 specific dist targetsFabio Battaglia
svn-id: r52641
2010-09-08WII: Fix typo, update translations.Andre Heider
svn-id: r52640
2010-09-08DINGUX: Add dingux.mk with specific 'dist' targetsFabio Battaglia
svn-id: r52632
2010-09-07GP2XWIZ: Reformat switches to code guidelines.John Willis
svn-id: r52630
2010-09-07GP2XWIZ: Clean up input code.John Willis
* Clean up the if/switch mess. * Also add missing Caanoo icon. svn-id: r52629
2010-09-07GP2XWIZ: Refactor backend.John Willis
* Add support for TouchScreen 'Tap Modes' Left Click, Right Click and Hover. * Rename OSystem_GP2XWIZ to OSystem_GPH to start the work on supporting a unified backend codebase for the GP2X, Wiz and Caanoo. * Sort out bugs in Caanoo input code. * Rework GP2XWiz input code to support switching new TouchScreen modes. svn-id: r52619
2010-09-06PLUGINS: Only resolve __dso_handle if loading was successful.Andre Heider
svn-id: r52612
2010-09-06PLUGINS: Formatting.Andre Heider
svn-id: r52611
2010-09-06PLUGINS: Use the C++ ABI to call dtors when unloading a plugin.Andre Heider
Avoid linking all plugins against libstdc++ to free up some memory (about ~40kb on Wii per plugin). Enable it on GameCube, Wii, DS and PSP (PS2 doesn't have __cxa_atexit support in its libc). svn-id: r52607
2010-09-06SDL: Add masks to the SDL backend to support the OpenPandora backend.John Willis
svn-id: r52599
2010-09-06OPENPANDORA: Commit basic version of the OpenPandora backend.John Willis
Overload of the SDL backend. Basic functional backend with support for most main ScummVM features and engines. Supports building to a .PND OpenPandora bundle for ease of use on the device. svn-id: r52598
2010-09-06PLUGINS: used variation of ScopedPtr to clean up load() functionYotam Barnoy
svn-id: r52592
2010-09-06PLUGINS: fixed MIPS plugin loaderYotam Barnoy
Adjusted to new VMA handling and fixed a few errors which caused crashes. Also removed unneeded expansion of alignment value. svn-id: r52589
2010-09-06PLUGINS: added missing call in destructor which caused crashingYotam Barnoy
svn-id: r52588