aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
AgeCommit message (Collapse)Author
2010-06-19SCI: replacing the keyboard size check for direction type detection with ↵Martin Kiewitz
checking for script 933 (pseudoMouse) instead - this is better because its working multiplatform svn-id: r50047
2010-06-19SCI: added TODO for keyboard driver size check, maybe this whole stuff isn't ↵Martin Kiewitz
needed at all svn-id: r50046
2010-06-19SCI: implemented checking of keyboard driver in case of SCI1EGA/EARLY, also ↵Martin Kiewitz
renamed SCI_EVENT_JOYSTICK to SCI_EVENT_DIRECTION svn-id: r50045
2010-06-19SCI: AdLib: add dummy instruments when there are only 48 in the patchWalter van Niftrik
svn-id: r50035
2010-06-18SCI: set resulting type to keyboard+joystick for sci1middle+ in kMapKeyToDir ↵Martin Kiewitz
- fixes keyboard controlling of mouse in all sorts of games - although this is not 100% done, the change actually happened inbetween sci1early, added fixme svn-id: r50034
2010-06-18SCI: Add mac SQ1 & SQ3Max Horn
svn-id: r50030
2010-06-18SCI: fixing detection of vga sci11 views for ega games (original change in ↵Martin Kiewitz
r50025) svn-id: r50028
2010-06-18SCI: not using views coming from patch files anymore for detecting view typeMartin Kiewitz
svn-id: r50027
2010-06-18SCI: added more description about changes in r50025Martin Kiewitz
svn-id: r50026
2010-06-18SCI: making vga views work in ega games :PMartin Kiewitz
svn-id: r50025
2010-06-18Fixed invalid memory read in LSL6 hires - kRobot(1) returns an integerFilippos Karapetis
svn-id: r50024
2010-06-18SCI: fix typo when setting EGA paletteMartin Kiewitz
svn-id: r50023
2010-06-18Fixed a problem in kAnimate which occurred when a list was modified by a ↵Filippos Karapetis
call (e.g. in KQ1 demo, PQ2) svn-id: r50022
2010-06-18Fixed show_instruments to ignore instruments in Sierra's special MIDI ↵Filippos Karapetis
channel 15, and updated the comment regarding PQ2 accordingly (it only has 2 incorrect instruments) svn-id: r50021
2010-06-18Added hints inside validate_arithmetic(), together with some code useful for ↵Filippos Karapetis
debugging. Some cleanup svn-id: r50020
2010-06-18Added an explanation about the invalid instruments used when using the Adlib ↵Filippos Karapetis
driver in PQ2 svn-id: r50019
2010-06-18SCI: implementing fading for sci1 only for used channels of the object, ↵Martin Kiewitz
fixes lsl1 music issues when going right at the start svn-id: r50018
2010-06-18SCI: change error() inside adlib driver ::setPatch() to warning() again, ↵Martin Kiewitz
fixing pq2 svn-id: r50017
2010-06-18SCI: pseudo-implemented 0x72 and 0x73 for kDisplay used by longbow-demo, ↵Martin Kiewitz
although sierra sci doesn't support them at all svn-id: r50016
2010-06-18Don't throw a warning when we can't find hires contentFilippos Karapetis
svn-id: r50015
2010-06-18SCI: Unbreak diskdump console command, maybe othersLars Skovlund
svn-id: r50014
2010-06-18SCI: Doxygenify some commentsMax Horn
svn-id: r50013
2010-06-18SCI: Rewrap some overlong commentsMax Horn
svn-id: r50012
2010-06-18SCI: changing error to warning inside detectHires() for gk1 to work again...Martin Kiewitz
svn-id: r50008
2010-06-18SCI: partially revert r49983 - all of those are not implemented in sierra ↵Martin Kiewitz
sci or not even pseudo-valid in there. all of those seem to be script bugs svn-id: r50007
2010-06-18SCI: reverting #49978, it worked correctly. the new values contain the full ↵Martin Kiewitz
height/width of the picture (may be much larger cause of scrollable areas) and we actually don't want that. the values before and now contain the height/width of the on-screen picture size - although this may contain 0, 0 for low-res games, but that's fine then svn-id: r50006
2010-06-18Added information regarding a FIXMEFilippos Karapetis
svn-id: r50002
2010-06-18Changed another warning into an error. CleanupFilippos Karapetis
svn-id: r49995
2010-06-18Changed an assert into a warning with a FIXME (happens in SQ1)Filippos Karapetis
svn-id: r49994
2010-06-18Error out on unimplemented kDeviceInfo() callsFilippos Karapetis
svn-id: r49993
2010-06-18Turned more warnings into errors, some cleanupFilippos Karapetis
svn-id: r49990
2010-06-18Added a new subop of kPalVary (PQ4)Filippos Karapetis
svn-id: r49987
2010-06-18Fixed invalid memory access in SQ6Filippos Karapetis
svn-id: r49986
2010-06-18Marked the KQ1 demo workaround as a workaroundFilippos Karapetis
svn-id: r49985
2010-06-18Added a workaround for the KQ1 demo (looks like a script bug)Filippos Karapetis
svn-id: r49984
2010-06-18Added several unimplemented kDisplay subops, as well as a new sound command, ↵Filippos Karapetis
found in the demo of Longbow svn-id: r49983
2010-06-18SCI: (Temporary?) workaround for firmware bug in common USB-MIDI cables.Walter van Niftrik
svn-id: r49982
2010-06-18Added stubs for kPalVary, subops 2 and 5 (XMAS '92, QFG4 demo)Filippos Karapetis
svn-id: r49981
2010-06-18Fixed invalid memory read in GK1CDFilippos Karapetis
svn-id: r49980
2010-06-18Added warning about unhandled kGraph subop 1 (GK1CD)Filippos Karapetis
svn-id: r49979
2010-06-18Fixed a bug in detectHires(), so that it actually worksFilippos Karapetis
svn-id: r49978
2010-06-18Process kAddAfter with 4 parameters (Torin's Passage)Filippos Karapetis
svn-id: r49976
2010-06-17Strict mode: error out on unhandled subops, to note if they actually exist ↵Filippos Karapetis
and where they're used svn-id: r49975
2010-06-17Renamed error -> errorNum to avoid name clashes with error()Filippos Karapetis
svn-id: r49974
2010-06-17Strict mode: Changed several warnings due to logic bugs into errors. If an ↵Filippos Karapetis
error pops up from these ones, please add the game where it occurred and the steps to reproduce the error before turning it into a warning svn-id: r49973
2010-06-17Strict mode: Turned several severe errors (almost all detection related) ↵Filippos Karapetis
into errors, instead of warnings svn-id: r49972
2010-06-17SCI: Fix a few errors in PlayVMD comment.Lars Skovlund
svn-id: r49971
2010-06-17Reduced header dependencyFilippos Karapetis
svn-id: r49970
2010-06-17SCI: Remove incorrect gameid checkMax Horn
svn-id: r49969
2010-06-17SCI: Change SciEngine's 'char *getGameID()' to 'Common::String getGameId()'Max Horn
svn-id: r49968