Filippos Karapetis
acebd6d0be
SCI: Removed the hack for the creation of LARRY3.DRV, used in LSL3
...
This is no longer necessary, as our file I/O code handles this case
correctly now. Also, updated the description of file I/O on top.
2011-10-30 21:42:32 +02:00
Lars Skovlund
40e22d9e33
SCI32: kString: Move variable declaration to prevent problems
...
with object lifetimes.
2011-10-30 13:56:37 +01:00
Strangerke
e20626dfa8
TSAGE: Blue Force - Logo: Fix a glitch in scene initialisation
...
Sounds is still cracking
2011-10-30 10:52:53 +01:00
Paul Gilbert
7ec4052c1b
TSAGE: In progress implementation of R2RW scene 125 - Console
2011-10-30 19:47:51 +11:00
Paul Gilbert
7bc2390514
TSAGE: Bugfix for drunk and beer sign to animate correctly
2011-10-30 19:05:08 +11:00
Strangerke
002b6ec572
TSAGE: intro, bar (109): fix a couple of glitches, rename some objects.
...
Drunk and Neon still not animated properly
2011-10-30 08:49:39 +01:00
Strangerke
38ce3011fc
TSAGE: Blue Force - Change the type of two variables (Office, 560)
2011-10-30 07:35:36 +01:00
Paul Gilbert
b3bd18668c
TSAGE: Fixed palette rotation effects in Blue Force
2011-10-30 09:10:34 +11:00
Johannes Schickel
3b7867ec54
MADE: Silence a few gcc warnings.
2011-10-29 20:56:00 +02:00
Filippos Karapetis
0f90b8eaad
SCI: Allow alt key combinations in all SCI games
...
Such key combos are used for the game debugger in SCI1.1 and GK1
2011-10-29 20:39:39 +03:00
Matthew Hoops
60ecf84365
PEGASUS: Fix dying when no interface is set up
...
Now you can die in the space chase
2011-10-29 12:28:47 -04:00
Matthew Hoops
bcf5ea1dc2
PEGASUS: Keep the space junk from flying beyond the screen boundary
2011-10-29 12:19:58 -04:00
Filippos Karapetis
4f69967773
SCI: Added a new debug flag, "DebugMode" for SCI32 games
...
This is used to enable the embedded debugger in several SCI32 games
(PQ4, QFG4, GK1, GK2, KQ7, SQ6 and LSL7)
2011-10-29 18:32:52 +03:00
Filippos Karapetis
d87b4d88e0
SCI: Bugfix for text alignment in SCI32 games
2011-10-29 18:32:52 +03:00
Filippos Karapetis
c4b2cd057a
SCI: Fixed speech in PQ4 CD
2011-10-29 18:32:50 +03:00
Strangerke
042d3ddf85
TSAGE: Blue Force - Beach (710): Fix a wrong delay, rename several variables and change their type
2011-10-29 17:15:53 +02:00
Torbjörn Andersson
a010038492
JANITORIAL: Remove unnecessary semicolons
2011-10-29 11:23:44 +02:00
Strangerke
fc632a2b09
TSAGE: Rename one more variable in scene 315 (PD)
2011-10-29 11:01:09 +02:00
Paul Gilbert
d7af9b517e
TSAGE: Bugfix to clear the list of disabled regions when the scene changes
2011-10-29 19:51:01 +11:00
Torbjörn Andersson
52522b85e9
SCI: Silence GCC warning
2011-10-29 09:38:40 +02:00
Tarek Soliman
57bc9a21cc
KEYMAPPER: Improved clear button
...
It uses the fancy new kImageEraser now
2011-10-28 22:53:30 -05:00
Tarek Soliman
07f1c2032a
KEYMAPPER: Add tooltip text for clear buttons
2011-10-28 22:51:53 -05:00
Filippos Karapetis
e2a2cee092
SCI: Fixed the up/down buttons in GK1
2011-10-29 05:21:47 +03:00
Filippos Karapetis
5509d092be
SCI: Implemented text alignment for SCI32
2011-10-29 05:21:46 +03:00
Matthew Hoops
1ca6da46ad
PEGASUS: Fix destroying the robot shuttle
2011-10-28 22:21:30 -04:00
Johannes Schickel
fcf63d0261
KYRA: Update engine description comment.
2011-10-29 03:26:18 +02:00
Johannes Schickel
a588d6e3e2
KYRA: Add another delay for new tracks in the AdLib driver.
...
This is to play really safe and to avoid messing up of sound data.
2011-10-29 02:50:52 +02:00
Johannes Schickel
488fb5c14b
KYRA: Fix haltTrack and beginFadeOut for AdLib driver.
...
Formerly the were not executed properly when the sfx output was disabled.
2011-10-29 02:40:50 +02:00
Johannes Schickel
8ea2d5dbb1
KYRA: Simplify AdLib output code a bit.
...
This might cause nasty regressions, since it changes the way sounds are
started. On the other hand it gets rid of the low level driver interface
which was implemented before. And it should be a bit better secured against
race conditions.
2011-10-29 02:37:44 +02:00
Tarek Soliman
1ec5b491b7
KYRA: Remove usage of using namespace Common in the keymap code
...
thanks LordHoto
2011-10-28 19:30:59 -05:00
Johannes Schickel
1706ff039c
KYRA: Mark overwritten methods of SoundAdLibPC as virtual.
2011-10-29 01:00:18 +02:00
Johannes Schickel
4d5f186a34
KYRA: Get rid of old-style loadSoundFile in SoundAdLibPC.
2011-10-29 01:00:18 +02:00
Johannes Schickel
7469187ef3
KYRA: Move MixedSoundDriver implementation to sound.cpp.
2011-10-29 01:00:18 +02:00
Johannes Schickel
9d9837f217
KYRA: Prefer Common::String over plain char arrays in Sound.
2011-10-29 01:00:18 +02:00
Johannes Schickel
951cb8ea71
KYRA: Get rid of Sound's voiceFileIsPresent in favor of isVoicePresent.
2011-10-29 01:00:18 +02:00
Johannes Schickel
17883b9137
KYRA: Make more methods of Sound const.
2011-10-29 01:00:18 +02:00
Johannes Schickel
5be3ac9fcc
KYRA: Move non-empty virtual methods of Sound from sound.h to sound.cpp.
2011-10-29 01:00:18 +02:00
Johannes Schickel
d0bc84d5b7
KYRA: Implemented LoL style volume control in AdLib output.
2011-10-29 01:00:18 +02:00
Strangerke
d186fcf343
TSAGE: Blue Force - In PD (315): rename several variables
2011-10-29 00:47:10 +02:00
Filippos Karapetis
c0d4adbd65
SCI: Fixed typo
2011-10-29 01:42:41 +03:00
Filippos Karapetis
ec7b5a79c2
SCI: Some fixes for text positioning in SCI32 games (still WIP)
...
Also, removed duplicate code
2011-10-29 01:39:37 +03:00
Filippos Karapetis
1cc30572e6
SCI: Remove unneeded casts (thanks to wjp for pointing that out)
2011-10-28 22:54:02 +03:00
Matthew Hoops
6d01961158
PEGASUS: Disable erase when reinstating the monocle
2011-10-28 15:38:24 -04:00
Matthew Hoops
2f1c67ab59
PEGASUS: Clear movie bounds on release
...
Fixes reinitializing the interface after the space chase sequence
2011-10-28 15:37:17 -04:00
Filippos Karapetis
739ceb851d
SCI: Added two files missing in commit 4ac2940
2011-10-28 22:31:01 +03:00
Filippos Karapetis
4ac2940bc5
SCI: Added skeleton code for kEditText (still not working)
2011-10-28 22:20:33 +03:00
Filippos Karapetis
d8db7b11c1
SCI: Use the original text buffer width/height when drawing it
...
Fixes the display of overlay text
2011-10-28 22:20:33 +03:00
Filippos Karapetis
1ee923f8d2
SCI: Draw overlay text, if it exists (e.g. on buttons)
2011-10-28 22:20:32 +03:00
Filippos Karapetis
f61ea4c9cf
SCI: Fixed text background color and text transparency for SCI32 games
2011-10-28 22:20:31 +03:00
Strangerke
acaedcce70
TSAGE: Blue Force - Inside gang car (415): rename object6
2011-10-28 20:50:53 +02:00