Paul Gilbert
0465fa37b9
HOPKINS: Bugfix for Hopkins/Samantha appearing when you're controlling the other.
2012-11-28 20:42:56 +11:00
Paul Gilbert
8896ba99fc
HOPKINS: Fix incorrect loop increment in CONTOURNE method
2012-11-28 20:40:39 +11:00
Strangerke
81d8ec5a74
HOPKINS: Rework SCBOB(), silent some CppCheck warnings
2012-11-27 22:33:51 +01:00
D G Turner
6d4b0a2c9f
PS2: Fix three compiler warnings and minor code formatting fixes.
2012-11-27 03:55:06 +00:00
Einar Johan Trøan Sømåen
cf87fcba85
VIDEO: Include surface.h in bink_decoder.h
2012-11-27 01:54:59 +01:00
Matthew Hoops
836a942f0f
PEGASUS: Improve descriptions for the keymap
2012-11-26 18:44:15 -05:00
Matthew Hoops
121faeaa94
VIDEO: Add preliminary API functions for seeking to a frame
2012-11-26 17:44:36 -05:00
D G Turner
77a9f01454
SCI: Amended fix for palette related compiler warnings.
2012-11-26 21:08:39 +00:00
Paul Gilbert
cf5a2fd878
HOPKINS: Fix SAUVEGARDE pointer references to use proper data array
2012-11-26 21:36:45 +11:00
Paul Gilbert
64ec4a1c63
HOPKINS: Fix if condition check in CHANGE_TETE
2012-11-26 21:05:11 +11:00
Paul Gilbert
39edde3513
HOPKINS: fix hanging when selecting Exit from the Linux full game menu
2012-11-26 20:51:10 +11:00
Filippos Karapetis
9c510c1b52
SCI: Fix warnings
2012-11-26 11:27:02 +02:00
Paul Gilbert
fede8845aa
HOPKINS: Properly initialise the NO_COUL variable at startup.
...
This fixes animation issues with the factory lift near the end of the game.
2012-11-25 22:38:37 +11:00
Paul Gilbert
fc33d2d762
HOPKINS: Replaced many occurrences of 640 with SCREEN_WIDTH
2012-11-25 21:25:14 +11:00
Paul Gilbert
9f9bf34ffd
HOPKINS: Renamed CharcaterInfo fields of SAUVEGARDE
2012-11-25 20:56:47 +11:00
Paul Gilbert
dc07463dfd
HOPKINS: Disable scene scrolling when the Options or save/load dialog is shown
2012-11-25 20:31:45 +11:00
Paul Gilbert
f6a098bc4f
HOPKINS: Bugfix for intermittent crash when opening Save/Load dialog
2012-11-25 20:18:38 +11:00
Matthew Hoops
23cc4e89f3
BACKENDS: Remove excess space from warnings
2012-11-24 18:19:05 -05:00
Matthew Hoops
3399b5662f
AUDIO: Fix AIFF comment about supporting IMA ADPCM
2012-11-24 17:25:39 -05:00
Paul Gilbert
cc9a0bbb6d
HOPKINS: Comments and parameter naming for CHANGE_TETE
2012-11-25 07:08:13 +11:00
athrxx
8769022032
KYRA: fix bug #3589442 (LOL Floppy - No speech during intro)
2012-11-24 20:28:36 +01:00
Strangerke
fd421b6bae
HOPKINS: Fix more CppCheck warnings
2012-11-24 15:36:18 +01:00
Paul Gilbert
b695d9c709
HOPKINS: Changed final PlayerCharacter constant to CHARACTER_SAMANTHA
2012-11-24 22:31:12 +11:00
Paul Gilbert
d52ae2f47b
HOPKINS: Clean-up of CHANGE_TETE to fix switching characters
2012-11-24 22:26:06 +11:00
Torbjörn Andersson
220fb66364
TINSEL: Add scrollwheel support to save/load and inventory
2012-11-24 11:06:42 +01:00
Matthew Hoops
5cf0bfaab9
PEGASUS: Use the new VideoDecoder::setRate code
...
The filling station now plays at the proper speed
2012-11-24 01:04:13 -05:00
Matthew Hoops
db908fcdc4
VIDEO: Add support for playing videos at a modified speed
...
Currently this only works for positive (forward) playback, but will eventually work for negative (backward).
2012-11-24 01:03:36 -05:00
Torbjörn Andersson
d3cf4d10f2
SCUMM: Handle note value 1 as "hold current note" in MI1 Mac
...
After listening to the original music in a Mac emulator (which
unfortunately doesn't handle the music very well), I can only
conclude that note value 1 means the note should continue playing.
At first I thought maybe it was supposed to fade the current note,
or perhaps change its volume, but I can't hear any traces of
either. So I'm going to assume it just means "hold the current
note", though for the life of me I cannot think of any valid
reason for such a command. So it may be wrong, but it sounds
closer to the emulator than it did before.
2012-11-24 01:39:16 +01:00
Strangerke
6db4aca751
HOPKINS: Fix more CppCheck warnings
2012-11-24 00:57:37 +01:00
Strangerke
38acdce735
HOPKINS: Fix more CppCheck warnings
2012-11-24 00:16:44 +01:00
Strangerke
384ca5dd82
HOPKINS: Fix CppCheck warnings
2012-11-23 22:21:35 +01:00
D G Turner
4d75aa5319
COMPOSER: Fix order of directoryGlobs qualifiers.
...
Some compilers throw a warning on the "const static" ordering, so
the more standard "static const" should be used instead.
2012-11-23 20:44:17 +00:00
D G Turner
d654057a98
AUDIO: Fix spurious compiler warnings about use-before-set variable.
2012-11-23 19:01:38 +00:00
D G Turner
8a8ab23c03
WII: Remove remaining signed-unsigned compiler warning.
2012-11-23 18:46:47 +00:00
D G Turner
21a8166922
N64: Remove remaining signed-unsigned compiler warning.
2012-11-23 18:37:07 +00:00
Johannes Schickel
ae1403713c
KYRA: Some slight cleanup.
2012-11-23 17:56:28 +01:00
Johannes Schickel
415334fbe5
KYRA: Fix bug #3589441 "KYRA: LOL DOS is broken".
...
In fact it affected all DOS versions of the game.
This is a regression from 93e69aa4da .
2012-11-23 17:56:22 +01:00
Paul Gilbert
9a674ac89c
HOPKINS: Bugfix to showing selected inventory item in factory lift
2012-11-23 21:55:17 +11:00
Torbjörn Andersson
076bcbc5c6
SCUMM: Added TODO comment about Mac MI1 music
...
Some notes in the main theme are very staccato, and this could
possibly explain why.
2012-11-23 06:54:25 +01:00
Torbjörn Andersson
d06f69f94b
SCUMM: Fix memory leak when loading old MI1 Mac savegames
...
I completely forgot to delete the dummy iMUSE object after using it
to skip over the old music save information. Thanks to Lordhoto for
pointing this out.
2012-11-23 06:01:30 +01:00
Johannes Schickel
c11ab39e78
KYRA: Remove unnecessary forward declaration.
2012-11-23 03:03:19 +01:00
Johannes Schickel
10c4baad5f
KYRA: Move SoundDigital declaration to its own header.
2012-11-23 03:01:48 +01:00
Johannes Schickel
5a352da437
KYRA: Rename kReadSaveHeaderError to ReadSaveHeaderError.
2012-11-23 02:56:26 +01:00
Johannes Schickel
138db7f39d
KYRA: Get rid of pointless SoundDigital::init method.
2012-11-23 02:54:28 +01:00
Johannes Schickel
f361a7d624
KYRA: Make Sound::hasSoundFile const again.
2012-11-23 02:50:20 +01:00
Johannes Schickel
f5a3260ee8
KYRA: Properly mark digital sfx as sfx in HoF and LoL again.
...
This is a regression from e016e7dfc2 .
2012-11-23 02:43:38 +01:00
Johannes Schickel
7c2f5e2d0e
Merge pull request #283 from lordhoto/scumm-opl3
...
SCUMM: Support OPL3 in Sam&Max
2012-11-22 17:28:31 -08:00
Strangerke
7d146d5ed3
HOPKINS: Cleanup TXT4()
2012-11-23 00:18:54 +01:00
Torbjörn Andersson
0da424efb6
TINSEL: Fix typo in comment
2012-11-22 23:11:27 +01:00
Torbjörn Andersson
29afdabb6b
TINSEL: Fix inventory scrollbar handle position
...
The scrollbar handle was one pixel too far to the left, and the
topmost position was off by one as well. I've verified this to the
best of my ability. I've compared it visually in DOSBox (which is
a bit tricky for Discworld 2, but I think it's right now), and
against the initial Tinsel v1 source code that was added to
ScummVM. I don't know what the initial Tinsel v2 source code
looked like, though.
2012-11-22 23:04:12 +01:00