Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-10-07 | ENGINES: Remove default1x scaler flag | Colin Snover | |
This flag is removed for a few reasons: * Engines universally set this flag to true for widths > 320, which made it redundant everywhere; * This flag functioned primarily as a "force 1x scaler" flag, since its behaviour was almost completely undocumented and users would need to figure out that they'd need an explicit non-default scaler set to get a scaler to operate at widths > 320; * (Most importantly) engines should not be in the business of deciding how the backend may choose to render its virtual screen. The choice of rendering behaviour belongs to the user, and the backend, in that order. A nearby future commit restores the default1x scaler behaviour in the SDL backend code for the moment, but in the future it is my hope that there will be a better configuration UI to allow users to specify how they want scaling to work for high resolutions. | |||
2014-02-18 | GOB: Make GPL headers consistent in themselves. | Johannes Schickel | |
2012-07-30 | GOB: Add Font::hasChar() | Sven Hesse | |
2012-07-30 | GOB: Move drawString into Font | Sven Hesse | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
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 |