aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/graphics/transitions.cpp
AgeCommit message (Collapse)Author
2015-08-02SCI: implement frame skipping for all transitionsMartin Kiewitz
should hopefully fix transitions being too slow on some systems
2014-11-09SCI: some more work on 480x300 mac supportMartin Kiewitz
2014-02-18SCI: Make GPL headers consistent in themselves.Johannes Schickel
2012-02-13SCI: Fix the order of diagonal roll transitions in the old lookup tableFilippos Karapetis
This fixes several inverted transitions (like in SQ3, ICEMAN, Hoyle 1 etc) - bug #3485194
2012-01-14SCI: Fix bug in fadeIn()/fadeOut()Filippos Karapetis
This wasn't added in 4742b4d728ba772d47cc497681c9bfb0144475bc)
2011-06-12SCI: Remove workaround that caused graphics corruptionWillem Jan Palenstijn
This fixes coins disappearing in Mother Goose SCI1.1 (bug #3051136). Filippos has confirmed the workaround is no longer necessary for the menubar in LSL6 for which it was added.
2011-06-12SCI: Add FIXME for bug #3051136Willem Jan Palenstijn
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-03-29JANITORIAL: Remove/comment unused varsdhewg
Found by GCC 4.6's -Wunused-but-set-variable
2011-03-04SCI: Enable fade transitions for SCI1 EGA gamesmd5
2011-03-04SCI: Amiga SCI1 middle games are actually SCI1 latemd5
This fixes a lot of glitches, caused by the differences between the two versions
2011-03-04SCI: Amiga SCI1 middle games use the new PC SCI1 late transition effectsmd5
2011-02-19Merge branch 'osystem-palette' of https://github.com/lordhoto/scummvm into ↵Johannes Schickel
master Conflicts: backends/platform/android/android.cpp engines/sci/graphics/screen.cpp engines/sci/graphics/transitions.cpp
2011-02-17SCI: Fix Mac icon bar palettesMatthew Hoops
The Mac icon bar uses a palette from the executable and keeps those entries in the palette constantly. In addition, we're now performing gamma correction on the Mac-based colors so that they are in the same gamma as SCI. The color matching now works with this and using the same color finding as the Mac Palette Manager.
2011-02-14SCI: Adapt to setPalette/grabPalette RGBA->RGB change.Johannes Schickel
2011-02-07COMMON: OSystem now has a PaletteManagerMax Horn
svn-id: r55806
2010-10-07SCI: Added a define to disable room transitionsFilippos Karapetis
This is only useful for development, for speedy runs of games, and should NOT be used in general, as it may introduce graphics glitches svn-id: r53049
2010-08-29SCI: changing scroll transition behaviourMartin Kiewitz
makes scroll smooth on linux (and maybe others too) svn-id: r52436
2010-08-23SCI: slightly changing msecs for scrollingMartin Kiewitz
svn-id: r52299
2010-08-21SCI: improving delaying transitionsMartin Kiewitz
should hopefully make them run better on different platforms (some platforms dont update on every updateScreen call, so the transitions worked much faster there (e.g. wii) and some other platforms dont have that much power, so transitions were slower on those) svn-id: r52266
2010-08-21SCI: now fading color 255 as well in sci1.1Martin Kiewitz
looks better, although sierra didn't do that (examples: qfg3 demo/intro) svn-id: r52264
2010-07-26SCI: fixing scroll transitions for kq6 hiresMartin Kiewitz
fixes bug #3034587 svn-id: r51334
2010-07-26SCI: fixing transition 9Martin Kiewitz
fixes castle of dr. brain intro on amiga svn-id: r51323
2010-06-29SCI: Rewrap more commentsMax Horn
svn-id: r50500
2010-06-20SCI: fixed typoMartin Kiewitz
svn-id: r50101
2010-06-20SCI: properly implement kPalVary functionality within kDrawPic and ↵Martin Kiewitz
transitions, so pharkas finally works w/o palette corruption svn-id: r50099
2010-06-15SCI: SciGui/SciGui32 gone for good...Martin Kiewitz
svn-id: r49860
2010-06-15SCI: calling wait() directly and removing it from SciGuiMartin Kiewitz
svn-id: r49853
2010-06-15Throttle screen updates to 60fps in some screen transition effects as wellFilippos Karapetis
svn-id: r49690
2010-05-15SCI: adding upscaled hires mode 640x480 for kq6 and gk1, fixing valgrind ↵Martin Kiewitz
error in GfxPortrait class, not using priority anymore when drawing hires cels (shouldnt be needed for kq6) svn-id: r49040
2010-04-16SCI: make pixelation transition work in upscaled hires modeMartin Kiewitz
svn-id: r48668
2010-04-16SCI: make scroll transitions work in upscaled hires modeMartin Kiewitz
svn-id: r48667
2010-02-17SCI: Cleanup resource.hMax Horn
svn-id: r48084
2010-02-04SCI: renaming Transitions to GfxTransitionsMartin Kiewitz
svn-id: r47890
2010-01-31SCI: renamed SciPalette to GfxPalette, Screen to GfxScreen, GfxPalette is ↵Martin Kiewitz
now called directly w/o SciGui svn-id: r47752
2010-01-06SCI: making most of the variables in screen class private (some of it was ↵Martin Kiewitz
needed for old gui) svn-id: r47075
2010-01-06Removed all hardcoded screen sizesFilippos Karapetis
svn-id: r47072
2010-01-05More renamingFilippos Karapetis
svn-id: r47009