aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2006-04-30Add complete support for mouse cursors in FF, with help from olkiTravis Howell
svn-id: r22238
2006-04-30Incremented required lure.dat versionPaul Gilbert
svn-id: r22236
2006-04-30Added load of new script offset field for NPC handling of hotspotsPaul Gilbert
svn-id: r22235
2006-04-29Moved queryResString from class ScummDialog to class InfoDialog; some cleanupMax Horn
svn-id: r22234
2006-04-29Renamed updateVolumes to updateSoundSettings -- now it also handles ↵Max Horn
subtitles/speech_mute settings. Also changed the ConfigDialog accordingly svn-id: r22233
2006-04-29Moved the AudioCDManager as well as class AudioStream and its (standard) ↵Max Horn
subclasses to namespace Audio svn-id: r22231
2006-04-29Fixed bug #1478911 ("BASS regression: garbled text") by making skipBytes uint16Torbjörn Andersson
instead of uint8. (It used to be uint32, but anything that can hold 0x03F8 should be large enough.) svn-id: r22230
2006-04-29Moved AKOS stuff to class ScummEngine_v6Max Horn
svn-id: r22229
2006-04-29Added comment about a major leak in ScummEngine::restartMax Horn
svn-id: r22228
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-29Cleanup includesTravis Howell
svn-id: r22225
2006-04-29Split more functions of simon.cpp into separate filesTravis Howell
svn-id: r22224
2006-04-29* Added ScummEngine_v8::initScummVars()Max Horn
* Moved VAR_LANGUAGE to class ScummEngine_v8 * Minor cleanup svn-id: r22223
2006-04-29Split more functions of simon.cpp into separate filesTravis Howell
svn-id: r22221
2006-04-29Make use of the new scummLoop_* functions to move some SCUMM version ↵Max Horn
specific stuff around svn-id: r22219
2006-04-29Split scummLoop into multiple functions, for easier maintanance & ↵Max Horn
customizability svn-id: r22218
2006-04-29Add FF difference in o_screenTextMsg()Travis Howell
svn-id: r22216
2006-04-29Minor cleanupTravis Howell
svn-id: r22215
2006-04-29Merge fadeToBlack() into o1_specialFade() and cleanupTravis Howell
svn-id: r22214
2006-04-29Fix error in debug tableTravis Howell
svn-id: r22213
2006-04-29Fix warningMax Horn
svn-id: r22210
2006-04-29Enhanced hotspot action so that the player will properly walk to a hotspot ↵Paul Gilbert
before performing an action svn-id: r22209
2006-04-29Added proper action display after selection along with showing the camera cursorPaul Gilbert
svn-id: r22208
2006-04-29Changed resource Id constants, added a few more general constants, and ↵Paul Gilbert
slightly increased game speed svn-id: r22207
2006-04-29Reworked resource loading to no longer load hotspot proximities separately, ↵Paul Gilbert
or provide access to the list svn-id: r22206
2006-04-29Reworked resources to handle moved hotspot proximity (walk to) co-ordinatesPaul Gilbert
svn-id: r22205
2006-04-29Tweaked dialog display code to refresh the screen and warn about message Ids ↵Paul Gilbert
needing display styles that aren't yet implement svn-id: r22204
2006-04-29Add more timer code differences in FFTravis Howell
svn-id: r22201
2006-04-29Fix mistakes in animateSpritesByY() for FFTravis Howell
svn-id: r22200
2006-04-29* Changed the createEngine() factory function of our plugins to return an ↵Max Horn
error code (the engine is now passed indirectly via a double pointer) * Removed Engine_Empty (obsolete now that engines can return actual error codes) svn-id: r22199
2006-04-28Report unknown MD5s againMax Horn
svn-id: r22198
2006-04-27Fix compile of SCUMM engineTravis Howell
svn-id: r22191
2006-04-27TypoOystein Eftevaag
svn-id: r22190
2006-04-27Move the detector code out of the constructor and into init() to do error ↵Oystein Eftevaag
handling (specifically the GUI error message if no game is found in the specified directory), and cleans up the constructor/destructor a bit to allow a clean exit. svn-id: r22189
2006-04-27Insane is part of SCUMM V7, not V6Max Horn
svn-id: r22188
2006-04-26add missing comma for portuguese quit text, remove stray comma after last ↵Joost Peters
string. svn-id: r22187
2006-04-26Add FF difference in isAdjNoun opcode. This makes it possible to get past theTorbjörn Andersson
SAM / PEG puzzle, but do not ask me what, exactly, was wrong. I haven't a clue. svn-id: r22186
2006-04-26cleanupMax Horn
svn-id: r22185
2006-04-26Use File::size to determine the size of a file, instead of doing a seek(0, ↵Max Horn
SEEK_END) svn-id: r22184
2006-04-26Replaced _hFileTable by _hInFileTable/_hOutFileTableMax Horn
svn-id: r22182
2006-04-26Fix timer events time when saving game in FFTravis Howell
svn-id: r22179
2006-04-26Fix timer events time when saving game in FFTravis Howell
svn-id: r22177
2006-04-26isSoundRunning always returns sound id in HE gamesTravis Howell
svn-id: r22176
2006-04-26Print a slightly more verbose error message when Roland patch isn't foundMax Horn
svn-id: r22175
2006-04-26Replace unneeded File::exists callsMax Horn
svn-id: r22173
2006-04-26Do not call static class methods as if they were instance methodsMax Horn
svn-id: r22172
2006-04-26If the resource manager fails to initialize itself properly, instead ofTorbjörn Andersson
printing a fatal error, use the new GUIErrorMessage function and return to the launcher. Also, verify that all files that should be present on "CD 0" (i.e. on the hard disk) are present at startup, at least. (Any other missing CLU file is already requested with an "Insert CD" message.) svn-id: r22168
2006-04-26Fixed the output from the "res" debugger command that I accidentally broke, oh,Torbjörn Andersson
almost four months ago. svn-id: r22167
2006-04-26Introduce and use Engine_Empty() and Engine::GUIErrorMessage()Eugene Sandulenko
svn-id: r22165
2006-04-25Show GUI message when game data is not found.Eugene Sandulenko
svn-id: r22164