aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
AgeCommit message (Collapse)Author
2011-06-28SCI: Fixed script bug #3292327 - "SCI: HOYLE4: Cribbage bug"Filippos Karapetis
2011-06-25SCI: Fix incorrect usage of sizeofWillem Jan Palenstijn
Thanks to salty-horse for the reports.
2011-06-25SCI: Fixed bug #3325512: "EcoQuest 1: Audio settings are not saved"Filippos Karapetis
2011-06-25SCI: Added the Mac versions of LSL1, LSL5 and Dr. Brain 1Filippos Karapetis
Taken from bug reports #3328251, #3328262 and #3328257. Thanks to omer_mor for reporting these
2011-06-23ANALYSIS: Add static casts to is* functionsLittleboy
This fixes a potential problem with passing char values that would be sign-extended and yield unexpected results. See http://msdn.microsoft.com/en-us/library/ms245348.aspx
2011-06-23SCI: Allocate decompression buffers on the heapJulien
2011-06-22SCI: Mark sq6 as a CD gameMax Horn
2011-06-20SCI: Let fallback detector set GUIO_NOSPEECH appropriatelyMax Horn
2011-06-20ALL: Remove trailing whitespacesMax Horn
This tries to make our code a bit more compliant with our code formatting conventions. For future use, this is the command I used: git ls-files "*.cpp" "*.h" | xargs sed -i -e 's/[ \t]*$//'
2011-06-17Merge pull request #30 from tsoliman/configure-enhancement-warning-cleanEugene Sandulenko
Configure enhancement warning clean
2011-06-17SCI: Improve 'extra' strings generated by fallback detectorMax Horn
2011-06-17SCI: Improve fallback detection for KQ7Max Horn
2011-06-17SCI: Improve fallback detection for GK2 demoMax Horn
2011-06-17SCI: Change fallback detector to use allFiles hashmapMax Horn
2011-06-17SCI: Use ScopedPtr to handle temporary resMan instance on the heapMax Horn
2011-06-16SCI: flag all WIP games with ADGF_UNSTABLETarek Soliman
SCI32 games
2011-06-14DETECTOR: Pass allFiles to AdvancedMetaEngine::fallbackDetect()Max Horn
Also reorder the parameters of composeFileHashMap, placing the "return value" first.
2011-06-14DETECTOR: Merge ADParams into AdvancedMetaEngineMax Horn
2011-06-13SCI: Reverted commit db7dea3Filippos Karapetis
The original check was correct, and the associated MG bug (#3049515) has actually been fixed with another commit. Fixes bug (regression) #3315639 - "Character Glitches in KQ4 SCI". Many thanks to waltervn and wjp for their help on this
2011-06-13SCI: Shrink rectangle updated by DrawControl(Text)Willem Jan Palenstijn
This fixes dialogs in Jones CD (bug #3297111) together with 9e2c7f26d2e6c6081489365cbc07cd6edec362ad. This grow was probably accidentally added in 6fda9a5067ca642ccf569a0845e170a6a74ce442. Assembly of KQ5CD and JonesCD confirms it shouldn't be there.
2011-06-12SCI: Remove workaround that caused graphics corruptionWillem Jan Palenstijn
This fixes coins disappearing in Mother Goose SCI1.1 (bug #3051136). Filippos has confirmed the workaround is no longer necessary for the menubar in LSL6 for which it was added.
2011-06-12SCI: Treat all priorities above 15 as noneWillem Jan Palenstijn
Before only 255 was treated this way. This fixes part of the broken dialog boxes in Jones CD (bug #3297111) which use priority 254, and matches Jones CD disassembly.
2011-06-12SCI: Fixed bug #3295931 - "SCI: JONES: Disabled commands are available using ↵md5
shortcuts"
2011-06-12SCI: Some fixes for the find_callk commandmd5
2011-06-12SCI: Fixed the show_saved_bits console commandmd5
This is achieved by hiding the graphical debugger overlay temporarily in order to show the command's results
2011-06-12SCI: Add FIXME for bug #3051136Willem Jan Palenstijn
2011-06-12SCI: Fix sign in disasm of relative jumpsWillem Jan Palenstijn
2011-06-12SCI: Add saved_bits/show_saved_bits console commandsWillem Jan Palenstijn
2011-06-11SCI: Fixed script bug #3313962 - "ECOQUEST2 Spanish: Crash near beginning"md5
2011-06-11SCI: Added the Spanish version of EcoQuest 2 (bug #3313962)md5
2011-06-11SCI: Changed order of script and room in error messagesmd5
This matches the order in which workarounds are stored in workarounds.cpp
2011-06-10SCI: Switch to alternate AdvancedMetaEngine, avoid ADParamsMax Horn
2011-06-10ENGINES: Change incorrect use of 'target' to 'gameid'Max Horn
2011-06-07SCI: Add more debug output to AmigaMac sound driverWalter van Niftrik
2011-06-07SCI: Use Sound debug channel in AmigaMac sound driver.Walter van Niftrik
2011-06-04SCI: Set Mac versions of LSL1 and LSL5 to screen height 190.Walter van Niftrik
This fixes bug #3310782. However, as I was unable to get the games working in a Mac emulator, this is an educated guess at this point.
2011-06-03ENGINES: Remove some uses of g_engineMax Horn
2011-06-03SCI: Switch some char* to Common::String&Max Horn
2011-06-02ENGINES: Change 2nd param of Engine::saveGameState to Common::StringMax Horn
2011-05-31SCI: Fix up start/end points when pathfinding with opt == 0.Walter van Niftrik
Fixes bug #3304901: "SCI: Freddy Pharkas - Stuck in the brothel door".
2011-05-29SCI: Added a more generalized fix for bug #3306417md5
2011-05-29SCI: Make 'quit' an alias for 'quit game' in the consoleWillem Jan Palenstijn
2011-05-27SCI: Fix access to variables (gc_interval etc.) from the consoleLars Skovlund
2011-05-27Revert "SCI: Don't attempt to modify null/disposed objects."Lars Skovlund
This fix for bug #3303802 is a potential cause of unreproducible bugs in all SCI games that taint savegames. This reverts commit 48140a012d69d76de5ae80de7ca926e71c39cd03.
2011-05-27SCI: Don't attempt to modify null/disposed objects.md5
These cases occur usually because of script bugs. Fixes script bug #3303802 - "SCI: PQ1VGA - Crash at the jail"
2011-05-27SCI: Added a workaround for bug #3308087 - "SCI: SQ1VGA - Engine Abort Upon ↵md5
Loading Ulence Flats Save"
2011-05-27SCI: Fixed bug #3306417 - "LAURA BOW 2: segmentation fault while talking to ↵md5
Dr. Myklos"
2011-05-25ALL: initialise -> initializeMatthew Hoops
2011-05-25ALL: analyse -> analyzeMatthew Hoops
2011-05-25ALL: behaviour -> behaviorMatthew Hoops