Paweł Kołodziejski
|
d434b86ddb
|
split waitForTimer func, update for smush,
btw, switching scalers while playing smush movies doesn't work or at least SDL backend,
it hang on SDL_SetVideo func
svn-id: r6818
|
2003-03-17 12:32:46 +00:00 |
|
Max Horn
|
8fcdb62f74
|
Patch #686427: SO_ROOM_SATURATION implementation
svn-id: r6810
|
2003-03-13 02:23:55 +00:00 |
|
Paweł Kołodziejski
|
4a5ffdd9a6
|
fixed descriptions in the dig
svn-id: r6776
|
2003-03-08 17:39:18 +00:00 |
|
Max Horn
|
7ec34ab1a9
|
refactored some stuff (and made readMAXS virtual, with V2/V3 code having own implementations); cleaned up V6 array shuffle code; made more Scumm member vars/methods protected
svn-id: r6751
|
2003-03-07 21:38:46 +00:00 |
|
Paweł Kołodziejski
|
243c4ffbc0
|
implemented formating string error for each engine
svn-id: r6744
|
2003-03-07 15:38:11 +00:00 |
|
Paweł Kołodziejski
|
aa3766018f
|
updated copyrights headers
svn-id: r6726
|
2003-03-06 21:46:56 +00:00 |
|
Paweł Kołodziejski
|
093428ae9a
|
and more cleanup
svn-id: r6718
|
2003-03-06 17:58:13 +00:00 |
|
Max Horn
|
f4e147e5d2
|
removed the single big VersionSettings list; instead, the simon & scumm modules now keep their target lists seperatly (and when we add BASS, it can have its own target list)
svn-id: r6652
|
2003-03-01 22:04:48 +00:00 |
|
Jonathan Gray
|
af19cac738
|
patch #689164 comi verb coin hack by erik, fixes the verb coin drawing behind the inventory
svn-id: r6642
|
2003-02-27 10:17:29 +00:00 |
|
Max Horn
|
afbc458b3c
|
cleanup
svn-id: r6621
|
2003-02-18 01:51:05 +00:00 |
|
Jonathan Gray
|
d5e8f369a2
|
change getDateTime to be a v6 opcode, and hopefully not break anything
svn-id: r6619
|
2003-02-18 00:13:24 +00:00 |
|
James Brown
|
d054457496
|
Patch #682981: Experimental translation optimisation (version 2), and
#683384: Smush Regression Workaround
svn-id: r6607
|
2003-02-14 16:01:55 +00:00 |
|
Max Horn
|
cc5df1b543
|
cleanup
svn-id: r6594
|
2003-02-08 02:00:22 +00:00 |
|
Max Horn
|
24cba45574
|
more access cleanup; also reorderd some method/function declarations in class Scumm
svn-id: r6593
|
2003-02-08 01:27:21 +00:00 |
|
Max Horn
|
5863805e2c
|
more stuff made 'protected'
svn-id: r6592
|
2003-02-08 00:38:17 +00:00 |
|
Max Horn
|
a6cbfebf6d
|
removed an obsolete member var, and started to make Scumm member vars protected (had to make some exception; the code which makes these exceptions necessary should be revised)
svn-id: r6589
|
2003-02-06 21:32:20 +00:00 |
|
Paweł Kołodziejski
|
86cbe86b86
|
increased buffer
svn-id: r6581
|
2003-02-02 12:50:56 +00:00 |
|
Jonathan Gray
|
80bd149156
|
add ability to specify language for comi see scummvm -h for possible values
svn-id: r6567
|
2003-01-29 08:07:10 +00:00 |
|
Jonathan Gray
|
988db178e6
|
oops.. meant to add this as well
svn-id: r6566
|
2003-01-29 04:38:55 +00:00 |
|
Jonathan Gray
|
8e9d8cff81
|
add list of possible languages in comi and relevant variable
svn-id: r6565
|
2003-01-29 04:16:14 +00:00 |
|
James Brown
|
d1eb2636f4
|
Patch 671031: Fix for MI1 intro crash + others (move new object
clearing code into a more generic function, and call it earlier)
svn-id: r6548
|
2003-01-26 10:57:01 +00:00 |
|
James Brown
|
5f7cd1c93d
|
LCA'03 commit: Fix talking where no sound hardware is present
svn-id: r6536
|
2003-01-24 06:41:10 +00:00 |
|
Max Horn
|
1abc25817e
|
increasing blast text limit for COMI end credits
svn-id: r6508
|
2003-01-19 03:25:59 +00:00 |
|
James Brown
|
4e07c1bb91
|
Patch 668634: Actor iteration fix
svn-id: r6484
|
2003-01-16 17:37:34 +00:00 |
|
James Brown
|
c24c1270f6
|
Some cleanup, implementation of setKeyScript (F1 now attempts to start the save/load menu, albiet fails due to a crash in BlastText)
svn-id: r6480
|
2003-01-16 12:47:34 +00:00 |
|
Max Horn
|
8ad002b3a3
|
first blastText version. this is work in progress (note that e.g. text is not clipped, and the extra information is not removed)
svn-id: r6472
|
2003-01-16 00:40:19 +00:00 |
|
James Brown
|
ec006a4357
|
localvar fix take 2. Note that ship-to-ship combat is still impossible (cannons dont work), but at least it doesnt crash now - you
can use the cheat (shift-v i think)
svn-id: r6471
|
2003-01-15 16:23:04 +00:00 |
|
James Brown
|
631f0e5d4b
|
ComI uses more locals
svn-id: r6470
|
2003-01-15 15:49:44 +00:00 |
|
James Brown
|
4fde613432
|
Hack to make Part III start
svn-id: r6467
|
2003-01-15 13:29:00 +00:00 |
|
James Brown
|
5bf741f960
|
Patch 667613: Extend gfxUsageBits[]
svn-id: r6453
|
2003-01-14 10:06:56 +00:00 |
|
Max Horn
|
020a1c3e2d
|
fixed COMI actor scaling, again
svn-id: r6443
|
2003-01-13 14:04:41 +00:00 |
|
Max Horn
|
eb9726c497
|
added V8 scaling code
svn-id: r6440
|
2003-01-13 01:29:45 +00:00 |
|
James Brown
|
ef9a8d0714
|
New method of local object management. Buggy, segfaults on the Part 1 screen and I don't know why yet..
svn-id: r6416
|
2003-01-12 07:30:17 +00:00 |
|
Max Horn
|
531e73418f
|
our File class already makes sure we find stuff in the resource subdirectory. Plus, it handles different cases right. So now COMI works from CD on Mac OS X, too
svn-id: r6363
|
2003-01-08 23:41:27 +00:00 |
|
James Brown
|
9df455ce38
|
Plop in some better disk switching code for CMI - I have no idea how well this will work transitioning from a disk1 room to a disk2
room in-game, but it works for bootparams and saved games..
svn-id: r6322
|
2003-01-02 10:36:17 +00:00 |
|
Max Horn
|
535ad0a4cf
|
moved Scumm::faceActorToObj to Actor::faceToObject; moved various functions in script.cpp (grouping cutscene/override related stuff)
svn-id: r6317
|
2003-01-01 18:22:41 +00:00 |
|
Max Horn
|
805c460543
|
added yet another variable (for mouse-button-hold flags). Now the 'verb widget' shows up, though it is not erased properly
svn-id: r6304
|
2003-01-01 02:56:22 +00:00 |
|
Max Horn
|
a03b353dca
|
implemented o8_getDateTime
svn-id: r6295
|
2002-12-31 17:28:51 +00:00 |
|
Max Horn
|
166ea5bcee
|
get rid of DUMP_SCRIPTS; in its place, added run time option '-u' to enabled script dumping
svn-id: r6284
|
2002-12-31 02:09:57 +00:00 |
|
Max Horn
|
5f472bdcd0
|
cleanup
svn-id: r6263
|
2002-12-29 21:14:28 +00:00 |
|
Max Horn
|
ceac475714
|
cleanup
svn-id: r6262
|
2002-12-29 19:54:11 +00:00 |
|
James Brown
|
1a1bcc6695
|
fix compile
svn-id: r6251
|
2002-12-29 15:29:12 +00:00 |
|
Max Horn
|
ae5b30df3d
|
get rid of getStringLen and use the more powerful resStrLen instead; moved resStrLen from common/ to scumm/, where it belongs; enhanced resStrLen to suport V8; fixed translateText to support embeded vars (in strings I mean) - it may still not be fully correct but at least is better now; rewrote o6_arrayOps to parallel the V8 version - needs testing
svn-id: r6215
|
2002-12-28 01:57:19 +00:00 |
|
Max Horn
|
8049e06258
|
fixed flobject loading in V8
svn-id: r6198
|
2002-12-27 14:36:28 +00:00 |
|
Ruediger Hanke
|
56b6b10301
|
Appending another slash breaks COMI on MorphOS and AmigaOS where a double-slash means parent directory ... a slash is already appended by the game detector if required
svn-id: r6192
|
2002-12-27 11:30:26 +00:00 |
|
James Brown
|
7a57023321
|
Fix cwd resource path bug for CMI
svn-id: r6191
|
2002-12-27 04:22:40 +00:00 |
|
Max Horn
|
e744697dbd
|
quick fix for Endy's code - should be redone properly later
svn-id: r6186
|
2002-12-27 00:38:32 +00:00 |
|
James Brown
|
fd64fc2b6b
|
Move some things around, to get rid of all these resource/ sprintf's for CMI
svn-id: r6182
|
2002-12-27 00:11:01 +00:00 |
|
Max Horn
|
ad7fefd34e
|
map V8 talk opcodes to the right V6 opcodes; however, talking still locks up after the first sentence is uttered (looking into that now); various cleanup; added a guess at VAR_EGO (based on what cmidec says is the 'default_actor')
svn-id: r6176
|
2002-12-26 21:50:13 +00:00 |
|
Max Horn
|
966d435a19
|
fixed verb scripts
svn-id: r6175
|
2002-12-26 20:37:49 +00:00 |
|