Commit Graph
86814 Commits
Author SHA1 Message Date
Johannes Schickel 6e299e4777 Strip trailing whitespaces and tabs.
svn-id: r41848
2009-06-25 01:30:12 +00:00
Johannes Schickel 049c9b0c86 Add config option for Kyra1 16 color, it'll only use dithering when "16_color" is set to true.
svn-id: r41847
2009-06-25 01:29:55 +00:00
Johannes Schickel 0ec0b1d498 Implement palette fading for 16 color version of Kyrandia 1.
svn-id: r41846
2009-06-25 01:29:41 +00:00
Johannes Schickel 857ee03c7d Implement properly colored mouse cursors in 16 color version of Kyrandia 1.
svn-id: r41845
2009-06-25 01:29:27 +00:00
Johannes Schickel 004f6900b1 Initial support for Kyrandia 1 PC-9801 Japanese 16 color.
svn-id: r41844
2009-06-25 01:29:14 +00:00
Matthew Hoops 4df9dd82fb After discussing with waltervn, committing my fix for the King's Quest I Demo (original from Patch #2795916). I'm also fixing the full game as well :)
svn-id: r41841
2009-06-25 00:14:07 +00:00
Denis Kasak c87f05b14c Started work on the Mouse class.
svn-id: r41840
2009-06-24 23:58:30 +00:00
Sven Hesse d03dc08b64 Wrapping resources (out of TOT, EXT, IM? and EX? files) loading into its own class
svn-id: r41839
2009-06-24 21:49:37 +00:00
Sven Hesse ef33f98a1a Added the scriptEnd property
svn-id: r41838
2009-06-24 21:48:27 +00:00
Sven Hesse 53c4e66b71 Checking for the file's existence in DataIO::getDataStream()
svn-id: r41837
2009-06-24 21:48:13 +00:00
Sven Hesse 483c3a51c3 Clarifying some warnings
svn-id: r41836
2009-06-24 21:47:54 +00:00
Walter van Niftrik 1d0f4782fc SCI: Fix regression in r41833.
svn-id: r41834
2009-06-24 19:26:06 +00:00
Walter van Niftrik 06144864e1 SCI: Partial support for dual-language games.
svn-id: r41833
2009-06-24 19:12:45 +00:00
Johannes Schickel 6c049f6b29 Silence unsued variables warnings.
svn-id: r41827
2009-06-24 17:01:01 +00:00
Jody Northup 865129a563 made the cursor's pixel format a member of the cursor object, merged ____CursorFormat functions into equivalent ____Cursor functions.
svn-id: r41825
2009-06-24 06:44:30 +00:00
Sven Hesse 15b3946650 Added methods to get the file base from a filename
svn-id: r41823
2009-06-23 23:55:48 +00:00
Sven Hesse 82f1ebcafe Putting TOT filename generation and LOM checking into TOTFile
svn-id: r41822
2009-06-23 23:55:35 +00:00
Sven Hesse 04d4ce4a8b Putting basic TOT handling into its own class
svn-id: r41821
2009-06-23 23:55:19 +00:00
Matthew Hoops 4a380dc0d8 ENABLE_16BIT has been renamed to ENABLE_RGB_COLOR as of r41696, so make sure the Groovie engine uses that too
svn-id: r41817
2009-06-23 20:46:38 +00:00
Sven Hesse 7ba3205f58 Proper support for Hungarian versions
svn-id: r41813
2009-06-23 17:55:27 +00:00
Sven Hesse 1491c67691 Added support for Hungarian
svn-id: r41812
2009-06-23 17:55:09 +00:00
Sven Hesse 23b0b1d4d6 Binary, not logical ORing the GUIO flags (Strangerke, you fscked up there :P)
svn-id: r41811
2009-06-23 17:37:18 +00:00
Sven Hesse c51c4e1cf9 Added Hungarian versions of gob1-gob3 as supplied by goodoldgeorg in bug report #2810082
svn-id: r41810
2009-06-23 15:08:56 +00:00
Sven Hesse 30d6e24d59 Added German Fascination (3 disk version), as supplied by windlepoons in bug report #2809247
svn-id: r41809
2009-06-23 15:06:38 +00:00
Travis Howell a44859e01b Fix error in Backyard Soccer 2004, when using Season Play.
svn-id: r41808
2009-06-23 14:06:57 +00:00
Fabio Battaglia cf3eab927b tinsel: added some comments to psx palette mapper
svn-id: r41806
2009-06-23 13:24:46 +00:00
Sven Hesse 65891626a2 Changing the TBR FIXME into a warning in setVoice()
svn-id: r41803
2009-06-23 08:51:55 +00:00
Jody Northup 7c62242315 Merged format initialization into InitSize to allow for backends not supporting gfx transactions.
svn-id: r41801
2009-06-23 02:02:51 +00:00
Sven Hesse b6e1787d72 Also loading TOT properties when the TOT is found in a LOM
svn-id: r41799
2009-06-23 01:23:51 +00:00
Sven Hesse 96c13416f1 Stopping the seek() going into the header
svn-id: r41798
2009-06-23 01:23:31 +00:00
Sven Hesse fcddd5c69a Replacing the 2 offset functions by a generic Script::getFunctionOffset()
svn-id: r41797
2009-06-23 01:23:14 +00:00
Sven Hesse c967db5fa0 Added Script::getCenterOffset()
svn-id: r41796
2009-06-23 01:22:51 +00:00
Sven Hesse 792e77e653 Added Script::getStartOffset()
svn-id: r41795
2009-06-23 01:22:30 +00:00
Sven Hesse 3470faa936 Added Script::getAnimDataSize()
svn-id: r41794
2009-06-23 01:21:51 +00:00
Sven Hesse 43923e8b33 Added Script::getResourcesOffset()
svn-id: r41793
2009-06-23 01:21:06 +00:00
Sven Hesse 8e63d7989f Added Script::getTextsOffset()
svn-id: r41792
2009-06-23 01:20:21 +00:00
Sven Hesse ec5b2d6c9a Added a method to query the number of variables needed by a Script
svn-id: r41791
2009-06-23 01:20:05 +00:00
Sven Hesse 4fa11436a0 Const correctness
svn-id: r41790
2009-06-23 01:19:37 +00:00
Sven Hesse 8bd5c0ceba Added Script methods to query commun file handling
svn-id: r41789
2009-06-23 01:19:21 +00:00
Sven Hesse f6118f7a85 Added Script methods to get the TOT major and minor version
svn-id: r41788
2009-06-23 01:19:03 +00:00
Paul Gilbert 510700b086 Bugfixes to keep sound effects to channel #4 like the original (it ignores the channel parameter to the given library routine)
svn-id: r41787
2009-06-23 01:01:16 +00:00
Max Horn b629b0cc78 Fixed NDS compilation when using older devkitpro versions (I accidentally broke that some time ago)
svn-id: r41786
2009-06-22 23:09:28 +00:00
Max Horn a5832d81d3 Patch #2810483 (SCI: Convert gfx subsystem headers to Doxygen format), with @brief removed
svn-id: r41785
2009-06-22 21:48:47 +00:00
Sven Hesse 3f404ef3c9 Removing trailing tabs
svn-id: r41784
2009-06-22 20:52:08 +00:00
Sven Hesse 6c7a790b54 Removing trailing spaces
svn-id: r41783
2009-06-22 20:51:48 +00:00
Sven Hesse c31b79b7c9 Properly guarding Script::getOffset() and adding a reverse operation
svn-id: r41782
2009-06-22 20:51:34 +00:00
Sven Hesse 4ab4517016 Added stream-reading loading wrappers to MDYPlayer and added a workaround to fix TBR reading for the moment
svn-id: r41781
2009-06-22 20:27:47 +00:00
Denis Kasak 36fd17d499 Changed Font::fillScreen() to accept a uint8 instead of a uint16.
svn-id: r41780
2009-06-22 20:18:53 +00:00
Denis Kasak f5e39fa61d * Expanded docs for the Sprite class
* Added Surface and Screen docs
* Small documentation fixes

svn-id: r41779
2009-06-22 20:13:25 +00:00
Arnaud Boutonné e9ffb84179 rename parse.h and .cpp to expression.h and .cpp
svn-id: r41778
2009-06-22 19:56:06 +00:00