aboutsummaryrefslogtreecommitdiff
path: root/scumm/sound.cpp
AgeCommit message (Collapse)Author
2003-03-18cleanupMax Horn
svn-id: r6836
2003-03-18cleanupMax Horn
svn-id: r6832
2003-03-08clean up / some more sanity checksMax Horn
svn-id: r6760
2003-03-07refactored some stuff (and made readMAXS virtual, with V2/V3 code having own ↵Max Horn
implementations); cleaned up V6 array shuffle code; made more Scumm member vars/methods protected svn-id: r6751
2003-03-07changed voice buffer allocation to needed sizePaweł Kołodziejski
svn-id: r6737
2003-03-07decreased sound buffer for imuse digital, bundle music, and cmi smush audioPaweł Kołodziejski
svn-id: r6735
2003-03-07overlooked oneMax Horn
svn-id: r6730
2003-03-07uhh - code did modify ptr, then free() it (even before my change, which ↵Max Horn
exposed the problem by always freeing, not just upon errors svn-id: r6729
2003-03-07fixed memory leak (1 MB each time a bundle sound was plyed... ouch)Max Horn
svn-id: r6728
2003-03-06updated copyrights headersPaweł Kołodziejski
svn-id: r6726
2003-03-06and more cleanupPaweł Kołodziejski
svn-id: r6718
2003-03-04add bundle file names for comi demo, and only add .IMX when playing the full ↵Jonathan Gray
version svn-id: r6688
2003-03-01we were reading 8 bytes too much on DIGI soundsJonathan Gray
svn-id: r6648
2003-03-01hacky support for humongous talkie formatJonathan Gray
svn-id: r6646
2003-02-28change rate for humongous DIGI sounds to 11025Jonathan Gray
svn-id: r6644
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