Commit Graph
86814 Commits
Author SHA1 Message Date
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