aboutsummaryrefslogtreecommitdiff
path: root/scumm/sound.cpp
AgeCommit message (Collapse)Author
2002-12-05Fixed inappropriate expiration of sound resources,Jamieson Christian
which fixes concurrency issues esp. in PocketPC and MorphOS. Stubbed SysEx command 2 (start of song) to get rid of annoying warning. Changed MT-32 instrument warnings to fit on one (80-char) line. svn-id: r5842
2002-11-19fix warning when compiling w/o vorbis/mp3 supportMax Horn
svn-id: r5603
2002-11-17Fixes to Master/SFX/Music volumes:Jamieson Christian
- All are in 0-255 range now. No 0-127 mismatches. - Master volume now affects SFX and Music, consistent with LEC behavior. - The [ and ] keys now affect Music volume, not Master. Consistent with LEC behavior. Also changed [ and ] increment to 16, for 256/16 = 16 volume increments outside the GUI. svn-id: r5592
2002-11-13more initialisation fixesMax Horn
svn-id: r5533
2002-11-05fixed warningsMax Horn
svn-id: r5425
2002-11-05fix for bug #633082; added some asserts to catch similiar problems in the futureMax Horn
svn-id: r5417
2002-10-31fix the fixme.. changing one of the pcm_seek calls back to time_seek was ↵Jonathan Gray
what I meant to do... svn-id: r5356
2002-10-31force non integer math to make loom work properly with vorbis againJonathan Gray
svn-id: r5355
2002-10-28Fix using MAD -without- Vorbis, and remove COMPRESSED_SOUND_FILE define.James Brown
Please keep in mind that if you put an 'else' statement in an if clause, keep in mind that if the code it's supposed to 'else' is in another define.... and that isn't set... the NEXT statement of code will be used as the 'if..else' condition. svn-id: r5344
2002-10-27don't put samples into stream SoundMixer if sound card is disabledPaweł Kołodziejski
svn-id: r5338
2002-10-27Add monster.sog support, patch #629362Travis Howell
Enable ogg support by default in mingw builds and link in ogg lib svn-id: r5333
2002-10-27patch #628997 support for ogg vorbis instead of cd tracks by Daniel ↵Jonathan Gray
Schepler. Uncomment the relevant lines in the makefile to use svn-id: r5320
2002-10-23fix -Wshadow warningsMax Horn
svn-id: r5270
2002-10-22fixing various warnings that occur with -Wshadow;some other minor cleanupMax Horn
svn-id: r5239
2002-10-21Patch 622642James Brown
svn-id: r5218
2002-10-21The terms Word and DWord are somewhat Windows centric; in fact there are ↵Max Horn
systems on which word is 32bit, as opposed to our 16 bits. Hence, use the uin16/uint32 naming scheme, which is not ambigious svn-id: r5216
2002-10-21use File::size() method were it makes sense; one small change to simon.cpp ↵Max Horn
based on comment on bug #595813 svn-id: r5210
2002-10-20Patch 625904: CD LoopingJames Brown
svn-id: r5199
2002-10-18Fix Wait:forActorDraw and the 'infinite mouth movement' problem in The Dig.James Brown
Code assumed that the actor always starts talking in the same room it finishes talking in - this doesn't apply for several cutscene sequences in The Dig. Also added the usual talkChannel fallback code in for The Dig. svn-id: r5186
2002-10-16Make it possible to disable digitalimuse by just commenting out it'sJames Brown
creation in scummvm.cpp svn-id: r5162
2002-10-16fixes to imusePaweł Kołodziejski
svn-id: r5161
2002-10-15changes to imusePaweł Kołodziejski
svn-id: r5157
2002-10-15cleanup sfx and music in imuse, changed talkdelay description(disable) in ↵Paweł Kołodziejski
the dig svn-id: r5148
2002-10-08synced with local sources (imuse)Paweł Kołodziejski
svn-id: r5110
2002-10-06applied patch: #619275Paweł Kołodziejski
svn-id: r5099
2002-10-06hack: enabled exit from loop on bad opcode.Paweł Kołodziejski
some FT samples (ex. 362) has bad length, 2 bytes svn-id: r5098
2002-10-04added looping voc samples in imuse(not tested)Paweł Kołodziejski
svn-id: r5087
2002-10-03FT also use ImusePaweł Kołodziejski
svn-id: r5086
2002-10-03patch #617417: Sound fix for Sam & Max demoMax Horn
svn-id: r5085
2002-10-02fixed compilation and indentPaweł Kołodziejski
svn-id: r5077
2002-10-02added panning control in imuse and reverse stereo supportPaweł Kołodziejski
svn-id: r5076
2002-10-02patch #617419: SAM: sound fixMax Horn
svn-id: r5075
2002-10-02Fix 'isSoundRunning' for Creative samples (eg, Full Throttle)James Brown
svn-id: r5072
2002-09-30changed from byte to int16 to handle sound number greater than 255Paweł Kołodziejski
svn-id: r5056
2002-09-30changed the dig music into stream soundPaweł Kołodziejski
svn-id: r5054
2002-09-30synced with local sources (imuse)Paweł Kołodziejski
svn-id: r5053
2002-09-29Patch #616146: Hack to prevent multiple sounds on DOTT/SamNmax (not sure if ↵James Brown
it's the correct behavior for Sam, seems right for DOTT tho) svn-id: r5034
2002-09-29framework of Imuse sound for The DigPaweł Kołodziejski
svn-id: r5031
2002-09-26some fixes for the message dialog; added some commentsMax Horn
svn-id: r5021
2002-09-26Patch 614223: _sfxMode fixJames Brown
svn-id: r5019
2002-09-22renamec string -> _string and sentence -> _sentence in class Scumm (I ↵Max Horn
originally reworked StringTab, but then noticed the save game format depends on it <sigh>) svn-id: r4995
2002-09-22yet more warning fixesMax Horn
svn-id: r4992
2002-09-21Add the following patches:Travis Howell
[ 609649 ] Sound patch for GF_OLD256 games [ 611997 ] RFC: Timer-based CD audio sync svn-id: r4986
2002-09-18Timer is handled in Engine nowPaweł Kołodziejski
svn-id: r4964
2002-09-16Fix some odd regression issue.James Brown
Somewhere, recently, current_cd_sound has stopped being set for various things. svn-id: r4951
2002-09-15improved open function in File classPaweł Kołodziejski
svn-id: r4945
2002-09-15speed changes to play smush moviesPaweł Kołodziejski
svn-id: r4941
2002-09-13reducing some header dependenciesMax Horn
svn-id: r4928
2002-09-13patch #608226 (Sam & Max sound fix)Max Horn
svn-id: r4926
2002-09-11Commited the following patchesTravis Howell
[ 606595 ] Fix for Sam & Max animation glitch [ 607175 ] Possible fix for bug #590511 [ 607677 ] Partial workaround for bug #566062 [ 607713 ] patch for bug 580350 (MI2 F5 crash) svn-id: r4924