aboutsummaryrefslogtreecommitdiff
path: root/scumm/sound.cpp
AgeCommit message (Collapse)Author
2004-04-17Amiga Monkey Island 1 sound update from Quietust:Travis Howell
Allows MP3 music support in demo and full game. svn-id: r13593
2004-04-11Fixing up the mess I made out of the branches <sigh>Max Horn
svn-id: r13551
2004-04-11oopsMax Horn
svn-id: r13550
2004-04-11Oops! Accidentally copied the HEAD sound.cpp into the 0.6.0 branchMax Horn
svn-id: r13548
2004-04-11Fix for bug #907266 (MI Mac Music Bug)Max Horn
svn-id: r13540
2004-04-10oopsMax Horn
svn-id: r13530
2004-04-10cleanupMax Horn
svn-id: r13529
2004-04-10Cleanup Sound constructor; change search order of SFX filesMax Horn
svn-id: r13527
2004-04-03cleanupMax Horn
svn-id: r13444
2004-03-15disambiguate the two talkingActor() methods (one was a getter, one a setter ↵Max Horn
-- reflect that in the name) svn-id: r13301
2004-02-22Patch #885904 (Flac Support) with some tweaks by meMax Horn
svn-id: r12984
2004-02-14Fix FUNPACK: puzzle blocks regressionTravis Howell
svn-id: r12867
2004-02-11Hack no longer required.Travis Howell
Add stub for HE games. svn-id: r12818
2004-02-08fix var initialisation when both Vorbis and MP3 support are disabledMax Horn
svn-id: r12778
2004-02-03Fix compile.Travis Howell
svn-id: r12720
2004-02-03Act more gracefully when failing to load a (VOC) sound (should help bug #889442)Max Horn
svn-id: r12719
2004-01-20Add newlineTravis Howell
Prevent overlapping speech in dig. svn-id: r12530
2004-01-16Fix for bug #862263 - Maniac actors never stop talking. I know this could ↵James Brown
probably be neater :) svn-id: r12430
2004-01-15fixed COMI speech behaviourMax Horn
svn-id: r12415
2004-01-10More conversion to debug channelsJames Brown
svn-id: r12293
2004-01-08unify _vm / _scumm usageMax Horn
svn-id: r12262
2004-01-08forgot about thisPaweł Kołodziejski
svn-id: r12238
2004-01-06synced imuse digital with local treePaweł Kołodziejski
svn-id: r12187
2004-01-06updated copyright noticeMax Horn
svn-id: r12176
2004-01-03renamed AudioInputStream -> AudioStreamMax Horn
svn-id: r12110
2004-01-03re-enabled .sog and .so3 support for FTMax Horn
svn-id: r12096
2003-12-29Add support for mp3 or ogg musics tracks for Monkey Island 1 for Amiga.Travis Howell
svn-id: r12005
2003-12-27fixed another potential crash-on-exitMax Horn
svn-id: r11983
2003-12-27fixed compilationPaweł Kołodziejski
svn-id: r11976
2003-12-27get rid of _noSubtitles, use ConfigManager directly instead; clean up some ↵Max Horn
IMuseDigital oddities svn-id: r11966
2003-12-27renamed VOC functionsMax Horn
svn-id: r11962
2003-12-26got rid of those _maxFOO macros, replaced them by access to the equivalent ↵Max Horn
_numFOO variables svn-id: r11953
2003-12-26when introducing a constant used throughout multiple files, best assign a ↵Max Horn
*name* to it, else you're digging your own grave on the long run :-) svn-id: r11941
2003-12-26passthrought v7+ sound voices by imuse digitalPaweł Kołodziejski
svn-id: r11939
2003-12-26Set _sfxMode in HE games.Travis Howell
svn-id: r11938
2003-12-25cleanup; fix File::open usage (do not hardocde constant values, rather use ↵Max Horn
the symbolic namescvs diff | bbeditcvs diff | bbedit svn-id: r11911
2003-12-25opsPaweł Kołodziejski
svn-id: r11908
2003-12-25some changes to digital imusePaweł Kołodziejski
svn-id: r11907
2003-12-25start sound call directly digital imuse, only script part handled by ↵Paweł Kołodziejski
mainloop of scumm script svn-id: r11906
2003-12-24cleanupMax Horn
svn-id: r11895
2003-12-24o Added SoundMixer::isReady()Max Horn
o Removed SoundMixer::bindToSystem() o In scumm, replaced _silentMixer, _silentDigitalImuse and _noDigitalSamples by SoundMixer::isReady() svn-id: r11893
2003-12-24turned PlayingSoundHandle into an 'opaque' (well not really :-) data type, ↵Max Horn
mainly because people kept (accidentally and sometimes on purpose :-) misusing them svn-id: r11881
2003-12-23Replace the DOTT/SAM hack (which ensures that only one SFX is being played ↵Max Horn
at a time for them) with proper code: instead of hacking the sound handle, we assign a fake sound ID to the SFX, thus ensuring only one is playing at a time svn-id: r11880
2003-12-23cleanupMax Horn
svn-id: r11865
2003-12-22actually, converting a sound handle to a sound index is an evil hack, too... :-)Max Horn
svn-id: r11859
2003-12-22Moved bundle music code from class Sound to IMuseDigital (seems more ↵Max Horn
natural; and allows for various cleanup) svn-id: r11846
2003-12-21cleanupMax Horn
svn-id: r11817
2003-12-21added convenience SoundMixer::playVorbis variant which calls through to ↵Max Horn
playSfxSound_Vorbis; made scumm/queen engines use it svn-id: r11812
2003-12-21Cleaned up SoundMixer::newStream() a bit (I plan to replace all usages of ↵Max Horn
this by playInputStream(), this cleanup eases this a bit) svn-id: r11803
2003-12-21Incorrect use of stopChannel (must be stopHandle); replaced single remaining ↵Max Horn
use of stopChannel by a hack (note: the code in question is a hack in itself already) svn-id: r11799