aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2009-04-18We probably only have to update the screen once every updateInfo(). And, sinceTorbjörn Andersson
it's triggered by mouse movements, only when the cursor is visible. svn-id: r39975
2009-04-16Add HACK to support DOS music in Kyra1 Mac CD based on patch #2767489 ↵Johannes Schickel
"KYRA1: Support for Mac CD". svn-id: r39962
2009-04-16SCUMM: Compacted various setupOpcodes() implementations by using the fact ↵Max Horn
that opcode tables tend not to change much between most SCUMM versions svn-id: r39958
2009-04-16SCUMM: Got rid of o6_invalidMax Horn
svn-id: r39957
2009-04-16SCUMM: Switched opcode tables to use Common::Functor0 (a bit like Kyra does it)Max Horn
svn-id: r39956
2009-04-15Added md5sums of Kyra1 Mac CD as supplied with fr #2766454 "KYRA1: Add ↵Johannes Schickel
support for Macintosh CD" (experimental change, not for 0.13.1 yet) svn-id: r39955
2009-04-15SCI: Added a new song player (work-in-progress).Walter van Niftrik
svn-id: r39953
2009-04-15Update renderString to match original code in The Feeble Files.Travis Howell
svn-id: r39952
2009-04-15Update renderString to match original code in The Feeble Files.Travis Howell
svn-id: r39951
2009-04-12Backporting fix from rev #39918: Memory leak when thumbnail header Neil Millstone
couldn't be skipped. svn-id: r39945
2009-04-11SAGA: changed _threadList back to a list of ScriptThread objs, instead of ↵Max Horn
ptrs to instances. svn-id: r39944
2009-04-11SAGA: Simplified Scene::skipScene, changed loadScene to take a ↵Max Horn
LoadSceneParams ref instead of a ptr svn-id: r39943
2009-04-11When dragging the save/load dialog's scrollbar handle past the top of theTorbjörn Andersson
scrollbar, stay at the top. Don't jump to the bottom. svn-id: r39939
2009-04-11Committed my patch for bug #2748110 ("IHNM: Fade glitch when Benny fallsTorbjörn Andersson
asleep"), after discussing it with [md5]. It may not be exactly like the original, but it looks a lot closer now. svn-id: r39937
2009-04-11Plugged another memory leak introduced with rev #39934Filippos Karapetis
svn-id: r39936
2009-04-11Plugged memory leak introduced with rev #39934Filippos Karapetis
svn-id: r39935
2009-04-11Changed ScriptThreadList to hold a list of pointers, not a list of ↵Filippos Karapetis
instances. This avoids the whole &* mess, as well as the strange references to the list head svn-id: r39934
2009-04-11Cleanup.Johannes Schickel
svn-id: r39933
2009-04-11Removed unused (and wrong) code for IHNMFilippos Karapetis
svn-id: r39931
2009-04-11SCI: Renamed bp_flag -> breakpointFlag; replaced global send_calls_allocated ↵Max Horn
& send_calls vars by a local Common::Stack instance svn-id: r39930
2009-04-11KYRA: Replaced Rect class by Common::Rect; replaced dirty rect handling code ↵Max Horn
by code similiar to the one used in SAGA and the frontend GUI code svn-id: r39929
2009-04-11Got rid of SortedListFilippos Karapetis
svn-id: r39928
2009-04-11Fix compilationWillem Jan Palenstijn
svn-id: r39927
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-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-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-09TINSEL: Added some doxygen comments to the Tinsel coroutine codeMax Horn
svn-id: r39908
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-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