Commit Graph
86814 Commits
Author SHA1 Message Date
Filippos Karapetis a6f457b45d Rewrote the static selector mapper to use SCI versions instead of game IDs, and split the selectors in SCI generations
svn-id: r43863
2009-08-31 20:45:46 +00:00
Andre Heider f73072169c Forgot to remove a $(STRIP) line in r43855
svn-id: r43860
2009-08-31 20:41:48 +00:00
Filippos Karapetis 2c9c1119af - Removed the now-unused "setTarget" selector
- 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-31 20:21:52 +00:00
Filippos Karapetis 186267a302 Some adjustments to the output of the "selector" and "selectors" console commands
svn-id: r43858
2009-08-31 20:09:36 +00:00
Walter van Niftrik 1d6f946ba7 SCI: Add stub for PalVary.
svn-id: r43857
2009-08-31 18:42:07 +00:00
Andre Heider 66f47501ee Skip unnecessary I/O when stripping moto* binaries
svn-id: r43855
2009-08-31 17:15:51 +00:00
Filippos Karapetis cc17addebf Removed many bogus return values in the SCI graphics functions - some 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-31 14:24:35 +00:00
Walter van Niftrik 41e24b7495 SCI: Fix messages in QFG remake.
svn-id: r43850
2009-08-31 12:32:05 +00:00
Willem Jan Palenstijn 299b4d6195 Update scummvm-tools.spec with new tools
svn-id: r43848
2009-08-31 12:16:00 +00:00
Scott Thomas 9e7737a653 Groovie: Handle special case for cursor #4
svn-id: r43847
2009-08-31 02:04:24 +00:00
Travis Howell 4b43f63281 Revert revision 43845, to keep configure options for games and game engines clear and consistent.
svn-id: r43846
2009-08-31 01:52:16 +00:00
Jordi Vilalta Prat c6e84919c8 Added the --enable-unsupported option to enable the detection of the
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-31 01:25:04 +00:00
Jordi Vilalta Prat 555f5a3207 Simplified the usage of dynamic variable names by using common helper functions (set_var and get_var).
svn-id: r43844
2009-08-31 01:24:04 +00:00
Travis Howell dadbb53350 Add configure option for Groovie 2 games.
svn-id: r43843
2009-08-31 00:39:30 +00:00
Scott Thomas 5791d475f5 Groovie: Initial implementation cursors for Groovie V2
svn-id: r43842
2009-08-30 23:57:43 +00:00
Arnaud Boutonné dd569a1b7e Modify warning message for o5_deleteFile as it's not only used by Dynasty, 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-30 23:39:25 +00:00
Jordi Vilalta Prat 768f480e58 Implement getDebugger() in AGI
svn-id: r43840
2009-08-30 21:43:07 +00:00
Matthew Hoops 0cd8599082 Rename the WAVE_* constants to AVI_WAVE_* to fix compile on WinCE.
svn-id: r43839
2009-08-30 21:04:20 +00:00
Jordi Vilalta Prat e7db409555 Remove unused include
svn-id: r43838
2009-08-30 20:58:38 +00:00
Jordi Vilalta Prat 3337be7b08 Fix indentation
svn-id: r43837
2009-08-30 20:50:23 +00:00
Filippos Karapetis 32ff93bdc7 Named some unnamed enums. Hopefully, this will fix compilation under WinCE.
svn-id: r43836
2009-08-30 20:41:17 +00:00
Filippos Karapetis 652b5b9c1f Updated the MSVC project files (added the newly-added AVI player)
svn-id: r43835
2009-08-30 20:39:04 +00:00
Matthew Hoops 3687544fbb Adding support for AVI in SCI games (such as kq6) and implement kPlatform.
svn-id: r43834
2009-08-30 19:47:47 +00:00
Matthew Hoops d8e93836c5 Add an AVI player and MSVideo1 codec for use with some SCI Windows game (such as kq6).
svn-id: r43833
2009-08-30 19:47:14 +00:00
Walter van Niftrik cc6e21635e SCI: Fix detection of QFG1 remake.
svn-id: r43832
2009-08-30 19:33:34 +00:00
Walter van Niftrik b16641c0b8 SCI: Fix missing 'else' in r43824.
svn-id: r43831
2009-08-30 17:47:48 +00:00
Andre Heider 7d71fbeea2 Complete GFX rewrite with new features:
- Standard and Dual-strike (240p) video modes, both with or without AA
- Distinct textures for the overlay, game buffer and the cursor
- Support for HW paletted textures
- Less pixel buffer conversions
- Cursor scaling
- Support for kFeatureAspectRatioCorrection and kFeatureOverlaySupportsAlpha

