Robert Göffringmann
7def9b7efb
added workaround for scriptbug (fixes ending sequence).
...
Sword1 is completable now with some graphical glitches left to fix.
svn-id: r11841
2003-12-21 21:58:36 +00:00
Marcus Comstedt
d2bfdd8116
Invisible mouse pointer fix.
...
svn-id: r11840
2003-12-21 19:36:21 +00:00
Max Horn
2e99e3f1f9
disable custom new/delete/free by default (only keep it around in case it comes in handy again in the future)
...
svn-id: r11839
2003-12-21 19:24:14 +00:00
Marcus Comstedt
9c9ee18ff8
Avoid Loom dupes.
...
svn-id: r11838
2003-12-21 19:06:57 +00:00
Max Horn
927964c588
tiny cleanup
...
svn-id: r11837
2003-12-21 19:01:39 +00:00
Marcus Comstedt
4cc5f3cd2a
Avoid duplicate entries due to case.
...
svn-id: r11836
2003-12-21 18:58:25 +00:00
Max Horn
dfa5e09aec
cleanup; fix endian bug which caused the dreaded Simon1 hang on MacOS (_palette_color_count was treated as a 32 bit int when it is only 16 bit -> once again proves that one should be really really carefully with pointer cast hacks!)
...
svn-id: r11835
2003-12-21 18:50:44 +00:00
Robert Göffringmann
e342d624d0
fix mouse bugs (fixes chess puzzle)
...
svn-id: r11834
2003-12-21 18:50:05 +00:00
Max Horn
2be2cb6d3e
The rewritten Timer class actually allows us to get rid of several evil hacks in the SMUSH code (which were previously needed to avoid various race conditions/crashes/hangups)
...
svn-id: r11833
2003-12-21 18:36:20 +00:00
Marcus Comstedt
5b1783d154
Make sure plugins are loaded when the selector is running.
...
svn-id: r11832
2003-12-21 18:26:56 +00:00
Torbjörn Andersson
a5eca2df04
Highlight the correct (I hope!) menu icon during conversation, and do the
...
cheesy menu fade-in/fade-out.
svn-id: r11831
2003-12-21 17:55:40 +00:00
Robert Göffringmann
6df4db88cd
fixed scrolling
...
svn-id: r11830
2003-12-21 17:45:15 +00:00
Max Horn
21ab8e496e
include stdafx.h
...
svn-id: r11829
2003-12-21 17:35:44 +00:00
Robert Göffringmann
44887cc33d
fixed parallax drawing for room 54
...
svn-id: r11828
2003-12-21 17:34:44 +00:00
Torbjörn Andersson
ed991734a3
warning fix
...
svn-id: r11827
2003-12-21 17:16:07 +00:00
Travis Howell
cd46aba223
Add header
...
svn-id: r11826
2003-12-21 17:07:07 +00:00
Travis Howell
fdbceaf5e3
Add music_mute config option to Simon 1/2
...
svn-id: r11825
2003-12-21 16:55:50 +00:00
Travis Howell
522938f7fa
Add sfx_mute to simon
...
svn-id: r11824
2003-12-21 16:51:31 +00:00
Robert Göffringmann
5d8516f2ec
now two inventory items can be combined
...
svn-id: r11823
2003-12-21 16:50:02 +00:00
Marcus Comstedt
7c09bd869b
Require stdafx.h to have been included.
...
svn-id: r11822
2003-12-21 16:45:16 +00:00
Travis Howell
b3406461cd
Add fotaq config options
...
svn-id: r11821
2003-12-21 16:39:20 +00:00
Marcus Comstedt
72788c1eab
stdafx.h first, please.
...
svn-id: r11820
2003-12-21 16:17:27 +00:00
Travis Howell
53950b89de
Leave set to false for now, due to Simon2.
...
svn-id: r11819
2003-12-21 16:15:37 +00:00
Marcus Comstedt
38bb448d70
Renames.
...
svn-id: r11818
2003-12-21 16:01:52 +00:00
Max Horn
7757d7accf
cleanup
...
svn-id: r11817
2003-12-21 16:01:38 +00:00
Max Horn
5eef5d4e15
add purely experimental & untested Ogg Vorbis support to Simon
...
svn-id: r11816
2003-12-21 16:01:36 +00:00
Robert Göffringmann
71057255ea
changed speech code, should now play all waves correctly
...
svn-id: r11815
2003-12-21 15:55:55 +00:00
Marcus Comstedt
e7cf0557f8
stdafx.h first, please.
...
svn-id: r11814
2003-12-21 15:54:26 +00:00
Marcus Comstedt
4fa0d93dfb
Use of stat() is not portable...
...
svn-id: r11813
2003-12-21 15:53:38 +00:00
Max Horn
e439eb5129
added convenience SoundMixer::playVorbis variant which calls through to playSfxSound_Vorbis; made scumm/queen engines use it
...
svn-id: r11812
2003-12-21 15:47:52 +00:00
Max Horn
f19f73eb50
Make it possible for game detection functions to detect language/platform (not yet done by any detector, but will come with the MD5 detection code)
...
svn-id: r11811
2003-12-21 15:29:52 +00:00
Travis Howell
7b498fe7db
Switch speech config option to speech_mute config options, for Simon 1/2 games. In order to match other engines.
...
svn-id: r11810
2003-12-21 14:42:19 +00:00
Max Horn
585689a836
yet another place were 'nosubtitles' wasn't properly changed to 'subtitles'
...
svn-id: r11809
2003-12-21 14:02:12 +00:00
Max Horn
8f999c7266
Fix for bug #847805 (FOA: Assertion failed crash at lava pit)
...
svn-id: r11808
2003-12-21 13:44:23 +00:00
Travis Howell
eb8af1c05f
Revert for now, breaks VC.
...
svn-id: r11807
2003-12-21 09:01:58 +00:00
Paweł Kołodziejski
419e6d6cec
ops
...
svn-id: r11806
2003-12-21 08:46:32 +00:00
Paweł Kołodziejski
e6e3a81b37
update and fix depedences
...
svn-id: r11805
2003-12-21 08:44:01 +00:00
Travis Howell
a7201f0dac
Might as well merge, not need for larger sizes.
...
svn-id: r11804
2003-12-21 06:36:29 +00:00
Max Horn
7fbb3e0559
Cleaned up SoundMixer::newStream() a bit (I plan to replace all usages of this by playInputStream(), this cleanup eases this a bit)
...
svn-id: r11803
2003-12-21 01:17:03 +00:00
Max Horn
2bbaff0890
changed wording in NEWS a bit
...
svn-id: r11802
2003-12-21 00:52:11 +00:00
Max Horn
ec0ebf5380
o Make use of the new LinearMemoryStream feature which allows auto-disposing the sound data
...
o This allows us to get rid of the ChannelRaw class
o Removed the sound index return value from several methods
o Removed all methods dealing with sound indices (i.e. stopChannel and pauseChannel)
svn-id: r11801
2003-12-21 00:44:31 +00:00
Max Horn
676bf4d683
incorrect use of pauseChannel (replaced by correct pauseID)
...
svn-id: r11800
2003-12-21 00:41:59 +00:00
Max Horn
fbcca63058
Incorrect use of stopChannel (must be stopHandle); replaced single remaining use of stopChannel by a hack (note: the code in question is a hack in itself already)
...
svn-id: r11799
2003-12-21 00:40:42 +00:00
Max Horn
c55652d4a6
Rewrote make*Stream factory functions to work around bug in MSVC6 (see bug report #860067 ); added some comments; LinearMemoryStream now can auto-dispose the data passed to it
...
svn-id: r11798
2003-12-21 00:26:36 +00:00
Max Horn
815b12fe79
automatically update the date in the README (not pretty, but works)
...
svn-id: r11797
2003-12-21 00:20:36 +00:00
Travis Howell
f8de1021eb
Typo
...
svn-id: r11796
2003-12-21 00:10:04 +00:00
Max Horn
9a994bf2f2
cleanup
...
svn-id: r11795
2003-12-21 00:07:16 +00:00
Max Horn
dafca64f36
don't use sound/mixer index, rather use the sound handle!
...
svn-id: r11794
2003-12-21 00:05:00 +00:00
Travis Howell
fb61c84042
Enable more debugging output
...
svn-id: r11793
2003-12-21 00:03:15 +00:00
Max Horn
d0b74e81a6
cleanup
...
svn-id: r11792
2003-12-21 00:00:19 +00:00