aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm
AgeCommit message (Collapse)Author
2006-05-20Pass values by-reference, using C++ references, and not by using pointersMax Horn
svn-id: r22548
2006-05-20Apparently, passing a file handle directly to a function causes that fileTorbjörn Andersson
handle (a copy of the original?) to be destroyed at the end of the function, and that closes the internal file handle, even though we want it to stay open. Who am I to argue with how C++ handles its parameters? I've simply changed the functions to take pointers to file handles instead. Seems to fix crashes in the Macintosh resource extractor for me. svn-id: r22546
2006-05-20After the GUI has finished, restore the old cursor palette (if any). For thisTorbjörn Andersson
to work, cursor palette now has to be set using the new "palette manager". See graphics/paletteman.cpp svn-id: r22543
2006-05-19Update HE version for another English version of socksTravis Howell
svn-id: r22529
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