Torbjörn Andersson
6bf54e4979
SHERLOCK: Scale up the cursors for the 3DO version of Scalpel
...
This fixes a regression from the in-progress hi-res mode, that
made the cursors tiny.
2015-09-13 18:57:36 +02: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
Kirben
dce5c96cc2
CINE: Correct size of arrays for CD version of Future Wars.
2015-09-13 19:51:39 +10:00
Kirben
8c5e6d2be4
CINE: Add support for CD music in the CD version of Future Wars.
2015-09-13 14:24:55 +10: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
e9ae9ff4e7
SHERLOCK: RT: Fix array overrun when displaying journal
2015-09-11 20:15:00 -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
Filippos Karapetis
2dc27b57a6
ZVISION: Properly handle monophonic videos in the demo version of ZGI
2015-09-09 17:23:23 +03:00
Paul Gilbert
1a92f869b8
SHERLOCK: 3DO: Change more color method params from byte to uint
2015-09-09 08:15:59 -04:00
Thierry Crozat
8349559598
MORTEVIELLE: Fix loading of BRUITS file
...
This was broken in previous commit when adding support for versions
that do not have this file.
2015-09-08 08:48:50 +01:00
Strangerke
ab612df338
MORTEVIELLE: Fix a couple of crashes occurring in the alternate DOS version
2015-09-08 07:43:30 +02:00
Thierry Crozat
35b27e6986
MORTEVIELLE: Use engine data file for french version without menufr.mor
2015-09-07 23:50:36 +01:00
Thierry Crozat
d21054f0b7
DEVTOOLS: Include french menu in mort.dat
2015-09-07 23:49:58 +01: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
Pawel Kolodziejski
b046479cab
I18N: Add missing files in list of files to parse. Regenerate translation files.
2015-09-06 15:21:13 +02:00
Matthew Hoops
1d45e08889
SCUMM: Do not reverse stereo for digital iMuse sounds
2015-09-04 23:48:40 -04:00
Paul Gilbert
84edf0c6a7
SHERLOCK: RT: Keep journal buttons disabled when searching
2015-09-03 21:08:31 -04:00
Paul Gilbert
b05127ae82
SHERLOCK: RT: Fix searching and displaying matches
2015-09-03 20:57:36 -04:00
Sven Hesse
1fa0197229
GOB: Make the currently playing CD track all-uppercase
...
This is what the original game does too, and the scripts query for
all-uppercase CD track names.
Interestingly, this being wrong has been mostly inconsequential. It
does, however, manifest in one bug in the underwater wreck level of
Gobliins 2. After calling the Moray Eel by lighting the lamp with
Winkle, speaking to said eel has the scripts wait for the currently
playing background track to end before playing the voice lines,
instead of ending the audio track forcefully. The track is only about
a minute long, so it's "only" annoying, not a game-stopper.
The scripts also try to compare the CD track name with some different,
all-uppercase names, so this is possibly relevant in some other places
as well. No such bug report exists at the moment, though.
See also the forum post with the bug report:
http://forums.scummvm.org/viewtopic.php?p=81733#81733
A somewhat related bug report is #2999 "GOB2 : Moray Eel Game Freeze
(Wreck Scene)" (<http://sourceforge.net/p/scummvm/bugs/2999/ >). At
that time, the script expression parser still did a stricmp for the
NEQ expression (which is wrong), and that made the bug not trigger.
Commit 5c58b9a3a4a8848474aba18c02c0da997fb138a2, which fixed that
incorrect NEQ behaviour, then made this bug here appear.
2015-09-02 20:38:16 +02:00
Paul Gilbert
a23c604232
SHERLOCK: RT: Fix entering search terms in the journal
2015-09-01 19:59:09 -04:00
Paul Gilbert
cdf45b264d
SHERLOCK: Fix crash when loading games from launcher
2015-08-31 21:13:20 -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
Matthew Hoops
c8a7e39e05
AUDIO: Mark the old Codec class as deprecated
...
Once QuickTime audio edits are rewritten to use PacketizedAudioStream, we can remove this class.
2015-08-30 21:01:43 -04:00
Matthew Hoops
561d1a1d62
VIDEO: Switch to all packetized streams for AVI
...
ZVision does not currently, but that's OK
2015-08-30 21:01:39 -04:00
Matthew Hoops
72239a25f9
AUDIO: Add a NullAudioStream for streams that are dead-on-arrival
2015-08-30 21:00:54 -04:00
Matthew Hoops
331d8ece21
AUDIO: Add a packetized version of ADPCM streams
2015-08-30 19:53:54 -04:00
Matthew Hoops
3aa9e2c581
AUDIO: Add a packetized version of the PCM stream
2015-08-30 19:53:54 -04:00
Matthew Hoops
a64aff0287
AUDIO: Add a class to easily make stateless PacketizedAudioStreams
2015-08-30 19:53:54 -04:00
Matthew Hoops
de2f4e6982
VIDEO: Add support for MP3 in AVI
2015-08-30 19:53:53 -04:00
Matthew Hoops
ba4469da6a
ZVISION: Cleanup the AVI decoder subclass
2015-08-30 19:53:53 -04:00
Matthew Hoops
14e57ca76f
VIDEO: Switch MPEG-PS audio code to use the packetized MP3 code
2015-08-30 19:53:53 -04:00
Matthew Hoops
562234b96b
AUDIO: Implement a packetized version of MP3
2015-08-30 19:53:53 -04:00
Matthew Hoops
ccd8dbf4ba
AUDIO: Add an AudioStream subclass for packetized audio
2015-08-30 19:53:53 -04:00
Matthew Hoops
52f67cba39
AUDIO: Split the seeking MP3 class from the base decoding stream
2015-08-30 19:53:53 -04:00
Matthew Hoops
030e4d0608
AUDIO: Make Rewindable- and SeekableAudioStream inherit virtually
2015-08-30 19:53:53 -04:00
Paul Gilbert
62973836e1
SHERLOCK: SS: Make _frameRate unsigned to fix GCC warnings
2015-08-30 12:55:20 -04:00