aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
AgeCommit message (Collapse)Author
2015-04-19SCI: workaround sig cleanup 2Martin Kiewitz
2015-04-19SCI: workaround sig cleanupMartin Kiewitz
old and now obsolete localCallOffset removed
2015-04-19SCI: workaround sig fanmade Ocean Battle migratedMartin Kiewitz
2015-04-19SCI: workaround sig Jones in the fast lane migratedMartin Kiewitz
2015-04-19SCI: workaround sig Hoyle 1 migratedMartin Kiewitz
2015-04-19SCI: workaround sig Hoyle 4 migratedMartin Kiewitz
2015-04-19SCI: workaround sig Space Quest 1 migratedMartin Kiewitz
2015-04-19SCI: workaround sig for fanmade games kDeviceInfoMartin Kiewitz
2015-04-19SCI: workaround sig Space Quest 4 migratedMartin Kiewitz
2015-04-19SCI: workaround sig Conquests of Camelot migratedMartin Kiewitz
2015-04-19SCI: workaround sig Conquests of Longbow migratedMartin Kiewitz
2015-04-19SCI: workaround sig pq2/demo:lb+hq1 migratedMartin Kiewitz
- also kDisplay cleanup, removed dummy opcodes - workarounds should be used instead - fixed hq1 workaround entry, it seems we are able to read vocabulary now
2015-04-19SCI: workaround sig Quest for Glory 3 migratedMartin Kiewitz
2015-04-19SCI: workaround sig Quest for Glory 1 VGA migratedMartin Kiewitz
2015-04-19SCI: workaround sig eco quest 2 updateMartin Kiewitz
sig also works on french version + sig extended
2015-04-19SCI: workaround sig Eco Quest 2 migratedMartin Kiewitz
2015-04-18SCI: workaround sig Quest for Glory 1 EGA migratedMartin Kiewitz
2015-04-18SCI: workaround sig Quest for Glory 2 migratedMartin Kiewitz
2015-04-18SCI: add debug level for workaroundsMartin Kiewitz
It's called "Workarounds"
2015-04-18SCI: workaround sig Island Of Dr. Brain migratedMartin Kiewitz
2015-04-18SCI: add signatures for workaround local-callsMartin Kiewitz
instead of using hardcoded offsets, we can now use regular script patcher signatures. only 1 qfg3 workaround has been migrated, the others will follow.
2015-04-18SCI: sq4 russian: added all workarounds manuallyMartin Kiewitz
and removed generic workaround, which ignores all objectnames.
2015-04-18SCI: add uninitialized read workaround qfg3 rm140Martin Kiewitz
for French, German, Italian and Spanish versions
2015-04-18SCI: QfG3 fix importing QfG1 character filesMartin Kiewitz
character type was always imported as fighter was never fixed by Sierra
2015-04-17SCI: sort qfg import files alphabeticallyMartin Kiewitz
2015-04-17SCI: patch qfg2 import bug for 1.102 and belowMartin Kiewitz
this patches the known character type import bug (which made all imported characters a fighter)
2015-04-17SCI: add kq6 Sneak Peaks CD demo bug #6824Martin Kiewitz
2015-04-16SCI: QFG3 fix priority of chief in hut bug #5173Martin Kiewitz
this is a script issue and also happens in Sierra's SCI. Gets solved by script patch.
2015-04-14SCI: add workaround for Hoyle 4 Euchre (bug 6602)Martin Kiewitz
2015-04-13SCI: add french qfg3 export filename for fixMartin Kiewitz
Sierra translator translated the filename
2015-04-13SCI: script patch for qfg3 hero export bug #6807Martin Kiewitz
2015-03-21SCI: fix script patch descriptionMartin Kiewitz
2015-03-20SCI: QFG1VGA: added script patch fixes bug #6706Martin Kiewitz
fixes healer's hut buy/steal issue effectively removes 60 tick delay from script
2015-03-20SCI: improve debug output for signature mismatchMartin Kiewitz
dump parameter list to debugger as well
2015-03-20SCI: SQ1VGA: added script patch for bug #6816Martin Kiewitz
fixes SQ1VGA Ulence Flats force field generator script glitch
2015-03-19SCI: added workaround for LSL2/Amiga bug #6818Martin Kiewitz
was bug in script (amiga exclusive)
2015-03-18SCI: debugger / fix diskdump + list commandsMartin Kiewitz
diskdump: support for audio36+sync36 list: always show tuple for audio36+sync36
2015-02-18SCI: Fix digital audioWillem Jan Palenstijn
Regression from 5028487038fd, where I assumed all songs were MIDI.
2015-02-17SCI: Add alternative version of QfG3 "Woo" dialog patchWillem Jan Palenstijn
The GOG version of QfG3 is shipped with a patch to script 440 that broke our existing internal script patch for this script bug. See bug #6806.
2015-02-15SCI: Add more audio debugging outputWillem Jan Palenstijn
2015-02-15SCI: Fix version check for MIDI controller 4EWillem Jan Palenstijn
This is only supported since SCI1 middle, as verified with xmas1990, SCI1 mgoose, SQ4 floppy, LSL1, Jones floppy. Fixes missing sounds in Jones floppy.
2015-02-15SCI: Fix sound object frame selector rateWillem Jan Palenstijn
Thanks waltervn. Verified against asm (QfG2, KQ6CD)
2015-02-15SCI: Only allow a single 'playBed' song in SCI1earlyWillem Jan Palenstijn
2015-02-15SCI: Allow channel remapping from audio thread tooWillem Jan Palenstijn
2015-02-15SCI: Use sound resource priority by default for songsWillem Jan Palenstijn
SCI1 sound resources can have an embedded priority. We now use that by default, unless an explicit DoSound/SetPriority call overrides it. Thanks waltervn. This fixes relative priority of songs in at least PQ3 room 29. Also increase savegame version to 33.
2015-02-15SCI: Give songs that start playing later higher priorityWillem Jan Palenstijn
2015-02-15SCI: Add debugging outputWillem Jan Palenstijn
2015-02-15SCI: Handle voice limits differentlyWillem Jan Palenstijn
For playBed songs, SCI1early remappers didn't unmap the entire song when there weren't enough voices for a channel. Thanks waltervn.
2015-02-15SCI: Don't remap channels from playBed songsWillem Jan Palenstijn
2015-02-15SCI: Always re-sort playlist in soundPlayWillem Jan Palenstijn
Previously, it would only sort if a song wasn't already in the playlist. Since initSound already adds it, this effectively prevented the list from being sorted.