Paul Gilbert
3da3dda187
SHERLOCK: Changed engine to use Graphics::ManagedSurface
2016-03-14 20:56:27 -04:00
Martin Kiewitz
0a3ecf0471
SHERLOCK: SS: multilingual people names support
...
people names are now available in Spanish + German as well
2015-10-06 18:47:47 +02:00
Torbjörn Andersson
d227e40e53
SHERLOCK: Play rain sound during 3DO Scalpel intro
...
This is based on guesswork, particularly with regards to the volume.
It sounds pretty close to a YouTube video I saw of the original game,
and at least it's not unpleasantly loud.
2015-09-16 22:09:08 +02:00
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
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
Martin Kiewitz
37ee1f5640
SHERLOCK: SS: 3DO: draw video frame for videos
2015-09-12 18:57:32 +02: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
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
b654369377
SHERLOCK: SS: Fix speed of intro sequence
2015-08-30 12:03:40 -04:00
Paul Gilbert
81ecdf4b51
SHERLOCK: SS: Rename mirror-related methods
2015-08-23 17:00:05 -04:00
Paul Gilbert
88002ef19f
SHERLOCK: Make playMusic a private method of Music
2015-07-04 14:33:13 -04:00
Paul Gilbert
480003f48d
SHERLOCK: RT: Cleanup of Exit class and fix exiting scenes
2015-07-02 20:53:40 -04:00
Paul Gilbert
9eb168583f
SHERLOCK: Split FixedText into separate descendents for each game
2015-06-26 21:34:37 -04:00
Torbjörn Andersson
3e5e63fa4a
SHERLOCK: Add delay between 3DO EA logo animation and fade in
...
In the YouTube video I've seen, the screen goes black, the rain
sound starts, and then the screen fades up. Once we add the rain
sound, this should be pretty close to that. I think it adds to the
atmosphere.
2015-06-17 00:40:35 +02:00
Torbjörn Andersson
8b4bdbd2f4
SHERLOCK: Increase delay before 3DO credits, when there is no music
...
This better matches a YouTube video I've seen of the intro, though
the case where there is no music is unlikely to happen outside of
debugging.
2015-06-17 00:40:35 +02:00
Martin Kiewitz
ef2d585459
SHERLOCK: intro: remove debug output
2015-06-17 00:18:08 +02:00
Martin Kiewitz
3f0a434c0b
SHERLOCK: intro: adjust localized graphics
...
Spanish + German versions
2015-06-17 00:15:47 +02:00
Martin Kiewitz
3aef3c396d
SHERLOCK: intro: msec sync instead of ticks
2015-06-16 22:56:58 +02:00
Martin Kiewitz
5a12026ae8
SHERLOCK: 3DO: note about constable gfx glitch
...
+ get returns of 2 animation play calls
2015-06-15 21:48:36 +02:00
Torbjörn Andersson
39d22720a3
SHERLOCK: Speed up 3DO Serrated Scalpel credits slightly
...
This seems to be a fairly close match to a recording I was given
from a 3DO emulator. We could go further and try and sync it with
the music, but this should be good enough for now.
2015-06-15 20:25:27 +02:00
Torbjörn Andersson
8ed2e75256
SHERLOCK: Roll credits for 3DO Serrated Scalpel
...
There's a missing "brighten the image" effect, and the speed of
the scrolling text may need some tuning. But it's a start.
2015-06-14 22:52:41 +02:00
Martin Kiewitz
133b4defe9
SHERLOCK: initial inventory via fixed text class
...
initial inventory is now localized
2015-06-14 20:40:02 +02:00
Strangerke
b87b081cfc
SHERLOCK: Fix 3 CppCheck warnings
2015-06-13 07:52:42 +02:00
Paul Gilbert
803c06beb9
SHERLOCK: RT: Implement startCAnim
2015-06-12 23:23:16 -04:00
Martin Kiewitz
765dbe647c
SHERLOCK: 3DO: some work on font file loading
2015-06-12 21:26:24 +02:00
Martin Kiewitz
a08b0b9e59
SHERLOCK: remove transBlitFromUnscaled3DO
2015-06-12 11:11:55 +02:00
Paul Gilbert
3d0e2cb5b0
SHERLOCK: Beginning of descendent Person classes
...
Tattoo has some different Sprite methods, and since Person descends
from Sprite, need to create descendents from it. And this has also
necessitated some refactoring of People class's _data array
2015-06-11 22:02:33 -04:00
Martin Kiewitz
ead934ed81
SHERLOCK: 3DO: fix white pixels fade to white
2015-06-12 00:57:16 +02:00
Martin Kiewitz
252b4d1317
SHERLOCK: always stop music after intro
2015-06-11 12:44:37 +02:00
Martin Kiewitz
d7544b696c
SHERLOCK: adjust coordinates of images in intro
...
done via screenshot comparison to match the original interpreter
2015-06-10 09:29:34 +02:00
Torbjörn Andersson
ce6ad7e6d8
SHERLOCK: Fix tiny memory leak
2015-06-10 07:14:15 +02:00
Martin Kiewitz
6aaee559dc
SHERLOCK: 3DO intro: implement fade from white
2015-06-10 07:14:15 +02:00
Martin Kiewitz
866d7a27d8
SHERLOCK: 3DO intro: implement fade in/out/merge
2015-06-10 07:14:13 +02:00
Martin Kiewitz
15b9d61f6e
SHERLOCK: adjust "early following morning" coords
2015-06-10 07:12:25 +02:00
Torbjörn Andersson
3b07645991
SHERLOCK: Don't skip rest of intro when skipping DOS EA logo
...
This is how the original works, as far as I can tell.
2015-06-08 21:45:24 +02:00
Martin Kiewitz
7d00e33c09
SHERLOCK: 3DO: add 3DO EA Splash screen
2015-06-08 21:41:29 +02:00