aboutsummaryrefslogtreecommitdiff
path: root/engines/sci
AgeCommit message (Collapse)Author
2009-10-18Re-enabled the speed throttler for SCI1.1 games again, as disabling it makes ↵Filippos Karapetis
CPU load spike up in some of them (e.g. LSL6). Added a workaround for the Sierra logo scene in QFG3, too svn-id: r45215
2009-10-18SCI/newgui: kDrawStatus now does BitsShow() a little earlier, so rect wont ↵Martin Kiewitz
get messed up by oldPort (fixes status bar in qfg1ega, etc.) svn-id: r45214
2009-10-18Added a sanity check in kStrAt()Filippos Karapetis
svn-id: r45213
2009-10-18Limited the speed throttler in kAnimate to work on SCI0-SCI1. SCI1.1 games ↵Filippos Karapetis
seem to work fine without it, and disabling it removes the very long delay at the Sierra logo in QFG3 svn-id: r45211
2009-10-17Removed the obsolete and bitrotted testing code for the old SCI GUIFilippos Karapetis
svn-id: r45206
2009-10-17Removed obsolete/resolved FIXMEFilippos Karapetis
svn-id: r45205
2009-10-17SCI: Add FIXMEWillem Jan Palenstijn
svn-id: r45204
2009-10-17SCI: kStrAt added fixme commentMartin Kiewitz
svn-id: r45203
2009-10-17SCI/newgui: kDisplay restoreUnder completedMartin Kiewitz
svn-id: r45202
2009-10-17SCI/newgui: SciGuiAnimate::updateScreen() completedMartin Kiewitz
svn-id: r45201
2009-10-17SCI/newgui: setup default transition, also dont setup transition if no ↵Martin Kiewitz
transition-number was given by caller svn-id: r45199
2009-10-17SCI: Fix delete/delete[] mismatchWillem Jan Palenstijn
svn-id: r45198
2009-10-17SCI/newgui: SciGuiTransitions fixed fadeInMartin Kiewitz
svn-id: r45197
2009-10-17SCI: Fix delete/free mismatchesWillem Jan Palenstijn
svn-id: r45196
2009-10-17SCI/newgui: fix bug in kCanBeHere, fixes sq4 intro roger hanging not fallingMartin Kiewitz
svn-id: r45195
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-17SCI/newgui: SciGuiTransitions::doit will warn about missing blackout-transitionsMartin Kiewitz
svn-id: r45193
2009-10-17SCI/newgui: Transitions - include terminator into blackoutTransitionsIDs tableMartin Kiewitz
svn-id: r45192
2009-10-17Silence gcc warnings.Matthew Hoops
svn-id: r45191
2009-10-17Include common/endian.h for SWAP_BYTES_32. Should fix compile on BE systems.Matthew Hoops
svn-id: r45190
2009-10-17SCI: kAnimate comment added about qfg3Martin Kiewitz
svn-id: r45189
2009-10-17SCI/newgui: Inserted comment about sq4 intro problemMartin Kiewitz
svn-id: r45188
2009-10-17SCI/newgui: SciGuiTransitions now supports blackout flag as well (used in ↵Martin Kiewitz
e.g. sq1 intro) svn-id: r45187
2009-10-17SCI/newgui: SciGuiTransitions now all transitions are supported, blackout ↵Martin Kiewitz
flag support still missing svn-id: r45186
2009-10-17Started moving some of the old GUI code inside /gui32Filippos Karapetis
svn-id: r45185
2009-10-17SCI/newgui: menuPort gets id 0xFFFF assigned, fixes kq5 mouse coordinationMartin Kiewitz
svn-id: r45179
2009-10-17Added a new console command, "play_video", which can play a SEQ or AVI fileFilippos Karapetis
svn-id: r45178
2009-10-16Reverted an accidental change in the last commitFilippos Karapetis
svn-id: r45177
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-16SCI/newgui: WindowManager change so that WinMgrPort will get 0 and picWind ↵Martin Kiewitz
will get 1 svn-id: r45175
2009-10-16SCI/newgui: defined unused signal flagsMartin Kiewitz
svn-id: r45174
2009-10-16SCI: kAnimate now delays the first few calls less, otherwise sq3 will remove ↵Martin Kiewitz
details graphicwise. Walter please check, if this creates a regression with lsl3. svn-id: r45173
2009-10-16Hide the mouse cursor when showing a videoFilippos Karapetis
svn-id: r45171
2009-10-16Converting AVIPlayer into a class that inherits from VideoDecoder and adapt ↵Matthew Hoops
SCI to use this. Also, moving the codec and Codec class into their own folder. (Based on a patch by md5) svn-id: r45170
2009-10-16Fix for bug #2874489 - "SCI: Larry 3 crashes at startup"Filippos Karapetis
svn-id: r45169
2009-10-16SCI/newgui: SciGuiTransitions - removed debug delayMartin Kiewitz
svn-id: r45168
2009-10-16SCI/newgui: SciGuiTransitions now supports diagonal rolls as well (includes ↵Martin Kiewitz
bugfixes for other transitions) svn-id: r45167
2009-10-16SCI/newgui: changed commentMartin Kiewitz
svn-id: r45164
2009-10-16SCI/newgui: addToPic priority issue fixed (lsl5 dream sequences)Martin Kiewitz
svn-id: r45162
2009-10-16SEQ full frames which don't cover the whole screen width are handled ↵Filippos Karapetis
correctly again. Fixes the videos in the GK1 demo svn-id: r45161
2009-10-16SCI: insert comment about kq6 issue caused by new speed throttler. ↵Martin Kiewitz
theoretically this could go away when reanimate/cel updates are implemented svn-id: r45160
2009-10-16SCI: Fixed debugger opcode names.Walter van Niftrik
svn-id: r45158
2009-10-16SCI/newgui: SciGuiTransitions now supports "none" id used in longbowMartin Kiewitz
svn-id: r45157
2009-10-16SCI/newgui: SciGuiTransitions now supports vertical roll from/to center ↵Martin Kiewitz
(e.g. qfg1ega) svn-id: r45156
2009-10-16Moved the SEQ decoder outside the gfx directory, as it is completely stand ↵Filippos Karapetis
alone now and no longer uses any GUI-related code svn-id: r45153
2009-10-16Fixed an assert in the introduction of the CD version of KQ6Filippos Karapetis
svn-id: r45152
2009-10-16Added a new convenience method to the video player, which adds the event of ↵Filippos Karapetis
skipping videos with the escape key by default, thereby simplifying the video playing code in all places where it's used svn-id: r45151
2009-10-15SCI/newgui: transition 100 (no transition at all) now also supportedMartin Kiewitz
svn-id: r45136
2009-10-15SCI/newgui: transitions now also support horizontalRoll (e.g. qfg1ega), ↵Martin Kiewitz
cleanup, oldIdTable now also supports blackoutFlag svn-id: r45134
2009-10-15SCI: Make send varselector reads more verbose. Add notes.Willem Jan Palenstijn
svn-id: r45131