Travis Howell
|
a448ed320f
|
Ooops, move code to correct function
svn-id: r24585
|
2006-11-01 23:42:21 +00:00 |
|
Travis Howell
|
c3f6c57680
|
Enable Bink video playback in HE100 games
svn-id: r24584
|
2006-11-01 23:39:55 +00:00 |
|
Max Horn
|
e7dc2c0d0c
|
Workaround for bug #1586894
svn-id: r24582
|
2006-11-01 21:09:25 +00:00 |
|
Torbjörn Andersson
|
69fa6abb37
|
Removed unnecessary newline from warning message. (But why did I get this
message in the first place?)
svn-id: r24581
|
2006-11-01 17:46:00 +00:00 |
|
Travis Howell
|
79b9397f3e
|
HACK no longer required for MM demo mode
svn-id: r24576
|
2006-10-30 02:50:09 +00:00 |
|
Travis Howell
|
5d4543a59c
|
Fix bug #771499 - ZAK: Lotto numbers never picked. The freezeCount isn't checked in runScriptNested(), when restarting script in SCUMM 1/2.
svn-id: r24575
|
2006-10-30 01:53:19 +00:00 |
|
Max Horn
|
32f891f724
|
SCUMM: Avoid crash in debugger when omitting the state value in 'object state VALUE'
svn-id: r24572
|
2006-10-29 18:43:16 +00:00 |
|
Max Horn
|
083a7c2549
|
SCUMM: The didexec flag did not exist in V0-V2; minor cleanup
svn-id: r24571
|
2006-10-29 18:42:28 +00:00 |
|
Max Horn
|
46dc61163a
|
Named / documented the V0-V2 object states (we should probably rename the corresponding opcodes here and in descumm to make reading script dumps easier)
svn-id: r24566
|
2006-10-29 14:45:31 +00:00 |
|
Max Horn
|
41b4a34b5b
|
cleanup
svn-id: r24565
|
2006-10-29 13:30:20 +00:00 |
|
Max Horn
|
10478617c6
|
SCUMM: Take advantage of the fact that Chunk now is a ReadStream subclass
svn-id: r24546
|
2006-10-28 01:28:41 +00:00 |
|
Max Horn
|
a3bc66bcbd
|
SCUMM: Fix what I believe is a long-standing bug in FileChunk::reseek()
svn-id: r24545
|
2006-10-28 01:21:13 +00:00 |
|
Max Horn
|
9698d133a6
|
SCUMM: Changed class Chunk (and subclasses) to inherit from Common::SeekableReadStream
svn-id: r24544
|
2006-10-28 01:20:19 +00:00 |
|
Max Horn
|
3652229147
|
SCUMM: Got rid of smush/chunk_type.h
svn-id: r24543
|
2006-10-28 00:45:58 +00:00 |
|
Max Horn
|
48e5ec67ff
|
SCUMM: Further SMUSH audio channel cleanup; this time unified some code, and got rid of one set of memory buffers
svn-id: r24542
|
2006-10-28 00:18:13 +00:00 |
|
Max Horn
|
d90762c430
|
SCUMM: Changed SaudChannel to return 8bit mono data (the mixer will do any necessary conversions for us, no need to waste memory like this); fix SmushMixer to not allocate buffers twice as big as necessary
svn-id: r24541
|
2006-10-28 00:04:50 +00:00 |
|
Max Horn
|
a6fee09adf
|
const and static, static and const, const and static, static and const... now everybody repeat it with me... 8-)
svn-id: r24540
|
2006-10-27 23:00:28 +00:00 |
|
Max Horn
|
2a314fa8a7
|
Oops, forgot to check in engines/scumm/module.mk
svn-id: r24539
|
2006-10-27 22:58:48 +00:00 |
|
Max Horn
|
2b2be1a18d
|
SCUMM: Unified some more SMUSH audio channel code
svn-id: r24538
|
2006-10-27 22:49:31 +00:00 |
|
Max Horn
|
ec653efc8b
|
SCUMM: Unified some SMUSH audio channel code
svn-id: r24536
|
2006-10-27 22:26:33 +00:00 |
|
Travis Howell
|
304c102613
|
Switch error to warning, since code is compatbile with football2002 too
svn-id: r24516
|
2006-10-25 23:48:47 +00:00 |
|
Max Horn
|
9760469373
|
cleanup
svn-id: r24514
|
2006-10-25 23:12:34 +00:00 |
|
Bertrand Augereau
|
018c2c6949
|
#ifndef DISABLE_SCUMM_7_8 missing
svn-id: r24509
|
2006-10-25 20:12:52 +00:00 |
|
Bertrand Augereau
|
4047798196
|
Missing include file (for ScummEngine_v6 symbol)
svn-id: r24508
|
2006-10-25 20:07:32 +00:00 |
|
Travis Howell
|
8b0f34e193
|
Add Macintosh version of Backyard Football 2002
svn-id: r24490
|
2006-10-25 01:53:07 +00:00 |
|
Max Horn
|
7889783cac
|
const correctness
svn-id: r24488
|
2006-10-24 09:44:20 +00:00 |
|
Travis Howell
|
56d44a5be2
|
Add back football2002 target
svn-id: r24478
|
2006-10-24 00:09:15 +00:00 |
|
Max Horn
|
07f7761479
|
Backend modularization: Create timer manager, savefile manager and audio mixer in the backends for increased flexibility
svn-id: r24443
|
2006-10-22 15:42:29 +00:00 |
|
Max Horn
|
9edf1e6a1a
|
cleanup
svn-id: r24407
|
2006-10-21 12:44:10 +00:00 |
|
Max Horn
|
5e9041b1b5
|
SCUMM: ArrayHeader related cleanup
svn-id: r24395
|
2006-10-20 19:44:27 +00:00 |
|
Max Horn
|
a0b9f78bd3
|
SCUMM: Introduced V12_X_MULTIPLIER and V12_Y_MULTIPLIER to make it a bit easier to find spots where we convert between C64-style coordinates and pixel coordinates (but beware, this probably doesnt't cover all relevant instances)
svn-id: r24384
|
2006-10-19 00:26:55 +00:00 |
|
Max Horn
|
5148dbb3fb
|
cleanup
svn-id: r24383
|
2006-10-19 00:06:59 +00:00 |
|
Max Horn
|
169bc3880d
|
cleanup
svn-id: r24373
|
2006-10-18 15:55:10 +00:00 |
|
Max Horn
|
865e7b7c02
|
cleanup
svn-id: r24372
|
2006-10-18 15:09:11 +00:00 |
|
Max Horn
|
3467a6f19b
|
SCUMM: Got rid of BompHeader
svn-id: r24371
|
2006-10-18 15:08:43 +00:00 |
|
Max Horn
|
74c5d457e4
|
SCUMM: Be less generous to code invoking checkXYInBoxBounds with a bad box param: we now abort instead of ignoring it silently. May cause some trivial-to-fix regressions
svn-id: r24369
|
2006-10-18 14:30:29 +00:00 |
|
Max Horn
|
5e46a45aa5
|
SCUMM: Moved getDistanceBetween to clas ScummEngine_v6; grouped inventory related stuff in object.cpp
svn-id: r24368
|
2006-10-18 14:21:44 +00:00 |
|
Max Horn
|
92adf6a65c
|
SCUMM: reordered contents of actor.cpp, grouping methods in a hopefully somewhat more logical fashion
svn-id: r24367
|
2006-10-18 14:01:28 +00:00 |
|
Max Horn
|
f51e01a0aa
|
SCUMM: Yet another minox walkbox cleanup
svn-id: r24366
|
2006-10-18 14:01:06 +00:00 |
|
Max Horn
|
dd7e4ff3e7
|
SCUMM: walbox related cleanup
svn-id: r24365
|
2006-10-18 13:33:42 +00:00 |
|
Max Horn
|
b5cbbd705a
|
Added some more const keywords
svn-id: r24330
|
2006-10-15 02:15:38 +00:00 |
|
Max Horn
|
27b73e4960
|
Turned some more static vars into static const
svn-id: r24329
|
2006-10-15 02:00:48 +00:00 |
|
Max Horn
|
a9b0a055c8
|
Moved get_resource_id_quoted around a bit and added another FIXME comment
svn-id: r24328
|
2006-10-15 02:00:37 +00:00 |
|
Max Horn
|
548cb2fbad
|
Added FIXME comment about 'static' abuse in imuse_part.cpp
svn-id: r24327
|
2006-10-15 01:51:02 +00:00 |
|
Max Horn
|
65e923480e
|
oops
svn-id: r24326
|
2006-10-15 01:44:58 +00:00 |
|
Max Horn
|
ad3723ac43
|
Replaced Chunk::ChunkString by tag2str
svn-id: r24325
|
2006-10-15 01:27:38 +00:00 |
|
Max Horn
|
1ee9304012
|
Replaced function level static variable (YUCK) called 'sentence' by ScummEngine_v2:_sentenceBuf
svn-id: r24324
|
2006-10-15 01:26:23 +00:00 |
|
Max Horn
|
2888110b3c
|
Turning various static tables into static const
svn-id: r24323
|
2006-10-15 01:24:17 +00:00 |
|
Max Horn
|
84874caf06
|
Got rid of ScummEngine::_confirmExit, and some other minor cleanup
svn-id: r24319
|
2006-10-15 00:50:22 +00:00 |
|
Torbjörn Andersson
|
b4fcc3b17a
|
Update the screen immediately after restoring the cursor on running a dialog.
This is a bit of a hack, but makes it less likely that the player will see a
brief cursor palette glitch when the GUI is disabled.
svn-id: r24314
|
2006-10-14 14:16:16 +00:00 |
|