Commit Graph

11392 Commits

Author SHA1 Message Date
Travis Howell
7ced14e961 talkQueue should be actor specific
svn-id: r15318
2004-09-28 00:58:00 +00:00
Max Horn
daef27cec9 This one doesn't make sense either...
svn-id: r15317
2004-09-27 23:55:49 +00:00
Max Horn
1610325c4c Hm, there seems to be no point in subtractig 1 from height/width of these rects (in fact it might cut off too much in a few corner cases, now?); so i am changing it to match the way rects are used in the rest of the SCUMM engine
svn-id: r15316
2004-09-27 23:53:03 +00:00
Max Horn
92c17aecd4 Fix endian problems with some HE sound code; also: better code to determine the size of the SDAT chunk
svn-id: r15315
2004-09-27 23:38:19 +00:00
Travis Howell
1aa01bf1cc Revert small part, actor backgrounds were no longer reset.
svn-id: r15314
2004-09-27 23:31:17 +00:00
Max Horn
f974de7e16 Well, it *looks* as if that clipping code could be simplified. We'll see if somebody starts to yell about the changes, though :-)
svn-id: r15313
2004-09-27 23:10:19 +00:00
Max Horn
193c3bc8ee Fix for bug #1035184 (ALL: Transition FX not working anymore)
svn-id: r15312
2004-09-27 22:29:35 +00:00
Gregory Montoir
b347a5d4c0 Temporary fix for akos codec32 (this should re-use the existing code in Gdi). There are still some glitches, but catalog2 doesn't crash anymore when displaying the HE logo.
svn-id: r15311
2004-09-27 21:46:25 +00:00
Max Horn
9eede9a4ac Looking at my code transformations again, numstrip could in theory become negative, so strengthen the loop condition to catch that case
svn-id: r15310
2004-09-27 21:07:27 +00:00
Max Horn
93f86eda94 cleanup / comments
svn-id: r15309
2004-09-27 20:44:27 +00:00
Max Horn
d3444e3ba1 Perform some more clipping -- yet another attempt at bug #1033857 :-)
svn-id: r15308
2004-09-27 20:42:10 +00:00
Travis Howell
d066b12eae Correction for roomImages
RMSC is room scripts.

svn-id: r15307
2004-09-27 10:25:45 +00:00
Travis Howell
993ac60b9b Revert, just made matters worse.
svn-id: r15306
2004-09-27 07:32:49 +00:00
Travis Howell
9df6b70990 tentacle (and maybe others) were reading too far.
Hopefully this way will work better.

svn-id: r15305
2004-09-27 01:35:19 +00:00
Travis Howell
9dcd1d5ccd Revert by bad change and just adjust for BMAP images.
svn-id: r15304
2004-09-27 01:26:05 +00:00
Max Horn
3c050327ce Properly fix actor redrawing in V7_SMOOTH_SCROLLING_HACK mode
svn-id: r15303
2004-09-26 20:32:57 +00:00
Gregory Montoir
bbb4de2360 stop the current sfx from playing if a cutaway is cancelled
svn-id: r15302
2004-09-26 18:55:11 +00:00
Max Horn
bc5407c154 fix actor masking with V7_SMOOTH_SCROLLING_HACK enabled
svn-id: r15301
2004-09-26 18:09:48 +00:00
Max Horn
b60c95be7c cleanup
svn-id: r15300
2004-09-26 18:09:06 +00:00
Max Horn
59fb1a53cf enums are more efficient than static const ints :-)
svn-id: r15299
2004-09-26 18:08:51 +00:00
Max Horn
f3fe01fa67 Text clipping in charset renderer was broken in some cases, fixed (this might help bug #1033857)
svn-id: r15298
2004-09-26 16:53:51 +00:00
Torbjörn Andersson
8f4a5ea3a5 Removed obsolete comment about floating/locked memory.
svn-id: r15297
2004-09-26 16:10:21 +00:00
Max Horn
5053ee335f Comment clarification
svn-id: r15296
2004-09-26 16:09:17 +00:00
Max Horn
925d7d1aa1 Use enums instead of hard coding assumptions about their values (i.e. 1 in this case)
svn-id: r15294
2004-09-26 15:44:49 +00:00
Gregory Montoir
914d00f51a wiz stuff cleanup and o90_unknown1C opcode update
svn-id: r15293
2004-09-26 15:29:58 +00:00
Travis Howell
2872781231 Add HE object flag support
svn-id: r15292
2004-09-26 15:25:58 +00:00
Torbjörn Andersson
dfad37c10b Fingolfin's suggested fix for the DOTT cursor regression. (The initial
cross-hair cursor was set while _roomWidth was 0, so the cursor image was
cropped down to nothing.)

