aboutsummaryrefslogtreecommitdiff
path: root/backends
AgeCommit message (Collapse)Author
2008-07-20Added "DEPDIR := .deps" in Makefile.ps2Max Lingua
Thanks Max [the other one] for pointing it out! svn-id: r33117
2008-07-201. Re-added "rpckbd" as in 0.11.0Max Lingua
2. Committed only its source, you will need to do a make inside its folder before being able to compile our beloved PlayStation2 backend. Enjoy, -max svn-id: r33115
2008-07-19More WIP development of Keymap classStephen Kennedy
svn-id: r33113
2008-07-19Enable support to turn off ALL variations. all variation is most often the ↵Lars Persson
one used svn-id: r33109
2008-07-19eof was not working properly with cachingLars Persson
svn-id: r33108
2008-07-19Keymap class implemented. KeymapManager and Keymapper classes startedStephen Kennedy
svn-id: r33107
2008-07-18Fixed typo in filehandlingLars Persson
svn-id: r33104
2008-07-18Introduced cache for filereading to fix slowness in AGOS among others.Lars Persson
svn-id: r33099
2008-07-18Symbian soundsmixer update. (Compile fix)Lars Persson
svn-id: r33098
2008-07-18In OSystem_SDL::closeMixer moved the call to SDL_CloseAudio to before the ↵Paul Gilbert
deletion of the _mixer variable in to fix an assert that was being generated in OSystem_SDL::mixCallback svn-id: r33095
2008-07-17Committing PS2 changes on behalf of the other Max ;)Max Horn
svn-id: r33089
2008-07-16Quit and RTL code is more modular now. EVENT_RTL no longer sets ↵Christopher Page
_shouldQuit, shouldQuit is only set if there's an EVENT_QUIT. EVENT_RTL and EVENT_QUIT are completely separate from each other. Engine::quit() method now checks both _shouldQuit and _shouldRTL to determine if the engine should exit. There is no longer a need for resetQuit(), so it's removed svn-id: r33082
2008-07-15Reverted some incorrect changes and fixed sound settings issues for LURE. ↵Christopher Page
Fixed issues with quitting and calling GMM during intro sequences in LURE. Added a KEYCODE_MAINMENU in common/keyboard.h for the GMM. svn-id: r33081
2008-07-15Implemented audio double buffering (for now OSX only)Max Horn
svn-id: r33075
2008-07-14Fixed code formattingMax Horn
svn-id: r33056
2008-07-14Merged revisions ↵Christopher Page
32744-32745,32747,32750-32759,32762-32764,32769,32777,32783,32785-32786,32789-32791,32798-32799,32801-32807,32809-32812,32816-32817,32819-32821,32823-32830,32832-32836,32838-32844,32846-32850,32852-32854,32858-32859,32865-32868,32873-32874,32879,32883,32895,32899,32902-32904,32910-32912,32923-32924,32930-32931,32938,32940,32948-32949,32951,32960-32964,32966-32970,32972-32974,32976,32978,32983,32986-32990,32992,32994,33002-33004,33006-33007,33009-33010,33014,33017,33021-33023,33030,33033 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk svn-id: r33051
2008-07-13SKY works with the new GMM implementation, also updated gui/newgui.cpp and ↵Christopher Page
prevented pushEvent from pushing more than one EVENT_QUIT into the artificialEventQueue svn-id: r33041
2008-07-12Added comments in virtual-keyboard-parser.h describing the file format. ↵Stephen Kennedy
Added a delay functionality to the delivery of artificial events in DefaultEventManager, to get round events being ignored when delivered consecutively. svn-id: r33012
2008-07-11Better handling of virtual keyboard and gui being displayed at the same ↵Stephen Kennedy
time. VK now also uses its own cursor. svn-id: r33008
2008-07-11Queen works with the new GMM implementation, and made a correction to a ↵Christopher Page
change in parallaction svn-id: r32999
2008-07-10Fixed a few warningsBertrand Augereau
svn-id: r32994
2008-07-09- added system delay to event loop, to reduce CPU usageStephen Kennedy
svn-id: r32979
2008-07-09DS: Backend changes for new mixer codeNeil Millstone
svn-id: r32978
2008-07-09Added pushEvent to EventManager (from cpage88's branch) and changed ↵Stephen Kennedy
VirtualKeyboard so that it uses this method to feed key presses its resulting key press events. svn-id: r32977
2008-07-09- keyboard fully tested with multiple modes - key press events successfully ↵Stephen Kennedy
passed back to engine, mode switching also works - added support to re-parse keyboard pack if overlay size changes (to find more suitable layouts) svn-id: r32975
2008-07-09Reimplemented pushEvent() and artificialEventQueue to work with Events ↵Christopher Page
instead of EventTypes. Reimplemented Queue as a List instead of Array. Updated AGOS, AGI, CINE, GOB, and KYRA to work with the current implementation of the GMM svn-id: r32971
2008-07-08set DEPDIRJoost Peters
svn-id: r32969
2008-07-08Enable static engines -- time to start thinking about prx/plugin support!Joost Peters
svn-id: r32968
2008-07-08changes for new Mixer APIJoost Peters
svn-id: r32967
2008-07-08- Virtual keyboard now can now be dragged, when the user clicks on any part ↵Stephen Kennedy
of it that is not a special area. - Fixed non-virtual destructor warnings for Shape and Rect classes svn-id: r32965
2008-07-07Implemented Common::EventManager::pushEvent() to insert fake events into the ↵Christopher Page
event queue. Quit and RTL events have been added, and are now tracked by the DefaultEventManager using shouldQuit() and shouldRTL(). AGOS is working with this new implementation, other engines to follow. svn-id: r32952
2008-07-07MILESTONE: bitmap showing with key color transparency implemented!Stephen Kennedy
- SurfaceKeyColored class handles blitting of keycolor transparency data - ImageMap tested - Rect and Polygon areas seem to be working as expected svn-id: r32950
2008-07-07- updates for GCC compilation - still having linker errors though :(Stephen Kennedy
svn-id: r32944
2008-07-07- changed VirtualKeyboard classes to Common namespaceStephen Kennedy
- updated XMLParser from Tanoku's branch svn-id: r32943
2008-07-07- renaming of filesStephen Kennedy
svn-id: r32942
2008-07-07- moved VirtualKeyboard files into backends/common directoryStephen Kennedy
svn-id: r32941
2008-07-07WIP: VirtualKeyboard updates:Stephen Kennedy
- got keyboard bitmap displaying (no transparency as yet) - simple event loop for VK to capture mouse clicks done (and untested code to process the clicks) - pollEvent() method to deliver the virtual key press events to EventManager svn-id: r32939
2008-07-07Don't let listSavefiles() search subdirectories. Files with the same name ↵Sven Hesse
(in different directories) would cause duplicate entries for the same file. svn-id: r32938
2008-07-06adjustments to the recent mixer api changesAndre Heider
svn-id: r32924
2008-07-05Enable all engines.Marcus Comstedt
svn-id: r32923
2008-07-02Changes to implementation of the GMMChristopher Page
svn-id: r32872
2008-06-30del instead of rm commandLars Persson
svn-id: r32853
2008-06-29changes required for new mixer API + implement getMillis() and delayMillis() ↵Joost Peters
using gettimeofday() and usleep() resp. svn-id: r32846
2008-06-29fix some quirks of the newer build systemKostas Nakos
svn-id: r32840
2008-06-29finish up new mixer changesKostas Nakos
svn-id: r32839
2008-06-29Updated to use new EngineMan.detectGames() API.Marcus Comstedt
svn-id: r32838
2008-06-29New Mixer API.Marcus Comstedt
svn-id: r32836
2008-06-29Small GP2X tidy (mostly svn:executable on scripts) and fixes needed to ↵John Willis
reflect "Patch ##1956946 (Audio::Mixer internal API revision)" svn-id: r32835
2008-06-28Set $(DEPDIR).Marcus Comstedt
svn-id: r32832
2008-06-28Patch ##1956946 (Audio::Mixer internal API revision) with some tweaksMax Horn
svn-id: r32828