Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |||
2006-04-08 | Renamed various *GameSettings to GameSettings (our namespaces are enough to ↵ | Max Horn | |
distinguish them) svn-id: r21684 | |||
2006-04-03 | GF_HE_CURSORLESS feature flag not required, since HE games always set a ↵ | Travis Howell | |
default cursor too. svn-id: r21576 | |||
2006-03-29 | Do not #include endian.h in scummsys.h (cuts down deps on endian.h from ~400 ↵ | Max Horn | |
to ~250). Many greetings to eriktorbjorn, and have fun recompiling. svn-id: r21500 | |||
2006-03-26 | Increase size of _charsetData to 16 * 23 for HE games, fixes subtitle color ↵ | Travis Howell | |
glitches in Buzzy games svn-id: r21460 | |||
2006-03-19 | Moved filename substitution code from scumm.cpp to plugin.cpp | Max Horn | |
svn-id: r21386 | |||
2006-03-18 | The camera position is always set by loadRoomWithEgo opcode in HE games, ↵ | Travis Howell | |
through cameraFollows. Fixes glitches when changing rooms in fbear and other early games. svn-id: r21355 | |||
2006-03-14 | Renamed & documented the LIGHTMODE flags | Max Horn | |
svn-id: r21288 | |||
2006-03-14 | Avoid all scumm var conflicts in C64 maniac | Travis Howell | |
svn-id: r21277 | |||
2006-03-12 | Correct mistake in md5 tables for Simon the Sorcerer 2 (DOS Floppy) | Travis Howell | |
svn-id: r21219 | |||
2006-03-05 | that should help for bug #1352486, smush sound tracks are not stopped ↵ | Paweł Kołodziejski | |
immediately, but outside smush when sound data are depleted in sound mixer buffer. svn-id: r21094 | |||
2006-03-05 | Add German verbs and more work on input in C64 maniac | Travis Howell | |
svn-id: r21089 |