aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/script_v5.cpp
AgeCommit message (Collapse)Author
2009-04-19SCUMM: Turned PARAM_1,2,3 into an enum; minor tweaksMax Horn
svn-id: r40008
2009-04-16SCUMM: Switched opcode tables to use Common::Functor0 (a bit like Kyra does it)Max Horn
svn-id: r39956
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-03-24Patch from bug #2710315: INDY3/FOA: bug in patch for series IQ with ScummVM GUIMax Horn
svn-id: r39677
2009-03-23Patch #2676453: INDY3/FOA: series IQ with ScummVM GUIMax Horn
svn-id: r39649
2009-03-21Check for a suffix of "-iq" when saving the iq points. Should fix bug #2701064.Matthew Hoops
svn-id: r39597
2009-03-20SCUMM: cleanupMax Horn
svn-id: r39579
2009-03-20SCUMM: Split intern.h into multiple headersMax Horn
svn-id: r39567
2009-03-16SCUMM: Modified version of patch #1687041 (Scumm: Load-/Save-support for the ↵Max Horn
original save-dialog) svn-id: r39438
2009-03-16SCUMM: Modified version of patch #2674880 (FOA: unique filename for ↵Max Horn
IQ-points file) svn-id: r39436
2009-01-29A ton of code formatting fixes; also fixed warnings about single line loops ↵Max Horn
like 'while(cond);' by inserting newlines svn-id: r36127
2008-11-12Patch #2258906: SCUMM: fix builtin load game screen for v1-v5Max Horn
svn-id: r35013
2008-11-06cleanupMax Horn
svn-id: r34910
2008-08-16Merged revisions ↵Christopher Page
33777,33781-33788,33790,33792-33793,33795,33797,33805,33807-33812,33815-33817,33819,33822,33826,33829,33837,33839,33844,33847,33858-33861,33864,33871-33873,33875,33877-33879,33886,33889-33892,33894,33896,33900,33902-33903,33919 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk svn-id: r33924
2008-08-15SCUMM: Made some potentially ambiguous (to the reader, at least) checks ↵Max Horn
slightly less ambiguous svn-id: r33919
2008-07-11SCUMM works with new GMM implementationChristopher Page
svn-id: r33001
2008-02-04Commited updated version of my own patch #1868402: Basic savestate plugin APIMax Horn
svn-id: r30786
2008-01-28Fixed the spaces before tabs.Jordi Vilalta Prat
svn-id: r30667
2008-01-05Removed unnecessary newline in debug message.Torbjörn Andersson
svn-id: r30279
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
2007-09-18Code formatting fixesMax Horn
svn-id: r28945
2007-09-08Some cleanup (yay for whomever had the brilliant idea to let SVN work over ↵Max Horn
HTTPS and hence through proxies&firewalls :) svn-id: r28877
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client ↵Max Horn
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024
2007-04-16Fix the level selection screen in the KIXX XL release of Monkey Island 2 ↵Travis Howell
(Amiga disk). svn-id: r26525
2007-04-04Copy protection bypass applies to all versions of Monkey Island VGA.Travis Howell
svn-id: r26380
2007-03-24Cleaning up various issues with the Indy3 IQ patchMax Horn
svn-id: r26296
2007-03-24Remove old debug message in getStringWidth opcode, which is no longer required.Travis Howell
svn-id: r26290
2007-03-24Add patch #1687026 - Indy3: Series IQ-Points.Travis Howell
svn-id: r26289
2007-03-12Removed old and undocumented workaround for good, it was apparently made in ↵Max Horn
reaction bug #478644, and is indeed for the same issue as the following workaround svn-id: r26103
2007-03-03Fix level selection in PC Engine version of Loom.Travis Howell
svn-id: r25954
2007-03-03Allow PC Engine version of Loom to at least start up.Travis Howell
svn-id: r25951
2007-02-23Added a FIXME to this workaround (it might be to broad -- research needed)Max Horn
svn-id: r25804
2007-02-04Rewrote the actor walk code for SCUMM V0-V2 games: Now it uses the C64 ↵Max Horn
character coordinates internally, not pixel coordinates. This should fix some walk bugs, but also might cause some regressions. Watch out svn-id: r25370
2007-02-02Removed bogus debug leftover :)Max Horn
svn-id: r25338
2007-02-02Workaround for bug #1621210 (FOA: Kerner counts incorrectly during end sequence)Max Horn
svn-id: r25335
2006-12-19Added a comment to ScummEngine_v5::saveVars (we need to implement it for IQ ↵Max Horn
support in Indy3), and fixed a memory leak in o5_saveLoadGame svn-id: r24892
2006-12-11Disable saving game in original load/save screen of maniac/zak, since it ↵Travis Howell
doesn't function correctly svn-id: r24836
2006-11-19* Made Actor::_pos protected, added public Actor::getPos() methodMax Horn
* Added default params to Actor::putActor() * Removed Actor::getActorXYPos svn-id: r24742
2006-11-07Disabled an undocumented workaround for a supposed bug in FOAMax Horn
svn-id: r24652
2006-11-07cleanupMax Horn
svn-id: r24650
2006-11-05SO_ROOM_INTENSITY isn't used by SCUMM V1 - 4 gamesTravis Howell
svn-id: r24616
2006-10-19SCUMM: Introduced V12_X_MULTIPLIER and V12_Y_MULTIPLIER to make it a bit ↵Max Horn
easier to find spots where we convert between C64-style coordinates and pixel coordinates (but beware, this probably doesnt't cover all relevant instances) svn-id: r24384
2006-10-04WORKAROUND bug #859513 (ZAK: "Oxygene-bug" on Mars)Max Horn
svn-id: r24116
2006-09-17renamed ScummEngine::restoreBG to restoreBackground; renamed and moved ↵Max Horn
Gdi::copyVirtScreenBuffers to ScummEngine_v70he::restoreBackgroundHE svn-id: r23925
2006-09-17Renamed ScummEngine::res to _res and allocate the ResourceManager on the ↵Max Horn
heap (i.e. _res is a pointer now) svn-id: r23922
2006-09-16Replaced checkRange by assertRange, which has (a) an (IMO) more logical ↵Max Horn
order of parameters, and (b) removes lots of useless duplicate information in error messages svn-id: r23885
2006-08-21cleanup & check for sentence overflowsMax Horn
svn-id: r23736
2006-07-31Fix bug #1528856 - ZAK FM-TOWNS: Wrong Screen-Start position in jungle.Travis Howell
svn-id: r23646
2006-07-16Copy protection was disabled in the Monkey Island 1 release included with ↵Travis Howell
LucasArts Mac CD Game Pack II svn-id: r23526