aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2008-07-14Register spilling avoided in AGOS background drawing (and 2x unrolling)Bertrand Augereau
svn-id: r33062
2008-07-14cleanup (and test for Marwan's branch.... ;)Max Horn
svn-id: r33061
2008-07-14Removed all labels from the rendering list to avoid random crashes after ↵Nicola Mettifogo
introduction is over. svn-id: r33058
2008-07-14Fix for missing data in the savegame format that could result in not being ↵Paul Gilbert
able to talk to Goewin in the apothecary after restoring a savegame svn-id: r33057
2008-07-14Fixed code formattingMax Horn
svn-id: r33056
2008-07-14Fixed regression in walk code. Now standing frames are correctly selected ↵Nicola Mettifogo
when the character encounters an unexpected blocking object in his/her path. svn-id: r33053
2008-07-14Made sure characters are not removed from the rendering list during switches.Nicola Mettifogo
svn-id: r33052
2008-07-13More refactoring of walk code.Nicola Mettifogo
svn-id: r33033
2008-07-13- fix for bug #2016965: KYRA: does not compile in MSVC71Florian Kagerer
svn-id: r33030
2008-07-13Cleanup of walk code.Nicola Mettifogo
svn-id: r33023
2008-07-13Cleanup and improved debugging output for CommandExec::run()Nicola Mettifogo
svn-id: r33022
2008-07-13Properly implemented the OFF command. The new rendering order for graphics ↵Nicola Mettifogo
let this mistake finally surface. svn-id: r33021
2008-07-12Minor constness fix to help with aliasingBertrand Augereau
svn-id: r33017
2008-07-12Changed tricky variable access from pointers to a new class that minds ↵Sven Hesse
endianess. This should fix a few regressions with BE games on LE systems and vice versa that I introduced when I changed how variables are stored (which was necessary to get Woodruff work on BE systems). svn-id: r33014
2008-07-12Another hack for GNU ld, due to another circular dependency, this time ↵Stephen Kennedy
between common and graphics svn-id: r33013
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-11cleanupMax Horn
svn-id: r33010
2008-07-11Don't use kPlainSoundType if you don't have toMax Horn
svn-id: r33009
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-11Added a script (courtesy of salty-horse) to create/set properties for source ↵Nicola Mettifogo
files under version control by Subversion. Specifically, the mime-type, eol-style and keywords properties are handled. svn-id: r33007
2008-07-11Cleanup.Nicola Mettifogo
svn-id: r33006
2008-07-11Update MSVC project files.Kari Salminen
svn-id: r33004
2008-07-11Moved program and command execution code out of the engine, into their own ↵Nicola Mettifogo
brand new classes. svn-id: r33003
2008-07-11Fixed leak in sound code by explicitly deleting the midi driver.Nicola Mettifogo
svn-id: r33002
2008-07-10Fixed a few warningsBertrand Augereau
svn-id: r32994
2008-07-10Fixed Kyra 3 detection regression.Torbjörn Andersson
svn-id: r32992
2008-07-10Typo.Johannes Schickel
svn-id: r32990
2008-07-10Added filename to unkown command/opcode warnings for TIM scripts.Johannes Schickel
svn-id: r32989
2008-07-10Added filename to unknown opcode/command warnings of EMC scripts.Johannes Schickel
svn-id: r32988
2008-07-10Fixed mem leak in MIDI related code.Johannes Schickel
svn-id: r32987
2008-07-10Workaround for gcc 2.95 compiler bug.Johannes Schickel
svn-id: r32986
2008-07-10Fixed destruction of sprites in BRA.Nicola Mettifogo
svn-id: r32983
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-09Fixed leaks in NS and BRA.Nicola Mettifogo
svn-id: r32976
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-09Fixed regression introduced with GfxObj: the character sprite was sometimes ↵Nicola Mettifogo
removed from the rendering list. svn-id: r32974
2008-07-09cleanup / code formattingMax Horn
svn-id: r32973
2008-07-09Added a couple of NULLity checks.Nicola Mettifogo
svn-id: r32972
2008-07-09New configure flag --enable-profiling to compile and link with -pg (for Bertrand Augereau
gprof) svn-id: r32970
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-08On reading some more about XMIDI, I believe the NEXT and BREAK variants of theTorbjörn Andersson
controller are mutually exclusive cases, i.e. a BREAK simply means forget about the innermost loop, and continue as if nothing had happened. svn-id: r32966
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-08One more MSVC warningEugene Sandulenko
svn-id: r32964
2008-07-08Added a Gob1 version supplied by raina in the forums.Sven Hesse
It does look like the Mac version with a DOS executable and stripped music to me, so let's hope the Mac level image workaround works there as well. svn-id: r32963
2008-07-08Modified the EGA story image delay to work for the Mac versions as wellSven Hesse
svn-id: r32962
2008-07-08Shut couple of MSVC warningsEugene Sandulenko
svn-id: r32961