aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm
AgeCommit message (Collapse)Author
2006-05-18Added player for the Kyra 3 VQA cutscenes, based on my earlier prototype. ItTorbjörn Andersson
could use some cleanup, and there are a couple of TODOs sprinkled throughout the code, but it seems to work reasonably well. Until the Kyra 3 main menu is implemented, it won't actually be used though. It uses the appendable audio stream class, which I have moved out of the SCUMM engine. svn-id: r22526
2006-05-18Plug memory leakEugene Sandulenko
svn-id: r22523
2006-05-18Fix bug #1483272: "GUI: SCUMM pause dialog breaks upon scaler switch". AlsoEugene Sandulenko
fix same problem in scumm help dialog. svn-id: r22522
2006-05-18--force-1x-overlay is no more. Remove leftovers.Eugene Sandulenko
svn-id: r22519
2006-05-18Update HE version for another English version of socksTravis Howell
svn-id: r22510
2006-05-18Give more feedback to users who misused our SAN compression tool and ignoredEugene Sandulenko
FLU index for cideos which are used by INSANE. svn-id: r22506
2006-05-17- Heavily modified patch #1214784: "Disable overlay scaling"Eugene Sandulenko
- Eriktorbjorn's patch from same tracker item for scaling sword1/2 cutscenes is applied as is. It lacks resolution switch on-the-fly. - GUI widgets are repositioned on the fly and use most space, even aspect ratio corrected screen is used without scaling - Heavy tesing is required, but works for me in all cases except for bug #1483272: "GUI: SCUMM pause dialog breaks upon scaler switch" which needs more work. - I probavly broke some backend or two svn-id: r22505
2006-05-16Tell people to only report the MD5 if it's a regular version of the game ↵Max Horn
(and not e.g. a fan translation) svn-id: r22495
2006-05-16If the options dialog calls it "Subtitle speed", then so should the indicatorTorbjörn Andersson
displayed when pressing the + or - keys. svn-id: r22485
2006-05-15Ignore unknown SysEx manufacturer IDs, rather than erroring on them. This doesTorbjörn Andersson
NOT fix bug #1481383, even if that's where I heard about this problem. svn-id: r22479
2006-05-14Fixed regression in Maniac/Zak inventory drawing.Torbjörn Andersson
svn-id: r22469
2006-05-14Cleanup.Torbjörn Andersson
svn-id: r22468
2006-05-14Specify the right edge of the sentence line in Maniac/Zak. This fixes bugTorbjörn Andersson
#1488189, where the sentence line would only display the first character. svn-id: r22467
2006-05-14Setting VAR_CHARINC = _defaultTalkDelay cannot possibly be right. It's not theTorbjörn Andersson
same thing as setting VAR(VAR_CHARINC) = _defaultTalkDelay. svn-id: r22466
2006-05-14Check if VAR_CHARINC exists, before setting value in updateSoundSettings()Travis Howell
svn-id: r22462
2006-05-13Patch #1091170: ALL, SCUMM: Subtitle speed controlMax Horn
svn-id: r22456
2006-05-13Add newly discovered HE demos.Eugene Sandulenko
svn-id: r22455
2006-05-12Added the new AbstractFilesystemNode::getCurrentDirectory() method. Also ↵Max Horn
changed the semantics of the FilesystemNode constructors (see also the relevant doxygen comments for explanations). This also fixes bug #1485941. svn-id: r22424
2006-05-12Removing some unused code from INSANEMax Horn
svn-id: r22417
2006-05-09- Updated MSVC8 project filesEugene Sandulenko
- Renamed base/options.cpp to base/commandLine.cpp because of conflict with gui/options.cpp which sit in same directory in MSVC builds - Moved AudioCDManager singleton declaration outside of Audio namespace - Fixed numerous MSVC warning of potentially uninitialized variables and int <-> bool conversions. svn-id: r22397
2006-05-08Avoid closing a video file in HE games twiceTravis Howell
svn-id: r22396
2006-05-08Fix regression in lost, the middle directories were removedTravis Howell
svn-id: r22388
2006-05-08Fix off by one in rect when capturing imageTravis Howell
svn-id: r22387
2006-05-08Init. videoParams vars for HE90+Travis Howell
svn-id: r22386
2006-05-08Add initial DXA support for HE gamesTravis Howell
svn-id: r22384
2006-05-08Add missing file details for HE gamesTravis Howell
svn-id: r22381
2006-05-07Turning this warning into an error, since I never got any feedback on itMax Horn
svn-id: r22376
2006-05-07Handle line breaks/overflow for V1-V3 games *after* processing newline ↵Max Horn
codes, to avoid double breaks (which result in spurious empty lines) svn-id: r22375
2006-05-07Perform (horizontal) charset text clipping for V1-V3, tooMax Horn
svn-id: r22374
2006-05-06Fix for bug #1449597 (MANIAC: Incorrect word wrapping)Max Horn
svn-id: r22371
2006-05-05Add another English version of socksTravis Howell
svn-id: r22362
2006-05-03Changed FilesystemNode::listDir to return a bool indicating its success (or ↵Max Horn
failure) svn-id: r22315
2006-05-03Moved some code from SCUMM's detectGames function into a separate function ↵Max Horn
(in an attempt to somewhat reduce the size of this huuuge function) svn-id: r22314
2006-05-03Removed CharsetRendererV3::getFontHeight (it was identical to ↵Max Horn
CharsetRendererCommon::getFontHeight) svn-id: r22311
2006-05-02Fix insult fight (MI1) mouse wheel scrolling, hopefully also for the SEGA ↵Max Horn
version (see also bug #1193185) svn-id: r22283
2006-05-02Update language details for filenames of a few gamesTravis Howell
svn-id: r22277
2006-05-02Update language details for filenames of several HE gamesTravis Howell
svn-id: r22276
2006-05-02Add gameFilenamesTable[] entries for activity, fbpack and funpackTravis Howell
svn-id: r22275
2006-05-02Fix detection of Windows version of puttmoonTravis Howell
svn-id: r22274
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-05-01Some cleanup, and added a FIXME comment concerning the wrong usage of ↵Max Horn
getSavePath() svn-id: r22266
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-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-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