Filippos Karapetis
|
a10929594d
|
Re-enabled the speed throttler for SCI1.1 games again, as disabling it makes 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-18 10:40:36 +00:00 |
|
Martin Kiewitz
|
cdf6ea603f
|
SCI/newgui: kDrawStatus now does BitsShow() a little earlier, so rect wont get messed up by oldPort (fixes status bar in qfg1ega, etc.)
svn-id: r45214
|
2009-10-18 10:39:50 +00:00 |
|
Filippos Karapetis
|
6d5f1e4403
|
Added a sanity check in kStrAt()
svn-id: r45213
|
2009-10-18 10:39:10 +00:00 |
|
Vladimir Menshakov
|
c7e5c9f0ed
|
better actor positioning
svn-id: r45212
|
2009-10-18 10:32:08 +00:00 |
|
Filippos Karapetis
|
6dc95abcfa
|
Limited the speed throttler in kAnimate to work on SCI0-SCI1. SCI1.1 games 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-18 10:21:53 +00:00 |
|
Florian Kagerer
|
4b1f310f2d
|
LOL: this (hopefully) fixes a minor glitch that might occur when using the freeze spell
svn-id: r45210
|
2009-10-17 23:52:57 +00:00 |
|
Johannes Schickel
|
bcac203098
|
Fix memory leak.
svn-id: r45208
|
2009-10-17 22:47:42 +00:00 |
|
Johannes Schickel
|
f62f3eea89
|
Fix valgrind warning.
svn-id: r45207
|
2009-10-17 22:47:21 +00:00 |
|
Filippos Karapetis
|
7fed4643e2
|
Removed the obsolete and bitrotted testing code for the old SCI GUI
svn-id: r45206
|
2009-10-17 22:00:33 +00:00 |
|
Filippos Karapetis
|
3f3a166e66
|
Removed obsolete/resolved FIXME
svn-id: r45205
|
2009-10-17 21:56:40 +00:00 |
|
Willem Jan Palenstijn
|
bc8cf7e98d
|
SCI: Add FIXME
svn-id: r45204
|
2009-10-17 21:54:44 +00:00 |
|
Martin Kiewitz
|
b1c35d548d
|
SCI: kStrAt added fixme comment
svn-id: r45203
|
2009-10-17 21:22:27 +00:00 |
|
Martin Kiewitz
|
0af29fa746
|
SCI/newgui: kDisplay restoreUnder completed
svn-id: r45202
|
2009-10-17 21:11:56 +00:00 |
|
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 |
|