svn-id: r43830
2009-08-30 17:01:03 +00:00
Andre Heider 7ae8c8e451 Properly detect the transparent color on lossy pixel formats (like ARGB3444)
svn-id: r43829
2009-08-30 16:58:55 +00:00
Andre Heider 78cbed0cc8 Added the ColorMask ARGB3444 for Gamecube/Wii
svn-id: r43828
2009-08-30 16:57:21 +00:00
Jordi Vilalta Prat 18c43c1d90 Groovie: Replace sprintf() usage with String::printf()
svn-id: r43827
2009-08-30 16:54:35 +00:00
Sven Hesse 7c32308349 Making the Windows version of Little Red Riding Hood display something
svn-id: r43826
2009-08-30 16:46:24 +00:00
Filippos Karapetis 138414b836 Fixed a regression in the sound of the demos of LSL3 and LSL5
svn-id: r43825
2009-08-30 15:08:27 +00:00
Walter van Niftrik 3e543d2518 SCI: Add lofs detection.
svn-id: r43824
2009-08-30 14:53:58 +00:00
Eugene Sandulenko dceadc9ba0 Proof of concept with new logo. It is clearly visible now that the shadow
has to be darker. Fix will come later.

svn-id: r43823
2009-08-30 10:47:22 +00:00
Arnaud Boutonné d2e2c03d2e Add detection strings for multi-lang Windows version of Little Red Riding Hood
svn-id: r43821
2009-08-30 09:55:13 +00:00
Eugene Sandulenko d9ea20ab3f Enlist 1.0.0-related changes.
svn-id: r43819
2009-08-30 09:03:02 +00:00
Travis Howell a336f3a9e9 Correct title for Freddi Fish 5.
svn-id: r43816
2009-08-30 05:59:13 +00:00
Matthew Hoops ad144c8ee8 Silence gcc warning.
svn-id: r43814
2009-08-30 02:10:25 +00:00
Walter van Niftrik 40d6119fd5 SCI: Add support for SetCursor with 4 args.
svn-id: r43813
2009-08-30 01:38:14 +00:00
Walter van Niftrik cf5483c3d8 SCI: Add SetCursor detection. Cleanup.
svn-id: r43812
2009-08-30 01:37:52 +00:00
Walter van Niftrik fff023794f SCI: Cleanup
svn-id: r43811
2009-08-30 01:37:27 +00:00
Eugene Sandulenko 212965f978 Patch #2845084: "Linuxmoto-backend small update"
svn-id: r43809
2009-08-29 20:43:00 +00:00
Eugene Sandulenko 5f8fafcc13 Patch #2836424: "Optional compilation of CoktelVideo and Indeo3"
svn-id: r43807
2009-08-29 19:48:01 +00:00
Eugene Sandulenko e8a5cf29d4 Fix bug #2846887: "MANIAC NES: incorrect background color?" by reverting
commit r25657. In fact this was an incorrect fix introduced in 0.10.0

svn-id: r43805
2009-08-29 19:35:06 +00:00
Johannes Schickel 4928ca23cc Fix possible corruption of restart game save in Kyrandia 1.
svn-id: r43803
2009-08-29 15:22:16 +00:00
Travis Howell e12d3c966a Correct regression in V1 DOS version of Zak McKracken.
svn-id: r43802
2009-08-29 14:20:27 +00:00
Travis Howell 1be7ab068e Add patch #2846581 - MM C64: savedialog.
svn-id: r43801
2009-08-29 14:08:19 +00:00
Travis Howell 08bc900e50 There is no sentence script in SCUMM0.
svn-id: r43800
2009-08-29 13:54:41 +00:00
Norbert Lange 0b5a32e99a fix SFX not playing before music started
svn-id: r43799
2009-08-29 12:44:51 +00:00
Filippos Karapetis bc8770cafb Removed the "op_" prefix from opcode names in the script debugger
svn-id: r43798
2009-08-29 11:56:59 +00:00