aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-05-01- More differences in Draw_v2::spriteOperation()Sven Hesse
- GOB2 handles _frontSurface/_backSurface a bit differently, this fixes (most of) the drawing glitches in the intro - Added using a fallback when the user's game version doesn't have the requested language - off_2E51B et al. stubs, I think it has something to do with the menu svn-id: r22254
2006-05-01Add windows code for AbstractFilesystemNode::child()Travis Howell
svn-id: r22253
2006-05-01Adds archive file list, MD5 for my CD version, and a few function stubs for ↵Oystein Eftevaag
Hand of Fate, to use as a basis for further work svn-id: r22252
2006-04-30Add a File::open variant that takes a FilesystemNode as parameterMax Horn
svn-id: r22251
2006-04-30Avoid 'unused variable' warning when using DISABLE_MD5Max Horn
svn-id: r22250
2006-04-30Added new AbstractFilesystemNode::child() resp. FilesystemNode::getChild() ↵Max Horn
methods svn-id: r22249
2006-04-30Do not set VAR_VOICE_MODE in ScummEngine_v7::resetScummVars() (since it is ↵Max Horn
already being set by updateSoundSettings()) svn-id: r22248
2006-04-30Invoke updateSoundSettings a bit later, since it can only correctly set ↵Max Horn
VAR_VOICE_MODE *after* setupScummVars() has been called svn-id: r22247
2006-04-30Honor the 'platform' override when choosing between game variants (this ↵Max Horn
should help fan translations of certain FM-TOWNS games) svn-id: r22246
2006-04-30cleanupMax Horn
svn-id: r22244
2006-04-30Revert last change to mouse cursors in FF, causes odd glitchesTravis Howell
svn-id: r22243
2006-04-30Ooops, update var names for drawMousePart()Travis Howell
svn-id: r22242
2006-04-30Use system code for mouse cursors in FFTravis Howell
svn-id: r22241
2006-04-30Clear palette too, after some cutscenesTravis Howell
svn-id: r22240
2006-04-30Fast fade out should be disabled, after a cutsceneTravis Howell
svn-id: r22239
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-29"qtable" is the tool we used to generate the "queen.tbl" file.Gregory Montoir
As the .tbl file is now the repository (in the engine-data module), I thought it would be nice to have the tool to (re)generate it. It may also be useful to add support for any other versions. There's no makefile ; to build the tool, just compile "qtable.c". To generate the .tbl file, just execute the tool with the output filename as argument. svn-id: r22226
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-29add small note about svnversionWillem Jan Palenstijn
svn-id: r22220
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-29Updated the common on why we would like to display the SVN rev as part of ↵Max Horn
the ScummVM version string, and why this is non-trivial svn-id: r22217
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-28Memorize the directory that was last visited with the browser across ScummVM ↵Max Horn
runs (see also FR #1460734) svn-id: r22197