aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-04-11Fixed compilation (hopefully)Filippos Karapetis
svn-id: r39926
2009-04-11Removed all but one of the functions of the SortedList, apart from the ↵Filippos Karapetis
custom insert() operation. It's only used in one place now (in _drawOrderList) svn-id: r39925
2009-04-11Removed move SortedList methodsFilippos Karapetis
svn-id: r39924
2009-04-11SAGA: Fix yet another mistake in the revised dirty rect code *sigh*Max Horn
svn-id: r39923
2009-04-11SAGA: Got rid of some more SortedList methodsMax Horn
svn-id: r39922
2009-04-11COMMON: Added unit test for Common::List::size(); made List::size() slightly ↵Max Horn
more efficient; same for remove() and operator= svn-id: r39921
2009-04-11SAGA: Stop needlessly using operator*() and operator->() (many of the ↵Max Horn
resulting &* uses can be removed if references are used instead of pointers everywhere, which would be a good idea anyway) svn-id: r39920
2009-04-11SAGA: Removed some dead/obsolete codeMax Horn
svn-id: r39919
2009-04-10Added a new console command, "wake_up_threads", which can wake up threads ↵Filippos Karapetis
that are block waiting svn-id: r39915
2009-04-10Removed obsolete TODOFilippos Karapetis
svn-id: r39914
2009-04-10GUI: Fixed nasty typoMax Horn
svn-id: r39913
2009-04-09Rewrote Common::Rect::contains(Rect) to do what the name suggests (check ↵Max Horn
whether one rect contains the other). Previously, foo.contains(foo) would return false. Added/enabled unit tets for this svn-id: r39911
2009-04-09SAGA: Make the dirty rect handling here match the one in the GUI code (some ↵Max Horn
more cases of mutually contained rects are deteceted here now, too). svn-id: r39910
2009-04-09GUI: Rewrote the dirty rect handling code. Previously it was possible that ↵Max Horn
the dirty rect list got clobbered by many rects containg other rects in the list. Also got rid of some obsolete params to addDirtyRect as well as the obsolete return value svn-id: r39909
2009-04-09TINSEL: Added some doxygen comments to the Tinsel coroutine codeMax Horn
svn-id: r39908
2009-04-09Patch #2735283: GSOC09: A few unit tests for Common::RectMax Horn
svn-id: r39907
2009-04-09Sort the list of savegames. (I suppose this fix, or a better one, should goTorbjörn Andersson
into 0.13.1 as well.) svn-id: r39906
2009-04-09SCI: Clarify hack in kgraphics.cpp based on what lars wrote on scummvm-develMax Horn
svn-id: r39905
2009-04-09Judging by bug #2727536 (and a forum post) we should recognize "IQ-" as a validTorbjörn Andersson
prefix for the Fate of Atlantis IQ points file. (Either that, or make the comparision case-insensitive.) So let's do that. svn-id: r39904
2009-04-08Fixed misleading error message.Torbjörn Andersson
svn-id: r39903
2009-04-07The PlayStation 1 version of Broken Sword 2 is supported now.Travis Howell
svn-id: r39899
2009-04-07Fixed the language of the German version of LongbowFilippos Karapetis
svn-id: r39898
2009-04-07Sword2: PSX version support, and GMM loading/savingFabio Battaglia
svn-id: r39896
2009-04-07SCI: Do not skip last entry in kernel table for SCI1.Walter van Niftrik
svn-id: r39895
2009-04-07SCI: Swapped x and y parameters of IsItSkip. Added IsItSkip to kernel table.Walter van Niftrik
svn-id: r39894
2009-04-07Fixing the parser-related FIXMEs. 17 and 18 are int16 and int8, respectivelySven Hesse
svn-id: r39893
2009-04-07Print out the SCI interpreter version and not the resource version when ↵Matthew Hoops
saying what version we're emulating svn-id: r39892
2009-04-07SCI: Fix endian-unsafe read [bug #2739122 ]Willem Jan Palenstijn
svn-id: r39891
2009-04-07GOB: Some more cleanupMax Horn
svn-id: r39890
2009-04-07GOB: Gave tons of opcode explicit names. As a result, found potential bugs ↵Max Horn
in parse_v2.cpp (related to OP_LOAD_VAR_UINT8 and OP_LOAD_VAR_UINT16, see FIXME comments in parse.h) svn-id: r39889
2009-04-07GOB: Some more code cleanup. My respect for the developers of the original ↵Max Horn
GOB engine is at an all-time low :) svn-id: r39888
2009-04-07GOB: Gave some numerical constants a name. This codebase is a bit of a mess ↵Max Horn
;) (tons of duplicate code, unnamed constants, etc.) svn-id: r39882
2009-04-06Removed useless references to the global _vm.Nicola Mettifogo
svn-id: r39879
2009-04-06Cleanup of Balloon and Dialogue code:Nicola Mettifogo
* moved version-specific code into DialogueManager's derivatives * reworked construction of BalloonManager's derivatives * moved a couple of globals used in dialogues (NS specific) to engine svn-id: r39878
2009-04-06Fixed a crash in LSL5 when opening the inventoryFilippos Karapetis
svn-id: r39877
2009-04-06Fixed an issue with the password screen in LSL5 and kStrAt(). The game ↵Filippos Karapetis
password, saved in file memory.drv (which can either exist in the game directory, or is created in the saves folder by ScummVM) is now working correctly, and the game can be started. Note that it's NOT currently possible not to set a password (you'll get the password screen anyway the next time, and it won't work). svn-id: r39876
2009-04-06LOL: startup fix for floppy versionFlorian Kagerer
svn-id: r39875
2009-04-06Correct Parallaction section of NEWS.Travis Howell
svn-id: r39874
2009-04-06Sync NEWS.Travis Howell
svn-id: r39871
2009-04-06SCI: Made said_parse_spec static, regenerated said.cpp from said.yMax Horn
svn-id: r39870
2009-04-05Apart from a "const", the volume() and getVolume() function were identical.Torbjörn Andersson
Removed the volume() function. svn-id: r39868
2009-04-05LOL: fix monsters' strange sliding to the left (like that thug at the beginning)Florian Kagerer
svn-id: r39863
2009-04-05SCI: Include sciduv.exe in version scanning.Walter van Niftrik
svn-id: r39862
2009-04-05LOL: implemented two more opcodes (for roland's house and for the sequence ↵Florian Kagerer
where the king gets poisoned) svn-id: r39860
2009-04-05Add another German version of Simon the Sorcerer 2 (DOS Floppy).Travis Howell
svn-id: r39859
2009-04-05LOL: fix speech bug, which would cause a hang up when entering roland's houseFlorian Kagerer
svn-id: r39858
2009-04-05Implemented many of the remaining library functionsPaul Gilbert
svn-id: r39857
2009-04-05Created stub manager class for sound effectsPaul Gilbert
svn-id: r39856
2009-04-05SCI: Replaced AATree by Common::List in AvoidPath. AATree does not help whenWalter van Niftrik
the input size is this small. svn-id: r39855
2009-04-04LOL: implemented opcode for throwing items into or out of the thug's caveFlorian Kagerer
svn-id: r39854