aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm
AgeCommit message (Collapse)Author
2006-06-13Since setCursorHotspot() does not update the cursor (should it?), we have toTorbjörn Andersson
call it before setCursorFromBuffer(), not afterwards. This fixes the cursor hotspot being temporarily wrong in HE games that use loadWizCursor(). svn-id: r23094
2006-06-13Let the [cursor] palette manager handle disableCursorPalette() too, to avoidTorbjörn Andersson
cursor glitch in at least some HE games which first set a cursor palette, and then disable it. (The disabled palette would be re-enabled after dismissing the GUI.) svn-id: r23081
2006-06-13Add another version of SoccerMLSTravis Howell
svn-id: r23077
2006-06-11Removed commented-out subtitles-related code. Requested by salty-horse.Eugene Sandulenko
svn-id: r23030
2006-06-10Update prefix filters for subtitles in HE80+ gamesTravis Howell
svn-id: r23010
2006-06-09Use convertFilePath for HE6x games too, for safetyTravis Howell
svn-id: r22994
2006-06-09Ooops, correct orderTravis Howell
svn-id: r22993
2006-06-09Add DOS and Macintosh versions of Putt-Putt & Fatty Bear's Activity PackTravis Howell
svn-id: r22991
2006-06-06Add Russian pajama1 and lost.Eugene Sandulenko
svn-id: r22953
2006-06-06Minor cleanupTravis Howell
svn-id: r22950
2006-06-06Add target for full versions of Blue's Birthday AdventureTravis Howell
svn-id: r22948
2006-06-05Fix detection of updated Spy Fox 1 demoTravis Howell
svn-id: r22934
2006-06-05Fix detection of some HE games and demosTravis Howell
svn-id: r22933
2006-06-03The F1-F8 keyboard shortcuts aren't available in FM-TOWNS version of ZakTravis Howell
svn-id: r22872
2006-06-03Update talkspeed config setting, when set by game scriptsTravis Howell
svn-id: r22854
2006-06-03Update talkspeed config setting, when set by game scriptsTravis Howell
svn-id: r22853
2006-06-03Correct setting of VAR_CHARINC in several functions, the value should only ↵Travis Howell
be reversed when using keyboard shortcuts (Due to the scrollbar) svn-id: r22850
2006-05-31Small correction, added space between filename and new line.Lars Persson
svn-id: r22805
2006-05-31Add patch for bug #1452272 - COMI: Verb strings aren't wrappedTravis Howell
svn-id: r22793
2006-05-29The ScummDebugger object needs to be created after _numVariables has been ↵Gregory Montoir
set. This is apparently only done in in readMAXS() which is called by readIndexFile(). Moved the call to the object constructor in the init() method. This fixes the 'scumm_vars' debugger command. svn-id: r22755
2006-05-29If we're going to intercept attempts to set VAR(VAR_CHARINC) in writeVar(), weTorbjörn Andersson
should probably set it the same way as updateSoundSettings() does it, i.e. to 9 - getTalkspeed(), not getTalkspeed(). I was testing the scene in Sam & Max where you give candy to Doug. I had set the talk speed to max. The script tried to set CHARINC to 3, but instead it was changed from 0 to 9... svn-id: r22748
2006-05-29adds support for filling the thumbnail display in a given color if no ↵Johannes Schickel
thumbnail is present svn-id: r22745
2006-05-29Remove printf() debug message that appears annoyingly in Zak256. Anyone know ↵James Brown
what this was added to figure out? svn-id: r22739
2006-05-29Fix Commodore 64 versionsTravis Howell
svn-id: r22732
2006-05-28Moved the hack that distinguishes MM V1 demo from the full version to a more ↵Max Horn
appropriate location (so that the game gets correctly detected) svn-id: r22718
2006-05-28No need to compute the SCUMM version here; rather, verify that the SCUMM ↵Max Horn
version is already set correctly svn-id: r22715
2006-05-28increase buffer for comi smush audio track, that fixes bug #1479721Paweł Kołodziejski
svn-id: r22702
2006-05-28Use different method to detect V1 demo of Maniac Mansion, since md5 matches ↵Travis Howell
the full version svn-id: r22695
2006-05-27Backed up my own commit :/ The user did a mistake when supplied the data.Eugene Sandulenko
svn-id: r22691
2006-05-27Added new samnmax demo file name pattern. See bug #1496105: "Sam & Max Hit Eugene Sandulenko
the Road (ENGLISH/PC-DEMO V2) - Path Error" svn-id: r22686
2006-05-27Major GUI update:Eugene Sandulenko
- Implemented padding in console - Update only current line in console instead of whole screen - Fixed caret positioning in edit text widget - Improved buttons drawing, now they look more realistic - Added label spacing in popup widget - Correct shadow in popup widget - Fixed up with selected popup widget being drawn on wrong tab - Added shading to list dialog - Adjusted shading of inactive widgets - Proper coloring of browset (add game) dialog - Introduced Container widget - Used Container widget in scumm save/load dialog. Now it looks properly - Adjusted button colors even more. Now they match almost perfectly albeit with banding - Made scrollbar appear only when it is really needed svn-id: r22670
2006-05-27snmdemo uses *.sm0/1 data filesTravis Howell
svn-id: r22669
2006-05-27Fix V1 demo of maniacTravis Howell
svn-id: r22667
2006-05-26Fix for bug #1495361 (MONKEY1 AMIGA: Error at gamedetection)Max Horn
svn-id: r22648
2006-05-26- Put scrollbar inside of list widgetEugene Sandulenko
- Use resize() instead of setPos() and setSize() where applicable svn-id: r22646
2006-05-25Set and show/hide mouse cursors through a "cursor manager" (analogous to theTorbjörn Andersson
recently added (cursor) palette manager) so that the cursor can be properly restored after returning from the GUI. If there's any C++ magic that can keep the backend functions from being called by anything else than these managing classes, that would probably be a good idea. Also, since the cursor manager keeps a copy of the cursor image, perhaps there are at least some backends that will no longer need to? svn-id: r22639
2006-05-24Downgraded startHETalkSound() error (when the speech file isn't open) to aTorbjörn Andersson
warning, since it happens on the Pajama Sam's Lost & Found demo's main menu screen. svn-id: r22593
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