Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-09-05 | Corrections for Amiga V2/V3 games from unused. | Travis Howell | |
svn-id: r9994 | |||
2003-09-04 | Leave SPK resources in monkey1 disabled too. | Travis Howell | |
svn-id: r9993 | |||
2003-09-04 | monkey has no native midi resources and SPK isn't support yet. | Travis Howell | |
svn-id: r9992 | |||
2003-09-04 | Gave the "monkey" target the same sound flags as the "monkey1" target. At | Torbjörn Andersson | |
least I think they refer to the same game, just with differently named data files. This should fix bug #800378 ("MI1: no adlib with monkey target (regression)"). Should the same change be made to the "game" (Monkey Island 1, SegaCD version) target, or is that one too different? svn-id: r9991 | |||
2003-09-04 | Added locking to the music code. I'm not really the right person to do this | Torbjörn Andersson | |
but at least it doesn't seem to do any harm. Disabled the sound FX "garbage collection" in FxServer(). I'm not really convinced it's necessary at all, and even if it is, doing it from a separate thread it just begging for trouble. I've modified OpenFx() slightly to deal with this, but I may still have introduced regressions. Temporarily disabled the "goto label1" hack, since it seems to be the main reason for ScummVM crashing if I allow a piece of music to finish on its own (i.e. when not terminating it prematurely by triggering another piece of music). svn-id: r9990 | |||
2003-09-03 | Added FIXME comment about how we probably need locking for FxServer() and | Torbjörn Andersson | |
the functions which access data manipulated by FxServer(). For instance, FxServer() may free bufferFx[i], which sounds potentially unhealthy to me. svn-id: r9989 | |||
2003-09-03 | Implement the ACTOR_PAN opcode. The only place I know of where it's used is | Torbjörn Andersson | |
between between ship-to-ship combats, so I didn't bother yet to store it in savegames. svn-id: r9988 | |||
2003-09-03 | add a bunch of known targets for some of the newer humongous games, maybe we ↵ | Jonathan Gray | |
should move the target list out into another file? there are a few more to add after they are known as well... svn-id: r9987 | |||
2003-09-03 | prepare for larger target names | Jonathan Gray | |
svn-id: r9986 | |||
2003-09-03 | add some stub cases for later humongous games, queue loading and a ↵ | Jonathan Gray | |
decodeParseString case svn-id: r9985 | |||
2003-09-03 | Removed fxLooped[], fxCached[] and musCounter[]. They were written to, but | Torbjörn Andersson | |
never read. svn-id: r9984 | |||
2003-09-03 | fixed music fading out. it's "goto" hack. | Paweł Kołodziejski | |
originaly dsound has 3 seconds buffer fillled with data enought for fading this hack continue play music for time while fading is going svn-id: r9983 | |||
2003-09-03 | more cleanup | Paweł Kołodziejski | |
svn-id: r9982 | |||
2003-09-03 | some cleanup code | Paweł Kołodziejski | |
svn-id: r9981 | |||
2003-09-03 | fixed interval of fxServer func (why i saw before 1000 miliseconds?), moved ↵ | Paweł Kołodziejski | |
init sound data to class sound svn-id: r9980 | |||
2003-09-02 | remove shadow'd var by using variable name from prototype | Jonathan Gray | |
svn-id: r9979 | |||
2003-09-02 | remove unused variable | Jonathan Gray | |
svn-id: r9978 | |||
2003-09-02 | imuse digi use mixer volume and pan control now | Paweł Kołodziejski | |
svn-id: r9977 | |||
2003-09-02 | moved volume and pan control into flow func | Paweł Kołodziejski | |
svn-id: r9976 | |||
2003-09-02 | update vc7 file | Paweł Kołodziejski | |
svn-id: r9975 | |||
2003-09-02 | Fixed compiler warning that I introduced earlier. | Torbjörn Andersson | |
svn-id: r9974 | |||
2003-09-02 | Unless I'm gravely mistaken, StreamCompMusic() should always create a new | Torbjörn Andersson | |
stream, in which case the warning about the sound handle being 0 is bogus. svn-id: r9973 | |||
2003-09-02 | Moved the sound initialisation to the Sword2Sound constructor to avoid | Torbjörn Andersson | |
warning messages about uninitialised sound handles. svn-id: r9972 | |||
2003-09-02 | Another untested endian fix. | Torbjörn Andersson | |
svn-id: r9971 | |||
2003-09-02 | Add missing verbOps cse for loomcd, needs work. | Travis Howell | |
svn-id: r9970 | |||
2003-09-02 | Use the new per-channel pausing. This allows us to play the music for the | Torbjörn Andersson | |
in-game dialogs. svn-id: r9969 | |||
2003-09-02 | Added per-channel pausing. Maybe I should have named the pauseChannel() | Torbjörn Andersson | |
function simply pause() to be consistent with stop(), but there already is a pause() function and I don't want to have two functions with the same name doing different things. (The current pause() function pauses all channels.) svn-id: r9968 | |||
2003-09-02 | Since soundHandleMusic[] is now an array of sound handles instead of | Torbjörn Andersson | |
channel indexes, we should use stopHandle() instead of stop() to kill the music channel. Am I the only one who finds the distinction between channel indexes and sound handles confusing at times? :-) svn-id: r9967 | |||
2003-09-02 | This changes applies to both version 3 and 4, according to disasm. | Travis Howell | |
svn-id: r9966 | |||
2003-09-02 | Re-formatted the code to be a bit more in line with the rest of ScummVM, | Torbjörn Andersson | |
and made a few (untested) endian-fixes. svn-id: r9965 | |||
2003-09-02 | Re-formatted the code to be a bit more in line with the rest of ScummVM. | Torbjörn Andersson | |
svn-id: r9964 | |||
2003-09-02 | changed sounds volume to original volume level, and fixed sounds in bass intro | Paweł Kołodziejski | |
svn-id: r9963 | |||
2003-09-02 | fixed if check | Paweł Kołodziejski | |
svn-id: r9962 | |||
2003-09-02 | add note about FluidSynth to ALSA section | Jonathan Gray | |
svn-id: r9961 | |||
2003-09-02 | Fix from Hibernatus, correct start position for sfx in Amiga maniac/zak. | Travis Howell | |
svn-id: r9960 | |||
2003-09-01 | Add sound looping for Amiga zak/maniac | Travis Howell | |
svn-id: r9959 | |||
2003-09-01 | Fix from Hibernatus, indy3 has black shadows | Travis Howell | |
svn-id: r9958 | |||
2003-09-01 | forgot this | Paweł Kołodziejski | |
svn-id: r9957 | |||
2003-09-01 | added sound handle stuff to mixer streams | Paweł Kołodziejski | |
svn-id: r9956 | |||
2003-09-01 | The channel could be destroyed so changeVolumeAndPan can't access it in that ↵ | Chris Apers | |
case svn-id: r9955 | |||
2003-09-01 | Add v1 maniac load/save screen support | Travis Howell | |
Detect save files svn-id: r9954 | |||
2003-09-01 | Add missing break | Travis Howell | |
Skip auto save slot. svn-id: r9953 | |||
2003-09-01 | Another attempt at fixing the music1.clu / music2.clu thing. | Torbjörn Andersson | |
svn-id: r9952 | |||
2003-09-01 | possibly fixes for not exist id stream channel | Paweł Kołodziejski | |
svn-id: r9951 | |||
2003-09-01 | added warkaround for not exist music stream id at appendStream call | Paweł Kołodziejski | |
svn-id: r9950 | |||
2003-09-01 | Minor cleanup of color cycle resource loading | Travis Howell | |
svn-id: r9949 | |||
2003-09-01 | Add work around for color cycling been used in monkeyvga when it shouldn't. | Travis Howell | |
svn-id: r9948 | |||
2003-09-01 | Add CD audio check for loomcd | Travis Howell | |
Revert last change, since it wipped out intro. text. svn-id: r9947 | |||
2003-09-01 | Override default initial setting of subtitles enabled in loomcd | Travis Howell | |
svn-id: r9946 | |||
2003-08-31 | added comments: | Paweł Kołodziejski | |
volume: 0 - 127 pan: (-127 <-> 0 <-> 127) (left <-> center <-> right) svn-id: r9945 |