aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/he/intern_he.h
AgeCommit message (Collapse)Author
2009-01-05Add support for RIFF sound format in createSound().Travis Howell
svn-id: r35736
2008-11-06Switched various Engine APIs to use Common::ErrorMax Horn
svn-id: r34916
2008-09-25SCUMM: Moved more stuf from class Actor to ActorHEMax Horn
svn-id: r34648
2008-09-06Add debugInput opcode for HE 100 games.Travis Howell
svn-id: r34375
2008-05-06Allow static and dynamic plugins to be used at the same timeJordi Vilalta Prat
svn-id: r31888
2008-01-11Fixed bug #1861582 (COMI: Banjo duel seems harder than in the original) by ↵Max Horn
changing the way SCUMM updates the timer vars (matches disasm now). Beware of regressions\! svn-id: r30418
2007-12-28Move more HE code to HE71, to reduce code size, when using DISABLE_HE option.Travis Howell
svn-id: r30023
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-10-28Refactored ScummEngine*::checkExecVerbs methodMax Horn
svn-id: r29284
2007-07-01Re-added __attribute__(packed)Max Horn
svn-id: r27830
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-08Rename setFilePath opcode to createDirectory, in order to reflect the ↵Travis Howell
opcodes true purpose. svn-id: r26418
2007-02-19Use consistent naming for the preprocessor constants used to guarantee thatTorbjörn Andersson
header files are only included once. Many of them didn't have a SCUMM prefix which could have lead to clashes with common header files. svn-id: r25727
2007-01-21added handler for sfx sync (abc-slideshow.cup, bda-slideshow.cup) and sfx ↵Gregory Montoir
looping, cleanup svn-id: r25158
2006-11-24Add findBox opcode for Hebrew version of Freddi Fish 1Travis Howell
svn-id: r24780
2006-11-22Fix MSVC2005 warnings. Please, review the changes.Eugene Sandulenko
svn-id: r24760
2006-11-06Add support for HE CUP demos based on cyx's standalone player.Eugene Sandulenko
svn-id: r24636
2006-10-20SCUMM: ArrayHeader related cleanupMax Horn
svn-id: r24395
2006-10-18SCUMM: walbox related cleanupMax Horn
svn-id: r24365
2006-10-07Removed 'smushMode' param from processInput and processKeyboard in favor of ↵Max Horn
a new member _smushActive of ScummEngine_v7 svn-id: r24175
2006-10-07Renemaed ScummEngine::processKbd to processInput (as it also deals with the ↵Max Horn
mouse) svn-id: r24164
2006-10-07some HE related cleanupMax Horn
svn-id: r24163
2006-09-17renamed ScummEngine::restoreBG to restoreBackground; renamed and moved ↵Max Horn
Gdi::copyVirtScreenBuffers to ScummEngine_v70he::restoreBackgroundHE svn-id: r23925
2006-09-17Moved stored flobjects to class ScummEngine_v70heMax Horn
svn-id: r23924
2006-09-01Add HE72+ specific version of convertMessageToString(), to reduce filtering ↵Travis Howell
and since special codes aren't used. svn-id: r23814
2006-07-23Use #include "..." instead of #include <...> for pack-start.h and pack-end.hTorbjörn Andersson
for consistency with other #includes. svn-id: r23585
2006-07-22Fix struct packing issues (macros are not resolve in #pragma params, at ↵Max Horn
least for GCC) svn-id: r23569
2006-07-21Removing GCC_PACK, we fully rely on START_PACK_STRUCTS / END_PACK_STRUCTS ↵Max Horn
now (hiya eriktorbjorn, this one is for you *ggg*) svn-id: r23547
2006-07-09Use START_PACK_STRUCTS / END_PACK_STRUCTS when available, instead of ↵Max Horn
checking for GCC / not GCC svn-id: r23458
2006-07-08Rename VAR_WINDOWS_VERSION to VAR_PLATFORM_VERSIONTravis Howell
svn-id: r23419
2006-06-16Fix rects in HE games, when positions are set by scriptsTravis Howell
svn-id: r23146
2006-05-08Add initial DXA support for HE gamesTravis Howell
svn-id: r22384
2006-05-02Add support for reading/writing config files through saveGameManager and use ↵Travis Howell
for config files in HE games svn-id: r22273
2006-04-29* Renamed several methods in favor of a somewhat more uniform naming scheme: ↵Max Horn
setupFOO for stuff that inits static data (i.e. will be called only once, or after loading savegames), vs. resetFOO / updateFOO methods which are called frequently and (re)set dynamic data. * Doing this, split scummInit into setupScumm and resetScumm methods * Moved some init code to new methods (huuuuge init methods are hard to read, and hard to customize using subclassing) * Renmaed various setup???Palette methods to set???Palette * Some minor cleanup / tweaks svn-id: r22227
2006-04-29Make use of the new scummLoop_* functions to move some SCUMM version ↵Max Horn
specific stuff around svn-id: r22219
2006-04-26Replaced _hFileTable by _hInFileTable/_hOutFileTableMax Horn
svn-id: r22182
2006-04-23Moved _heTimers to ScummEngine_v60heMax Horn
svn-id: r22116
2006-04-23Behold, the new SCUMM detector finally has arrived. Unified detection & ↵Max Horn
engine instantiation, reduced code duplication, more powerful detection in case MD5 is not known / can't be computed, and many other nifty improvements. svn-id: r22110
2006-04-17Replaced o70_seekFilePos by o60_seekFilePos (both were identical)Max Horn
svn-id: r21979
2006-04-15- Renamed ConfigManager::getActiveDomain to getActiveDomainName, and added a ↵Max Horn
new getActiveDomain method that returns a pointer to the actual active *domain* - Added Engine::_targetName whose value is computed from the name of the active domain - Removed GameDetector::_targetName, instead code now uses either Engine::_targetName or the name of the active domain - This in turn allowed for removing usage of GameDetector in many places svn-id: r21916
2006-04-08Renamed various *GameSettings to GameSettings (our namespaces are enough to ↵Max Horn
distinguish them) svn-id: r21684
2006-04-03GF_HE_CURSORLESS feature flag not required, since HE games always set a ↵Travis Howell
default cursor too. svn-id: r21576
2006-03-25Move convertFilePath() to ScummEngine_v60he, to allow use by earlier HE gamesTravis Howell
svn-id: r21450
2006-02-25Split SCUMM's generateSubstResFileName into two functions: ↵Max Horn
findSubstResFileName and applySubstResFileName svn-id: r20879
2006-02-15Moved all he-specific source files to engines/scumm/he/ subdirectoryEugene Sandulenko
svn-id: r20696