aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-08-06SCI: Some cleanup of the script patch code. Added a PATCH_MAGICDWORD define ↵Filippos Karapetis
to make the patch tables easier to understand svn-id: r51811
2010-08-06SCI: Split the new script patch code in a separate fileFilippos Karapetis
svn-id: r51810
2010-08-06SCI: fixing typoMartin Kiewitz
svn-id: r51809
2010-08-06SCI: Fixed script bug #3040844 - "QFG3: Crash near the end"Filippos Karapetis
svn-id: r51808
2010-08-06SCI: adding patch for lsl6 issueMartin Kiewitz
fixes crashing when dieing at least in german lsl6, caused by temp memory space corruption. Also happened in sierra sci. svn-id: r51807
2010-08-06SCI: Added support for scripts that have more than one export table. Fixes ↵Filippos Karapetis
bug #3039785 - "Conquests of Camelot: Crash in Glastonbury Tor" svn-id: r51805
2010-08-06SCI: Fixed an off-by one error in the kDoBresen sanity checkFilippos Karapetis
svn-id: r51804
2010-08-06SCI: Added a workaround for kAbs to properly support patched scripts by NRS ↵Filippos Karapetis
in QFG1VGA. Properly fixes bug #3037218 - "QFG1 VGA: kAbs signature mismatch" (thanks to wjp for his help on this) svn-id: r51799
2010-08-06SCI: adjusting patch to write 0 instead of 1Martin Kiewitz
patch still worked, but 0 was meant to be there thx to lskovlun to point this out svn-id: r51796
2010-08-06SCI: adding script patchingMartin Kiewitz
including a patch for hoyle 4 and commenting out the workaround code inside kDisposeWindow svn-id: r51795
2010-08-06SCI: Fixed script bug #3040469, "QFG2: Second crash in thief's job"Filippos Karapetis
svn-id: r51792
2010-08-06SCI: Fixed script bug #3040565, "QFG3: Crash when looking at stats"Filippos Karapetis
svn-id: r51791
2010-08-06SCI: Fixed script bug #3040624 - "QFG3: Crash after any combat in jungle"Filippos Karapetis
svn-id: r51790
2010-08-06SCI: fixing another warningMartin Kiewitz
svn-id: r51789
2010-08-06SCI: fix warningsMartin Kiewitz
svn-id: r51788
2010-08-06SCI: some work on the script patcherMartin Kiewitz
signature matching is working (added hoyle 4 signature) svn-id: r51787
2010-08-06SCI: Rewrote the Mother Goose workaround to be like the others, some cleanupFilippos Karapetis
svn-id: r51786
2010-08-06SCI: Fix whitespaceWillem Jan Palenstijn
svn-id: r51785
2010-08-06Enabled translation by default. Include common/error.cpp in uiq3 makefile Lars Persson
svn-id: r51784
2010-08-06SCI: properly implementing qfg2 astrologer workaroundMartin Kiewitz
svn-id: r51783
2010-08-06SCI: adding workaround for qfg3Martin Kiewitz
when importing character and choosing previous profession (bug #3040460) svn-id: r51782
2010-08-06Start to support Flac when building!Lars Persson
svn-id: r51781
2010-08-06Don't include engines/sci as userinclude path, causes conflicts with ↵Lars Persson
graphics/ inclusion svn-id: r51779
2010-08-05SCI: Added a workaround for a script bug in QFG2, room 200, when talking ↵Filippos Karapetis
with the astrologer. Fixes bug #3039879, "QFG2: Crash at astrologer's" svn-id: r51772
2010-08-05KYRA: Append newline in help string of create_kyradat.Johannes Schickel
svn-id: r51771
2010-08-05SCI: Added bug number for the floor scrubbing bugFilippos Karapetis
svn-id: r51770
2010-08-05KYRA: Fix compilation of create_kyradat.Johannes Schickel
svn-id: r51769
2010-08-05Added a sanity check inside kDoBresen, thanks to lskovlun. Fixes the random ↵Filippos Karapetis
crashes in the floor scrubbing scene in SQ5 svn-id: r51768
2010-08-05SCI: Fixed script bug #3039891 - "QFG2: Crash in thief's job"Filippos Karapetis
svn-id: r51764
2010-08-05SCI: Fixed script bug #3039656 - "CASTLEBRAIN: Crashes in robot room"Filippos Karapetis
svn-id: r51763
2010-08-05SCI: Applied patch #3040164, "3 Workarrounds for QFG4 floppy"Filippos Karapetis
svn-id: r51762
2010-08-05SCI: Changed the warning when a script can't be found from a segment into an ↵Filippos Karapetis
error svn-id: r51758
2010-08-05KYRA: Add support for subtitle options changes via GMM.Johannes Schickel
svn-id: r51757
2010-08-05GUI: Fix classic theme's GMM in 320x200.Johannes Schickel
svn-id: r51756
2010-08-05SCI: Fixed bug #3039477 - "KQ5CD: No speech after restoring from ScummVM" ↵Filippos Karapetis
and added a TODO for loading through the game launcher svn-id: r51755
2010-08-05SCI: actually enable hoyle 4 workaroundMartin Kiewitz
and adding additional comment svn-id: r51754
2010-08-05SCI: changing hoyle 4 workaroundMartin Kiewitz
fixing hoyle 4 detection entry (not a demo) adding direct selector fix, maybe we should replace this later with a script patch adding detailed comment about the issue svn-id: r51753
2010-08-05SCI: Extended the QFG3 workaround in room 330 (speaking with King Rajah). ↵Filippos Karapetis
Fixes bug #3039774 - "Uninitialized Read" svn-id: r51751
2010-08-04SCI: Fix size of wave files inside audio volumes (thanks to LordHoto for ↵Matthew Hoops
pointing out) svn-id: r51745
2010-08-04SCI: Add uninit'd workaround for bug #3038757Matthew Hoops
svn-id: r51744
2010-08-04SCI: Fix bug #3038913 - SCI Fanmade - The Legend of the Lost Jewel: Crash by ↵Matthew Hoops
bugs Added workaround for calling mul with an object and kSetAngle with two objects as parameters. svn-id: r51743
2010-08-04SCI: Add kDisplay workarounds for the Hero's Quest demoMatthew Hoops
svn-id: r51742
2010-08-04AUDIO: Implement volume and balance control for the AudioCD manager (needed ↵Florian Kagerer
for music fading in Kyra 1 FM-Towns and probably other FM-Towns games). This addition applies to emulated CD audio only for now. I haven't found a way to implement this for real CDs yet. SDL doesn't seem to support this (but it might be just me? If anyone knows more about this, just tell me). svn-id: r51741
2010-08-04SCI: Add Hero's Quest demo detection entry (qfg1 ega)Matthew Hoops
svn-id: r51740
2010-08-04SCI: Add 'movie' subdirectory for VMD'sMatthew Hoops
The Torin's intro movie now plays. Minor kPlayVMD cleanup. svn-id: r51739
2010-08-04SCI: Turned a warning into a debugCFilippos Karapetis
svn-id: r51738
2010-08-04SCI: Added detection entry for Hoyle 4 (Hoyle Classic Card Games) from bug ↵Filippos Karapetis
report #3039291 svn-id: r51735
2010-08-04SCI: Fixed an off-by-one error in GfxPorts::getPortById() and moved the ↵Filippos Karapetis
error checking code outside the function. Also fixed script bug #3039305 - "HOYLE4: segfault" svn-id: r51733
2010-08-04SCI: Fix infinite recursion when saving.Willem Jan Palenstijn
This was a regression from r51727. svn-id: r51731
2010-08-04SCI: Fixed the two script bugs described in bug #3039294 - "SCI: HOYLE4 - ↵Filippos Karapetis
Uninitialized Read(s)" svn-id: r51730