Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-02-14 | GOB: Adapt to setPalette RGBA->RGB change. | Johannes Schickel | |
2011-02-02 | GOB: Make flags optional in Video::initSurfDesc | Sven Hesse | |
svn-id: r55728 | |||
2011-02-02 | GOB: Remove the vidMode parameter from Video::initSurfDesc | Sven Hesse | |
svn-id: r55727 | |||
2011-01-31 | GOB: Make Font::_itemSize unsigned | Sven Hesse | |
This fixes a font drawing error in Adibou. svn-id: r55681 | |||
2011-01-16 | GOB: Remove unused old shade functions | Sven Hesse | |
svn-id: r55274 | |||
2011-01-16 | GOB: Remove unused declarations | Sven Hesse | |
svn-id: r55269 | |||
2010-09-30 | GOB: Remove the now useless VGAVideoDriver | Sven Hesse | |
svn-id: r52948 | |||
2010-09-30 | GOB: Change all drawing to use class Surface | Sven Hesse | |
svn-id: r52947 | |||
2010-09-30 | GOB: Remove dither stuff, commenting out most v6 drawing | Sven Hesse | |
svn-id: r52945 | |||
2009-07-09 | Giving Font its own real class | Sven Hesse | |
svn-id: r42277 | |||
2009-07-05 | Renaming FontDesc::extraData to charWidths | Sven Hesse | |
svn-id: r42149 | |||
2009-06-06 | GOB: Turned _spritesArray into a Common::Array (of fixed size) to detect ↵ | Max Horn | |
out-of-bounds access to it (since access is controlled by scripts, this could (and does :/) easily happen. Also removed an obsolete swap() method, and fixed one case where _spritesArray was indeed accessed out of bounds svn-id: r41305 | |||
2009-06-06 | GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to ↵ | Max Horn | |
SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references svn-id: r41299 | |||
2009-05-31 | GOB: Replaced many uses of strdupcpy by Common::String | Max Horn | |
svn-id: r41077 | |||
2009-05-21 | Splitting a few helper functions out of gob.h | Sven Hesse | |
svn-id: r40765 | |||
2009-04-29 | Playing half-sized videos fullscreen in the demoplayer | Sven Hesse | |
svn-id: r40211 | |||
2009-04-29 | Decreased the dithering LUT's depth to 5 bit per color component. | Sven Hesse | |
The results still good and generating it is fast enough to do at each start (so we don't need to save it anymore) svn-id: r40195 | |||
2009-04-24 | The video now works correctly in the non-interactive Urban Runner demo | Sven Hesse | |
svn-id: r40128 | |||
2008-12-25 | Fixed compilation with g++4.3 | Johannes Schickel | |
svn-id: r35532 | |||
2008-12-24 | Moving the dither code to graphics/ | Sven Hesse | |
svn-id: r35526 | |||
2008-12-17 | Added support for caching the palette LUT to a file | Sven Hesse | |
svn-id: r35412 | |||
2008-12-16 | Experimental semi-transparency for fillRect, used in the green/red menu ↵ | Sven Hesse | |
areas of Urban Runner svn-id: r35406 | |||
2008-12-14 | Plugging leaks | Sven Hesse | |
svn-id: r35355 | |||
2008-12-12 | Text now works in Urban Runner | Sven Hesse | |
svn-id: r35311 | |||
2008-12-12 | Working (minus text) menu in Urban Runner | Sven Hesse | |
svn-id: r35310 | |||
2008-12-11 | Changing the Urban Runner sprite drawer to work more correctly. It does use ↵ | Sven Hesse | |
YUV data, but I can use the ditherer there svn-id: r35308 | |||
2008-12-11 | On second thought, an octree only works if the color to look up is in the ↵ | Sven Hesse | |
palette. So using a table-based approach to find the nearest color now, using only the upper 6 bits to stop the table from getting too large. It still takes noticeable time to build it. :/ But as a result, the video actually looks okay now... svn-id: r35298 | |||
2008-12-04 | Changing the GobEngine to use its dirty rects also for OSystem-copies, ↵ | Sven Hesse | |
instead of relying on kFeatureAutoComputeDirtyRects svn-id: r35239 | |||
2008-09-02 | Urban Runner stubs | Sven Hesse | |
svn-id: r34286 | |||
2008-05-17 | Ooops, forget that one | Sven Hesse | |
svn-id: r32163 | |||
2008-05-10 | Restructured saving/loading and added a stub for Woodruff | Sven Hesse | |
svn-id: r31989 | |||
2008-05-03 | Correct o2_initScreen() for Woodruff (screen positioning, clipping and ↵ | Sven Hesse | |
cursor limiting) svn-id: r31846 | |||
2008-01-05 | Fix to remove a tab character from the GPL header | Paul Gilbert | |
svn-id: r30238 | |||
2007-08-19 | Checking in patch #1777241 by Uwe Ryssel (GOB: Some optimizations for slow ↵ | Sven Hesse | |
computers) svn-id: r28664 | |||
2007-08-05 | Possible fix for bug #1767748 (Gobliiins is not fast as it can be on slow ↵ | Sven Hesse | |
computers) svn-id: r28456 | |||
2007-07-01 | Re-added __attribute__(packed) | Max Horn | |
svn-id: r27830 | |||
2007-05-30 | Updated legal headers in source files, based on what Pidgin (the IM client ↵ | Max Horn | |
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024 | |||
2007-04-25 | Removed some more superfluous semicolons in the gob engine | Sven Hesse | |
svn-id: r26595 | |||
2007-04-25 | Removing lots of superfluous semicola (see mail by David Weinehall on ↵ | Max Horn | |
scummvm-devel) svn-id: r26594 | |||
2007-04-19 | - Fixed handling of the case split screen + vertical scrolling area | Sven Hesse | |
- Added manual vertical scrolling - Restricting the mouse cursor to the upper part of the split screen now svn-id: r26547 | |||
2007-04-06 | Some Gob3 fixes: | Sven Hesse | |
- wrong positioning of the inventory - walking - close-up fadeing in the CD version svn-id: r26390 | |||
2007-04-05 | Implemented scrolling and split screen (for the text field, the bottom 40 ↵ | Sven Hesse | |
lines) in Gob3 svn-id: r26387 | |||
2007-04-02 | "char *" -> "byte *" where appropriate | Sven Hesse | |
svn-id: r26369 | |||
2007-03-29 | - Properly implemented the ImdPlayer | Sven Hesse | |
- Some more clean-up svn-id: r26316 | |||
2007-03-20 | Major clean-up, including: | Sven Hesse | |
- Cutting down the code-dup - Plucking leaks - Removing dead/unused code - Properly naming "word_2342F"-style variables and functions (removing the warnings alongside) - Fleshing out the "stubby" functions - Moving functions and variables to more appropriate/logical places - Re-ordering functions and variables - Re-structuring functions - Moving the IMD stuff into a new "Imd" class in the new imd.cpp/.h (still to be completely implemented and cleaned up) - Formatting - Getting rid off the classes "Anim", "Pack" and "Timer", along with their files svn-id: r26252 | |||
2007-02-06 | Implemented vertical scrolling | Sven Hesse | |
svn-id: r25401 | |||
2007-02-04 | - Plugged some leaks and fixed some memory errors | Sven Hesse | |
- Fixed the cursor animation loops in Ween and Bargon - Added Draw_Bargon + Inter_Bargon - Implemented Bargon Attack's hardcoded intro parts svn-id: r25387 | |||
2007-02-01 | - Fixed the palette animations | Sven Hesse | |
- Changed waitRetrace() to take some time, because the scrolling speed is tuned to the retrace delays svn-id: r25319 | |||
2007-01-29 | - Another attempt at fixing the immediately-closing notepad heisenbug (#1621089) | Sven Hesse | |
- Implemented wide surfaces + scrolling - Some clean-up svn-id: r25253 | |||
2006-07-23 | Use #include "..." instead of #include <...> for pack-start.h and pack-end.h | Torbjörn Andersson | |
for consistency with other #includes. svn-id: r23585 |