Commit Graph

34645 Commits

Author SHA1 Message Date
Martin Kiewitz
d807d259b9 SCI/newgui: SciGuiAnimate::updateScreen() completed
svn-id: r45201
2009-10-17 20:42:19 +00:00
Gregory Montoir
a85b22e092 TUCKER: fix several issues in ending sequences (tracker item #2872355 - Minor bugs outro)
svn-id: r45200
2009-10-17 20:06:46 +00:00
Martin Kiewitz
b66d989554 SCI/newgui: setup default transition, also dont setup transition if no transition-number was given by caller
svn-id: r45199
2009-10-17 19:46:27 +00:00
Willem Jan Palenstijn
ed964efe3d SCI: Fix delete/delete[] mismatch
svn-id: r45198
2009-10-17 18:59:13 +00:00
Martin Kiewitz
2e73b6472f SCI/newgui: SciGuiTransitions fixed fadeIn
svn-id: r45197
2009-10-17 18:03:31 +00:00
Willem Jan Palenstijn
a74fd21847 SCI: Fix delete/free mismatches
svn-id: r45196
2009-10-17 17:59:09 +00:00
Martin Kiewitz
42dffcdcb9 SCI/newgui: fix bug in kCanBeHere, fixes sq4 intro roger hanging not falling
svn-id: r45195
2009-10-17 17:46:48 +00:00
Martin Kiewitz
387db36f4d SCI/newgui: set amiga palette immediately at game start and stop kPalette/animate to do anything on Amiga
svn-id: r45194
2009-10-17 17:35:41 +00:00
Martin Kiewitz
a19cfb4862 SCI/newgui: SciGuiTransitions::doit will warn about missing blackout-transitions
svn-id: r45193
2009-10-17 16:56:33 +00:00
Martin Kiewitz
ebd3a72626 SCI/newgui: Transitions - include terminator into blackoutTransitionsIDs table
svn-id: r45192
2009-10-17 16:54:39 +00:00
Matthew Hoops
d87d41802c Silence gcc warnings.
svn-id: r45191
2009-10-17 15:37:16 +00:00
Matthew Hoops
0559d1e3ca Include common/endian.h for SWAP_BYTES_32. Should fix compile on BE systems.
svn-id: r45190
2009-10-17 15:28:15 +00:00
Martin Kiewitz
b32cf088e2 SCI: kAnimate comment added about qfg3
svn-id: r45189
2009-10-17 14:45:05 +00:00
Martin Kiewitz
c909bdd896 SCI/newgui: Inserted comment about sq4 intro problem
svn-id: r45188
2009-10-17 14:28:25 +00:00
Martin Kiewitz
cada567491 SCI/newgui: SciGuiTransitions now supports blackout flag as well (used in e.g. sq1 intro)
svn-id: r45187
2009-10-17 14:12:42 +00:00
Martin Kiewitz
4bc8d919d8 SCI/newgui: SciGuiTransitions now all transitions are supported, blackout flag support still missing
svn-id: r45186
2009-10-17 13:01:28 +00:00
Filippos Karapetis
d14061fdd7 Started moving some of the old GUI code inside /gui32
svn-id: r45185
2009-10-17 12:42:21 +00:00
Marcus Comstedt
87247d1e4d Made find_unused_pixel() take the transparency mask into account, not
counting palette colours of masked pixels as used.  Fixes transparency
on the new default icon.

svn-id: r45183
2009-10-17 11:35:49 +00:00
Jordi Vilalta Prat
a7cdad157e Update the Dreamcast icon
svn-id: r45180
2009-10-17 10:51:14 +00:00
Martin Kiewitz
4b3eb3388e SCI/newgui: menuPort gets id 0xFFFF assigned, fixes kq5 mouse coordination
svn-id: r45179
2009-10-17 10:50:39 +00:00
Filippos Karapetis
cc31846eb5 Added a new console command, "play_video", which can play a SEQ or AVI file
svn-id: r45178
2009-10-17 10:42:00 +00:00
Filippos Karapetis
a6445d602d Reverted an accidental change in the last commit
svn-id: r45177
2009-10-16 23:31:31 +00:00
Filippos Karapetis
e4c23834dd Moved sci_ffs() inside iterator.cpp, the only place where it's actually used, and removed tools.*. Also, removed all the unused includes to tools.h from several places
svn-id: r45176
2009-10-16 23:29:00 +00:00
Martin Kiewitz
0479964ad7 SCI/newgui: WindowManager change so that WinMgrPort will get 0 and picWind will get 1
svn-id: r45175
2009-10-16 21:21:47 +00:00
Martin Kiewitz
f6716df853 SCI/newgui: defined unused signal flags
svn-id: r45174
2009-10-16 19:35:55 +00:00
Martin Kiewitz
2ada85b6cc SCI: kAnimate now delays the first few calls less, otherwise sq3 will remove details graphicwise. Walter please check, if this creates a regression with lsl3.
svn-id: r45173
2009-10-16 18:46:18 +00:00
Matthew Hoops
620fa7c641 Override getAudioLag() in the AviDecoder (blatantly borrowed from the SmackerDecoder).
svn-id: r45172
2009-10-16 18:32:20 +00:00
Filippos Karapetis
1d679723c3 Hide the mouse cursor when showing a video
svn-id: r45171
2009-10-16 18:16:23 +00:00
Matthew Hoops
b43e99566e Converting AVIPlayer into a class that inherits from VideoDecoder and adapt 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-16 18:05:56 +00:00
Filippos Karapetis
c957d75fd0 Fix for bug #2874489 - "SCI: Larry 3 crashes at startup"
svn-id: r45169
2009-10-16 17:29:36 +00:00
Martin Kiewitz
ef05105961 SCI/newgui: SciGuiTransitions - removed debug delay
svn-id: r45168
2009-10-16 16:13:57 +00:00
Martin Kiewitz
2924dca088 SCI/newgui: SciGuiTransitions now supports diagonal rolls as well (includes bugfixes for other transitions)
svn-id: r45167
2009-10-16 16:03:32 +00:00
Yotam Barnoy
739b462753 PSP palette fix for bsword1: fixed cache coherency issue
svn-id: r45165
2009-10-16 12:45:53 +00:00
Martin Kiewitz
4a3f88ee1b SCI/newgui: changed comment
svn-id: r45164
2009-10-16 11:49:56 +00:00
Martin Kiewitz
408411f3d1 SCI/newgui: addToPic priority issue fixed (lsl5 dream sequences)
svn-id: r45162
2009-10-16 11:46:18 +00:00
Filippos Karapetis
b190fa358a SEQ full frames which don't cover the whole screen width are handled correctly again. Fixes the videos in the GK1 demo
svn-id: r45161
2009-10-16 11:43:37 +00:00
Martin Kiewitz
c213032da9 SCI: insert comment about kq6 issue caused by new speed throttler. theoretically this could go away when reanimate/cel updates are implemented
svn-id: r45160
2009-10-16 11:22:06 +00:00
Walter van Niftrik
08bf02ccf2 SCI: Fixed debugger opcode names.
svn-id: r45158
2009-10-16 10:46:09 +00:00
Martin Kiewitz
0ea65c6d92 SCI/newgui: SciGuiTransitions now supports "none" id used in longbow
svn-id: r45157
2009-10-16 09:55:14 +00:00
Martin Kiewitz
af60e6761d SCI/newgui: SciGuiTransitions now supports vertical roll from/to center (e.g. qfg1ega)
svn-id: r45156
2009-10-16 09:44:00 +00:00
Jordi Vilalta Prat
1c6e0e1cf9 Update the WinCE panel image with the new style
svn-id: r45155
2009-10-16 09:40:12 +00:00
Filippos Karapetis
600d5199fc Moved the SEQ decoder outside the gfx directory, as it is completely stand alone now and no longer uses any GUI-related code
svn-id: r45153
2009-10-16 08:26:41 +00:00
Filippos Karapetis
788af1b81e Fixed an assert in the introduction of the CD version of KQ6
svn-id: r45152
2009-10-16 07:57:08 +00:00
Filippos Karapetis
422b732dba Added a new convenience method to the video player, which adds the event of 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-16 07:42:23 +00:00
Vladimir Menshakov
9934b70733 removed MemoryReadStreamEndian, used regular memory stream classes.
svn-id: r45150
2009-10-16 07:37:12 +00:00
Nicola Mettifogo
1535ae7f6e Rollback additional file committed in r45147.
svn-id: r45148
2009-10-16 04:25:28 +00:00
Nicola Mettifogo
c0a4881f5a Start the correct music inside the Hot Sushi. This fixes the part of ticket 2879793 that is actually a bug.
svn-id: r45147
2009-10-16 04:19:16 +00:00
Nicola Mettifogo
7e154726ff Fixed bug 2879799. Freshly loaded data was erased when changing to the new location and the character stayed the same.
svn-id: r45145
2009-10-16 03:49:27 +00:00
Travis Howell
01057a75f4 Fix bug #2879796 - Reversed Ventriloquists.
svn-id: r45143
2009-10-16 02:02:09 +00:00
Robert Špalek
b2bf21f0da Fix memory leaks when reading thumbnails
svn-id: r45142
2009-10-16 00:09:20 +00:00