aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2012-05-24SCI: Map the rarely used VibrateMouse kernel function to be an empty callFilippos Karapetis
This is a function used to implement vibration in the floppy version of QFG4 for exotic force feedback mice, such as the Logitech Cyberman
2012-05-22DREAMWEB: Increased debugging output from sound related code.D G Turner
This code is intended as temporary debugging code to aid investigation of bug #3528164 - "DREAMWEB: missing sound effects/music cues during main title" and can be removed once this bug is fixed.
2012-05-22SCI: Fix the detection of the NRS patch for QFG3Filippos Karapetis
2012-05-22SCI: Add a workaround for a hack used in the NRS script patches for QFG3Filippos Karapetis
The patched script 33 in the NRS patch attempts to perform kAbs() on an object. Return a dummy value instead. Fixes bugs #3528416 and #3528542
2012-05-21DREAMWEB: Fix bug #3528160 - "DREAMWEB: graphical glitch on UKV CD version ↵Filippos Karapetis
loading screen"
2012-05-21SCI: Silence unused variable warningsMatthew Hoops
2012-05-21SCI: Properly alphabetize the SCI32 objectsMatthew Hoops
2012-05-21SCI: Added two new debug commands, plane_list and plane_itemsFilippos Karapetis
These can be used to debug drawn items in SCI32
2012-05-20SCI: Fix case of the SciOpcodes enumFilippos Karapetis
2012-05-20SCI: Remove the hackish (and wrong) SCI32 fade codeFilippos Karapetis
2012-05-20SAGA: Fix bug #3528338 - "ITE: Subtitles always shown in introduction"Filippos Karapetis
2012-05-20SCI: Split the SCI32 graphics kernel functions in a separate fileFilippos Karapetis
2012-05-20SCI: Change sci_opcodes to CamelCaseFilippos Karapetis
2012-05-20SCI: Add another workaround for the map scene in TMMFilippos Karapetis
Thanks to TMM for details on reproducing this
2012-05-18DREAMWEB: Modify detection entries to allow for early UK CD Release.D G Turner
As this version has identical dreamweb.r00 and r02 files to the international floppy release, have added the executable to clarify between the two versions. Fixes bug #3526483 - "DREAMWEB: No speech playing in CD version"
2012-05-17TINSEL: Fix compiler warningPaul Gilbert
2012-05-17TINSEL: Refactored Tinsel engine to use the Common coroutine schedulerPaul Gilbert
2012-05-17COMMON: Moved the Tinsel Coroutine code into it's own Common classPaul Gilbert
2012-05-15SCI: Resolve some resource related FIXMEsFilippos Karapetis
These were introduced in 4f6d42d. The odd comment dates back to FreeSCI, as far as our history goes, and seems to be a leftover from an old refactoring during FreeSCI's history
2012-05-14CRUISE: Add italian language stringsFabio Battaglia
Add italian menu strings, taken from Italian Amiga version
2012-05-14CRUISE: Correct Italian detection entryFabio Battaglia
Actually mark Amiga italian detection entry as Italian
2012-05-14CRUISE: Add detection entry for Amiga Italian verFabio Battaglia
2012-05-14GRAPHICS: Hide the WinCursor implementationMatthew Hoops
2012-05-14SCI: kMakeSaveFileName is actually using virtual savegame IDsFilippos Karapetis
2012-05-14SCI: Implement savegame deletion functionality in SCI32Filippos Karapetis
This is based on two kernel functions, kMakeSaveCatName and kMakeSaveFileName
2012-05-14SCI: Check for object visibility, if an object defines itFilippos Karapetis
Fixes the inventory in GK1
2012-05-13SCI: Add a few FIXMEsWillem Jan Palenstijn
2012-05-12VIDEO: Change getElapsedTime() into getTime()Matthew Hoops
This name change accompanies a slight meaning change; now it means the current time position from the beginning of the video and not from starting the video.
2012-05-11SCI: Fix bug #3040625 - "SCI: ECOQUEST French/German: Speech balloon graphic ↵Filippos Karapetis
glitch" This bug is caused by the fact that the sprites in that scene and the speech bubble share the same priority, so we compensate for that with a workaround
2012-05-10DREAMWEB: Fix crash when entering short console passwordWillem Jan Palenstijn
_inputLine is not a string, so it shouldn't be cast to Common::String. This fixes bug #3525602.
2012-05-08DREAMWEB: Fix Speech Directory Name for SP/FR CD Variant.D G Turner
This should fix the remaining issues on bug #3524362 "DREAMWEB: Problem with Spanish/French version".
2012-05-08DREAMWEB: Add _speechDirName to remove duplication of Directory name.D G Turner
2012-05-07DREAMWEB: Add detection entry for another French/Spanish CD variant.D G Turner
The MD5sums are taken from bug #3524362 "DREAMWEB: Problem with Spanish/French version".
2012-05-06KYRA: fix bug No. X. from http://forums.scummvm.org/viewtopic.php?t=11487athrxx
(monsters not getting hit by fireball trap)
2012-05-06KYRA: fix bug No. VI. from http://forums.scummvm.org/viewtopic.php?t=11487athrxx
(Vaelan's Cube should be able to remove illusionary walls)
2012-05-06KYRA: fix bug No. IX. from http://forums.scummvm.org/viewtopic.php?t=11487athrxx
(experience points awarded after Knowles/Xeobs quest missing 1 point)
2012-05-06TSAGE: Remove extra semicolons.Torbjörn Andersson
2012-05-04DREAMWEB: Add character map for the Italian version.Willem Jan Palenstijn
It is the same as the French version. This fixes bug #3523338.
2012-05-03TINSEL: Add basic PSX SEQ playback supportMatthew Hoops
Instrument bank support is not implemented yet
2012-05-03TINSEL: Capitalize 'demo'Matthew Hoops
2012-05-03DREAMWEB: Tag all detection entries as testing instead of unstable.Johannes Schickel
2012-05-03CONFIGURE: Enable dreamweb and composer by default.Johannes Schickel
2012-05-03AGI: Proper handling of the cancel button when saving/loadingFilippos Karapetis
2012-04-29SCI: Fix for bug #3522046 "Detection of SQ4CD as Windows breaks Music"Filippos Karapetis
Fall back to the DOS soundtracks in Windows CD versions if the user picks a non-General MIDI music device, as the Windows tracks only contain MIDI music
2012-04-29SCI: Add a hack to fix the cursor colors in Longbow (bug #3489101)Filippos Karapetis
2012-04-29SCI: Add the French floppy version of SQ4 (bug #3515247)Filippos Karapetis
2012-04-28Merge pull request #234 from BenCastricum/masterJohannes Schickel
SCUMM: Fix bug #3493317 by removing assert() in detection algorithm.
2012-04-28SCUMM: Fix bug #3493317 by removing assert() in detection algorithm.Ben Castricum
Bug #3493317 ("SCUMM: Detecting Loom PCE without 16bpp support crashes") is caused by an assert() in detection algorithm. In case an MD5 is found the md5table, but the variant from the md5table is not found in detection_tables.h this assert triggers. However since certain variants can be left out compile-time this situation can occur. By ignoring instead of assert()-ing the entry ScummVM will no longer abort but continue the detection process.
2012-04-24Add another English demo version of the Humongous Interactive Catalog.Travis Howell
2012-04-24KYRA: Fix crahes in Kyra 1-3 and LoL when EGA/CGA graphics mode is selected.Johannes Schickel
This is a regression from 86a817beb5eef248c5f5e28f18133db802a59c2e. Formerly Kyra always queried the render_mode and initializes its Screen functionality accordingly, even when the game actually only supported VGA. While in the "Edit game..." options only VGA was selectable, the global options still allowed for example EGA to be selected and thus messing up the internal state. I only check the render_mode setting for EoB 1 and 2 now, which are the only games which support the setting inside Screen.