aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-04-01- Wrapped all the code for custom graphics options around a ↵Filippos Karapetis
CUSTOM_GRAPHICS_OPTIONS define. Most of these options don't work in 256-color mode, plus there is currently no way to actually set/change them somehow (other than modifying the code) - Added a FIXME for the abuse of the pic_port_bounds graphics option - it's actually set by the game itself in kSetPort() - Added some test code for setting palette intensity in KPalette() (currently disabled) svn-id: r39794
2009-04-01Add default constructor for Cine::Palette (Creates an invalid, empty palette).Kari Salminen
svn-id: r39793
2009-04-01Update MSVC project files (MSVC9's cruise.vcproj bas broken in r39787).Kari Salminen
svn-id: r39792
2009-04-01Fix compilation via manually implementing strToUpper, instead of relying on ↵Johannes Schickel
strupr. svn-id: r39791
2009-04-01Fix warnings.Johannes Schickel
svn-id: r39790
2009-04-01Formatting.Johannes Schickel
svn-id: r39789
2009-04-01Laid the basics for music handlingPaul Gilbert
svn-id: r39788
2009-04-01Added Cruise sound.cpp/.h to the MSVC projectsPaul Gilbert
svn-id: r39787
2009-04-01Laid the basics for music handlingPaul Gilbert
svn-id: r39786
2009-04-01Replaced resource type numbers with existing constantsPaul Gilbert
svn-id: r39785
2009-03-31Enabled 2 versions of Freddy Pharkas, and added the German version of QFG1Filippos Karapetis
svn-id: r39784
2009-03-31Added 2 more versions of GK1 (apparently, all versions of GK1 used the same ↵Filippos Karapetis
interpreter) and enabled GK2 (again, only one interpreter version was used for it) svn-id: r39783
2009-03-31Added 2 versions of Mixed-up Mother Goose and enabled RAMA and Shivers ↵Filippos Karapetis
(apparently, there was only one version of them) svn-id: r39782
2009-03-31Added 2 versions of QFG4 and updated the information of the German version ↵Filippos Karapetis
of SQ5 svn-id: r39781
2009-03-31Added the German version of QFG3. Also, enabled Phantasmagoria 1 and 2, as ↵Filippos Karapetis
apparently there was only one version of each one svn-id: r39780
2009-03-31Added Mixed-Up Fairy tales, and corrected information on some versions of SQ4Filippos Karapetis
svn-id: r39779
2009-03-31Added another English version of SQ4 floppy and German versions of SQ3, SQ4 ↵Filippos Karapetis
and SQ6 svn-id: r39778
2009-03-31Added the German versions of PQ3 and PQ4Filippos Karapetis
svn-id: r39777
2009-03-31Fixed a typo in the German version of Eco Quest 1 and enabled the German ↵Filippos Karapetis
versions of Laura Bow 2 and Larry 3 which had incomplete info svn-id: r39776
2009-03-31Added the German version of EcoQuest 1, and enabled a version of EcoQuest 2 ↵Filippos Karapetis
which had incomplete details svn-id: r39775
2009-03-31Fixed dialogue balloon appearing in the wrong position after commit 39772.Nicola Mettifogo
svn-id: r39774
2009-03-31Added basic multiple inventory support. This will be used for the GIVE and ↵Nicola Mettifogo
SWAP commands. svn-id: r39773
2009-03-31There have been subclasses of DialogueManager for a while, so now we use ↵Nicola Mettifogo
their constructors for something. svn-id: r39772
2009-03-31Got rid of the gfx_res_mod_t structFilippos Karapetis
svn-id: r39771
2009-03-31Character doesn't need a reference to the engine anymore.Nicola Mettifogo
svn-id: r39770
2009-03-30Initialize _staticPalette when creating the graphics resource manager. This ↵Filippos Karapetis
allows KQ6 to start (and then sit idly doing nothing in the main menu :) ) svn-id: r39769
2009-03-30This should really fix the issues with vobab.999/999.voc in SCI1 games (e.g. ↵Filippos Karapetis
KQ5) svn-id: r39768
2009-03-30vag: delete stream after useFabio Battaglia
svn-id: r39767
2009-03-30Ignore the unreliable resource vocab.999 in SCI1 games. This allows us to ↵Filippos Karapetis
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-30Disabled some unused codeFilippos Karapetis
svn-id: r39765
2009-03-30Rate selection is now possible for VAG audio decoder, also decoder doesn't ↵Fabio Battaglia
die with incomplete/corrupted files svn-id: r39764
2009-03-30Remove -Wno-parentheses switch for g++ 4.3.Johannes Schickel
svn-id: r39763
2009-03-30SWORD1: Commit of parentheses patch from salty-horse. (from -devel "Enabling ↵Johannes Schickel
-Wparentheses in the Makefile"). svn-id: r39762
2009-03-30SCUMM: Commit of parentheses patch from salty-horse. (from -devel "Enabling ↵Johannes Schickel
-Wparentheses in the Makefile"). svn-id: r39761
2009-03-30PARALLACTION: Commit of parentheses patch from salty-horse. (from -devel ↵Johannes Schickel
"Enabling -Wparentheses in the Makefile"). svn-id: r39760
2009-03-30TINSEL: Commit of parentheses patch from salty-horse. (from -devel "Enabling ↵Johannes Schickel
-Wparentheses in the Makefile"). svn-id: r39759
2009-03-30Added another version of Quest for Glory, from bug report #2718784Filippos Karapetis
svn-id: r39758
2009-03-30Drop Cygwin support, the -mno-cygwin option is been removed from GCC in the ↵Travis Howell
future. svn-id: r39757
2009-03-30Added another version of Hoyle 1, from bug report #2719227Filippos Karapetis
svn-id: r39756
2009-03-30Verified the SCI version of a version of Laura Bow 1 - The Colonel's ↵Filippos Karapetis
Bequest, from bug report #2720682 svn-id: r39755
2009-03-30Changed the SCI version of the French version of LSL3 to match the other ↵Filippos Karapetis
ones. Hopefully, this fixes the crash described in bug #2719017 svn-id: r39754
2009-03-30Add GF_EGA feature flag for PN, to allow easier support of PC VGA version in ↵Travis Howell
future. svn-id: r39753
2009-03-30Added build rules for SCI32 gamesFilippos Karapetis
svn-id: r39752
2009-03-30Fixed compilationFilippos Karapetis
svn-id: r39751
2009-03-30Wrapped all the still WIP SCI32-specific code around appropriate ifdef ↵Filippos Karapetis
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-30Fluidsynth requires additional libraries, for mingw build.Travis Howell
svn-id: r39749
2009-03-29SCI: don't delete static palette twiceWillem Jan Palenstijn
svn-id: r39748
2009-03-29SCI: Merge static palette into global palette at startupWillem Jan Palenstijn
svn-id: r39747
2009-03-29SCI: remove some debugging printfsWillem Jan Palenstijn
svn-id: r39746
2009-03-29fixed 'if' statement as should be/was.Paweł Kołodziejski
svn-id: r39745