aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2009-09-01Re-enabled custom graphics options, and read the cursor, view, pic and text ↵Filippos Karapetis
filtering algorithm options from the ScummVM ini file (options "cursor_filter", "view_filter", "pic_filter" and "text_filter", 0 - unfiltered, 1 - bilinear filtering, 2 - trilinear filtering) svn-id: r43894
2009-09-01- Reverted the *vga targets back to *sci, and used the extras field again ↵Filippos Karapetis
for VGA remakes - The extras field is now filled by the fallback detector for VGA games svn-id: r43893
2009-09-01- Added MD5's for the 5 different Crazy Nick's collectionsFilippos Karapetis
- Added the MD5's of the French versions of GK2 and SQ6 (bug reports #2846842 and #2846515) - Added a different game id for QFG1 VGA (SCI1.1), to distinguish it from the older EGA version (SCI0) and added detection for the VGA version in the fallback detector - Changed some VGA SCI game IDs: lsl1sci -> lsl1vga, pq1sci -> pq1vga, sq1sci -> sq1vga, to distinguish SCI VGA remakes from SCI EGA remakes (like with QFG1VGA) svn-id: r43891
2009-09-01SCI: Fix message property of mouse event. This fixes mouse handling in theWalter van Niftrik
room with the pier in KQ6. svn-id: r43888
2009-09-01- Moved the Sierra game ID conversion code inside game.cpp, so that any ↵Filippos Karapetis
game-specific workarounds are tested against ScummVM IDs - Added detection for the EcoQuest 1 demo in the fallback detector - Partially reverted my previous "fix" for EcoQuest 1 CD, and turned it into a script-specific hack for that game, for now - Added handling of kDisposeScript calls made with 2 parameters, e.g. in KQ5CD and others (still untested, haven't found a test case) svn-id: r43887
2009-09-01Fixed incorrect usage of ARRAYSIZE (thanks fingolfin)Filippos Karapetis
svn-id: r43886
2009-09-01SCI: Turned convertSierraGameId partially into a tableMax Horn
svn-id: r43883
2009-09-01Coding best practice: Whenever possible, pass objects by reference instead ↵Max Horn
of by value. Also make variables or data table which are only used locally "static". svn-id: r43882
2009-09-01Coding best practice: Always use enums instead of #defines to define integer ↵Max Horn
constants (for many good reasons) svn-id: r43881
2009-09-01SCUMM: Better fix for convertFilePath (use snprintf instead of sprintf, ↵Max Horn
avoid intermediate buffer) svn-id: r43879
2009-09-01Changed an error to a warning, as it occurs at the beginning of EcoQuest 1 ↵Filippos Karapetis
CD and doesn't seem to have any side effects svn-id: r43876
2009-09-01Fixed the crash at the beginning of EcoQuest 1 CDFilippos Karapetis
svn-id: r43875
2009-09-01Fixed regression with some weird mouse cursors (e.g. in EcoQuest)Filippos Karapetis
svn-id: r43874
2009-09-01SCI: Fix bug in SCI1.1 varselector search.Walter van Niftrik
svn-id: r43872
2009-09-01SCI: Fix relative cues in SCI1.Walter van Niftrik
svn-id: r43871
2009-08-31CleanupFilippos Karapetis
svn-id: r43869
2009-08-31CleanupFilippos Karapetis
svn-id: r43866
2009-08-31Rewrote the static selector mapper to use SCI versions instead of game IDs, ↵Filippos Karapetis
and split the selectors in SCI generations svn-id: r43863
2009-08-31- Removed the now-unused "setTarget" selectorFilippos Karapetis
- Added the "setCursor" selector - Replaced the selector table of the LSL5 demo with the one from the LSL1 demo (we no longer get a warning about an invalid selector) - Changed the selector table of the xmas1992 demo to use the table from KQ6 floppy - Set Laura Bow 2 floppy to use the KQ6 floppy table svn-id: r43859
2009-08-31Some adjustments to the output of the "selector" and "selectors" console ↵Filippos Karapetis
commands svn-id: r43858
2009-08-31SCI: Add stub for PalVary.Walter van Niftrik
svn-id: r43857
2009-08-31Removed many bogus return values in the SCI graphics functions - some ↵Filippos Karapetis
functions always returned "true", whereas in others they errored out in fatal conditions before any value was returned. FreeSCI was returning values from the graphics drivers it used. In ScummVM, we have one graphics driver, and we error out in fatal conditions anyway, so these error checks are no longer necessary, and the resulting code looks much neater svn-id: r43851
2009-08-31SCI: Fix messages in QFG remake.Walter van Niftrik
svn-id: r43850
2009-08-31Groovie: Handle special case for cursor #4Scott Thomas
svn-id: r43847
2009-08-31Revert revision 43845, to keep configure options for games and game engines ↵Travis Howell
clear and consistent. svn-id: r43846
2009-08-31Added the --enable-unsupported option to enable the detection of theJordi Vilalta Prat
unsupported games, guarded by the ENABLE_UNSUPPORTED_GAMES define. It's a generalization of r43843. Also grouped all the engines options together in the configure help. svn-id: r43845
2009-08-31Add configure option for Groovie 2 games.Travis Howell
svn-id: r43843
2009-08-30Groovie: Initial implementation cursors for Groovie V2Scott Thomas
svn-id: r43842
2009-08-30Modify warning message for o5_deleteFile as it's not only used by Dynasty, ↵Arnaud Boutonné
and Add oPlaytoons_copyFile. The latest will need to be completed if a call requires it. For the moment, it only fixes the crash at the end of the 3rd video of the construction kit. svn-id: r43841
2009-08-30Implement getDebugger() in AGIJordi Vilalta Prat
svn-id: r43840
2009-08-30Fix indentationJordi Vilalta Prat
svn-id: r43837
2009-08-30Adding support for AVI in SCI games (such as kq6) and implement kPlatform.Matthew Hoops
svn-id: r43834
2009-08-30SCI: Fix detection of QFG1 remake.Walter van Niftrik
svn-id: r43832
2009-08-30SCI: Fix missing 'else' in r43824.Walter van Niftrik
svn-id: r43831
2009-08-30Groovie: Replace sprintf() usage with String::printf()Jordi Vilalta Prat
svn-id: r43827
2009-08-30Making the Windows version of Little Red Riding Hood display somethingSven Hesse
svn-id: r43826
2009-08-30Fixed a regression in the sound of the demos of LSL3 and LSL5Filippos Karapetis
svn-id: r43825
2009-08-30SCI: Add lofs detection.Walter van Niftrik
svn-id: r43824
2009-08-30Add detection strings for multi-lang Windows version of Little Red Riding HoodArnaud Boutonné
svn-id: r43821
2009-08-30Correct title for Freddi Fish 5.Travis Howell
svn-id: r43816
2009-08-30Silence gcc warning.Matthew Hoops
svn-id: r43814
2009-08-30SCI: Add support for SetCursor with 4 args.Walter van Niftrik
svn-id: r43813
2009-08-30SCI: Add SetCursor detection. Cleanup.Walter van Niftrik
svn-id: r43812
2009-08-30SCI: CleanupWalter van Niftrik
svn-id: r43811
2009-08-29Fix bug #2846887: "MANIAC NES: incorrect background color?" by revertingEugene Sandulenko
commit r25657. In fact this was an incorrect fix introduced in 0.10.0 svn-id: r43805
2009-08-29Fix possible corruption of restart game save in Kyrandia 1.Johannes Schickel
svn-id: r43803
2009-08-29Correct regression in V1 DOS version of Zak McKracken.Travis Howell
svn-id: r43802
2009-08-29Add patch #2846581 - MM C64: savedialog.Travis Howell
svn-id: r43801
2009-08-29There is no sentence script in SCUMM0.Travis Howell
svn-id: r43800
2009-08-29Removed the "op_" prefix from opcode names in the script debuggerFilippos Karapetis
svn-id: r43798