Commit Graph
86814 Commits
Author SHA1 Message Date
Johannes Schickel bf94fc6e4e Fix warnings.
svn-id: r39790
2009-04-01 14:00:17 +00:00
Johannes Schickel a9e424f177 Formatting.
svn-id: r39789
2009-04-01 13:59:53 +00:00
Paul Gilbert f0456d67a8 Laid the basics for music handling
svn-id: r39788
2009-04-01 11:03:06 +00:00
Paul Gilbert ef81dc0f98 Added Cruise sound.cpp/.h to the MSVC projects
svn-id: r39787
2009-04-01 10:45:36 +00:00
Paul Gilbert d42d6122d9 Laid the basics for music handling
svn-id: r39786
2009-04-01 10:43:24 +00:00
Paul Gilbert d093adbb55 Replaced resource type numbers with existing constants
svn-id: r39785
2009-04-01 10:38:14 +00:00
Filippos Karapetis a518301e66 Enabled 2 versions of Freddy Pharkas, and added the German version of QFG1
svn-id: r39784
2009-03-31 22:48:25 +00:00
Filippos Karapetis 6ef8534e9a Added 2 more versions of GK1 (apparently, all versions of GK1 used the same interpreter) and enabled GK2 (again, only one interpreter version was used for it)
svn-id: r39783
2009-03-31 22:35:21 +00:00
Filippos Karapetis 162e9b15f4 Added 2 versions of Mixed-up Mother Goose and enabled RAMA and Shivers (apparently, there was only one version of them)
svn-id: r39782
2009-03-31 21:57:18 +00:00
Filippos Karapetis 4d64856687 Added 2 versions of QFG4 and updated the information of the German version of SQ5
svn-id: r39781
2009-03-31 21:39:59 +00:00
Filippos Karapetis feef5d0e22 Added the German version of QFG3. Also, enabled Phantasmagoria 1 and 2, as apparently there was only one version of each one
svn-id: r39780
2009-03-31 21:27:54 +00:00
Filippos Karapetis 64fa2b1ed6 Added Mixed-Up Fairy tales, and corrected information on some versions of SQ4
svn-id: r39779
2009-03-31 21:04:48 +00:00
Filippos Karapetis adf7b3a2a4 Added another English version of SQ4 floppy and German versions of SQ3, SQ4 and SQ6
svn-id: r39778
2009-03-31 20:57:13 +00:00
Filippos Karapetis 71d9eafd02 Added the German versions of PQ3 and PQ4
svn-id: r39777
2009-03-31 20:35:14 +00:00
Filippos Karapetis 2fafa720d2 Fixed a typo in the German version of Eco Quest 1 and enabled the German versions of Laura Bow 2 and Larry 3 which had incomplete info
svn-id: r39776
2009-03-31 20:25:47 +00:00
Filippos Karapetis 7e3af1e0e4 Added the German version of EcoQuest 1, and enabled a version of EcoQuest 2 which had incomplete details
svn-id: r39775
2009-03-31 20:11:56 +00:00
Nicola Mettifogo 0a2ff7f18f Fixed dialogue balloon appearing in the wrong position after commit 39772.
svn-id: r39774
2009-03-31 17:00:36 +00:00
Nicola Mettifogo 86a1926c19 Added basic multiple inventory support. This will be used for the GIVE and SWAP commands.
svn-id: r39773
2009-03-31 15:45:44 +00:00
Nicola Mettifogo 9880a2e578 There have been subclasses of DialogueManager for a while, so now we use their constructors for something.
svn-id: r39772
2009-03-31 14:35:06 +00:00
Filippos Karapetis 66de3bb905 Got rid of the gfx_res_mod_t struct
svn-id: r39771
2009-03-31 07:48:44 +00:00
Nicola Mettifogo b08b0f64af Character doesn't need a reference to the engine anymore.
svn-id: r39770
2009-03-31 06:49:44 +00:00
Filippos Karapetis 6b499ebf4b Initialize _staticPalette when creating the graphics resource manager. This allows KQ6 to start (and then sit idly doing nothing in the main menu :) )
svn-id: r39769
2009-03-30 21:52:46 +00:00
Filippos Karapetis 936482f03c This should really fix the issues with vobab.999/999.voc in SCI1 games (e.g. KQ5)
svn-id: r39768
2009-03-30 21:41:29 +00:00
Fabio Battaglia 9c5cf77287 vag: delete stream after use
svn-id: r39767
2009-03-30 21:04:19 +00:00
Filippos Karapetis 5f0083e996 Ignore the unreliable resource vocab.999 in SCI1 games. This allows us to use the hardcoded table in vocabulary_get_knames1() instead (also check commit #39694). KQ5 floppy works now without FreeSCI's custom vocabulary file
svn-id: r39766
2009-03-30 20:51:09 +00:00
Filippos Karapetis f7748cfefc Disabled some unused code
svn-id: r39765
2009-03-30 14:06:07 +00:00
Fabio Battaglia 0c1bae6b15 Rate selection is now possible for VAG audio decoder, also decoder doesn't die with incomplete/corrupted files
svn-id: r39764
2009-03-30 13:42:28 +00:00
Johannes Schickel 4076bdecbc Remove -Wno-parentheses switch for g++ 4.3.
svn-id: r39763
2009-03-30 12:12:20 +00:00
Johannes Schickel c8aec4c696 SWORD1: Commit of parentheses patch from salty-horse. (from -devel "Enabling -Wparentheses in the Makefile").
svn-id: r39762
2009-03-30 12:11:22 +00:00
Johannes Schickel 67a881f444 SCUMM: Commit of parentheses patch from salty-horse. (from -devel "Enabling -Wparentheses in the Makefile").
svn-id: r39761
2009-03-30 12:10:10 +00:00
Johannes Schickel a619443dbc PARALLACTION: Commit of parentheses patch from salty-horse. (from -devel "Enabling -Wparentheses in the Makefile").
svn-id: r39760
2009-03-30 12:09:03 +00:00
Johannes Schickel 0ea7589e2c TINSEL: Commit of parentheses patch from salty-horse. (from -devel "Enabling -Wparentheses in the Makefile").
svn-id: r39759
2009-03-30 12:08:12 +00:00
Filippos Karapetis 252dc30293 Added another version of Quest for Glory, from bug report #2718784
svn-id: r39758
2009-03-30 11:35:12 +00:00
Travis Howell 5ef85a20ed Drop Cygwin support, the -mno-cygwin option is been removed from GCC in the future.
svn-id: r39757
2009-03-30 09:10:28 +00:00
Filippos Karapetis 37ddffc1d2 Added another version of Hoyle 1, from bug report #2719227
svn-id: r39756
2009-03-30 09:02:03 +00:00
Filippos Karapetis 627c3d8f89 Verified the SCI version of a version of Laura Bow 1 - The Colonel's Bequest, from bug report #2720682
svn-id: r39755
2009-03-30 08:43:34 +00:00
Filippos Karapetis bfeded3b98 Changed the SCI version of the French version of LSL3 to match the other ones. Hopefully, this fixes the crash described in bug #2719017
svn-id: r39754
2009-03-30 08:37:49 +00:00
Travis Howell 6460511603 Add GF_EGA feature flag for PN, to allow easier support of PC VGA version in future.
svn-id: r39753
2009-03-30 08:31:30 +00:00
Filippos Karapetis dd32b974e4 Added build rules for SCI32 games
svn-id: r39752
2009-03-30 08:09:02 +00:00
Filippos Karapetis 6e075e8a34 Fixed compilation
svn-id: r39751
2009-03-30 07:57:10 +00:00
Filippos Karapetis e130aecc4f Wrapped all the still WIP SCI32-specific code around appropriate ifdef blocks. SCI32 has fundamental differences from previous SCI versions (e.g. direct point addressing is no longer possible), most of SCI32 games use SVGA resolutions and currently a lot of SCI32 specific code is missing (like, for example, the newer string and array handling functions, the widget system etc). This has been done in the same manner as in the SCUMM and SAGA engines.
svn-id: r39750
2009-03-30 07:53:32 +00:00
Travis Howell 30473e313d Fluidsynth requires additional libraries, for mingw build.
svn-id: r39749
2009-03-30 03:44:26 +00:00
Willem Jan Palenstijn 6c6f95afe9 SCI: don't delete static palette twice
svn-id: r39748
2009-03-29 21:47:09 +00:00
Willem Jan Palenstijn 968856780b SCI: Merge static palette into global palette at startup
svn-id: r39747
2009-03-29 21:46:49 +00:00
Willem Jan Palenstijn b524e3d285 SCI: remove some debugging printfs
svn-id: r39746
2009-03-29 21:46:26 +00:00
Paweł Kołodziejski 5062401423 fixed 'if' statement as should be/was.
svn-id: r39745
2009-03-29 19:09:23 +00:00
Filippos Karapetis 661644f3c1 Added stubs for the missing palette effects in kPalette()
svn-id: r39744
2009-03-29 15:08:50 +00:00
Filippos Karapetis fbc76a89e1 Added a stub for the palette fadeout/fadein effect, so that we remember it's currently missing
svn-id: r39743
2009-03-29 14:47:57 +00:00
Nicola Mettifogo 5fa83a26e6 Implemented IFCHAR command. This makes part 3 of BRA completely explorable.
svn-id: r39742
2009-03-29 14:09:24 +00:00
Nicola Mettifogo 34c2546fdd Added declaration for Amiga BRA callables.
svn-id: r39741
2009-03-29 14:03:11 +00:00