Commit Graph

28316 Commits

Author SHA1 Message Date
Eugene Sandulenko
027a010275 Fix bug #2484801: "PQ1/DOS/Englisv2.0G - One version is detected as MAC Version"
svn-id: r35769
2009-01-07 18:13:56 +00:00
Nicola Mettifogo
5cf67c6ed7 Implemented Engine::getDebugger().
svn-id: r35768
2009-01-07 15:30:38 +00:00
Eugene Sandulenko
c31a0f7089 Fix bug #1942471: "AGI: Fan(Get Outta SQ): No Word wrapping"
svn-id: r35767
2009-01-07 13:27:58 +00:00
Nicola Mettifogo
f1ad8b6934 Extended PathBuffer to support BRA.
svn-id: r35766
2009-01-07 08:16:18 +00:00
Nicola Mettifogo
21fae9d029 * moved more mask management to BackgroundInfo
* simplified mask management for client code
* reduced the clutter into graphics.h by moving the implementations of BackgroundInfo, MaskBuffer and PathBuffer to graphics.cpp
* preparation for the full implementation of BRA's PathBuffer

svn-id: r35765
2009-01-07 07:35:11 +00:00
Nicola Mettifogo
ef05ed7a98 Cleanup.
svn-id: r35764
2009-01-07 07:21:50 +00:00
Filippos Karapetis
cfec23cf0d Use skip instead of seek
svn-id: r35763
2009-01-06 23:33:01 +00:00
Filippos Karapetis
e6aaa5324a Sound in the old Mac Guild version of ITE is correct again
svn-id: r35762
2009-01-06 23:30:23 +00:00
Torbjörn Andersson
9a9c1a40d9 Added a few more shouldQuit() checks. It's now possible to quit while, for
instance, Leisure Suit Larry is waiting for you to enter your age.

