Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-08-01 | enable partial looping: However this is *completely* untested since I have ↵ | Max Horn | |
no clue where this feature is used, so i can't test it... if somebody tells me where this occurs, I can fix it, if it's not working already svn-id: r9361 | |||
2003-07-31 | revamped MP3/Vorbis CD 'emulation' code to use a PlayingSoundHandle -> this ↵ | Max Horn | |
allows to finally get rid of the hackish isChannelActive/isChannelUsed methods in SoundMixer svn-id: r9346 | |||
2003-07-29 | cleanup | Max Horn | |
svn-id: r9281 | |||
2003-07-29 | Added FIXME | Max Horn | |
svn-id: r9265 | |||
2003-07-25 | lots of mixer changes: replaced _volumeTable by _globalVolume (applying ↵ | Max Horn | |
volume after resampling is more accurate); made more member vars of SoundMixer protected (and thus added some new getter methods); added (untested) support for a second (stereo) channel when playing MP3 svn-id: r9184 | |||
2003-07-23 | Small correction for mac loom | Travis Howell | |
svn-id: r9143 | |||
2003-07-23 | Ooops that should not have been commmited | Travis Howell | |
svn-id: r9142 | |||
2003-07-23 | fm towns cd audio fix from Hibernatus | Travis Howell | |
svn-id: r9141 | |||
2003-07-22 | fix for bug #762593 (ZAK256: Audio CD not handled properly) | Max Horn | |
svn-id: r9135 | |||
2003-07-22 | so it's not the endFrame, but the duration (in frames), after all! grmbl, ↵ | Max Horn | |
took me long enough to figure this out, now I can fix up system.h, and then decide whom I can blame for this mess (yeah I know I renamed everything to endFrame in here, but it was named incorrectly in many other places already... ah well, at least now we know :-) svn-id: r9130 | |||
2003-07-19 | Small update to Amogs sfx support for indy3/loom, patch #771355 | Travis Howell | |
svn-id: r9081 | |||
2003-07-19 | Ignore me, I'm a carrot. | James Brown | |
svn-id: r9073 | |||
2003-07-19 | Restore size hack properly | James Brown | |
svn-id: r9072 | |||
2003-07-19 | Change back to warning | Travis Howell | |
svn-id: r9071 | |||
2003-07-19 | Another fix from Hibernatus | Travis Howell | |
svn-id: r9070 | |||
2003-07-19 | More fix from Hibernatus | Travis Howell | |
svn-id: r9069 | |||
2003-07-18 | Another fix from Hibernatus | Travis Howell | |
svn-id: r9066 | |||
2003-07-18 | Add 22KHz sounds effect support for fm towns games, patch #773434 | Travis Howell | |
svn-id: r9063 | |||
2003-07-18 | Add Indy3 FM Towns support, patch #773434 | Travis Howell | |
svn-id: r9062 | |||
2003-07-17 | Revert part of last changes. | Travis Howell | |
Caused indy3ega/loom to try to use amiga sound sometimes, when Amiga option was enabled. svn-id: r9059 | |||
2003-07-17 | Ooops | Travis Howell | |
svn-id: r9058 | |||
2003-07-17 | Make the Amiga option costumes/palette only again. | Travis Howell | |
svn-id: r9057 | |||
2003-07-15 | proper fix for the small regression caused by my COMI fix last night; this ↵ | Max Horn | |
also fixes bug #766382 svn-id: r9047 | |||
2003-07-15 | temporary fix for bug #771562, I am working on a proper one now | Max Horn | |
svn-id: r9044 | |||
2003-07-15 | Remove warning in simon | Travis Howell | |
Add INDY3EGA Amiga - experimental support for sound effects, patch #771355 svn-id: r9033 | |||
2003-07-14 | temporarily changed this to an error to help track down what is causing the ↵ | Max Horn | |
sound queue overflows(in particular, to figure out the room/script/offset where the bug occurs). Please report your findings to Fingolfin svn-id: r9028 | |||
2003-07-14 | fix for bug #769744 (COMI: Trying to append to a nonexistant stream) | Max Horn | |
svn-id: r9025 | |||
2003-07-14 | zak v1 uses same sound resources as zak v2 | Travis Howell | |
svn-id: r9002 | |||
2003-07-12 | remove unused variable which is also incorrectly cast... | Jonathan Gray | |
svn-id: r8948 | |||
2003-07-12 | Preemptive code cleanup to prevent ear damage during certain Euphony tunes | James Brown | |
svn-id: r8947 | |||
2003-07-06 | add support for MRAW/dmu files in 3DO humongous games, has the overlapping ↵ | Jonathan Gray | |
music problem again so will probably have to play music via digital imuse at some point svn-id: r8803 | |||
2003-07-06 | the amiga check should be separate since the big FIXME comment does not ↵ | Max Horn | |
apply to it at all svn-id: r8798 | |||
2003-07-06 | Add back change that got lost on last two commits | Travis Howell | |
svn-id: r8795 | |||
2003-07-06 | zak256 sound updates from Hibernatus | Travis Howell | |
svn-id: r8793 | |||
2003-07-06 | Add support for Amiga version of Monkey Island 1 | Travis Howell | |
Palette is still wrong svn-id: r8790 | |||
2003-07-04 | Insert preliminary Zak256 sound looping support. It's not perfect, as some ↵ | James Brown | |
Zak256 sounds only loop a part of the sample - which our mixer API doesn't yet support. svn-id: r8741 | |||
2003-07-04 | oops | Max Horn | |
svn-id: r8738 | |||
2003-07-04 | added some very limited support for Mac Loom (text is now properly centered ↵ | Max Horn | |
around x:160 instead of x:0); added (commented out) copyprot bypass (but since I am not sure if there was ever a Mac Loom w/o codes, am not sure if this ever should be enabled); added comment regarding the Mac Loom sound format svn-id: r8737 | |||
2003-07-02 | more cleanup | Max Horn | |
svn-id: r8707 | |||
2003-07-02 | possible fix for bug #763714: DIG: 'Trying to append to a nonexistant stream 0' | Max Horn | |
svn-id: r8697 | |||
2003-06-30 | partially implemented the Audio CD query opcode in Zak256 (see bug #762589); ↵ | Max Horn | |
cleanup svn-id: r8680 | |||
2003-06-30 | Fixes as per bug #762593 (Zak256 Audio CD handling); some cleanup (e.g. ↵ | Max Horn | |
renamed start/delay -> startFrame/endFrame) svn-id: r8679 | |||
2003-06-30 | fix for bug #755899 (thanks Hibernatus) | Max Horn | |
svn-id: r8677 | |||
2003-06-27 | cleanup | Max Horn | |
svn-id: r8662 | |||
2003-06-26 | fixed memory leak when restarting | Max Horn | |
svn-id: r8661 | |||
2003-06-25 | more const qualifiers | Max Horn | |
svn-id: r8649 | |||
2003-06-25 | added some const qualifiers; moved _bundle & _current_cd_sound from class ↵ | Max Horn | |
Scumm to class Sound; some other tweaks svn-id: r8648 | |||
2003-06-23 | this should prevent changing music in some room in the DIG | Paweł Kołodziejski | |
svn-id: r8641 | |||
2003-06-22 | Change names of the stream API in the mixer; added endStream method (stop() ↵ | Max Horn | |
halts stream immediately; endStream() lets it first finish playing) svn-id: r8603 | |||
2003-06-22 | renamed SoundMixer::hasActiveChannel->hasActiveSFXChannel, and fixed the ↵ | Max Horn | |
regression in it caused by removing _beginSlots (I hope); added isActiveChannel method used by scumm/sound.cpp (this allowed me to move the Channel class from mixer.h into mixer.cpp); replaced Channel::soundFinished method by isActive svn-id: r8597 |