aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-08-04SCI: Fix bug #3038913 - SCI Fanmade - The Legend of the Lost Jewel: Crash by ↵Matthew Hoops
bugs Added workaround for calling mul with an object and kSetAngle with two objects as parameters. svn-id: r51743
2010-08-04SCI: Add kDisplay workarounds for the Hero's Quest demoMatthew Hoops
svn-id: r51742
2010-08-04AUDIO: Implement volume and balance control for the AudioCD manager (needed ↵Florian Kagerer
for music fading in Kyra 1 FM-Towns and probably other FM-Towns games). This addition applies to emulated CD audio only for now. I haven't found a way to implement this for real CDs yet. SDL doesn't seem to support this (but it might be just me? If anyone knows more about this, just tell me). svn-id: r51741
2010-08-04SCI: Add Hero's Quest demo detection entry (qfg1 ega)Matthew Hoops
svn-id: r51740
2010-08-04SCI: Add 'movie' subdirectory for VMD'sMatthew Hoops
The Torin's intro movie now plays. Minor kPlayVMD cleanup. svn-id: r51739
2010-08-04SCI: Turned a warning into a debugCFilippos Karapetis
svn-id: r51738
2010-08-04SCI: Added detection entry for Hoyle 4 (Hoyle Classic Card Games) from bug ↵Filippos Karapetis
report #3039291 svn-id: r51735
2010-08-04SCI: Fixed an off-by-one error in GfxPorts::getPortById() and moved the ↵Filippos Karapetis
error checking code outside the function. Also fixed script bug #3039305 - "HOYLE4: segfault" svn-id: r51733
2010-08-04SCI: Fix infinite recursion when saving.Willem Jan Palenstijn
This was a regression from r51727. svn-id: r51731
2010-08-04SCI: Fixed the two script bugs described in bug #3039294 - "SCI: HOYLE4 - ↵Filippos Karapetis
Uninitialized Read(s)" svn-id: r51730
2010-08-04SCI: fixing a scrolling issue in sci32Martin Kiewitz
svn-id: r51729
2010-08-04SCI: fix fadeout on workaroundsMartin Kiewitz
svn-id: r51728
2010-08-04SCI: Simplify code (let the compiler interfer types where possible)Max Horn
svn-id: r51727
2010-08-04SCI: Remove reference to common/serializer.h from vm_types.hMax Horn
svn-id: r51726
2010-08-04GRAPHICS: Change signature of VideoDecoder::load()Max Horn
Now takes a pointer to a stream, instead of a reference. The rational is that in all instances, callers have a pointer (and dereference it to call load), and all load implementations turn the reference back into a pointer. svn-id: r51725
2010-08-04GRAPHICS: Fix FlicDecoder::hasDirtyPalette signatureMax Horn
Add const qualifier to FlicDecoder::hasDirtyPalette to make it match that if VideoDecoder::hasDirtyPalette. svn-id: r51724
2010-08-04SCI: Fix restoring SCI32 games (a regression of r51712)Matthew Hoops
svn-id: r51723
2010-08-04SCI: Fix SCI32 texts that are in Str objectsMatthew Hoops
The text selector of the text bitmap object can contain either a Str object or a raw string. Handling the Str object case fixes the Torin demo. Oooh! Vertical scrolling! svn-id: r51722
2010-08-04SCI: Silence valgrind warning (thanks to syke for pointing out)Matthew Hoops
svn-id: r51717
2010-08-03SCI: not error()ing out on no free channelsMartin Kiewitz
instead we just ignore such channels. I'm not sure how sierra sci behaved in that case, they ignored channels as well, but maybe they removed them from earlier music svn-id: r51715
2010-08-03SCI: adding jones/talkie speed throttler viewMartin Kiewitz
fixes bug #3038989, regression of r51544 svn-id: r51714
2010-08-03SCI: reset ports when restoringMartin Kiewitz
fixes qfg3/fairy tales restoring (bug #3035626) also fixes ScummVM menu restoring while a window is shown (e.g. sq5) svn-id: r51712
2010-08-03SCI: adding bpk debug commandMartin Kiewitz
currently removing or listing such breakpoints is not yet supported svn-id: r51710
2010-08-03FMTOWNS AUDIO: fix typoFlorian Kagerer
svn-id: r51709
2010-08-03KYRA/TOWNS: replace some music stops with fadeouts (based on original code)Florian Kagerer
svn-id: r51708
2010-08-03DRACI: recognize German translationRobert Špalek
svn-id: r51707
2010-08-03LOL: fixed possible crash in environmental sfx codeFlorian Kagerer
svn-id: r51706
2010-08-03LOL: Minor adjustment to latest generateOverlay changes.Johannes Schickel
svn-id: r51705
2010-08-03KYRA: Get rid of Screen_LoL::generateLevelOverlay.Johannes Schickel
This function is actually exactly the same as Screen_v2::generateOverlay, after I fixed the implementation of the latter last commit. svn-id: r51704
2010-08-03KYRA: Fix Screen_v2::generateOverlay implementation.Johannes Schickel
svn-id: r51703
2010-08-03SCI: kMemory issue in pq3 only for multilingualMartin Kiewitz
adjusted comment accordingly svn-id: r51702
2010-08-03SCI: adding workaround for pq3Martin Kiewitz
fixes bug #3037565 svn-id: r51701
2010-08-03CONFIGURE: removed two useless definitions in N64 sectionsFabio Battaglia
svn-id: r51700
2010-08-03SCI: Hopefully fix signedness warning with some compilersMatthew Hoops
svn-id: r51699
2010-08-03KYRA3: Fix bug in Screen_v2::generateOverlay.Johannes Schickel
Uncovered by a valgrind warning. svn-id: r51698
2010-08-03SCI: dont clip plane during frameout.cppMartin Kiewitz
disables scrolling capability (regression of r51615) svn-id: r51697
2010-08-03SCI: Add support for SCI2.1 chunk resourcesMatthew Hoops
And if no scripts are present, but chunk 0 is present, load resources from there. This fixes the Lighthouse SCI2.1 demo. svn-id: r51696
2010-08-03KYRA/TOWNS: implement music/sfx volume control via GUI/GMMFlorian Kagerer
svn-id: r51695
2010-08-03SCI: Add detection entries from bug #3037054, bug #3038720, and bug #3038761Matthew Hoops
svn-id: r51694
2010-08-03SCI: adding workaround for pq3 inside kMemoryMartin Kiewitz
fixing plot crimes warnings and bad text on screen svn-id: r51693
2010-08-03GRAPHICS: Fix a typo in a comment.Jordi Vilalta Prat
svn-id: r51692
2010-08-03FMTOWNS AUDIO: minor layout changeFlorian Kagerer
svn-id: r51691
2010-08-03SCI: adding workaround for sq5 on the bridgeMartin Kiewitz
fixes bug #3038563 svn-id: r51689
2010-08-03SCI: CleanupFilippos Karapetis
svn-id: r51687
2010-08-03SCI: adding kDoSound(fade) workaround table to sci1earlyMartin Kiewitz
fixes kq5 bug #3037594 thx to [md5] for testing svn-id: r51686
2010-08-03PSP: Factored out thread creation routines into PspThreadable class.Yotam Barnoy
This should aid in further optimizations. svn-id: r51685
2010-08-03PSP: Enable "CPU-hungry sound chips" again, the PSP is fast enough.Joost Peters
svn-id: r51684
2010-08-03PSP: Disable CPU-hungry sound chipsEugene Sandulenko
svn-id: r51683
2010-08-03PS2: Disable CPU-hungry sound chipsEugene Sandulenko
svn-id: r51682
2010-08-03N64: Disable CPU-hungry sound chipsEugene Sandulenko
svn-id: r51681