aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-01-03Fixed bug that made ScummVM crash when loading a savegame where the mainTorbjörn Andersson
character was walking. (I had missed a case where pointers were cast to integers.) svn-id: r12113
2004-01-03It was pointed out to me that we can't use the DEMO variable here, becauseTorbjörn Andersson
the missing file may be the one with the resource for the global variables. svn-id: r12112
2004-01-03oopsMax Horn
svn-id: r12111
2004-01-03renamed AudioInputStream -> AudioStreamMax Horn
svn-id: r12110
2004-01-03changed screen drawing code to only redraw blocks that changed.Robert Göffringmann
svn-id: r12109
2004-01-03Made the music code more like the one in BS1, i.e. the fade time is longerTorbjörn Andersson
and it now fades both up and down. Plenty of cleanups, simplifications and just moving code around to group it in what I hope is a more logical fashion. Fixed a long-standing bug where spot effects would eventually use up all available sound effect handles. (I may have introduced this when I removed the expiration of sound effects from FxServer().) svn-id: r12108
2004-01-03Delete the mutex when we're done with it.Torbjörn Andersson
svn-id: r12107
2004-01-03eriktorbjorn's fix for a crash when sprite were completely outside of the screenRobert Göffringmann
svn-id: r12106
2004-01-03Should be enabled for all GF_NEW_COSTUMES games.Travis Howell
Fixes missing actors in craters section of puttmoon svn-id: r12105
2004-01-03Add last fewTravis Howell
svn-id: r12104
2004-01-03simplification (possible since read() doesn't have to be efficient anymore)Max Horn
svn-id: r12103
2004-01-03replace read() by readBuffer() in CopyRateConverterMax Horn
svn-id: r12102
2004-01-03UpdateTravis Howell
svn-id: r12101
2004-01-03Allow queen to use adlib driver as well (that was surprisingly easy :))Joost Peters
svn-id: r12100
2004-01-03Introduce namespace 'Sky'Max Horn
svn-id: r12099
2004-01-03renamed SimonSound class back to just Sound (now that we use namespaces that ↵Max Horn
is just fine) svn-id: r12098
2004-01-03more MAD MP3 / Ogg Vorbis cleanup: try not to expose anything about the libs ↵Max Horn
used for MP3/Vorbis support -> this eases changing the implementations, and reduces header dependencies (and thus compile time) :-) svn-id: r12097
2004-01-03re-enabled .sog and .so3 support for FTMax Horn
svn-id: r12096
2004-01-03removed SoundMixer::playMP3CDTrack; simplified makeMP3Stream (special ↵Max Horn
variant with mad_timer_t was really only needed for MP3TrackInfo class) svn-id: r12095
2004-01-03added makeVOCStream() (convenience function)Max Horn
svn-id: r12094
2004-01-02- added missing MOVE_SPEAK code (only CHEF.DOG seems to use that)Gregory Montoir
- clear Talk::_dialogueTree[0] to avoid problems when accessing oldLevel / level 0 svn-id: r12093
2004-01-02sync with dataMax Horn
svn-id: r12092
2004-01-02Add comments for HE specific opcodesTravis Howell
Update hack for PuttPutt Add another small fix. svn-id: r12091
2004-01-02spelling mistakeJoost Peters
svn-id: r12090
2004-01-02Tell adlib people they won't hear musicJoost Peters
svn-id: r12089
2004-01-02minor rewrite of some asm funcsGregory Montoir
svn-id: r12088
2004-01-02some debugger commands for bobsGregory Montoir
svn-id: r12087
2004-01-02minor rewrite of screenblanker codeGregory Montoir
svn-id: r12086
2004-01-02OoopsTravis Howell
svn-id: r12085
2004-01-02Add another HE games opcode and case.Travis Howell
svn-id: r12084
2004-01-02Moved the menu refreshing to a separate function so that it can be easilyTorbjörn Andersson
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-02updatePaweł Kołodziejski
svn-id: r12082
2004-01-02Fix missing sfx in puttputtTravis Howell
svn-id: r12081
2004-01-02Fix some masking issue in Putt Putt gamesTravis Howell
svn-id: r12080
2004-01-02Fix for bug #869045 (DIG: Crash in bundle decoder); t'was a buffer overflowMax Horn
svn-id: r12079
2004-01-02another change in the clicking checksRobert Göffringmann
svn-id: r12078
2004-01-02Can be used for The Dig too, lander mini-games works again.Travis Howell
svn-id: r12077
2004-01-01Bypass Monkey Island 1 CD copy protection on restart.Travis Howell
svn-id: r12076
2004-01-01implemented examining inventory itemsRobert Göffringmann
svn-id: r12075
2004-01-01fixed savename drawing.Robert Göffringmann
svn-id: r12074
2004-01-01whoops.Robert Göffringmann
svn-id: r12073
2004-01-01added workaround for missing music file.Robert Göffringmann
svn-id: r12072
2004-01-01changed music fading duration and made music system fade down the tracks on ↵Robert Göffringmann
startMusic(0) svn-id: r12071
2004-01-01Rewrote the music code. It now follows the same basic idea as the one inTorbjörn Andersson
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-01Oops, that was the wrong data type. (Not that it should matter, but...)Torbjörn Andersson
svn-id: r12069
2004-01-01Add work around for bug in French version of Simon the Sorcerer 1Travis Howell
svn-id: r12068
2004-01-01Reduce some buffers to more reasonable sizes.Travis Howell
svn-id: r12067
2004-01-01compilation fixJonathan Gray
svn-id: r12066
2004-01-01Avoid memory corruptionTravis Howell
svn-id: r12065
2004-01-01Subtitles check wasn't quite right.Travis Howell
svn-id: r12064