aboutsummaryrefslogtreecommitdiff
path: root/scumm/sound.cpp
AgeCommit message (Collapse)Author
2003-02-08more stuff made 'protected'Max Horn
svn-id: r6592
2003-02-03revert part of the no sound device present stuff that was causing speech to ↵Jonathan Gray
finish prematurely svn-id: r6583
2003-01-29Stop the sound que stuff erroring(). This code was nasty, it LET itself ↵James Brown
write out of bounds -then- error()'ed. Youch. There is still a problem, as this warning will come up quite frequently - leading me to believe the que is not being processed properly? svn-id: r6564
2003-01-26added "implementation" of imGetMusicPositionPaweł Kołodziejski
svn-id: r6550
2003-01-26Patch 671701: SO_TALK_FREQUENCYJames Brown
svn-id: r6547
2003-01-25added assert for voice samplesPaweł Kołodziejski
svn-id: r6541
2003-01-25implemented properly comi sound codecsPaweł Kołodziejski
svn-id: r6538
2003-01-25applied patch #674141: CMI: Smush sync tuningPaweł Kołodziejski
svn-id: r6537
2003-01-24LCA'03 commit: Fix talking where no sound hardware is presentJames Brown
svn-id: r6536
2003-01-20patch #670660 by Daniel Schepler, properly handle disc switching wrt voice ↵Jonathan Gray
file in comi svn-id: r6522
2003-01-18fix compilation under VC6Paweł Kołodziejski
svn-id: r6494
2003-01-13Fix old-game resource error dialogJames Brown
svn-id: r6441
2003-01-12Fix ComI music bundle switching on disk changeJames Brown
svn-id: r6434
2003-01-10added missing SYNC opcodePaweł Kołodziejski
svn-id: r6380
2003-01-02Plop in some better disk switching code for CMI - I have no idea how well ↵James Brown
this will work transitioning from a disk1 room to a disk2 room in-game, but it works for bootparams and saved games.. svn-id: r6322
2003-01-01endian fixMax Horn
svn-id: r6318
2002-12-31cleaned up soundKludgeMax Horn
svn-id: r6303
2002-12-29fixed play CMI musicPaweł Kołodziejski
svn-id: r6246
2002-12-28added missing returnPaweł Kołodziejski
svn-id: r6243
2002-12-28added more stuff for CMI musicPaweł Kołodziejski
svn-id: r6241
2002-12-28fixed warningMax Horn
svn-id: r6238
2002-12-28added 16 bits samples to playVoicePaweł Kołodziejski
svn-id: r6235
2002-12-28fix playVoicePaweł Kołodziejski
svn-id: r6234
2002-12-28added CMI sound codecPaweł Kołodziejski
svn-id: r6232
2002-12-27Voice sample support, again missing a required codecJames Brown
svn-id: r6195
2002-12-27Add skeleton music support for CMI (but codec not implemented)James Brown
svn-id: r6193
2002-12-26added FIXME commentMax Horn
svn-id: r6178
2002-12-26map V8 talk opcodes to the right V6 opcodes; however, talking still locks up ↵Max Horn
after the first sentence is uttered (looking into that now); various cleanup; added a guess at VAR_EGO (based on what cmidec says is the 'default_actor') svn-id: r6176
2002-12-25converted heaps of int16 to int for V8 compatibility; fixed defineArray for ↵Max Horn
V8; added some work in o8_kludge2 svn-id: r6132
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