aboutsummaryrefslogtreecommitdiff
path: root/engines/scumm
AgeCommit message (Collapse)Author
2008-01-14experimental force flush fade track if it's in usePaweł Kołodziejski
svn-id: r30487
2008-01-14put 'break' here too, only one music in non fade tracks allowedPaweł Kołodziejski
svn-id: r30486
2008-01-14i forgot 'break' in the loopPaweł Kołodziejski
svn-id: r30485
2008-01-14implement special case for playing music with beginning offset where other ↵Paweł Kołodziejski
one stopped svn-id: r30483
2008-01-14fixed setting hookId for music, it doesn't worked beforePaweł Kołodziejski
svn-id: r30481
2008-01-13correction fade out music times in comi demoPaweł Kołodziejski
svn-id: r30480
2008-01-13not need call refreshScripts in demo version of comiPaweł Kołodziejski
svn-id: r30479
2008-01-13Indentation.Torbjörn Andersson
svn-id: r30477
2008-01-13Removed unnecessary semi-colons.Torbjörn Andersson
svn-id: r30476
2008-01-13revert updateFadeMusicTrackPaweł Kołodziejski
svn-id: r30475
2008-01-13revert experimental hackPaweł Kołodziejski
svn-id: r30466
2008-01-13fixed fadeOutMusic in transitionsPaweł Kołodziejski
svn-id: r30465
2008-01-13additional missing stoppingSequence to music transitions.Paweł Kołodziejski
svn-id: r30464
2008-01-13added missing stoppingSequence to music transitions. still i'm not sure if ↵Paweł Kołodziejski
it trigger properly in our imuse implementation svn-id: r30463
2008-01-12refreshScripts should check for music state not sequence. it will create ↵Paweł Kołodziejski
regressions in comi :) that part need more investigation. svn-id: r30462
2008-01-12seqId 4 should pass fadeout music not silence ignorePaweł Kołodziejski
svn-id: r30461
2008-01-11Work around bug #1324106 again. Apparently, I was mistaken the other day when ITorbjörn Andersson
said the timer changes fixed it. This time, I've made the workaround a bit simpler to understand, though. svn-id: r30429
2008-01-11The SCUMM timer fix makes the workaround for bug #1324106 obsoleteMax Horn
svn-id: r30419
2008-01-11Fixed bug #1861582 (COMI: Banjo duel seems harder than in the original) by ↵Max Horn
changing the way SCUMM updates the timer vars (matches disasm now). Beware of regressions\! svn-id: r30418
2008-01-06store the disk sounds/music were actually *loaded* from, instead of the ↵Max Horn
'current' disk svn-id: r30310
2008-01-06Unify mixer pan/vol setting codeMax Horn
svn-id: r30308
2008-01-06Fix bug #1864932: COMI: Game crashes on difficulty selection screenMax Horn
svn-id: r30298
2008-01-06Fix regression in Let's Explore the Farm with Buzzy demo.Travis Howell
svn-id: r30296
2008-01-06Resort a few cases and opcodes in HE code.Travis Howell
svn-id: r30289
2008-01-06Fixed compilationFilippos Karapetis
svn-id: r30285
2008-01-06cleanupMax Horn
svn-id: r30284
2008-01-06clarify commentMax Horn
svn-id: r30283
2008-01-05Made IMuseDigital::stopSound use flushTrack instead of setting ↵Max Horn
track->toBeRemoved = true; cleanup in flushTrack() svn-id: r30282
2008-01-05Removed unnecessary newline in debug message.Torbjörn Andersson
svn-id: r30279
2008-01-05Let the audio mixer take care of (i.e. dispose) the Track::stream object, tooMax Horn
svn-id: r30277
2008-01-05stop low priority sounds which we want to override immediatlyMax Horn
svn-id: r30275
2008-01-05VAR_TMR_4 has a special role from VAR_TMR_1 till 3 (in particular, it exists ↵Max Horn
across far more SCUMM versions), so rename it to VAR_TIMER_TOTAL svn-id: r30271
2008-01-05Play SOU data instantly, not slightly delayed -> allows us to get rid of ↵Max Horn
Track::streamSou & Track::mixerStreamRunning (have not yet removed the latter to avoid introducing a new savegame version) svn-id: r30268
2008-01-05Seems IMuseDigital::cloneToFadeOutTrack was using the wrong pan value all ↵Max Horn
the time svn-id: r30267
2008-01-05Moved some code which was being duplicated to methods of class TrackMax Horn
svn-id: r30266
2008-01-05Let the audio mixer delete the streamSou objectMax Horn
svn-id: r30265
2008-01-05When loading and before starting an iMuse Digitial track, reset it ↵Max Horn
completely to zero svn-id: r30262
2008-01-05Clarified some iMuse Digital code as I understand itMax Horn
svn-id: r30260
2008-01-05As far as I can tell / understand, IMuseDigital::getSoundStatus can safely ↵Max Horn
just use isSoundHandleActive for both stream and streamSou (warning: might cause regressions) svn-id: r30258
2008-01-05Use souStreamUsed to distinguish between 'stream' and 'streamSou' usageMax Horn
svn-id: r30257
2008-01-05Do not busy wait in IMuseDigital::allocSlot on *any* platformMax Horn
svn-id: r30255
2008-01-05Fixed regression that would cause ScummEngine_v80he to leak polygon slots at anTorbjörn Andersson
alarming rate. svn-id: r30249
2008-01-05Fix to remove a tab character from the GPL headerPaul Gilbert
svn-id: r30238
2008-01-03Made the Loom Roland music fix a bit more specific. Only one song in EGA LoomTorbjörn Andersson
is affected and, according to Kirben, none in Monkey Island 1 VGA. I don't know about Monkey Island 1 EGA, but I've assumed it uses the same music as the VGA versions. svn-id: r30202
2008-01-03Fix endian issue in checkArrayLimits().Travis Howell
svn-id: r30178
2008-01-03Fix endian issue in redimArray.Travis Howell
svn-id: r30176
2008-01-02Fix for bug #896489: "DIG: Missing subtitles when talking to Brink"Eugene Sandulenko
svn-id: r30167
2008-01-02Oops. Moved too much code in the last commit.Eugene Sandulenko
svn-id: r30162
2008-01-02Workaround for bug #1804278: "MONKEY: Mouse is invisible after loading"Eugene Sandulenko
svn-id: r30160
2008-01-02Fix bug #1846886: "PUTTZOO: Windows version cursor/pointer drawn wrong"Eugene Sandulenko
svn-id: r30154