D G Turner
d11c61db14
SCI: Fix Missing Default Switch Cases
...
These are flagged by GCC if -Wswitch-default is enabled.
2019-12-01 05:06:31 +00:00
sluicebox
954f5142cb
SCI: Implement full kWait behavior
...
Fixes PQ3 bug #11020
2019-07-21 18:20:07 +03:00
Martin Kiewitz
d43c593e2e
SCI: implement frame skipping for all transitions
...
should hopefully fix transitions being too slow on some systems
2015-08-02 01:32:26 +02:00
Martin Kiewitz
72e6a9eeab
SCI: some more work on 480x300 mac support
2014-11-09 12:54:41 +01:00
Johannes Schickel
8fc7d60feb
SCI: Make GPL headers consistent in themselves.
2014-02-18 02:39:37 +01:00
Filippos Karapetis
7da29858e7
SCI: Fix the order of diagonal roll transitions in the old lookup table
...
This fixes several inverted transitions (like in SQ3, ICEMAN, Hoyle 1 etc) - bug #3485194
2012-02-13 12:06:35 +02:00
Filippos Karapetis
4594982ce3
SCI: Fix bug in fadeIn()/fadeOut()
...
This wasn't added in 4742b4d728
)
2012-01-14 00:21:55 +02:00
Willem Jan Palenstijn
8e2f2e3730
SCI: Remove workaround that caused graphics corruption
...
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-12 20:26:07 +02:00
Willem Jan Palenstijn
4ec20f857f
SCI: Add FIXME for bug #3051136
2011-06-12 02:02:06 +02:00
strangerke
69b1485a22
GIT: Clean up: Suppress SVN tags, now useless
2011-05-12 01:16:22 +02:00
Ori Avtalion
9414d7a6e2
JANITORIAL: Reduce header dependencies in shared code
...
Some backends may break as I only compiled SDL
2011-04-28 15:08:58 +03:00
dhewg
d83a83ef50
JANITORIAL: Remove/comment unused vars
...
Found by GCC 4.6's -Wunused-but-set-variable
2011-03-29 21:57:56 +02:00
md5
bc992d77de
SCI: Enable fade transitions for SCI1 EGA games
2011-03-04 22:04:11 +02:00
md5
6b41673fab
SCI: Amiga SCI1 middle games are actually SCI1 late
...
This fixes a lot of glitches, caused by the differences between the two
versions
2011-03-04 14:27:25 +02:00
md5
c8225c9c0e
SCI: Amiga SCI1 middle games use the new PC SCI1 late transition effects
2011-03-04 00:25:20 +02:00
Johannes Schickel
e21d6e0d11
Merge branch 'osystem-palette' of https://github.com/lordhoto/scummvm into master
...
Conflicts:
backends/platform/android/android.cpp
engines/sci/graphics/screen.cpp
engines/sci/graphics/transitions.cpp
2011-02-19 21:46:45 +01:00
Matthew Hoops
266806d892
SCI: Fix Mac icon bar palettes
...
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-17 13:38:23 -05:00
Johannes Schickel
bba430eebc
SCI: Adapt to setPalette/grabPalette RGBA->RGB change.
2011-02-14 17:08:33 +01:00
Max Horn
ab039812e7
COMMON: OSystem now has a PaletteManager
...
svn-id: r55806
2011-02-07 17:52:38 +00:00
Filippos Karapetis
8fcd25bcce
SCI: Added a define to disable room transitions
...
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-10-07 15:30:30 +00:00
Martin Kiewitz
9e9db758fb
SCI: changing scroll transition behaviour
...
makes scroll smooth on linux (and maybe others too)
svn-id: r52436
2010-08-29 10:39:34 +00:00
Martin Kiewitz
d6fc42ebc9
SCI: slightly changing msecs for scrolling
...
svn-id: r52299
2010-08-23 13:57:00 +00:00
Martin Kiewitz
ee6f972247
SCI: improving delaying transitions
...
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-21 17:49:59 +00:00
Martin Kiewitz
4742b4d728
SCI: now fading color 255 as well in sci1.1
...
looks better, although sierra didn't do that (examples: qfg3 demo/intro)
svn-id: r52264
2010-08-21 14:54:57 +00:00
Martin Kiewitz
ea5f8049a2
SCI: fixing scroll transitions for kq6 hires
...
fixes bug #3034587
svn-id: r51334
2010-07-26 21:25:07 +00:00
Martin Kiewitz
18a54f086f
SCI: fixing transition 9
...
fixes castle of dr. brain intro on amiga
svn-id: r51323
2010-07-26 16:49:04 +00:00
Max Horn
8db0f726c0
SCI: Rewrap more comments
...
svn-id: r50500
2010-06-29 14:55:32 +00:00
Martin Kiewitz
7694993bef
SCI: fixed typo
...
svn-id: r50101
2010-06-20 21:14:46 +00:00
Martin Kiewitz
4a83b2c5f6
SCI: properly implement kPalVary functionality within kDrawPic and transitions, so pharkas finally works w/o palette corruption
...
svn-id: r50099
2010-06-20 20:52:31 +00:00
Martin Kiewitz
b25aba1d1e
SCI: SciGui/SciGui32 gone for good...
...
svn-id: r49860
2010-06-15 15:44:24 +00:00
Martin Kiewitz
af5346e7ab
SCI: calling wait() directly and removing it from SciGui
...
svn-id: r49853
2010-06-15 13:14:23 +00:00
Filippos Karapetis
13aba8747a
Throttle screen updates to 60fps in some screen transition effects as well
...
svn-id: r49690
2010-06-15 10:09:42 +00:00
Martin Kiewitz
eb2b3f352e
SCI: adding upscaled hires mode 640x480 for kq6 and gk1, fixing valgrind error in GfxPortrait class, not using priority anymore when drawing hires cels (shouldnt be needed for kq6)
...
svn-id: r49040
2010-05-15 14:17:50 +00:00
Martin Kiewitz
2cb0f7f155
SCI: make pixelation transition work in upscaled hires mode
...
svn-id: r48668
2010-04-16 11:44:10 +00:00
Martin Kiewitz
1410f3c65a
SCI: make scroll transitions work in upscaled hires mode
...
svn-id: r48667
2010-04-16 11:22:37 +00:00
Max Horn
903b694574
SCI: Cleanup resource.h
...
svn-id: r48084
2010-02-17 23:37:32 +00:00
Martin Kiewitz
c336204a3f
SCI: renaming Transitions to GfxTransitions
...
svn-id: r47890
2010-02-04 21:04:47 +00:00
Martin Kiewitz
72c2d360f7
SCI: renamed SciPalette to GfxPalette, Screen to GfxScreen, GfxPalette is now called directly w/o SciGui
...
svn-id: r47752
2010-01-31 16:21:11 +00:00
Martin Kiewitz
7d7d23ce2b
SCI: making most of the variables in screen class private (some of it was needed for old gui)
...
svn-id: r47075
2010-01-06 13:05:14 +00:00
Filippos Karapetis
bcf7535c97
Removed all hardcoded screen sizes
...
svn-id: r47072
2010-01-06 12:17:03 +00:00
Filippos Karapetis
d99aa0f126
More renaming
...
svn-id: r47009
2010-01-05 01:37:57 +00:00