svn-id: r35761
2009-01-06 23:29:58 +00:00
Filippos Karapetis
4b24b4d06f Updated SWORD1 with the latest changes to video players
svn-id: r35760
2009-01-06 17:49:41 +00:00
Filippos Karapetis
9267961104 Updated SCUMM with the latest changes to video players
svn-id: r35759
2009-01-06 17:46:38 +00:00
Filippos Karapetis
e47379c966 Updated AGOS with the latest changes to video players
svn-id: r35758
2009-01-06 17:45:39 +00:00
Filippos Karapetis
a930f40272 An attempt to unify the different video players (FLIC player is not finished yet) - step 1
svn-id: r35757
2009-01-06 17:44:41 +00:00
Nicola Mettifogo
fa1d881ad4 Implemented pauseEngineIntern, and fixed music volume handling in SoundMan.
svn-id: r35756
2009-01-06 16:21:23 +00:00
Filippos Karapetis
c528f888d0 Specify that implementations of setPalette() should use an RGB palette
svn-id: r35755
2009-01-06 16:10:04 +00:00
Filippos Karapetis
c5c4ab97c9 Cleanup, and follow code formatting convention (indentation) for switch statements
svn-id: r35754
2009-01-06 15:47:58 +00:00
Filippos Karapetis
ef78bbdf0d The sound energy buffer is now cleared inside decompressSound()
svn-id: r35753
2009-01-06 13:09:16 +00:00
Filippos Karapetis
de7721c638 Sound energy values are now stored in a list, to account for the fact that the original decompressed sounds on the fly, but we're decompressing them when the sound is being loaded
svn-id: r35752
2009-01-06 12:33:59 +00:00
Paul Gilbert
e2463f77cd Changed sfGetSoundEnergy to use the correct soundEnergy value from decompressing sounds for proper lip-sync
svn-id: r35751
2009-01-06 10:40:38 +00:00
Filippos Karapetis
eeaaabc7d4 The Mac version and Mac demo of ITE no longer crash on exit
svn-id: r35750
2009-01-06 10:34:51 +00:00
Filippos Karapetis
e2e536ae18 Fixed regression: the ITE Mac version works correctly again
svn-id: r35749
2009-01-06 10:33:40 +00:00
Nicola Mettifogo
c6935f2f69 Fixed broken condition check for displaying dialogue balloons.
svn-id: r35748
2009-01-06 06:13:45 +00:00
Filippos Karapetis
ad3ee36805 Got rid of updateAnim2()
svn-id: r35747
2009-01-05 20:17:33 +00:00
Max Horn
32c655898a Added Haiku support to configure (due to Begasus)
svn-id: r35746
2009-01-05 20:12:28 +00:00
Max Horn
d104e6fe33 Workaround issue in Graphics::Surface code on Haiku
svn-id: r35745
2009-01-05 20:12:25 +00:00
Max Horn
ba876efa15 Updated config.guess and config.sub from http://git.savannah.gnu.org
svn-id: r35744
2009-01-05 20:08:34 +00:00
Max Horn
e668574d88 Tweak gui/ThemeData.* to not produce errors on certain system like Haiku (at least I hope this will work :)
svn-id: r35743
2009-01-05 19:54:10 +00:00
Filippos Karapetis
70ab22e9f2 Added a copyFrameToBuffer() method to the FLIC player too, like in the other players
svn-id: r35742
2009-01-05 17:05:50 +00:00
Filippos Karapetis
7f9ea7e35c Added Doxygen-like comments to the FLIC player, and changed it a bit to have similar method names as the DXA and Smacker players. Also, removed the convenience method hasFrames(), as it's the same as getFrameCount() > 0
svn-id: r35741
2009-01-05 15:10:13 +00:00
Filippos Karapetis
dc661e62a9 Removed unused reference to OSystem
svn-id: r35740
2009-01-05 15:05:12 +00:00
Nicola Mettifogo
2d74085545 Deleted unused declarations, sorted others, and removed some dead code.
svn-id: r35739
2009-01-05 14:07:26 +00:00
Travis Howell
1409526f6b Remove unused code, since room flags are always zero in Elvira 1.
svn-id: r35738
2009-01-05 09:49:57 +00:00
Travis Howell
85c9decb8d Quit immediately in Elvira 1, and don't let opcodes continue.
svn-id: r35737
2009-01-05 09:47:59 +00:00
Travis Howell
a8785eb92e Add support for RIFF sound format in createSound().
svn-id: r35736
2009-01-05 06:45:42 +00:00
Matthew Hoops
0b50c114d8 fix quitting in Mickey's Space Adventure as well as other minor cleanup
svn-id: r35735
2009-01-05 01:40:08 +00:00
Matthew Hoops
6e434271fb fix infinite loop when trying to quit in Troll's Tale
svn-id: r35734
2009-01-05 00:51:54 +00:00
Kostas Nakos
5ac9de0938 had forgotten the case of a rect being partially off the top of the screen (and not the bottom at the same time). fixes bug #2470228
svn-id: r35733
2009-01-04 20:37:24 +00:00
Matthew Hoops
41b7f714e9 fix infinite loop when trying to quit in Winnie
svn-id: r35732
2009-01-04 19:52:59 +00:00
Kostas Nakos
78a6d9e388 fix bug #2480870: crash when shaking (not stirring)
svn-id: r35731
2009-01-04 19:37:56 +00:00
Max Horn
83a8f7bc29 Fixed warning
svn-id: r35730
2009-01-04 17:17:28 +00:00
Kostas Nakos
ce989725cf follow new SAGA engine defines
svn-id: r35729
2009-01-04 16:08:24 +00:00
Kostas Nakos
3baddc752e Virtualize sdl backend's setGraphicsModeIntern() so it can be overloaded by CE. Scalers are pre-selected by magic on CE. Overriding these selections leads to crashes
svn-id: r35728
2009-01-04 16:07:19 +00:00
Filippos Karapetis
80832ffb8f Got rid of explicit game sound info
svn-id: r35727
2009-01-04 15:44:33 +00:00
Nicola Mettifogo
7a0b782a3c Made sure to display labels on animations.
svn-id: r35726
2009-01-04 15:37:46 +00:00
Nicola Mettifogo
a53fa36913 Made sure each event is processed only once. This wasn't always the case when _inputMode changed as a result of a game action. This also caused the comment mode to be apparently skipped.
svn-id: r35725
2009-01-04 15:09:28 +00:00
Filippos Karapetis
203358bcb7 Improved handling of sound resources
svn-id: r35724
2009-01-04 14:38:03 +00:00
Nicola Mettifogo
f2b495ba2d Implemented counters in BRA. Only valid answer options are shown, and counter calculations in scripts are performed.
svn-id: r35723
2009-01-04 14:23:20 +00:00
Torbjörn Andersson
4273d0db92 Fixed a crash when quitting Swampy Adventures. (Regression from the RTL changes.)
svn-id: r35722
2009-01-04 13:14:11 +00:00
Travis Howell
b354df11af Update.
svn-id: r35720
2009-01-04 09:25:05 +00:00
Travis Howell
6693d29245 Blue's 123 Time Activities is supported.
svn-id: r35717
2009-01-04 07:06:57 +00:00