aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-01-19Remove loop start/end params from Mixer::playRaw; convert some code from ↵Max Horn
Mixer::playRaw to Mixer::playInputStream svn-id: r47375
2010-01-19Get rid of Mixer::FLAG_REVERSE_STEREO; also change SCUMM's iMuse Digital ↵Max Horn
emulation to reverse stereo again, as it once seems to have been intended svn-id: r47374
2010-01-19SCI: added french lb2 floppyMartin Kiewitz
svn-id: r47373
2010-01-19Missed copying a line from console.cpp; fixes a memory leak.Matthew Hoops
svn-id: r47372
2010-01-19Make the workaround for the Riven intro background music work in the DVD ↵Matthew Hoops
version too. svn-id: r47371
2010-01-19SWORD1: Fix (?) sfx loopingMax Horn
svn-id: r47370
2010-01-19Get rid of Mixer::FLAG_AUTOFREE.Max Horn
Also fix several recently introduced new/delete vs. malloc/free mismatches. svn-id: r47369
2010-01-19Move raw audio streams to new header sound/raw.hMax Horn
svn-id: r47368
2010-01-19Rename 'Linear' audio streams to 'raw'Max Horn
svn-id: r47367
2010-01-18SCI: added comment about resource.p01 etc. (including possible TODO)Martin Kiewitz
svn-id: r47364
2010-01-18SCI: added comment for merging together resource.p* files, if no volume file ↵Martin Kiewitz
could get opened svn-id: r47363
2010-01-18SCI: dont set dataInc selector inside updateCues when dataInc is not availableMartin Kiewitz
svn-id: r47362
2010-01-18Add detection for another french ADI4 environment diskArnaud Boutonné
svn-id: r47361
2010-01-18LOL: minor key map fixFlorian Kagerer
svn-id: r47359
2010-01-18Fixed assertion when setting non 8-bit cursors in Myst, Masterpiece Edition.Torbjörn Andersson
svn-id: r47358
2010-01-18LOL: cleanup last commitFlorian Kagerer
svn-id: r47354
2010-01-18LOL: fixed spell array sizeFlorian Kagerer
svn-id: r47353
2010-01-17Fix SubSeekableAudioStream for stereo streams.Johannes Schickel
svn-id: r47352
2010-01-17Update debug message.Johannes Schickel
svn-id: r47351
2010-01-17Fix SubSeekableAudioStream regression from r47226 (i.e. length was ↵Johannes Schickel
calculated as start - end instead of end - start). svn-id: r47350
2010-01-17SCI: added warning() when detection fails to detect map and volume versionMartin Kiewitz
svn-id: r47349
2010-01-17SCI: fixed detection to not crash when adding sierras pinball creep, also ↵Martin Kiewitz
changed detection so that we dont "accept" games that use unknown view resources (otherwise pinball creep will get detected as SCI) svn-id: r47348
2010-01-17Mark lsl3 as a workaround.Eugene Sandulenko
svn-id: r47347
2010-01-17SCI: speed throttler - hardcoded exception for room 290/lsl3, should fix ↵Martin Kiewitz
pushup count later in the game svn-id: r47346
2010-01-17SCI: Check GM patch before loading itWalter van Niftrik
svn-id: r47345
2010-01-17SCI: Add MT-32 support for early SCI0Walter van Niftrik
svn-id: r47344
2010-01-17SCI: speed throttler changed, now gets triggered by kAnimate, removed ↵Martin Kiewitz
initial no-delay, i'm still getting animation now in iceman and sq3, slow palette animation in longbow fixed svn-id: r47343
2010-01-17SCI: another speed throttler, delays decrementing cycles/cycleCnt selectors, ↵Martin Kiewitz
disabled code just for reference svn-id: r47342
2010-01-17SCI: kDisposeWindow - use reanimate when argc == 1 (fixes iceman window removal)Martin Kiewitz
svn-id: r47341
2010-01-17New AmigaOS4 icon from Patch #2933748: "AMIGAOS4: New Icon"Eugene Sandulenko
svn-id: r47340
2010-01-17SCI: CleanupWalter van Niftrik
svn-id: r47338
2010-01-17SCI: Add comment to channel mask codeWalter van Niftrik
svn-id: r47337
2010-01-17Delay the time a sysEx takes to send instead of the old (incorrect) way of ↵Johannes Schickel
delaying only 45ms between two sysEx calls. (Code thankfully borrowed from waltervn). svn-id: r47336
2010-01-17SCI: CleanupWalter van Niftrik
svn-id: r47335
2010-01-16Switch most AudioStream factories to use DisposeAfterUse::FlagMax Horn
svn-id: r47334
2010-01-16cleanupMax Horn
svn-id: r47333
2010-01-16SCI: fix kNewWindow code to match the code in gregs engineMartin Kiewitz
svn-id: r47332
2010-01-16SCI: Fix percussion volume adjustWalter van Niftrik
svn-id: r47331
2010-01-16SCI: added TODO inside kAnimate for scalesignal bit 1, added comment about ↵Martin Kiewitz
scaling into view class svn-id: r47330
2010-01-16SCI: view scaling - dont fill left-over bytes if there are no left-over bytes :PMartin Kiewitz
svn-id: r47329
2010-01-16SCI: support for upscaling implemented, included clippingMartin Kiewitz
svn-id: r47328
2010-01-16SCI: CleanupWalter van Niftrik
svn-id: r47327
2010-01-16SCI: Fix rhythm channel handling in SCI0Walter van Niftrik
svn-id: r47326
2010-01-16SCI: scaling support, upscaling not yet supported - not really tested, so ↵Martin Kiewitz
there may be bugs svn-id: r47325
2010-01-16Disabled code which causes crashes/and or oddities with MIDI in later SCI ↵Filippos Karapetis
games, from rev #47321 svn-id: r47324
2010-01-16Added detection for the appropriate GM music channel play maskFilippos Karapetis
svn-id: r47323
2010-01-16SCI: View::drawScaled() created (doesnt do scaling yet), removed scaling ↵Martin Kiewitz
variables from View::draw, gfx calls drawScaled() when scaleX/Y != 128, getting scaled rect inside kAnimate() svn-id: r47322
2010-01-16SCI: Add support for earlier MT-32 patch formatWalter van Niftrik
svn-id: r47321
2010-01-16Fixed a Valgrind warning about an uninitialized variable, from waltervnFilippos Karapetis
svn-id: r47320
2010-01-16SCI: created getCelScaledRect() inside view classMartin Kiewitz
svn-id: r47319