Travis Howell
36807a857d
Add cyx's patch for VAR_FADE_DELAY timer changes in fade effects
...
svn-id: r23255
2006-06-22 00:03:13 +00:00
Travis Howell
c333fad84d
Remove duplicate left over
...
svn-id: r23228
2006-06-21 13:59:28 +00:00
Travis Howell
fb21a06416
Add back auto detection of Macintosh platform for HE games
...
svn-id: r23221
2006-06-21 12:34:13 +00:00
Travis Howell
3c11d2fa18
Move moveScreen to common surface functions for graphics
...
svn-id: r23218
2006-06-21 11:33:04 +00:00
Travis Howell
286de879fd
Add cyx's patch for bug #1035739 - SCUMM/SMUSH: Ugly palette change when video finishes
...
svn-id: r23216
2006-06-21 10:28:09 +00:00
Travis Howell
4b2aa54304
Revert back to original method used for scrollEffect(), fixes regressions.
...
svn-id: r23214
2006-06-21 06:50:50 +00:00
Torbjörn Andersson
49a2f44944
Applied my own patch #1508018 . I don't know for sure that it's exactly right,
...
but it improves the Adlib sound effects in early games, e.g. the door opening
and closing sounds in Indy 3 and MI1 floppy. There still appears to be some
kind of looping/repeating mechanism that we don't implement, though.
svn-id: r23204
2006-06-20 21:36:09 +00:00
Torbjörn Andersson
ecfedb1e81
Cleanup. It seems unnecessary to have a "break" right after an unconditional
...
return in a switch case.
svn-id: r23198
2006-06-20 18:55:25 +00:00
Travis Howell
632caa1a1e
Fix inventory colors regression in C64 maniac
...
svn-id: r23180
2006-06-19 10:29:36 +00:00
Travis Howell
032de3589b
Fix sentence line regression in C64 maniac
...
svn-id: r23179
2006-06-19 10:12:37 +00:00
Travis Howell
f4ff7fabad
Add patch for bug #1507856 - INDY3 VGA: Crashes in Sewer
...
svn-id: r23177
2006-06-19 07:45:40 +00:00
Travis Howell
bc6306192d
Fix screen scrolling glitch when looking at the top of closet in parents room of DOS version of fbear
...
svn-id: r23174
2006-06-19 04:09:39 +00:00
Travis Howell
15c26ed5eb
Add 16bit color feature flag to Backyard Basketball too
...
svn-id: r23173
2006-06-18 13:44:01 +00:00
Travis Howell
31e7efc167
Remove debug left over
...
svn-id: r23172
2006-06-18 10:54:54 +00:00
Travis Howell
49b3f8f539
Add alternative method to prevent debug code of scripts been triggered in lost. Fixes regressions when convertFilePath() is used by some HE games
...
svn-id: r23171
2006-06-18 10:46:22 +00:00
Torbjörn Andersson
2462289c50
Updated comments to correspond with recent Adlib renamings.
...
svn-id: r23166
2006-06-18 10:06:45 +00:00
Torbjörn Andersson
02f1555dbe
Added missing (but unimportant) breaks to switch default cases.
...
svn-id: r23161
2006-06-18 06:23:22 +00:00
Lars Persson
ce1edcfd7d
Fixed Smushplayer for Symbian OS.__SYMBIAN32__ was defined as __SYMBIA32__.
...
svn-id: r23157
2006-06-17 07:53:55 +00:00
Travis Howell
bc3e089842
Fix the buttons of paintings and safe in Nogroom of spyfox
...
svn-id: r23156
2006-06-17 06:27:44 +00:00
Travis Howell
b81b9ac124
Limit vm.numNestedScripts to positive value, when subtracting slot in runScriptNested(). Fixes restart, after ending sequence in freddi4
...
svn-id: r23153
2006-06-17 05:48:43 +00:00
Travis Howell
40bfc71de8
Fix rects in HE games, when positions are set by scripts
...
svn-id: r23146
2006-06-16 13:14:55 +00:00
Travis Howell
f4d7226334
Adjust akos code to only draw within bounds in HE games. Fixes many graphical glitches in HE games.
...
svn-id: r23143
2006-06-16 11:30:23 +00:00
Travis Howell
e5b5361e75
Remove error for default case of active case 6/8 in akos_increaseAnim(), a default case is normal in original games. Fixes bug #1506017 - HE Pajama Sam 1: ERROR while tralking to snotty trees.
...
svn-id: r23125
2006-06-15 10:18:23 +00:00
Travis Howell
6fe3d3214d
Fix the shadow glitches in HE98 version of puttrace, the shadow mode isn't reset in HE90-98 games.
...
svn-id: r23104
2006-06-14 12:22:24 +00:00
Torbjörn Andersson
94de874087
Since setCursorHotspot() does not update the cursor (should it?), we have to
...
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-13 18:37:40 +00:00
Torbjörn Andersson
df4f95f805
Let the [cursor] palette manager handle disableCursorPalette() too, to avoid
...
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-13 09:48:46 +00:00
Travis Howell
486f181314
Add another version of SoccerMLS
...
svn-id: r23077
2006-06-13 04:05:16 +00:00
Eugene Sandulenko
fd7e9847fc
Removed commented-out subtitles-related code. Requested by salty-horse.
...
svn-id: r23030
2006-06-11 20:29:07 +00:00
Travis Howell
db3a66569d
Update prefix filters for subtitles in HE80+ games
...
svn-id: r23010
2006-06-10 12:05:27 +00:00
Travis Howell
afe07d82c0
Use convertFilePath for HE6x games too, for safety
...
svn-id: r22994
2006-06-09 09:01:06 +00:00
Travis Howell
763d7ef3ff
Ooops, correct order
...
svn-id: r22993
2006-06-09 08:10:00 +00:00
Travis Howell
f571c471cc
Add DOS and Macintosh versions of Putt-Putt & Fatty Bear's Activity Pack
...
svn-id: r22991
2006-06-09 08:06:38 +00:00
Eugene Sandulenko
9a46b6047d
Add Russian pajama1 and lost.
...
svn-id: r22953
2006-06-06 15:39:58 +00:00
Travis Howell
04d8cef848
Minor cleanup
...
svn-id: r22950
2006-06-06 04:33:09 +00:00
Travis Howell
ca79b6c285
Add target for full versions of Blue's Birthday Adventure
...
svn-id: r22948
2006-06-06 04:09:32 +00:00
Travis Howell
fd4feeada3
Fix detection of updated Spy Fox 1 demo
...
svn-id: r22934
2006-06-05 14:52:57 +00:00
Travis Howell
ddb9863c39
Fix detection of some HE games and demos
...
svn-id: r22933
2006-06-05 14:46:34 +00:00
Travis Howell
50cbb8ca80
The F1-F8 keyboard shortcuts aren't available in FM-TOWNS version of Zak
...
svn-id: r22872
2006-06-03 13:33:05 +00:00
Travis Howell
fc26d9b413
Update talkspeed config setting, when set by game scripts
...
svn-id: r22854
2006-06-03 04:10:14 +00:00
Travis Howell
93a91f9c6d
Update talkspeed config setting, when set by game scripts
...
svn-id: r22853
2006-06-03 03:51:17 +00:00
Travis Howell
61e9bc72e4
Correct setting of VAR_CHARINC in several functions, the value should only be reversed when using keyboard shortcuts (Due to the scrollbar)
...
svn-id: r22850
2006-06-03 03:04:19 +00:00
Lars Persson
4bc3f94589
Small correction, added space between filename and new line.
...
svn-id: r22805
2006-05-31 19:28:54 +00:00
Travis Howell
3b1062d2d4
Add patch for bug #1452272 - COMI: Verb strings aren't wrapped
...
svn-id: r22793
2006-05-31 10:48:40 +00:00
Gregory Montoir
7ff20a70a5
The ScummDebugger object needs to be created after _numVariables has been 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-29 18:30:27 +00:00
Torbjörn Andersson
fa77904074
If we're going to intercept attempts to set VAR(VAR_CHARINC) in writeVar(), we
...
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-29 17:27:22 +00:00
Johannes Schickel
cba9ef32c2
adds support for filling the thumbnail display in a given color if no thumbnail is present
...
svn-id: r22745
2006-05-29 14:40:18 +00:00
James Brown
38537899b3
Remove printf() debug message that appears annoyingly in Zak256. Anyone know what this was added to figure out?
...
svn-id: r22739
2006-05-29 14:15:19 +00:00
Travis Howell
a0d14a0832
Fix Commodore 64 versions
...
svn-id: r22732
2006-05-29 12:45:11 +00:00
Max Horn
dc2da7a804
Moved the hack that distinguishes MM V1 demo from the full version to a more appropriate location (so that the game gets correctly detected)
...
svn-id: r22718
2006-05-28 12:28:28 +00:00
Max Horn
d5c74ee633
No need to compute the SCUMM version here; rather, verify that the SCUMM version is already set correctly
...
svn-id: r22715
2006-05-28 12:12:30 +00:00