aboutsummaryrefslogtreecommitdiff
path: root/sound.cpp
AgeCommit message (Collapse)Author
2002-07-28moved file bundle stuff into class BundlePaweł Kołodziejski
svn-id: r4671
2002-07-28added constants for the default volumes; changed the volume ranges from ↵Max Horn
0-255 to 0-256 svn-id: r4670
2002-07-28disable zak256 sound debug code for nowMax Horn
svn-id: r4664
2002-07-27set default volume to 192/192/192 (now that we unified the volume ranges to ↵Max Horn
0-255) svn-id: r4658
2002-07-27Don't skip the first 1/75th of a second when playing Zak256 soundtrackJames Brown
svn-id: r4654
2002-07-27Fix call to mp3cd playing for Zak256. Also fix 'restart' bug with Zak CDJames Brown
music. svn-id: r4651
2002-07-25that happens if you don't double check, sorryMax Horn
svn-id: r4627
2002-07-25added simple hexdump() function (nice for debugging); added some debug code ↵Max Horn
for Zak256 sounds svn-id: r4626
2002-07-25Add Zak256 soundJames Brown
svn-id: r4625
2002-07-24fixed warnings signed/unsignedPaweł Kołodziejski
svn-id: r4624
2002-07-22forgot to remove arisme's comment :-)Max Horn
svn-id: r4616
2002-07-22pulled out arisme's recent changes to pauseMode, they are not correct as ↵Max Horn
they break pause mode for all systems that use real MIDI drivers (see bug #584684). If you need a mute music mode, then add an according function to iMUSE/mixer but don't abuse pause mode, please svn-id: r4615
2002-07-21Apply patch from Torbj�rn Andersson to make MP3_CDMUSIC mixer useJames Brown
music_volume instead of sfx_volume. svn-id: r4611
2002-07-20Fixed Monkey Island 2 freeze when sound is pausedNicolas Bacca
svn-id: r4608
2002-07-20DIG:fix for codec 10,Paweł Kołodziejski
codecs are OK, now :) svn-id: r4607
2002-07-19DIG: implemented music codec 12,Paweł Kołodziejski
not really tested yet svn-id: r4604
2002-07-19DIG: implemented music codec 11,Paweł Kołodziejski
12 coming soon. not really tested yet svn-id: r4603
2002-07-19implemented codec 10 in the dig music, 11, 12 coming soon.Paweł Kołodziejski
not really tested yet svn-id: r4602
2002-07-16This warning is driving me nuts, so disabling it for nowMax Horn
svn-id: r4569
2002-07-07got rid of some g_scumm usesMax Horn
svn-id: r4482
2002-07-04endian fix for Putt-Putt sound playbackMax Horn
svn-id: r4457
2002-07-02added some hackish support for the DIGI SFX format used in Putt-Putt demoMax Horn
svn-id: r4451
2002-06-02Small warning fix + double inclusion protection (can always be usefulLionel Ulmer
:) ). svn-id: r4395
2002-05-19The Dig: stereo samples and mixerPaweł Kołodziejski
svn-id: r4359
2002-05-19The Dig: 16 bit samples and mixerPaweł Kołodziejski
svn-id: r4358
2002-05-17added support for Mac1 sounds resources (appear in MI1/MacOS version). Still ↵Max Horn
needs some work but is usable. Now if I could figure out Mac0... svn-id: r4346
2002-05-15Fixed evil filename overflowNicolas Bacca
svn-id: r4339
2002-05-15Misc. fixesJames Brown
svn-id: r4338
2002-05-14remove config-file.h from scumm.h (for me this means only 5 instead of 31 ↵Max Horn
files have to be recompiled whenever config-file.h changes svn-id: r4335
2002-05-14added #include "actor.h", some minor tweaksMax Horn
svn-id: r4332
2002-05-14refactored parts of actor.cpp: many methods are now members of class Actor ↵Max Horn
instead of class Scumm. This is still work in progress! svn-id: r4319
2002-05-14Remove SCUMM dependancies from SDL.C - This fixes a regular crash in Simon ↵James Brown
due to the autosaver. This changes the OSystem interface. Porters beware. svn-id: r4318
2002-05-13The DIG SFX support - thanks to aquadranJames Brown
svn-id: r4303
2002-05-12Closing bug #555104Nicolas Noble
svn-id: r4299
2002-05-09Revert incorrect endian fixes.James Brown
If there's something wrong here, it's with the MKID_BE define in scummsys.h, not this code. svn-id: r4250
2002-05-08Big endian fixesRuediger Hanke
svn-id: r4249
2002-05-07Added rate detection for The Dig - solves problems with other language versions.James Brown
svn-id: r4226
2002-05-06Add raw PCM part to dig .bun decompressor.James Brown
svn-id: r4219
2002-05-05cleaning up the mess drigo left... <sigh>Max Horn
svn-id: r4215
2002-05-05Fixed some things for Macintosh portsEnrico Rolfi
svn-id: r4212
2002-05-05Add more Dig compatability, fix Dig sounds due to Endian.James Brown
svn-id: r4201
2002-05-05Added the 'MKID' macro the the ids to make big endian people happy.Lionel Ulmer
svn-id: r4199
2002-05-05Make the bundle parser code a little cleaner :)James Brown
svn-id: r4198
2002-05-05Fix Dig bundle 'clicking'James Brown
svn-id: r4197
2002-05-04Change the 'poperty' call to be 64-bits clean.Lionel Ulmer
Porters, please check that I did not break anything while updating your ports. Thanks :-) svn-id: r4196
2002-05-03Finally easier than what I thought... Removed the last 'float' fromLionel Ulmer
the sound code :-) People with LoomCD and MP3 tracks should test that I did not break anything. svn-id: r4186
2002-05-03Fixed a 'file descriptor' leak in the MP3 tracks cachingLionel Ulmer
system. Rewrote a bit the call to the MAD timer API. svn-id: r4185
2002-05-01Start of volume support + mixer pauseNicolas Bacca
svn-id: r4169
2002-05-01Removed ScummVM's private alloc / free / realloc functions. If I breakLionel Ulmer
something, just yell :-) svn-id: r4160
2002-05-01Fix the AUTOFREE problem on TheDig sounds. 'Proper' fix may come laterLionel Ulmer
if I get answers on my -devel post :-) svn-id: r4159