aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-09-06Update commentTravis Howell
svn-id: r10033
2003-09-06zak256 partial sfx loops are working fine.Travis Howell
svn-id: r10032
2003-09-06Search header of Amiga V2 games for rate and volume.Travis Howell
svn-id: r10031
2003-09-06Remove sound looping hack for v2 amiga games.Travis Howell
svn-id: r10030
2003-09-06Don't let Amiga and Platform options cancel each other out for Amiga support.Travis Howell
svn-id: r10029
2003-09-05optimized channel volume/pan handlingMax Horn
svn-id: r10028
2003-09-05rearranged GameFeatures constants a bitMax Horn
svn-id: r10027
2003-09-05added whitespace, added FIXME commentMax Horn
svn-id: r10026
2003-09-05some paranoid cleanupMax Horn
svn-id: r10025
2003-09-05init value of _amiga to falseMax Horn
svn-id: r10024
2003-09-05moved the sound ID param in playRaw before volume/panMax Horn
svn-id: r10023
2003-09-05added TODOMax Horn
svn-id: r10022
2003-09-05oopsMax Horn
svn-id: r10021
2003-09-05any reasons for playing bundle sounds at 50% volume?Max Horn
svn-id: r10020
2003-09-05added default volume/pan valuesMax Horn
svn-id: r10019
2003-09-05cleaned up sound/mixer.h a bit; renamed some mixer methods for consistencyMax Horn
svn-id: r10018
2003-09-05made default case outputs a bit more consistentMax Horn
svn-id: r10017
2003-09-05removed duplicate checkMax Horn
svn-id: r10016
2003-09-05removed outdated commentsMax Horn
svn-id: r10015
2003-09-05updated commented out to work againMax Horn
svn-id: r10014
2003-09-05fixed a warning from the IBM C++ compilerMax Horn
svn-id: r10013
2003-09-05Add to config as int for now.Travis Howell
svn-id: r10012
2003-09-05Fix platform command line and add to readmeTravis Howell
svn-id: r10011
2003-09-05Added FIXME comment about DipMusic().Torbjörn Andersson
svn-id: r10010
2003-09-05Cleanup.Torbjörn Andersson
svn-id: r10009
2003-09-05OopsTravis Howell
svn-id: r10008
2003-09-05This fixes another music-related crash for me. I guess it's ourTorbjörn Andersson
implementation of music fade-out that makes it a bad thing to close the music cluster file prematurely. svn-id: r10007
2003-09-05*** empty log message ***Travis Howell
svn-id: r10006
2003-09-05Add mac check.Travis Howell
svn-id: r10005
2003-09-05Removed unused function, StartMusicFadeDown().Torbjörn Andersson
svn-id: r10004
2003-09-05Cleaned up UpdateCompSampleStreaming() and re-enabled music fading. WeTorbjörn Andersson
currently don't fade music that ends because we reached the end of the musical cue, though. Only music that ends because it's being replaced by another cue. svn-id: r10003
2003-09-05Use --platform option, instead of system specific options.Travis Howell
Needs config support added. svn-id: r10002
2003-09-05Update docs for new flagsTravis Howell
svn-id: r10001
2003-09-05Remove warningTravis Howell
svn-id: r10000
2003-09-05Add atarist and macintosh options, since there seem to be no way to detect ↵Travis Howell
version been used. svn-id: r9999
2003-09-05fixes for uninitialized pan and volumePaweł Kołodziejski
svn-id: r9998
2003-09-05Changeing warning to debug, since we know functions purpuse and it seems to ↵Travis Howell
be confusing people. svn-id: r9997
2003-09-05Correction from Hibernatus, is used in fm towns games too.Travis Howell
svn-id: r9996
2003-09-05comment unused labelJonathan Gray
svn-id: r9995
2003-09-05Corrections for Amiga V2/V3 games from unused.Travis Howell
svn-id: r9994
2003-09-04Leave SPK resources in monkey1 disabled too.Travis Howell
svn-id: r9993
2003-09-04monkey has no native midi resources and SPK isn't support yet.Travis Howell
svn-id: r9992
2003-09-04Gave the "monkey" target the same sound flags as the "monkey1" target. AtTorbjörn Andersson
least I think they refer to the same game, just with differently named data files. This should fix bug #800378 ("MI1: no adlib with monkey target (regression)"). Should the same change be made to the "game" (Monkey Island 1, SegaCD version) target, or is that one too different? svn-id: r9991
2003-09-04Added locking to the music code. I'm not really the right person to do thisTorbjörn Andersson
but at least it doesn't seem to do any harm. Disabled the sound FX "garbage collection" in FxServer(). I'm not really convinced it's necessary at all, and even if it is, doing it from a separate thread it just begging for trouble. I've modified OpenFx() slightly to deal with this, but I may still have introduced regressions. Temporarily disabled the "goto label1" hack, since it seems to be the main reason for ScummVM crashing if I allow a piece of music to finish on its own (i.e. when not terminating it prematurely by triggering another piece of music). svn-id: r9990
2003-09-03Added FIXME comment about how we probably need locking for FxServer() andTorbjörn Andersson
the functions which access data manipulated by FxServer(). For instance, FxServer() may free bufferFx[i], which sounds potentially unhealthy to me. svn-id: r9989
2003-09-03Implement the ACTOR_PAN opcode. The only place I know of where it's used isTorbjörn Andersson
between between ship-to-ship combats, so I didn't bother yet to store it in savegames. svn-id: r9988
2003-09-03add a bunch of known targets for some of the newer humongous games, maybe we ↵Jonathan Gray
should move the target list out into another file? there are a few more to add after they are known as well... svn-id: r9987
2003-09-03prepare for larger target namesJonathan Gray
svn-id: r9986
2003-09-03add some stub cases for later humongous games, queue loading and a ↵Jonathan Gray
decodeParseString case svn-id: r9985
2003-09-03Removed fxLooped[], fxCached[] and musCounter[]. They were written to, butTorbjörn Andersson
never read. svn-id: r9984