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: Add some PreGob and Once Upon A Time cursor functions | Sven Hesse | |
2012-07-30 | GOB: Move drawString into Font | Sven Hesse | |
2012-07-30 | GOB: Don't crash when drawPackedSprite() can't open the sprite | Sven Hesse | |
2012-06-03 | GOB: Remove unnecessary include | Sven Hesse | |
A remnant of when we were still doing dithering color LUT creation at startup | |||
2012-05-29 | GOB: Hook up the PE cursors to v7 loadCursor | Sven Hesse | |
Addy Junior / Adibou2 now shows proper cursors. Thanks to clone2727 for the constant nagging. :P | |||
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-04-28 | JANITORIAL: Reduce header dependencies in shared code | Ori Avtalion | |
Some backends may break as I only compiled SDL | |||
2011-02-14 | GOB: Adapt to setPalette RGBA->RGB change. | Johannes Schickel | |
2011-02-07 | COMMON: OSystem now has a PaletteManager | Max Horn | |
svn-id: r55806 | |||
2011-02-02 | GOB: Remove the vidMode parameter from Video::initSurfDesc | Sven Hesse | |
svn-id: r55727 | |||
2011-01-27 | GOB: Stop drawing a letter on surface boundaries | Sven Hesse | |
svn-id: r55574 | |||
2011-01-26 | GOB: Use a fake cursor for Addy for now :P | Sven Hesse | |
svn-id: r55550 | |||
2010-10-31 | GOB: Clean up class DataIO | Sven Hesse | |
Removing the need for class DataStream and that handle mess. svn-id: r53984 | |||
2010-09-30 | GOB: Remove useless variable | Arnaud Boutonné | |
svn-id: r52957 | |||
2010-09-30 | GOB: Create 16bit surfaces for true color games | Sven Hesse | |
Enabling basic Urban drawing again svn-id: r52949 | |||
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 | |||
2010-09-30 | GOB: Stub setting up of 16bpp graphics | Sven Hesse | |
svn-id: r52944 | |||
2010-05-04 | Move initGraphics and initCommonGFX from to new header. | Max Horn | |
These functions are only used internally be Engine subclasses, and by moving them to a separate header we can reduce indirect header dependencies. svn-id: r48934 | |||
2010-02-06 | Add an assert to avoid a crash when printing the character 0x00. | Arnaud Boutonné | |
svn-id: r47945 | |||
2010-02-03 | Minor style-related changes | Sven Hesse | |
svn-id: r47839 | |||
2009-10-28 | Fixing "graphical glitch in Bizoo level" (bug #2867361) | Sven Hesse | |
svn-id: r45470 | |||
2009-09-16 | Playtoons - Add patterns to drawCircle | Arnaud Boutonné | |
svn-id: r44122 | |||
2009-07-10 | Fixing mismatched delete | Sven Hesse | |
svn-id: r42354 | |||
2009-07-09 | Giving Font its own real class | Sven Hesse | |
svn-id: r42277 | |||
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-20 | Remove superfluous indeo3-includes | Sven Hesse | |
svn-id: r40743 | |||
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-02-15 | - Replace OSystem::clearScreen with OSystem::fillScreen as discussed on -devel. | Johannes Schickel | |
- Update BaseBackend and DC port to properly implement OSystem::fillScreen (now only PalmOS has to be updated). - Update all client code which relied on OSystem::clearScreen so far. svn-id: r38304 | |||
2009-01-02 | Oops. (stupid c&p bug) | Johannes Schickel | |
svn-id: r35659 | |||
2009-01-02 | Cleanup. | Johannes Schickel | |
svn-id: r35658 | |||
2008-12-24 | Moving the dither code to graphics/ | Sven Hesse | |
svn-id: r35526 | |||
2008-12-14 | Plugging leaks | Sven Hesse | |
svn-id: r35355 | |||
2008-12-12 | Working (minus text) menu in Urban Runner | Sven Hesse | |
svn-id: r35310 | |||
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-11-14 | Committed my patch #2123680 "SDL: Backend transaction / rollback support". | Johannes Schickel | |
svn-id: r35062 | |||
2008-10-02 | Engine class changed: | Max Horn | |
- Moved initCommonGFX() && GUIErrorMessage() out of class Engine - got rid of the _autosavePeriod member (this prevented users from changing the autosave period during runtime) - Got rid of an evil 'using GUI::Dialog' statement - Clarified some Doxygen comments svn-id: r34720 | |||
2008-05-26 | More split screen fixes. | Sven Hesse | |
I never get tired out those... ;) svn-id: r32308 | |||
2008-05-22 | Fixing a valgrind warning | Sven Hesse | |
svn-id: r32218 | |||
2008-05-22 | Fixing another split screen glitch | Sven Hesse | |
svn-id: r32212 | |||
2008-05-17 | Changing the split stuff again, fixing several scrolling and hotspot-text ↵ | Sven Hesse | |
related issues svn-id: r32161 | |||
2008-05-13 | Fixing the crash when entering the virtual trip tower in Woodruff | Sven Hesse | |
svn-id: r32090 | |||
2008-05-08 | Restructured sound code | Sven Hesse | |
svn-id: r31937 | |||
2008-05-03 | Correct o2_initScreen() for Woodruff (screen positioning, clipping and ↵ | Sven Hesse | |
cursor limiting) svn-id: r31846 |