aboutsummaryrefslogtreecommitdiff
path: root/sound.cpp
AgeCommit message (Collapse)Author
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
2002-05-01Fixes for Dig sound on big endian systemsRuediger Hanke
svn-id: r4157
2002-04-30Added missing Dig smush codecs. Dig movies are now perfect, graphically.James Brown
Thanks Aquadran. svn-id: r4139
2002-04-29Fix compile issue.James Brown
svn-id: r4133
2002-04-29Fix compile error (old-style ANSI for scoping)Ruediger Hanke
svn-id: r4132
2002-04-29Oops, bundle audio is UNSIGNED.James Brown
svn-id: r4131
2002-04-29Small inSANE patch for the dig, and start of Dig Audio support.James Brown
It seems to crash using AUTOFREE for some reason. Can someone Valgrind/Purify this for me? svn-id: r4129
2002-04-28MI1 CD audio should work better now. Still a bit flaky but should beLionel Ulmer
better than before :-) svn-id: r4128
2002-04-27MP3 CD tracks should now be working properly.Lionel Ulmer
Ludde, maybe you should check if Simon is still working OK as now the change of the sound playing handle is 'asynchronous' (ie if you call 'stop' on a sound, the handle will NOT be put to NULL right away, but at the next 'mix' thread call). Maybe we should completely remove this handle stuff and always use instead the index returned by the 'play_XXX' functions. svn-id: r4101
2002-04-26Remove useless debug code.Lionel Ulmer
svn-id: r4094
2002-04-26Fixed one memory overwrite problem in MP3-CD support. First pass atLionel Ulmer
some code clean-up. More ahead (once I understand better the code :-) ). svn-id: r4093
2002-04-26Commit MI1/Indy4/etc crash fix :)James Brown
svn-id: r4081
2002-04-24Fix MI1 CD Music, I hope.James Brown
svn-id: r4068
2002-04-22Removed fstat - not needed and not implemented on WinCENicolas Bacca
svn-id: r4056
2002-04-22Fix MP3 compilation.James Brown
svn-id: r4050
2002-04-22Apply urkles MI1 MP3 CD Audio patch and Loom MP3 syncronisation fix patchJames Brown
svn-id: r4049
2002-04-22Add voice channel tracking to stop script race in BumpusVille VR.James Brown
svn-id: r4048
2002-04-21Pause SFX, pre-initialized volumeNicolas Bacca
svn-id: r4045
2002-04-19Fixed other warnings and removed ^M in costume.cpp.Lionel Ulmer
svn-id: r4015
2002-04-19Small warning fix.Lionel Ulmer
svn-id: r4014
2002-04-19Use relative include paths to easy some ports.James Brown
svn-id: r4005
2002-04-17Return of the MP3 CD patch ... use CBR 22 kHzNicolas Bacca
svn-id: r3981
2002-04-16Proper commit now for MP3 sound support....Lionel Ulmer
svn-id: r3962
2002-04-16Add hack for loom staff verbs.James Brown
Readd CD Audio svn-id: r3956