Age | Commit message (Collapse) | Author |
|
svn-id: r51224
|
|
Bug #3017911: "AGI (Fan): SQ0 - Ego flickering". It is a regression from r49745,
as it appeared, some of the screen updates were too much.
svn-id: r51223
|
|
removing old manual debug code, use logkernel * on/off to log all calls
svn-id: r51222
|
|
It might be noteworthy that we do not support the music yet, but that might
change one day. We also do not mark the Kyra 1 Mac CD as GM only, since
that uses the included DOS sound files for now.
svn-id: r51221
|
|
svn-id: r51220
|
|
Broken Sword 2's options dialog allows you to mute any of speech, sound
and sound effects, whereas ScummVM's options dialog just has one
"master" mute setting. This is an attempt to keep them better in sync,
though it's not perfect. Still, it may be good enough to fix bug
#3032763 ("SWORD2: Mute setting does not work").
svn-id: r51218
|
|
svn-id: r51215
|
|
It is a long standing bug which was revealed by r31784. With that commit
Kirben switched DIG code to newer one. Russian version used 0x03 as
placeholders for keeping string widths. Original did not copy those
characters but we did hence the bug. Based on study of original.
Restrict it to Dig-only in order to avoid regressions.
svn-id: r51211
|
|
and removing hardcoded checks, adding another workaround for kGraph(drawLine) in island of dr. brain (also gene explanation chart)
Moving trackOriginAndFindWorkaround() into workarounds.cpp
svn-id: r51209
|
|
kDisplay is called with an object as opcode, we simply skip over it
svn-id: r51208
|
|
svn-id: r51206
|
|
- Make some small optimizations to the VDX player. The changes aren't
noticeable on desktop computers, but it showed changes on the profiler.
Let's see if it helps limited platforms.
- Clarify a few variable names and clean their usage.
svn-id: r51205
|
|
check differently for null restoreRect, fixes pq3 some windows not getting fully removed
calling showBits on actual dims and not on restoreRect, fixes lb2 about window issues (and possible qfg1vga window issues as well)
svn-id: r51204
|
|
svn-id: r51202
|
|
svn-id: r51201
|
|
displayed on-screen
svn-id: r51200
|
|
svn-id: r51199
|
|
svn-id: r51198
|
|
(hopefully, the last ones to be dropped)
svn-id: r51197
|
|
still needs to get tested
svn-id: r51196
|
|
svn-id: r51194
|
|
svn-id: r51187
|
|
svn-id: r51186
|
|
svn-id: r51183
|
|
svn-id: r51182
|
|
svn-id: r51181
|
|
There are about 20 screens, but all screens seem to share the same script, 704, so have added a -1 general exception.
svn-id: r51180
|
|
This finally enables animations for all of Darm's talk sequences.
svn-id: r51179
|
|
svn-id: r51178
|
|
(coordinates are not a regular Rect, but bottom/right is the last allowed coordinate)
svn-id: r51177
|
|
svn-id: r51176
|
|
svn-id: r51175
|
|
we use the movezone like any other rect, but sierra sci actually specifies bottom/right as being the last possible coordinates
svn-id: r51174
|
|
svn-id: r51173
|
|
svn-id: r51172
|
|
svn-id: r51171
|
|
svn-id: r51170
|
|
svn-id: r51169
|
|
fixes gk1 mouse cursor issue
thx to wjp
svn-id: r51168
|
|
svn-id: r51167
|
|
Now 'coldly' is correctly recognized as the adverb form of 'cold',
and 'attained' as the adjective form of 'attain'.
svn-id: r51166
|
|
disabled workaround for island of dr. brain, seems to work w/o and was probably caused by bad signature
svn-id: r51165
|
|
svn-id: r51164
|
|
svn-id: r51163
|
|
fixes lsl6, also slight cleanup and adding comments about sci32 picture resources
svn-id: r51162
|
|
svn-id: r51161
|
|
"fixes" lsl6 abort intro dialog
svn-id: r51159
|
|
cels are now clipped correctly against plane boundaries, nsRect is also set now, fixes some hotspot issues and larry disappearing when going to the left/right of screen
svn-id: r51158
|
|
kDeleteKey, the successor is set to NULL, thus list processing stops (which is what SSCI is doing).
svn-id: r51157
|
|
svn-id: r51156
|