aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
AgeCommit message (Collapse)Author
2018-10-15SCI: Fix LB2 back rub east entrance bug #10729sluicebox
Fixes a lockup in the original game
2018-10-14SCI: Fix LB2 'Bugs With Meat' lockup, bug #10730sluicebox
Fixes a lockup in the original game
2018-10-08SCI: Add Detection Entry for Hoyles Classic Games for Laptops.D G Turner
This is basically Hoyle 5, but may be missing the main menu so might require separate entries for each game i.e. cfg files. This is from bug Trac #10676.
2018-10-08SCI: Fix LB2CD Yvette/Tut murderless messagesluicebox
Fixes wrong message in cd versions, bug #10724
2018-10-08SCI: Fix LB2 Yvette/Tut premature murder messagesluicebox
Fixes wrong message in floppy versions, bug #10723
2018-10-06SCI: Add Detection Entry for Space Quest 3 Variant.D G Turner
2018-10-05SCI: Add Detection Entry for Codename ICEMAN Variant.D G Turner
This is from bug Trac #10678.
2018-10-02SCI: Script patch for LB2 act 4 init, bug #10716sluicebox
Fixes a lockup in the original game
2018-09-29SCI: Script patch for LB2 armor inset, bug #10709sluicebox
Fixes missing messages in floppy version
2018-09-21SCI: Script patch for LB2 desk lamp, bug #10706sluicebox
Fixes a broken message in floppy version
2018-09-16SCI: Script patch for LB2 crate room bug #10701sluicebox
Fixes a lockup in the original game
2018-09-06SCI32: Allow malformed calls to kLock in PQ:SWAT, after the training videosFilippos Karapetis
Fixes bug #10699
2018-09-04SCI32: Fix typoFilippos Karapetis
2018-09-04SCI32: More workarounds for Hoyle Classic Games - Poker minigameFilippos Karapetis
2018-09-04SCI32: Add more workarounds for Hoyle Classic GamesFilippos Karapetis
This fixes issues with Bridge and Backgammon. Now, Hoyle 5 and its variants should be in a very good state for testing
2018-09-01SCI32: Fix pathfinding issues at the inn in QFG4Filippos Karapetis
2018-09-01SCI32: Add a game option to double the videos in KQ7 by defaultFilippos Karapetis
Scaling works correctly with the Windows variant, which uses AVI files, but the DOS variant uses Robot videos, and the way scaling is done there is different, and is not working yet with KQ7 DOS. Nonetheless, both versions are included in the game, so it's not a major issue.
2018-08-31SCI32: Extend a workaround for a script bug in QFG4Filippos Karapetis
Fixes a reference to an uninitialized variable after Ad Avis catches you - bug #10694
2018-08-30SCI32: Hide the unavailable games in the Hoyle 5 derived collectionsFilippos Karapetis
The derived collections include Hoyle Children's Collection and Hoyle Bridge. Each collection includes a subset of the games in the full version, Hoyle Classic Games
2018-08-30SCI32: update the fallback detector for Hoyle5, some cleanupFilippos Karapetis
2018-08-30SCI32: Add audio volume sync support for Hoyle5Filippos Karapetis
2018-08-28SCI32: Fix a crash when talking with the Leshy in QFG4Filippos Karapetis
Fixes bug #10137
2018-08-28SCI: Fix typoFilippos Karapetis
2018-08-28SCI32: Extend workaround for a music fading script bug in QFG4Filippos Karapetis
Fixes bug #10421
2018-08-27SCI: Load the correct sound effects in Hoyle 4Filippos Karapetis
Fixes bug #10412
2018-08-27SCI32: Fix broken palette when loading a game in Shivers from the GMMFilippos Karapetis
2018-08-26SCI: Fix compilation when SCI32 is disabledFilippos Karapetis
2018-08-25SCI32: Fix a script bug when fighting revenants in QFG4Filippos Karapetis
2018-08-25SCI: Fix compilationFilippos Karapetis
2018-08-25SCI: Fix compilation when SCI32 is disabledFilippos Karapetis
2018-08-25SCI32: Fix the walk region in Cazanoux's house in GK1Filippos Karapetis
Fixes bug #9770
2018-08-25SCI32: Add a workaround for ShiversFilippos Karapetis
2018-08-25SCI: Add a default case to the switch in toDebugString()Filippos Karapetis
Silences a false positive in MSVC
2018-08-25SCI32: Remove reg32_t and use reg_t in all casesFilippos Karapetis
reg32_t was a transitive solution, before reg_t's were adapted to use 32-bit addresses internally, and before support for SCI3 was added. It was introduced as another way to handle large script offsets in SCI3, and was only used for the program counter (PC). It's no longer needed, as we now support SCI3 script offsets using reg_t's, so we can use make_reg32 in all cases where we need to access offsets over 64KB
2018-08-25SCI32: Adapt the pathfinding debug code to work woth SCI32 gamesFilippos Karapetis
2018-08-23SCI32: Fix attacking necrotaurs with the sword in QFG4Filippos Karapetis
Fixes bug #10419
2018-08-23SCI32: Add workarounds for OOB reads for parametersFilippos Karapetis
These are mostly used to silence known cases, for now. Some workarounds of this type have already been addded
2018-08-21SCI32: Extend a script workaround to all screens in QFG4Filippos Karapetis
Fixes bug #10420
2018-08-21SCI32: Extend a pathfinding workaround to all screens in QFG4Filippos Karapetis
Fixes entry into the Gypsy camp - bug #10418
2018-08-21SCI32: Ignore invalid kernel call when toggling the music in Hoyle 5Filippos Karapetis
2018-08-21SCI32: Fix fade-in for some screens in Hoyle 5Filippos Karapetis
2018-08-21SCI32: Add handling for config settings used in Hoyle 5Filippos Karapetis
2018-08-21SCI32: Add stub for kWinDLL - used in Hoyle 5Filippos Karapetis
2018-08-21SCI: Enable detection entry for Hoyle 3 AmigaFilippos Karapetis
The game works correctly now
2018-08-21SCI: Add support for text loading in Hoyle 3 AmigaFilippos Karapetis
2018-08-21SCI: Add workaround for buggy script in Hoyle 3 AmigaFilippos Karapetis
2018-08-21SCI32: Add several workarounds for uninitialized reads in Hoyle 5Filippos Karapetis
2018-08-21SCI: Update commentFilippos Karapetis
2018-06-29SCI: Add LarryScale option to LSL7 demoThierry Crozat
I am not actually sure there is any scaling involved in the demo, but it plays perfectly with this option enabled, and this makes it consistent with the full game options.
2018-06-29SCI: Use LarryScale in games that support it, not just LSL7Torbjörn Andersson
This is the solution discussed in bug #10568 ("SCI: PHANT1: Crash on startup"). I believe that it's the correct solution, and that ScummVM will do the right thing, but I'm not 100% sure.