aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/gui/gui_palette.cpp
AgeCommit message (Collapse)Author
2009-12-01Removed unnecessary semi-colons.Torbjörn Andersson
svn-id: r46232
2009-10-20SCI/newgui: palVary logic as comments (work in progress)Martin Kiewitz
svn-id: r45293
2009-10-20SCI/newgui: Changed kPalette(animate) and implemented setFlags/unsetFlagsMartin Kiewitz
svn-id: r45277
2009-10-20SCI/newgui: kPalette cleanup, preparing for sq5 paletteAnimate supportMartin Kiewitz
svn-id: r45273
2009-10-17SCI/newgui: set amiga palette immediately at game start and stop ↵Martin Kiewitz
kPalette/animate to do anything on Amiga svn-id: r45194
2009-10-16Moved sci_ffs() inside iterator.cpp, the only place where it's actually ↵Filippos Karapetis
used, and removed tools.*. Also, removed all the unused includes to tools.h from several places svn-id: r45176
2009-10-15Changed palette initialization depending on the findings of the resource ↵Filippos Karapetis
manager. Fixes the palette in several SCI1 EGA games svn-id: r45114
2009-10-15SCI/newgui: longbow palette 999 doesnt have mapping, so palette was detected ↵Martin Kiewitz
as SCI1.1, changed detection. fixes black windows svn-id: r45110
2009-10-15SCI: Don't cache squaresWillem Jan Palenstijn
svn-id: r45109
2009-10-14SCI/newgui: kPalette / setIntensity / reimplemented setPalette optional ↵Martin Kiewitz
parameter, fixed memory corruption in setIntensity svn-id: r45091
2009-10-14SCI/newgui: changed kPalette (setIntensity) to behave differently (seems we ↵Martin Kiewitz
had it wrong) also changed nonsense clipping svn-id: r45090
2009-10-14Fixed the palette in the SEQ decoder againFilippos Karapetis
svn-id: r45088
2009-10-14Started rewriting the SEQ decoder to use the new GUI functionsFilippos Karapetis
svn-id: r45083
2009-10-14SCI/newgui: SciGuiTransitions now at least supports fadeIn/outMartin Kiewitz
svn-id: r45072
2009-10-12SCI/newgui: kGraph updateBox implemented, cleaned up usage of BitsShow() ↵Martin Kiewitz
still not perfect (e.g. kq5 cutscene information box) svn-id: r44966
2009-10-09SCI/newgui: changing undithering logic again, palette now uses decoded ↵Martin Kiewitz
color-combinations, fixup happens during dithering run on undithered mode svn-id: r44845
2009-10-08SCI/newgui: cleanup, fixing uninitialized variable in SciGuiPaletteMartin Kiewitz
svn-id: r44796
2009-10-08SCI/newgui: remarks about _menuPort, uninitialized usage in SciGuiPalette ↵Martin Kiewitz
removed, _menuPort and _mainPort get deleted in destructor svn-id: r44790
2009-10-08Don't store the engine state in the SciGuiPalette class. The palette ↵Filippos Karapetis
timestamps are now calculated from Epoch time, instead of game start time (the functionality is exactly the same, though) svn-id: r44773
2009-10-07SCI/newgui: changed dithering logic, otherwise colors combined with black ↵Martin Kiewitz
wouldnt get undithered correctly svn-id: r44762
2009-10-07SCI/newgui: undithering of picture now possible (just follow instructions in ↵Martin Kiewitz
gui_screen.cpp) svn-id: r44742
2009-10-06WIP code for replacing the FreeSCI view decoding code with the new one (no ↵Filippos Karapetis
changes to the logic, yet) svn-id: r44717
2009-10-06- Fixed kGetTime() againFilippos Karapetis
- Removed the odd way of calculating elapsed time in SciGui(). We got _system->getMillis() for that purpose - Replaced the code in SciGui::wait() with the one in SciGui32::wait (which works fine, and is correct). The code in SciGui() was not polling for events while waiting, either svn-id: r44712
2009-10-06Removed an unused reference to OSystemFilippos Karapetis
svn-id: r44704
2009-10-06SCI/newgui: palette functions from SciGuiGfx now in SciGuiPaletteMartin Kiewitz
svn-id: r44698