13525 Commits

Author SHA1 Message Date
Arnaud Boutonné
b7c6ae3f74 gob - Cleanup of previous modification
svn-id: r45228
2009-10-18 17:28:02 +00:00
Florian Kagerer
237b66beca LOL: - added some updateInputs to spell animation code
- improved sfx volume code

svn-id: r45227
2009-10-18 17:28:00 +00:00
Arnaud Boutonné
e392f939b6 gob - "Windows" Gob3 has errors in scripts, calling .IMD videos instead of .VMD ones. This modification fixes that.
svn-id: r45226
2009-10-18 16:59:33 +00:00
Johannes Schickel
4b06d7be8b Remove unused variable.
svn-id: r45225
2009-10-18 16:44:14 +00:00
Martin Kiewitz
2ab93510d3 SCI: cleanup text alignment
svn-id: r45224
2009-10-18 15:38:49 +00:00
Walter van Niftrik
b7b32cfe26 SCI: AvoidPath: skip polygons without vertices
svn-id: r45223
2009-10-18 14:35:36 +00:00
Martin Kiewitz
dc1637b6fb SCI/newgui: Window manager cleanup
svn-id: r45222
2009-10-18 13:47:42 +00:00
Florian Kagerer
8b993ce863 LOL: this should fix a valgrind warning
svn-id: r45221
2009-10-18 12:47:54 +00:00
Martin Kiewitz
0fd3a2f842 SCI/newgui: listbox now finally working correctly
svn-id: r45220
2009-10-18 12:44:51 +00:00
Vladimir Menshakov
343bd3fb4d added thumbnails for the save states. removed snprintf's.
svn-id: r45219
2009-10-18 12:13:58 +00:00
Martin Kiewitz
783198941e SCI/newgui: Transitions workaround for lsl6 (till we find out what lsl6 sierra sci really does), fixes menu not drawn to screen
svn-id: r45218
2009-10-18 11:44:17 +00:00
Filippos Karapetis
f5b7f85593 Removed unused references to operations.h
svn-id: r45217
2009-10-18 10:50:07 +00:00
Vladimir Menshakov
3a8a872a8f fixed long standing bug with empty messages being processed
svn-id: r45216
2009-10-18 10:46:42 +00:00
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
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