Permalink
Switch branches/tags
Commits on Oct 8, 2017
  1. SCI: Add QfG4 script patch to fix sliding down slope bug #9801

    m-kiewitz committed Oct 8, 2017
    It's quite difficult to patch. I hope this finally solved it.
  2. SCI: Crazy Nick's Larry workaround bug #10184

    m-kiewitz committed Oct 8, 2017
    Added this already through last commit by accident
    Was supposed to get added by this.
    Workaround for reading uninitialized temp game bug.
  3. SCI: Restrict some workarounds to certain temps

    m-kiewitz committed Oct 8, 2017
    Also add a bit more documentation / Fix some documentation
Commits on Oct 7, 2017
  1. SCI: Change index inside workaround tables to an index range

    m-kiewitz committed Oct 7, 2017
    So that one can specify an entire range of temp variables
    by using just one single entry.
  2. SCI: Improve Larry 1 Spanish script patch

    m-kiewitz committed Oct 7, 2017
    So that it also works even when the patch files are missing.
  3. SCI: Add script patch for Larry 1 Spanish bug #10240

    m-kiewitz committed Oct 7, 2017
    Fixes buying an apple from man wearing a barrel, who walks
    around in front of the casino.
  4. Revert "SCI: Add workaround for uninitialized reads in Island of Dr B…

    m-kiewitz committed Oct 7, 2017
    …rain"
    
    This reverts commit ae8e4fa.
    
    This change is wrong in any case. It should be specific to temp
    14+15 at the very least. I also did not get an answer on what
    is actually happening internally. That's not how we should
    add workarounds. My review was also still pending.
Commits on Sep 30, 2017
Commits on Sep 28, 2017
  1. SCI: Add script patch for QfG2 Jackalmen Oops - bug #10218

    m-kiewitz committed Sep 28, 2017
    Was a game bug, finally fixed.
    This was a combined effort of wjp and myself. Thanks to wjp.
    We both don't own QfG2 1.000 atm, so we could not try it for that
    version.
Commits on Sep 24, 2017
  1. SCI: SQ4: Now using additional and enhanced Win3.11 samples

    m-kiewitz committed Sep 24, 2017
    Which were originally only played, when using the Windows interpreter.
    Afaik the DOS interpreter was incapable of playing more than 1
    sample at a time, which was probably the reason why Sierra only
    added these for the Windows interpreter.
    
    For example a sample is now played, when points are awarded.
    
    Those samples are currently used all the time and will also
    enhance the game, when platform DOS is chosen.
    In case someone wishes to opt-out of this, we could add a game
    specific option.
    
    We do something like this for Space Quest 3 already,
    that's why I don't see a reason to add a game option right now.
  2. SCI: Add SQ4CD script patch to add audio for universal remote control

    m-kiewitz committed Sep 24, 2017
    for Hk So Good store catalog.
    Implements enhancement #10227
Commits on Sep 17, 2017
  1. SCI32: Heap patch for Phantasmagoria 2 to fix DocuStore placements

    m-kiewitz committed Sep 17, 2017
    This fixes placement of "File", "Note", "From" and "Subject"
    content.
    See bug #10034
  2. SCI32: GK1CD: script for vine swing issue bug #9820

    m-kiewitz committed Sep 17, 2017
    Gabriel's "I can't believe I'm doing this..." line was cut off.
    This script patch stops that from happening.
Commits on Sep 16, 2017
  1. SCI32: Add script patch for PQ4CD for dual mode (text+speech)

    m-kiewitz committed Sep 16, 2017
    This makes the game menu able to handle a 3rd state, so that the
    game shows text but also play speech at the same time.
    
    We need to inject our own view for the new button to really show
    up. I'm not that experienced with the SCI32 graphics code, which
    is why I prefer snover to do this part.
    Right now it will show the button with text selected 2 times in
    a row. The first "text" button is the dual mode / "both" state.
    
    Anyway, thanks to snover for notifying me of this game needing
    dual mode patched in and also for some help.
  2. SCI: LB2-Dual mode: Change "DUAL" button to "BOTH"

    m-kiewitz committed Sep 16, 2017
    Now it says "BOTH", just what the button in SQ4 says as well.
Commits on Sep 15, 2017
  1. SCI: KQ6-Dual mode: Change "DUAL" button to "BOTH"

    m-kiewitz committed Sep 15, 2017
    Now those say "BOTH", just what the button in SQ4 says as well.
Commits on Aug 7, 2017
  1. SCI32: Add script patch for last action sequence in PQ4

    m-kiewitz committed Aug 7, 2017
    To also turn ::ticks into ::seconds
    For further information see 5a4840e
Commits on Aug 6, 2017
  1. SCI32: Add script patch for Bitty Kitty / Barbie game glitch

    m-kiewitz committed Aug 6, 2017
    Fixes bug #9849
    Which is a pseudo-game-breaking glitch of the game itself.
    Applies to at least English+German floppy and English CD version.
Commits on Jul 30, 2017
  1. SCI32: Add workaround entry for PQ4 floppy city hall room 390

    m-kiewitz committed Jul 30, 2017
    To fix an uninitialized read when clicking somewhere to walk around
    in city hall.
  2. SCI32: Add script patch for PQ4 floppy computer issue

    m-kiewitz committed Jul 30, 2017
    This fixes buggy PQ4 system script code and makes entering user
    and password on the police computer not trigger a signature mismatch
    anymore.
    
    Script code was fixed by Sierra in PQ4 CD.
Commits on Jul 1, 2017
  1. SCI: Add script patch for pq3, points for giving locket (bug #9862)

    m-kiewitz committed Jul 1, 2017
    This script patch will fix not getting 10 points for giving
    the locket to Marie.
Commits on May 30, 2017
  1. SCI: SQ4CD: Limit workaround for Russian SQ4 to room 150+900

    m-kiewitz committed May 30, 2017
    As proposed by bluegr
Commits on May 29, 2017
  1. SCI32: GK1: Add second beignet timer issue script patch

    m-kiewitz committed May 29, 2017
    Should solve bug #9805
Commits on May 24, 2017
  1. SCI32: Add script patch for lsl7 cheese maker priority bug

    m-kiewitz committed May 24, 2017
    This issue also happens when using the original interpreter.
  2. SCI32: Add script patch for cheese maker issue

    m-kiewitz committed May 24, 2017
    Room 540, was game breaking, but effectively a script
    bug, that just happened to work in SSCI.
Commits on May 15, 2017
  1. SCI: Add script patch for "Tickets, only" during game over scene

    m-kiewitz committed May 15, 2017
    Audio played was "Tickets, only", subtitle shows "Tickets, please".
    
    Also remove forcing myDialog for KQ6Print::say (which was added,
    while fixing this script patch).
    see a46f3c1
    Forcing myDialog causes issues during game over screen (bug #9771).
    Bug is solved by this, but script patch isn't perfect right now.
Commits on May 4, 2017
Commits on May 3, 2017
  1. SCI32: Add Japanese Phantasmagoria 2 detection data

    m-kiewitz committed May 3, 2017
    Also add a bit of info to the German detection entry of
    Phantasmagoria 2. Also add URL to censorship information on our wiki.