Martin Kiewitz
b493bc2a6d
SHERLOCK: 3DO: SS: fully fix videoplay memory leak
2015-09-15 16:40:04 +02:00
Martin Kiewitz
0d6fa01408
SHERLOCK: 3DO: SS: fix video player memory leak
2015-09-15 14:03:21 +02:00
Paul Gilbert
e9efe9ab90
SHERLOCK: 3DO: Fix introduction
2015-09-14 19:54:47 -04:00
Strangerke
dab5cd387d
SHERLOCK: Reduce the scope of several variables.
2015-09-14 00:23:07 +02:00
Paul Gilbert
492166debe
SHERLOCK: 3DO: Show portrait videos at full size when in hi-res mode
2015-09-13 17:08:12 -04:00
Paul Gilbert
fcbf84455e
SHERLOCK: 3DO: Fix refreshing scene after showing portrait video
2015-09-13 16:46:22 -04:00
Paul Gilbert
dff7941db7
SHERLOCK: 3DO: Still allow old 320x200 mode as a fallback
2015-09-13 15:29:29 -04:00
Paul Gilbert
bb01b27777
SHERLOCK: 3DO: Implementing high-resolution mode for 3DO version
...
This will allow us to play the portrait movies at full resolution,
and better display the fonts, which dont look good at low resolution
2015-09-13 12:22:31 -04:00
Martin Kiewitz
703d1d7142
SHERLOCK: SS: 3DO: fix video downscale comment
...
it's called pixel weighting, not color weighting
2015-09-13 00:29:08 +02:00
Paul Gilbert
e4aef79e95
SHERLOCK: 3DO: Tweak clipping to keep portrait videos on-screen
2015-09-12 17:42:17 -04:00
Martin Kiewitz
9dcf97940d
SHERLOCK: SS: 3DO: color average for halfsize vids
...
calculate color average when downscaling videos
2015-09-12 23:35:08 +02:00
Paul Gilbert
2bf1ff690b
SHERLOCK: 3DO: Fix portrait display when leaving Baker Street
2015-09-12 15:19:59 -04:00
Martin Kiewitz
37ee1f5640
SHERLOCK: SS: 3DO: draw video frame for videos
2015-09-12 18:57:32 +02:00
Paul Gilbert
0d662c22a3
SHERLOCK: 3DO: Implement placement of portrait videos
2015-09-11 22:19:10 -04:00
Paul Gilbert
27e9aebbb1
SHERLOCK: 3DO: Further alignment between portraits and talk text
2015-09-11 21:41:10 -04:00
Paul Gilbert
61bb7cc8ed
SHERLOCK: Fix Coverity warnings
2015-09-10 20:48:40 -04:00
Torbjörn Andersson
1b60e55fe8
SHERLOCK: Fix memory leak when playing half-sized 3DO movies
2015-09-10 22:03:03 +02:00
Paul Gilbert
97b2f5890e
SHERLOCK: 3DO: Improve syncing of 3do portrait movies with talk text
2015-09-09 21:48:21 -04:00
Paul Gilbert
84bb389bae
SHERLOCK: 3DO: Implement half-size drawing for portrait movies
...
Ideally, it would be great if the portraits could be played at their
original size, but it would mean using a higher resolution graphics
mode, and changing co-ordinates everywhere in the engine, which
would be a major undertaking
2015-09-09 21:02:57 -04:00
Paul Gilbert
707afebbf1
SHERLOCK: 3DO: Move 3do movie playback method into ScalpelEngine
2015-09-09 20:26:05 -04:00
Paul Gilbert
1f5afe5c84
SHERLOCK: 3DO: Hook up Save/Load buttons to ScummVM's dialogs
2015-09-06 22:18:47 -04:00
Paul Gilbert
8b3dd18aca
SHERLOCK: 3DO: Fix display of user interface
2015-09-06 21:54:57 -04:00
Paul Gilbert
b906cd2b45
SHERLOCK: 3DO: Use better RGB conversion
2015-09-06 21:11:02 -04:00
Paul Gilbert
e0ad8a9ef5
SHERLOCK: 3DO: Set up RGB color constants for 3DO
2015-09-06 20:52:15 -04:00
Paul Gilbert
735bd2c3f7
SHERLOCK: 3DO: Fix Settings button
2015-09-06 19:37:28 -04:00
Torbjörn Andersson
e3be574936
SHERLOCK: Add missing events.getKey() when checking for "pending D keys"
...
This is consistent with what happens when checking for "pending U
keys", so I think it's correct, but the Scalpel keyboard handling
doesn't work very well at the moment anyway. Probably at least partly
because of the way it mixes char and Common::KeyCode. I haven't
been able to wrap my head around it...
2015-08-31 07:10:49 +02:00
Paul Gilbert
b654369377
SHERLOCK: SS: Fix speed of intro sequence
2015-08-30 12:03:40 -04:00
Paul Gilbert
944cf4c64f
SHERLOCK: Syntax fixes
2015-08-30 10:01:25 -04:00
Torbjörn Andersson
303bbe75d5
SHERLOCK: Fix comment typos
2015-08-29 21:30:55 +02:00
Paul Gilbert
ca3050c912
SHERLOCK: RT: Fix previous commit, and make talkTo virtual
2015-08-27 08:55:27 -04:00
Paul Gilbert
81ecdf4b51
SHERLOCK: SS: Rename mirror-related methods
2015-08-23 17:00:05 -04:00
Paul Gilbert
6511f2ec2c
SHERLOCK: Replace various scene numbers with enum values
2015-08-23 16:01:32 -04:00
Paul Gilbert
6862c9dd9b
SHERLOCK: 3DO: Cleanup of conversation message playback
...
The changes remove most of the hardcoding that was in place for showing
the conversation movies, and have them triggered like the Rose Tattoo
speech files. It will still need some work to hook it into our new
voice playback, though, so text dialogs are closed at the right time
2015-08-21 21:37:29 -04:00
Paul Gilbert
7ed6e37335
SHERLOCK: SS: Simplify pushSequenceEntry
2015-08-21 18:53:01 -04:00
Paul Gilbert
dff033fc7d
SHERLOCK: RT: Don't record journal entries during Watson's prologue
2015-08-20 20:13:31 -04:00
Paul Gilbert
d4e5e44792
SHERLOCK: Standardize sequence stack code for both games
2015-08-18 20:53:31 -04:00
Paul Gilbert
21666d701e
SHERLOCK: Rename talk to initTalk
2015-08-17 20:21:14 -04:00
Paul Gilbert
d3b8152a71
SHERLOCK: RT: Extra integrity checks for the _talkSequenceStack
2015-08-17 20:16:22 -04:00
Paul Gilbert
fe362f3fbc
SHERLOCK: RT: Merge setStillSequence & setListenSequence methods
2015-08-17 07:46:28 -04:00
Paul Gilbert
c14f27aa48
SHERLOCK: RT: Add missing talk sequence stack handling
2015-08-16 21:43:12 -04:00
Paul Gilbert
8950549b44
SHERLOCK: Further fixes to character movement across saves
...
Restoring movement across save didn't work, so properly handle
stopping any moving characters when loading a savegame
2015-08-16 13:42:58 -04:00
Paul Gilbert
621a37bbe3
SHERLOCK: Fix saving/loading when characters are moving
2015-08-15 20:26:36 -04:00
Torbjörn Andersson
29d10d1497
SHERLOCK: Fix comment typo
2015-08-14 08:26:06 +02:00
Torbjörn Andersson
fe1c2d7c6a
SHERLOCK: Remove unused variable
2015-08-14 08:23:42 +02:00
Paul Gilbert
3ce7aaa6d9
SHERLOCK: RT: Removal of redundant music code
2015-08-13 20:01:35 -04:00
Paul Gilbert
e02965c40a
SHERLOCK: RT: SImplification of old speech code
2015-08-13 18:43:51 -04:00
Paul Gilbert
e6b070711a
SHERLOCK: RT: Hook window/speech to ScummVM speech/subtitles setting
2015-08-12 08:46:09 -04:00
Paul Gilbert
62406c81b7
SHERLOCK: RT: Fix display when characters have nothing to say
2015-08-07 22:20:03 -04:00
Paul Gilbert
2696be83c0
SHERLOCK: SS: Cleaned up handling of 3DO portrait playback
2015-08-07 06:52:58 -04:00
Paul Gilbert
b2e98f4f52
SHERLOCK: SS: Renamed darts.cpp to scalpel_darts.cpp
2015-08-06 20:40:20 -04:00