Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-01 | Reverted my roomoffs changes (broke the Loom intro), and instead added the ↵ | Max Horn | |
constant RES_INVALID_OFFSET to indicate an invalid room offset svn-id: r26353 | |||
2007-03-31 | Got rid of some 0xFFFF -> 0xFFFFFFFF conversions and similiar nonsense by ↵ | Max Horn | |
using a clever technique called 'signed ints' for room offsets (and this won't cause any regressions; any you may encounter are merely the products of a deranged imagination) svn-id: r26331 | |||
2007-03-24 | Cleaning up various issues with the Indy3 IQ patch | Max Horn | |
svn-id: r26296 | |||
2007-03-24 | Add patch #1687026 - Indy3: Series IQ-Points. | Travis Howell | |
svn-id: r26289 | |||
2007-03-11 | A long time ago, in a virtual machine far, far away... | Max Horn | |
It is a period of bug fixing. Rebel developers, coding from a public project, have won their umpteenth victory against the evil Actor Walk Bugs. During the debugging, programmers used secret plans to the LucasArts' ultimate tool, the SCUMM engine, an extensible scripting system with enough power to create an entire adventure. Pursued by ensuing sinister regressions, High King Fingolfin gleefully jumps up and down, making use of the hotkey that can save his games and restore them back again later.... [With apologies to George Lucas. Good riddance to bugs #751662, #771483, #959001, #1329457, #1329498, #1329529, #1527672, #1538260, #1571701, #1571705, #1571740, and a warm welcome to the regressions this change will cause. :-) ] svn-id: r26090 | |||
2007-03-10 | SCUMM: got rid of the _bompActorPalettePtr member var (which was only used ↵ | Max Horn | |
as a hidden param to drawBomp); turned drawBomp into a regular function (used to be a ScummEngine member method) svn-id: r26045 | |||
2007-02-24 | Removed the (useless, thanks to resTypeFromId) 'name' parameter from ↵ | Max Horn | |
readResTypeList svn-id: r25828 | |||
2007-02-10 | Got rid of GF_DIGI_IMUSE and GF_NEW_CAMERA | Max Horn | |
svn-id: r25454 | |||
2007-02-05 | 'fixed' o_blastText and updated a comment | Gregory Montoir | |
svn-id: r25396 | |||
2007-02-04 | Switch SCUMM engine to use the common special debug flags support (thus ↵ | Max Horn | |
making it possible to use --debugflags with it) svn-id: r25381 | |||
2007-02-04 | Removed GF_NO_SCALING | Max Horn | |
svn-id: r25372 | |||
2007-01-28 | Moved some stuff from CharsetRenderer (back) to ScummEngine, added comments | Max Horn | |
svn-id: r25250 | |||
2006-12-25 | Changed ScummEngine::_actors from an Actor array to a an array of Actor ↵ | Max Horn | |
points (i.e. indirection) svn-id: r24922 | |||
2006-11-06 | Add support for HE CUP demos based on cyx's standalone player. | Eugene Sandulenko | |
svn-id: r24636 | |||
2006-11-04 | SCUMM cleanup | Max Horn | |
svn-id: r24612 | |||
2006-10-18 | SCUMM: Moved getDistanceBetween to clas ScummEngine_v6; grouped inventory ↵ | Max Horn | |
related stuff in object.cpp svn-id: r24368 | |||
2006-10-18 | SCUMM: reordered contents of actor.cpp, grouping methods in a hopefully ↵ | Max Horn | |
somewhat more logical fashion svn-id: r24367 | |||
2006-10-18 | SCUMM: walbox related cleanup | Max Horn | |
svn-id: r24365 | |||
2006-10-15 | Got rid of ScummEngine::_confirmExit, and some other minor cleanup | Max Horn | |
svn-id: r24319 | |||
2006-10-07 | Removed _lastKeyHit, instead pass the key code as a parameter to ↵ | Max Horn | |
processKeyboard() svn-id: r24176 | |||
2006-10-07 | Removed 'smushMode' param from processInput and processKeyboard in favor of ↵ | Max Horn | |
a new member _smushActive of ScummEngine_v7 svn-id: r24175 | |||
2006-10-07 | Moved all INSANE and SMUSH related code into ScummEngine_v7 (resp. ↵ | Max Horn | |
ScummEngine_v6 in a few cases) svn-id: r24169 | |||
2006-10-07 | Moved SCUMM keyboard handling code from processInput() to the new ↵ | Max Horn | |
(sub)method processKeyboard svn-id: r24165 | |||
2006-10-07 | Renemaed ScummEngine::processKbd to processInput (as it also deals with the ↵ | Max Horn | |
mouse) svn-id: r24164 | |||
2006-10-07 | some HE related cleanup | Max Horn | |
svn-id: r24163 | |||
2006-09-23 | Moved base/engine.cpp and .h to engines/ (main motivation: helps untangle ↵ | Max Horn | |
the linker dependency graph). Porters will have to update project files svn-id: r23974 | |||
2006-09-17 | renamed ScummEngine::restoreBG to restoreBackground; renamed and moved ↵ | Max Horn | |
Gdi::copyVirtScreenBuffers to ScummEngine_v70he::restoreBackgroundHE svn-id: r23925 | |||
2006-09-17 | Moved stored flobjects to class ScummEngine_v70he | Max Horn | |
svn-id: r23924 | |||
2006-09-17 | Renamed 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-17 | Changed 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-16 | * Added virtual Engine::getDebugger() method | Max Horn | |
* Removed code from errorString() methods that hooked the debugger(s) into error(), in favor of using getDebugger() from within error() * As a consequence, removed most custom errorString() methods svn-id: r23894 | |||
2006-09-09 | Moved allocResTypeData from ScummEngine to ResourceManager; removed friend ↵ | Max Horn | |
declarations from ResourceManager, and performed other minor tweaks svn-id: r23856 | |||
2006-09-09 | Turned some sound conversion methods into static functions (cleanup) | Max Horn | |
svn-id: r23854 | |||
2006-09-01 | Add HE72+ specific version of convertMessageToString(), to reduce filtering ↵ | Travis Howell | |
and since special codes aren't used. svn-id: r23814 | |||
2006-08-20 | Rename VAR_MOUSEPRESENT to VAR_INPUTMODE and set the default input type to ↵ | Travis Howell | |
mouse mode. Fighting uses mouse mode by default in FOA now, just like the original game. svn-id: r23727 | |||
2006-06-21 | Add cyx's patch for bug #1035739 - SCUMM/SMUSH: Ugly palette change when ↵ | Travis Howell | |
video finishes svn-id: r23216 | |||
2006-06-21 | Revert back to original method used for scrollEffect(), fixes regressions. | Travis Howell | |
svn-id: r23214 | |||
2006-06-19 | Fix screen scrolling glitch when looking at the top of closet in parents ↵ | Travis Howell | |
room of DOS version of fbear svn-id: r23174 | |||
2006-05-13 | Patch #1091170: ALL, SCUMM: Subtitle speed control | Max Horn | |
svn-id: r22456 | |||
2006-04-29 | Renamed updateVolumes to updateSoundSettings -- now it also handles ↵ | Max Horn | |
subtitles/speech_mute settings. Also changed the ConfigDialog accordingly svn-id: r22233 | |||
2006-04-29 | Moved AKOS stuff to class ScummEngine_v6 | Max Horn | |
svn-id: r22229 | |||
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-29 | * Added ScummEngine_v8::initScummVars() | Max Horn | |
* Moved VAR_LANGUAGE to class ScummEngine_v8 * Minor cleanup svn-id: r22223 | |||
2006-04-29 | Make use of the new scummLoop_* functions to move some SCUMM version ↵ | Max Horn | |
specific stuff around svn-id: r22219 | |||
2006-04-29 | Split scummLoop into multiple functions, for easier maintanance & ↵ | Max Horn | |
customizability svn-id: r22218 | |||
2006-04-23 | Moved _heTimers to ScummEngine_v60he | Max Horn | |
svn-id: r22116 | |||
2006-04-23 | Modified openFile and openResourceFile to take a Common::String instead of a ↵ | Max Horn | |
char pointer svn-id: r22112 | |||
2006-04-23 | Behold, 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-23 | Replaced _demoMode by GF_DEMO | Max Horn | |
svn-id: r22087 | |||
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 |