Torbjörn Andersson
e73363bd09
Delete the mutex when we're done with it.
...
svn-id: r12107
2004-01-03 11:12:35 +00:00
Robert Göffringmann
edea972b4b
eriktorbjorn's fix for a crash when sprite were completely outside of the screen
...
svn-id: r12106
2004-01-03 10:49:08 +00:00
Travis Howell
74f958fdf1
Should be enabled for all GF_NEW_COSTUMES games.
...
Fixes missing actors in craters section of puttmoon
svn-id: r12105
2004-01-03 06:38:34 +00:00
Travis Howell
8d9d0fed3f
Add last few
...
svn-id: r12104
2004-01-03 02:30:35 +00:00
Max Horn
1805b07a48
simplification (possible since read() doesn't have to be efficient anymore)
...
svn-id: r12103
2004-01-03 02:30:34 +00:00
Max Horn
d212b2c2e1
replace read() by readBuffer() in CopyRateConverter
...
svn-id: r12102
2004-01-03 02:29:48 +00:00
Travis Howell
1b706d3564
Update
...
svn-id: r12101
2004-01-03 02:20:01 +00:00
Joost Peters
5f85df5ed6
Allow queen to use adlib driver as well (that was surprisingly easy :))
...
svn-id: r12100
2004-01-03 02:08:04 +00:00
Max Horn
b0e23e35ee
Introduce namespace 'Sky'
...
svn-id: r12099
2004-01-03 01:58:58 +00:00
Max Horn
b1d729d6dd
renamed SimonSound class back to just Sound (now that we use namespaces that is just fine)
...
svn-id: r12098
2004-01-03 01:28:00 +00:00
Max Horn
81481ad6da
more MAD MP3 / Ogg Vorbis cleanup: try not to expose anything about the libs used for MP3/Vorbis support -> this eases changing the implementations, and reduces header dependencies (and thus compile time) :-)
...
svn-id: r12097
2004-01-03 01:25:45 +00:00
Max Horn
56eae68e8b
re-enabled .sog and .so3 support for FT
...
svn-id: r12096
2004-01-03 00:55:40 +00:00
Max Horn
96e2c239c4
removed SoundMixer::playMP3CDTrack; simplified makeMP3Stream (special variant with mad_timer_t was really only needed for MP3TrackInfo class)
...
svn-id: r12095
2004-01-03 00:55:28 +00:00
Max Horn
d335bce62d
added makeVOCStream() (convenience function)
...
svn-id: r12094
2004-01-03 00:33:14 +00:00
Gregory Montoir
8bd9ce2949
- added missing MOVE_SPEAK code (only CHEF.DOG seems to use that)
...
- clear Talk::_dialogueTree[0] to avoid problems when accessing oldLevel / level 0
svn-id: r12093
2004-01-02 20:05:18 +00:00
Max Horn
bf23fe5fea
sync with data
...
svn-id: r12092
2004-01-02 16:02:49 +00:00
Travis Howell
6a25db94dc
Add comments for HE specific opcodes
...
Update hack for PuttPutt
Add another small fix.
svn-id: r12091
2004-01-02 15:07:14 +00:00
Joost Peters
539002e23a
spelling mistake
...
svn-id: r12090
2004-01-02 14:26:39 +00:00
Joost Peters
e5ba3b172e
Tell adlib people they won't hear music
...
svn-id: r12089
2004-01-02 14:21:14 +00:00
Gregory Montoir
5b97c9308d
minor rewrite of some asm funcs
...
svn-id: r12088
2004-01-02 14:17:42 +00:00
Gregory Montoir
5cc0191417
some debugger commands for bobs
...
svn-id: r12087
2004-01-02 14:17:25 +00:00
Gregory Montoir
c7965a7a04
minor rewrite of screenblanker code
...
svn-id: r12086
2004-01-02 14:15:45 +00:00
Travis Howell
f7642601fe
Ooops
...
svn-id: r12085
2004-01-02 13:30:03 +00:00
Travis Howell
bfd8549739
Add another HE games opcode and case.
...
svn-id: r12084
2004-01-02 13:21:13 +00:00
Torbjörn Andersson
750e18eab3
Moved the menu refreshing to a separate function so that it can be easily
...
accessed even when checkMenuClick() returns before reaching the end of the
function.
Used this to fix a menu highlighting regression.
svn-id: r12083
2004-01-02 11:15:35 +00:00
Paweł Kołodziejski
f1a9a86a14
update
...
svn-id: r12082
2004-01-02 07:57:27 +00:00
Travis Howell
dfc9ac50df
Fix missing sfx in puttputt
...
svn-id: r12081
2004-01-02 04:58:39 +00:00
Travis Howell
4043db7d63
Fix some masking issue in Putt Putt games
...
svn-id: r12080
2004-01-02 04:29:04 +00:00
Max Horn
ae4b459521
Fix for bug #869045 (DIG: Crash in bundle decoder); t'was a buffer overflow
...
svn-id: r12079
2004-01-02 03:20:07 +00:00
Robert Göffringmann
315dc0238c
another change in the clicking checks
...
svn-id: r12078
2004-01-02 02:38:01 +00:00
Travis Howell
635239d966
Can be used for The Dig too, lander mini-games works again.
...
svn-id: r12077
2004-01-02 00:36:20 +00:00
Travis Howell
01427a2d76
Bypass Monkey Island 1 CD copy protection on restart.
...
svn-id: r12076
2004-01-01 23:42:46 +00:00
Robert Göffringmann
2b3d8a42dd
implemented examining inventory items
...
svn-id: r12075
2004-01-01 18:00:34 +00:00
Robert Göffringmann
82ef464a69
fixed savename drawing.
...
svn-id: r12074
2004-01-01 17:18:00 +00:00
Robert Göffringmann
a55c9976e2
whoops.
...
svn-id: r12073
2004-01-01 17:11:43 +00:00
Robert Göffringmann
bd5ec2612b
added workaround for missing music file.
...
svn-id: r12072
2004-01-01 17:10:08 +00:00
Robert Göffringmann
cf12a5846f
changed music fading duration and made music system fade down the tracks on startMusic(0)
...
svn-id: r12071
2004-01-01 16:56:00 +00:00
Torbjörn Andersson
18f8916c3a
Rewrote the music code. It now follows the same basic idea as the one in
...
BS2, which has worked pretty well so far. I haven't implemented pausing and
volume since the code I replaced didn't have it either, as far as I could
tell.
svn-id: r12070
2004-01-01 15:22:15 +00:00
Torbjörn Andersson
033a847e77
Oops, that was the wrong data type. (Not that it should matter, but...)
...
svn-id: r12069
2004-01-01 15:15:47 +00:00
Travis Howell
f845008972
Add work around for bug in French version of Simon the Sorcerer 1
...
svn-id: r12068
2004-01-01 10:42:10 +00:00
Travis Howell
dcbbb04d3c
Reduce some buffers to more reasonable sizes.
...
svn-id: r12067
2004-01-01 09:00:40 +00:00
Jonathan Gray
9b4f73b8ef
compilation fix
...
svn-id: r12066
2004-01-01 08:55:26 +00:00
Travis Howell
2625149584
Avoid memory corruption
...
svn-id: r12065
2004-01-01 08:42:49 +00:00
Travis Howell
7dbf520f67
Subtitles check wasn't quite right.
...
svn-id: r12064
2004-01-01 06:29:27 +00:00
Travis Howell
0392f86001
Add hack to stop invalid opcode in French version of Simon the Sorcerer 1.
...
This was a bug in original game and causes several bad effects.
svn-id: r12063
2004-01-01 05:13:17 +00:00
Torbjörn Andersson
0d327b3b79
Some tweaking of the new credits code. It is no longer necessary to have
...
to have the credits.bmp file, though if you don't you won't see the
"Smacker" logo. (Whether or not this is a feature is open to debate.)
Happy New Year!
svn-id: r12062
2003-12-31 23:32:40 +00:00
Torbjörn Andersson
0aeae5a9b5
Use uint8 instead of char to avoid crashes with some accented characters.
...
svn-id: r12061
2003-12-31 17:38:27 +00:00
Robert Göffringmann
9a064972c2
fixed language strings
...
svn-id: r12060
2003-12-31 16:56:16 +00:00
Gregory Montoir
1194bc9d5e
use compressed data file instead of original one if both are available
...
svn-id: r12059
2003-12-31 16:15:46 +00:00
Torbjörn Andersson
d176a6a6e1
Don't lose the luggage when entering the inventory menu.
...
svn-id: r12058
2003-12-31 15:52:48 +00:00