Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-28 | Add sound effects support for PC version of BRA. | Travis Howell | |
svn-id: r39716 | |||
2009-03-28 | Change the detection of Amiga versions of BRA, to a required data file ↵ | Travis Howell | |
(request.win). svn-id: r39715 | |||
2009-03-27 | SCI: AvoidPath workaround for intersecting polygons in Longbow, room 210. | Walter van Niftrik | |
svn-id: r39714 | |||
2009-03-27 | Cine::Palette: Add a black palette constructor and a clear-function for ↵ | Kari Salminen | |
clearing the palette of all data (Releases used memory etc). svn-id: r39713 | |||
2009-03-27 | Make Cine::Palette use the PixelFormat's convenience functions introduced in ↵ | Kari Salminen | |
r39711 (This way I don't have to cache the rMax, gBits etc values and I'm left with less member variables to keep up to date). svn-id: r39712 | |||
2009-03-27 | Cine::Palette: Remove unnecessary and needlessly complicating saving of the ↵ | Kari Salminen | |
last loaded palette data's endian type. svn-id: r39710 | |||
2009-03-27 | Cine::Palette: Add setGlobalOSystemPalette-method for setting the global ↵ | Kari Salminen | |
OSystem's palette from the Palette object's internal representation. svn-id: r39709 | |||
2009-03-27 | Adjusted calculation of scanline width for ILBM files to account for ↵ | Nicola Mettifogo | |
occasional padding bytes. This fixes the loading of some backgrounds in BRA. svn-id: r39705 | |||
2009-03-26 | Added a note about the potential invalid rectangles created when drawing lines | Filippos Karapetis | |
svn-id: r39704 | |||
2009-03-26 | SCI: Match signature of readResourceMapSCI0 and readResourceMapSCI1 (helpful ↵ | Max Horn | |
if we ever want to turn this into overloaded methods of ResourceManager subclasses, one subclass for each SCI version) svn-id: r39701 | |||
2009-03-26 | Corrected the positions of two library functions in the library function list | Paul Gilbert | |
svn-id: r39699 | |||
2009-03-25 | SCI: Cleaned up the decompressor comments and code a little bit | Max Horn | |
svn-id: r39698 | |||
2009-03-25 | Remove a workaround in the line drawing function - it shouldn't be necessary ↵ | Filippos Karapetis | |
anymore svn-id: r39697 | |||
2009-03-25 | Added another version of Eco Quest 1 | Filippos Karapetis | |
svn-id: r39696 | |||
2009-03-25 | Changed the primitive equality check to not use Common::Rect, as the two ↵ | Filippos Karapetis | |
primitives being compared might not actually be rectangles (e.g. they may be lines, in which case the "width" and "height" might be negative) svn-id: r39695 | |||
2009-03-25 | Use the default kernel vocabulary names for SCI1 games, instead of reading ↵ | Filippos Karapetis | |
the unreliable (in SCI1 games) 999.voc resource. KQ5 and EcoQuest 1 now work properly, and all other SCI1 games seem to be unaffected and working with this change. If there's any SCI1 game with different kernel vocabulary names, we can add special flags to it to our detector, so this change fixes more than it breaks :) svn-id: r39694 | |||
2009-03-25 | Cine::Palette::saturatedAddNormalizedGray: Use fractional representation ↵ | Kari Salminen | |
(dividend/denominator) of the normalized gray value in range [-1, +1] rather than a floating point. svn-id: r39691 | |||
2009-03-25 | Changed the font flag defines to an enumeration | Filippos Karapetis | |
svn-id: r39690 | |||
2009-03-25 | Merged sciw_select_item() and sciw_unselect_item() | Filippos Karapetis | |
svn-id: r39689 | |||
2009-03-25 | Fixed compilation | Filippos Karapetis | |
svn-id: r39688 | |||
2009-03-25 | - Renamed gfx/sci_widgets.* to gfx/gfx_gui.*, as these files contain GUI ↵ | Filippos Karapetis | |
elements mostly, like windows and status bars - Moved kWindowAutoRestore from gfx_widgets.h to gfx_gui.h svn-id: r39687 | |||
2009-03-25 | Remove superfluous comma | Filippos Karapetis | |
svn-id: r39686 | |||
2009-03-25 | Changed some flags to enums | Filippos Karapetis | |
svn-id: r39685 | |||
2009-03-25 | revert yesterday's change -- apparently this different behavior was intentional. | Joost Peters | |
svn-id: r39683 | |||
2009-03-25 | Add French DOS version of Waxworks. | Travis Howell | |
svn-id: r39681 | |||
2009-03-25 | SCI: AvoidPath cleanup. | Walter van Niftrik | |
svn-id: r39680 | |||
2009-03-24 | Add German DOS version of Waxworks. | Travis Howell | |
svn-id: r39678 | |||
2009-03-24 | Patch from bug #2710315: INDY3/FOA: bug in patch for series IQ with ScummVM GUI | Max Horn | |
svn-id: r39677 | |||
2009-03-24 | Cine::Palette: Add fillWithBlack and saturatedAddNormalizedGray-methods. | Kari Salminen | |
svn-id: r39676 | |||
2009-03-24 | SCI: build fix. | Walter van Niftrik | |
svn-id: r39675 | |||
2009-03-24 | SCI: Added workaround for broken polygon in LSL1 room 350. | Walter van Niftrik | |
svn-id: r39674 | |||
2009-03-24 | Fix smaller error introduced in r39671 refactoring (this check used to be ↵ | Joost Peters | |
"res == 0"). Thanks to syke for spotting it. svn-id: r39673 | |||
2009-03-24 | SCI: Rewrote vocabulary code to use a Common::HashMap<String,ResultWord> | Max Horn | |
svn-id: r39671 | |||
2009-03-24 | SCI: Changed vocab_tokenize_string to not 'return' the list it generates, ↵ | Max Horn | |
but rather pass a reference to an existing list to it (this is a bit more efficient, and allows us to return an error value) svn-id: r39670 | |||
2009-03-24 | SCI: Turned synonyms list into a Common::List | Max Horn | |
svn-id: r39669 | |||
2009-03-24 | SCI: Added workaround for duplicate polygons being passed to kAvoidPath. | Walter van Niftrik | |
svn-id: r39668 | |||
2009-03-24 | Fixed a regression of commit #35473. Fixes bug #2703595 - "ITE: Crash when ↵ | Filippos Karapetis | |
clicking on items inside the hangar" svn-id: r39664 | |||
2009-03-24 | SCI: Changed some char* into Common::String | Max Horn | |
svn-id: r39663 | |||
2009-03-24 | SCI: Only pass the pointerpos to Menubar::mapPointer, not the full gfx_state_t | Max Horn | |
svn-id: r39662 | |||
2009-03-24 | SCI: moved sci_strndup to menubar.cpp | Max Horn | |
svn-id: r39661 | |||
2009-03-24 | SCI: Fixed some leaks introduced by my previous changes | Max Horn | |
svn-id: r39660 | |||
2009-03-24 | SCI: C++ify menu code | Max Horn | |
svn-id: r39659 | |||
2009-03-24 | CRUISE: Fixed bug when loading backgroundIncrustStruct::saveWidth (don't ↵ | Max Horn | |
divide by 2, rather *multiply* by 2); also some cleanup svn-id: r39657 | |||
2009-03-24 | Removed paranoia check. | Nicola Mettifogo | |
svn-id: r39656 | |||
2009-03-24 | Make sure that the currently buggy dirty rectangle handling code is not ↵ | Filippos Karapetis | |
used. Also, make sure that the resource data pointer is initialized to zero svn-id: r39655 | |||
2009-03-24 | * Pushed evaluation of 'following question' from dialogue parsing to ↵ | Nicola Mettifogo | |
dialogue execution. * Removed all the question forwards declaration code svn-id: r39654 | |||
2009-03-24 | LOL: - implemented lots of opcodes and fixed a few bugs | Florian Kagerer | |
- it's now possible to leave the castle svn-id: r39653 | |||
2009-03-24 | Finally fixed the Valgrind warning that was confusing me so yesterday. | Torbjörn Andersson | |
svn-id: r39651 | |||
2009-03-23 | Refactored the zone type parsers. | Nicola Mettifogo | |
svn-id: r39650 | |||
2009-03-23 | Patch #2676453: INDY3/FOA: series IQ with ScummVM GUI | Max Horn | |
svn-id: r39649 |