aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/he/script_v72he.cpp
AgeCommit message (Collapse)Author
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
2008-12-15Add Moonbase Commander target again, for testing only.Travis Howell
svn-id: r35379
2008-11-17Fix regressions in HE games, when slashes are used in filenames for file ↵Travis Howell
opcodes. svn-id: r35105
2008-09-25SCUMM: Moved Actor::drawActorToBackBuf to class ActorHEMax Horn
svn-id: r34647
2008-09-06Add debugInput opcode for HE 100 games.Travis Howell
svn-id: r34375
2008-08-04Merged revisions ↵Christopher Page
33188-33189,33191-33193,33196,33198,33202-33203,33206,33210,33212,33218-33220,33222,33224-33226,33229-33243,33246,33248-33250,33252,33258-33261,33263,33266,33270,33272-33283,33285,33287-33290,33295-33298,33321,33325-33330,33332-33335,33337-33340,33342,33345,33347,33349-33350,33352-33357,33359-33367,33369-33371,33373,33375-33377,33379-33380,33383-33385,33387-33389,33392-33394,33400-33402,33404-33405,33407-33410,33412-33416,33418-33419,33425-33427,33432,33436-33438,33444,33446,33452-33453,33455-33459,33463-33464,33466-33471,33473-33474,33478,33490,33492,33495-33496,33509-33512,33518-33519,33522-33527,33529-33530,33537,33541,33544,33546,33550,33552-33554,33556,33558,33561-33562,33565,33568,33570,33574,33576,33578-33581,33584-33587,33590,33596,33604-33611,33614-33615,33617-33618,33620-33621 via svnmerge from https://scummvm.svn.sourceforge.net/svnroot/scummvm/scummvm/trunk svn-id: r33624
2008-07-29Changed class File (and derived classes) to only support read-only access; ↵Max Horn
added a new class DumpFile for writing svn-id: r33412
2008-07-11SCUMM works with new GMM implementationChristopher Page
svn-id: r33001
2008-04-17Enable original load/save system in HE100 games.Travis Howell
svn-id: r31529
2008-03-09Add hack to skip the faulty credits script in Russian HE99 version of Freddi ↵Travis Howell
Fish 3. svn-id: r31080
2008-01-28Fixed the spaces before tabs.Jordi Vilalta Prat
svn-id: r30667
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2008-01-06Resort a few cases and opcodes in HE code.Travis Howell
svn-id: r30289
2008-01-03Fix endian issue in checkArrayLimits().Travis Howell
svn-id: r30178
2007-12-28Move more HE code to HE71, to reduce code size, when using DISABLE_HE option.Travis Howell
svn-id: r30021
2007-12-27Enable Windows version of early HE games by default, to match already ↵Travis Howell
enabled 3DO/DOS/Macintosh versions of early HE games. Adding only the minimum code required for HE70 games. svn-id: r30011
2007-11-25Fix regression in Fun Shop titles, when starting activites.Travis Howell
svn-id: r29634
2007-11-06Add support for original load/save system in HE games.Travis Howell
svn-id: r29434
2007-09-20implement o72_debugInput (with some help from Kirben)Matthew Hoops
svn-id: r28988
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵Nicola Mettifogo
been updated. svn-id: r28966
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-08Adjust debug output in writeINI opcode, so it doesn't get skipped.Travis Howell
svn-id: r26420
2007-04-08Rename setFilePath opcode to createDirectory, in order to reflect the ↵Travis Howell
opcodes true purpose. svn-id: r26418
2007-04-08Set SaveGamePath INI setting to '*' in HE72+ games, to avoid warnings about ↵Travis Howell
no SaveGamePath path been set in Macintosh versions. svn-id: r26417
2006-11-24Add findBox opcode for Hebrew version of Freddi Fish 1Travis Howell
svn-id: r24780
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-04SCUMM cleanupMax Horn
svn-id: r24612
2006-10-20SCUMM: ArrayHeader related cleanupMax Horn
svn-id: r24395
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-17Changed ScummEngine::gdi to _gdi and allocate the Gdi object on the heap ↵Max Horn
(i.e. _gdi is a pointer now) svn-id: r23921
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-09-09Renamed o6_getActorAnimCounter1 to o6_getActorAnimCounterMax Horn
svn-id: r23857
2006-07-14More whitespace changes.Torbjörn Andersson
svn-id: r23496
2006-07-10Fix actor glitches in the stomach location of pajama3Travis Howell
svn-id: r23471
2006-06-18Remove debug left overTravis Howell
svn-id: r23172
2006-06-18Add alternative method to prevent debug code of scripts been triggered in ↵Travis Howell
lost. Fixes regressions when convertFilePath() is used by some HE games svn-id: r23171
2006-06-16Fix rects in HE games, when positions are set by scriptsTravis Howell
svn-id: r23146
2006-05-01Some cleanup, and added a FIXME comment concerning the wrong usage of ↵Max Horn
getSavePath() svn-id: r22266
2006-04-26Replaced _hFileTable by _hInFileTable/_hOutFileTableMax Horn
svn-id: r22182
2006-04-23Move HE specific stuff from class Sound to its new subclass SoundHEMax Horn
svn-id: r22115
2006-04-17Replaced o70_seekFilePos by o60_seekFilePos (both were identical)Max Horn
svn-id: r21979
2006-04-16Fix for bug #1471383: Instead of overloading ConfigManager::set, we now have ↵Max Horn
new setInt and setBool methods (matching getInt/getBool), which avoids strange quirks & bugs caused by (char *) being implicitly cast to int (ouch) svn-id: r21951
2006-04-01Always check array bounds are valid in HE games, matching originalTravis Howell
svn-id: r21524
2006-03-26Always use the correct string slot for HE games specific cases in ↵Travis Howell
decodeParseString() svn-id: r21462
2006-03-25Move convertFilePath() to ScummEngine_v60he, to allow use by earlier HE gamesTravis Howell
svn-id: r21450
2006-03-25- Implemented case insensitive file reading. Left old system as a fallbackEugene Sandulenko
in case some engine writer decide to do something unwise - Removed used of ConfMan.getKey("path") in file-related cases, because now File class handles that - Fixed bug in ScummEngine_v80he::o80_getFileSize() where path delimiters weren't translated svn-id: r21443
2006-03-13Confirmed it is safe to remove workaround for Macintosh HE99 version of water.Travis Howell
svn-id: r21253