Age | Commit message (Collapse) | Author | |
---|---|---|---|
2009-03-28 | Fix invalid memory writes. | Johannes Schickel | |
svn-id: r39727 | |||
2009-03-28 | Cine::Palette: Add constants for normally used palette color counts and byte ↵ | Kari Salminen | |
sizes. svn-id: r39726 | |||
2009-03-28 | Cine::Palette: Add empty() and isValid() functions. | Kari Salminen | |
svn-id: r39725 | |||
2009-03-28 | Added workaround for script bug in ticket #2718449. | Nicola Mettifogo | |
svn-id: r39724 | |||
2009-03-28 | Added initialization for _index and _locationIndex in Zone objects. | Nicola Mettifogo | |
svn-id: r39723 | |||
2009-03-28 | Save zone and animation flags when a location is closed. This fixes bug ↵ | Nicola Mettifogo | |
#2718462. svn-id: r39722 | |||
2009-03-28 | LOL: - implemented opcode required for operating the floor plates in the ↵ | Florian Kagerer | |
thugs' cave) - fixed bug (only one of the two thugs in front of the cave was deleted when sneaking into the cave) svn-id: r39721 | |||
2009-03-28 | Formatting. | Johannes Schickel | |
svn-id: r39720 | |||
2009-03-28 | LOL: - Level temp data now get stored in memory so you can now return to a ↵ | Florian Kagerer | |
level without everything being broken. Temp data isn't saved to disk. Since total memory requirement for storing this data won't exceed ~100kb I'd rather save memory in other places (like removing some screen page buffers) - Implemented some more opcodes and fixed some bugs (You can now safely pick up coin pouches. The lamp seems to work fine, too). svn-id: r39719 | |||
2009-03-28 | Add sound effects support for Amiga demo of BRA. | Travis Howell | |
svn-id: r39717 | |||
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 | Add color component bit count (rBits, gBits, bBits, aBits) and maximum value ↵ | Kari Salminen | |
(rMax, gMax, bMax, aMax) convenience functions to PixelFormat-struct (If someone objects to adding these, holler and/or revert this commit, I can live without 'em but they'd ease some parts of Cine::Palette-code). svn-id: r39711 | |||
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 | Improved configure support for the GP2X port. | Andre Heider | |
svn-id: r39708 | |||
2009-03-27 | Fix regression from r39702: look up music_driver in config | Willem Jan Palenstijn | |
svn-id: r39707 | |||
2009-03-27 | Fixed bug where screen wasn't automatically updated when changing theme, ↵ | Vicent Marti | |
unless you moved the mouse. svn-id: r39706 | |||
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 | Theme selection dialog now automatically selects the currently active theme. ↵ | Vicent Marti | |
Fixes bug #2706967. svn-id: r39703 | |||
2009-03-26 | MidiDriver cleanup: findMusicDriver now returns a pointer (makes it possible ↵ | Max Horn | |
to distinguish 'no match found' from other results); updated parseMusicDriver accordingly; some methods now return MidiDriverType instead of int svn-id: r39702 | |||
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 | Changed doxygen comments in sound/midiparser.h to match with our usual ↵ | Max Horn | |
formatting conventions svn-id: r39700 | |||
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 | Allow building of psp backend via configure (Part 1 - Still need to add the ↵ | Joost Peters | |
fixup + EBOOT packing steps). Thanks dhewg and fingolfin for assistance. :) svn-id: r39693 | |||
2009-03-25 | Update MSVC project files for r39687. | Kari Salminen | |
svn-id: r39692 | |||
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 | Added myself to the MADE engine credits | Filippos Karapetis | |
svn-id: r39684 | |||
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 |