aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm/sound.cpp
AgeCommit message (Collapse)Author
2010-03-08Tweak makeVOCDiskStreamMax Horn
* now takes a SeekableReadStream *pointer* like (almost) all other audiostream factories * fix potential memory leak in it * rename takeOwnershipOfStream to disposeAfterUse for consistency svn-id: r48184
2010-03-02Fix bug #2961530 - Zak/FM-Towns: Game hangs when using monkey wrench.Travis Howell
svn-id: r48158
2010-02-03Yet more Flac -> FLAC changes for consistency.Johannes Schickel
svn-id: r47847
2010-02-03- Rename FlacStream to FLACStream.Johannes Schickel
- Rename makeFlacStream to makeFLACStream. svn-id: r47846
2010-01-30Use SubLoopingAudioStream instead of makeLoopingAudioStream in SCUMM. ↵Johannes Schickel
(Incorrect replacement introduced with r47715, thanks to Max for spotting this). svn-id: r47722
2010-01-30Typo.Johannes Schickel
svn-id: r47719
2010-01-30Replace use of Audio::makeRawMemoryStream by Audio::makeRawStream.Johannes Schickel
svn-id: r47716
2010-01-30Get rid of Audio::makeRawMemoryStream_OLD.Johannes Schickel
svn-id: r47715
2010-01-28Fix regressions in Let's Explore the Jungle with Buzzy.Travis Howell
svn-id: r47622
2010-01-26Moved audio stream implementations (for MP3, FLAC, etc.) to new dir ↵Max Horn
sound/decoders/ svn-id: r47579
2010-01-25Strip trailing spaces/tabs.Johannes Schickel
svn-id: r47541
2010-01-25Replace some more Adlib uses by AdLib.Johannes Schickel
svn-id: r47530
2010-01-23Reorder params to Audio::makeRawMemoryStreamMax Horn
svn-id: r47492
2010-01-23Get rid of FLAG_LOOPMax Horn
svn-id: r47473
2010-01-23Get rid of deprecated makeRawDiskStream variants; rename deprecated ↵Max Horn
makeRawMemoryStream variant to makeRawMemoryStream_OLD; adapt some code to this change svn-id: r47472
2010-01-20Fixed a small memory leak. Cppcheck again...Torbjörn Andersson
svn-id: r47401
2010-01-19Move raw audio flags from sound/mixer.h to sound/raw.hMax Horn
svn-id: r47395
2010-01-19Get rid of Mixer::playRaw for goodMax Horn
svn-id: r47394
2010-01-19Remove loop start/end params from Mixer::playRaw; convert some code from ↵Max Horn
Mixer::playRaw to Mixer::playInputStream svn-id: r47375
2010-01-19Get rid of Mixer::FLAG_AUTOFREE.Max Horn
Also fix several recently introduced new/delete vs. malloc/free mismatches. svn-id: r47369
2010-01-16Switch most AudioStream factories to use DisposeAfterUse::FlagMax Horn
svn-id: r47334
2009-12-23fix typoFabio Battaglia
svn-id: r46497
2009-11-23Add patch #2898231 - LOOM: Sound player for PC-Engine.Travis Howell
svn-id: r46110
2009-10-24Correct error in CD music table for PCE version of Loom.Travis Howell
svn-id: r45359
2009-10-24The CD music was hard coded in PCE version of Loom.Travis Howell
svn-id: r45356
2009-10-16Fix bug #2879796 - Reversed Ventriloquists.Travis Howell
svn-id: r45143
2009-08-24Merge with trunkNorbert Lange
svn-id: r43701
2009-08-18Made AGOS, DRASCULA, GOB, GROOVIE, MADE, SCUMM and TINSEL properly stop CD ↵Johannes Schickel
audio playback on engine quit. (This only problem affected playback from CD, not from ripped audio files) svn-id: r43512
2009-08-11merged from trunk (Amiga LoK supposedly completeable!)Norbert Lange
fixed a bug I introduced in one of the last cleanups svn-id: r43291
2009-08-10Provide a better detection method for Indy3 Mac sound effects. This fixes ↵Matthew Hoops
sounds such as the music that plays when Indy uses the whip on the hook in the giant cork. This also is a proper fix for bug #1852635 -- Sound 54 is actually not a sound effect. svn-id: r43235
2009-08-08merge with trunkNorbert Lange
svn-id: r43134
2009-07-29SCUMM: Fix verb/sentence handling in Indy3 mac (there, a double click must ↵Max Horn
be used to trigger a verb/sentence) svn-id: r42907
2009-07-29SCUMM: Enable looping in Indy3Mac sound effectsMax Horn
svn-id: r42898
2009-07-17merge with trunkNorbert Lange
svn-id: r42574
2009-07-03Added more GCC_PRINTF attributes, and fixed resulting warnings in format stringsMax Horn
svn-id: r42054
2009-06-30engines/scumm/*: enabled choosing of the colorpalette, by setting RenderMode ↵Norbert Lange
to EGA the "old" palette will be used tfmx/tfmxplayer.cpp: removed some unused stuff sound/mods/tfmx.cpp: emulating the way MI initialises new macro-programms. (Difference might not be audible at all) svn-id: r41976
2009-06-12Removed alot of the debug-outputNorbert Lange
created a class player_v4a to hook TFMX Playback into Scumm. Monkey Island has sound, but no sfx yet svn-id: r41480
2009-06-06Patch #1365914: "SCUMM: CMS support." Disabled by default. Still plenty to do.Eugene Sandulenko
svn-id: r41282
2009-05-26Turned some static tables into static const tables; added some FIXME ↵Max Horn
comments to global static vars that should be removed (many more exist in SCI, Tinsel, and some other engines) svn-id: r40908
2009-02-07Fix sound noise regression in CD32 version of Simon the Sorcerer 1.Travis Howell
svn-id: r36236
2009-01-11Fix bug #1925322 - DIG: Subtitle speed affects speech when subtitles are off.Travis Howell
svn-id: r35820
2008-12-25Made Engine::_timer protectedMax Horn
svn-id: r35543
2008-06-12SCUMM: Fixed a memory leak in the SCUMM engineChristopher Page
svn-id: r32680
2008-05-06Allow static and dynamic plugins to be used at the same timeJordi Vilalta Prat
svn-id: r31888
2008-04-11Allow mixed Adlib/MIDI mode in VGA version of SOMI.Travis Howell
svn-id: r31483
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2007-12-24Enhanced support for Indy3 Mac sounds (added functionality disabled for now)Max Horn
svn-id: r29976
2007-12-24cleanup; workaround for bug #1852635 (INDY3 Mac: Crash When Playing Sound 54)Max Horn
svn-id: r29975
2007-12-24cleanupMax Horn
svn-id: r29974
2007-12-07don't use str functions with binary data, should fix bug #1845760Gregory Montoir
svn-id: r29752