svn-id: r15291
2004-09-26 14:56:51 +00:00
Travis Howell
3b24bb05e4 Correction.
svn-id: r15290
2004-09-26 14:46:51 +00:00
Max Horn
dd778741c9 flag computation makes no sense; the whole thing looks quirky :-/
svn-id: r15289
2004-09-26 14:07:53 +00:00
Travis Howell
274a69a384 Re-enable V7_SMOOTH_SCROLLING_HACK since invalid read/write were unrelated.
svn-id: r15288
2004-09-26 13:41:10 +00:00
Torbjörn Andersson
e42e428de8 I think this fixes bug #1034519
svn-id: r15287
2004-09-26 12:49:43 +00:00
Travis Howell
175264c36a Ooops
svn-id: r15286
2004-09-26 09:13:02 +00:00
Travis Howell
db5e307901 COMI reads object flag from headers, it doesn't use useOrDecompress at all.
svn-id: r15285
2004-09-26 08:50:10 +00:00
Max Horn
cc7ca9ce4b some more pointless cleanup / moving around of stuff :-)
svn-id: r15284
2004-09-26 07:30:29 +00:00
Travis Howell
a53d6ebcf0 _shadowPalette should be cleared for SCUMM 7 games too.
svn-id: r15283
2004-09-26 06:50:08 +00:00
Travis Howell
4e24375cae Always reads the same spot.
svn-id: r15282
2004-09-26 03:06:45 +00:00
Max Horn
75b4bd0cc4 reorder stuff
svn-id: r15281
2004-09-26 00:06:51 +00:00
Travis Howell
71216d46ca Enable drawWizImage flag 0x2
svn-id: r15280
2004-09-25 23:59:43 +00:00
Gregory Montoir
bb39c2e389 fix for bug #1034707
svn-id: r15279
2004-09-25 23:47:10 +00:00
Max Horn
f66960c4b9 Remove obsolete path param
svn-id: r15278
2004-09-25 23:33:34 +00:00
Max Horn
61b7e2155a Fix doxygen warnings
svn-id: r15277
2004-09-25 23:26:46 +00:00
Travis Howell
db00315d5b Revert change, breaks draw of objects.
svn-id: r15276
2004-09-25 23:14:09 +00:00
Travis Howell
d10dc2a3d0 No longer required
svn-id: r15275
2004-09-25 22:43:44 +00:00
Travis Howell
b70df8a975 Remove leftover
svn-id: r15274
2004-09-25 22:42:07 +00:00
Max Horn
3211239a7d cleanup
svn-id: r15273
2004-09-25 17:50:42 +00:00
Max Horn
a7406555d8 Cleanup / correction
svn-id: r15272
2004-09-25 17:46:23 +00:00
Eugene Sandulenko
5c146947cc Fix compilation.
svn-id: r15271
2004-09-25 16:30:14 +00:00
Max Horn
972846017c Turning off V7_SMOOTH_SCROLLING_HACK for now again
svn-id: r15270
2004-09-25 15:52:50 +00:00
Gregory Montoir
ac4ca820ee get rid of the dirty hack needed to display wiz cursors in HE games
svn-id: r15269
2004-09-25 14:17:49 +00:00
Gregory Montoir
554d157c78 enable WizPolygon rendering, maze in kinddemo is now displayed
svn-id: r15268
2004-09-25 14:03:14 +00:00