Travis Howell
38f8de858e
More HE100 corrections.
...
svn-id: r15500
2004-10-10 04:02:37 +00:00
Travis Howell
3ddc6b8cbb
Add missing cases.
...
svn-id: r15499
2004-10-10 03:33:48 +00:00
Travis Howell
d5aa0a0953
Update HE100 opcode table.
...
svn-id: r15498
2004-10-10 03:22:54 +00:00
Travis Howell
e3d590d4d8
Group HE100 games together.
...
Fix a few HE versions.
svn-id: r15497
2004-10-10 03:02:42 +00:00
Jonathan Gray
ca9cf13dd0
change version numbers on some more he cpp titles
...
svn-id: r15496
2004-10-10 02:13:28 +00:00
Travis Howell
f1ab0487af
Correct array type order for HE100.
...
svn-id: r15495
2004-10-10 02:06:01 +00:00
Travis Howell
8df034b6ac
Add some missing code for HE100.
...
Cleanup
svn-id: r15494
2004-10-10 01:52:35 +00:00
Travis Howell
873fecd67d
Complete stub cases.
...
svn-id: r15493
2004-10-10 00:24:15 +00:00
Travis Howell
daff6d4074
Fill in a few more case stubs.
...
svn-id: r15492
2004-10-09 23:45:04 +00:00
Eugene Sandulenko
ae7421ae2b
Make AppendableAudioStream endianness-aware.
...
svn-id: r15491
2004-10-09 22:51:00 +00:00
Gregory Montoir
dd0d454da9
ScummEngine_v90he::processWizImage() cases 3 & 4
...
svn-id: r15490
2004-10-09 16:41:35 +00:00
Gregory Montoir
550b64dab6
o90_getPolygonOverlap update
...
svn-id: r15489
2004-10-09 16:10:53 +00:00
Eugene Sandulenko
7d6b584472
Fix warning messages
...
svn-id: r15488
2004-10-09 16:03:14 +00:00
Travis Howell
9524476fb8
Ooops
...
svn-id: r15487
2004-10-09 14:46:44 +00:00
Travis Howell
50da10489e
Correct version
...
svn-id: r15486
2004-10-09 14:37:39 +00:00
Travis Howell
b902c220aa
Inital support for later HE games with altered opcode table.
...
svn-id: r15485
2004-10-09 14:33:31 +00:00
Torbjörn Andersson
64a91605a1
Initial attempt at fixing the SData problem. I'm still not sure exactly how
...
to fix the script "static" area, though.
In addition, initialise a few variables, and test for NULL-ness of a few
pointers. This fixes a few crashes I saw with yesterday's CVS snapshot.
There's still an unexpected scene change in the intro (I think it triggers
on Rhene walking too close to the exit), but at least it no longer crashes.
svn-id: r15484
2004-10-09 07:39:46 +00:00
Travis Howell
c68b6323e5
No longer startMusic
...
svn-id: r15483
2004-10-09 05:15:12 +00:00
Max Horn
0d746b05fc
Added methods to access charset x/y offs values (though those seem to be all 0 in COMI)
...
svn-id: r15482
2004-10-09 00:47:47 +00:00
Max Horn
a904bfc9cf
This makes no sense here...
...
svn-id: r15481
2004-10-09 00:33:35 +00:00
Max Horn
b3c72a792b
Fix for bug #1042802 (DIG: Graphics glitch when scrolling) -- the fix is to properly distinguish pitch and width of the target surface
...
svn-id: r15480
2004-10-09 00:06:36 +00:00
Max Horn
ca41dba220
Use image header to detect presence of the V8 flags field; rewrote that flags field to load the ObjectData.flags field differently; added a comment in saveload.cpp since we are not yet saving ObjectData.flags
...
svn-id: r15479
2004-10-08 23:06:19 +00:00
Gregory Montoir
2611630f81
wizImageOps update
...
svn-id: r15478
2004-10-08 22:58:49 +00:00
Gregory Montoir
43a62296cd
pass arguments by reference-to-const rather than by value, it's usually more efficient...
...
svn-id: r15477
2004-10-08 19:58:49 +00:00
Gregory Montoir
648b7b1e57
cleanup ; follow the code conventions
...
svn-id: r15476
2004-10-08 18:43:24 +00:00
Gregory Montoir
9c863283ed
fix bug #1042931 . This version of comidemo doesn't have the videos. In this case, SmushPlayer::play() returns immediately without calling init(). Thus, if init() is not called, we shouldn't call release() at all.
...
svn-id: r15475
2004-10-08 18:30:14 +00:00
Gregory Montoir
eb97857c95
more math opcodes
...
svn-id: r15474
2004-10-08 17:56:08 +00:00
Chris Apers
757f2fdcef
Prevent double slash in path
...
svn-id: r15473
2004-10-08 16:09:52 +00:00
Chris Apers
a34c7e4b81
Use compile.h as prefix file
...
svn-id: r15472
2004-10-08 13:38:14 +00:00
Chris Apers
1e13280ff4
True assert function
...
svn-id: r15471
2004-10-08 13:34:55 +00:00
Chris Apers
3f3f186fb4
Fixed path
...
svn-id: r15470
2004-10-08 13:33:25 +00:00
Travis Howell
ad23981a4e
Cleanup
...
svn-id: r15469
2004-10-08 10:49:30 +00:00
Travis Howell
251a44ea9b
Partial inventory fix for HE games.
...
svn-id: r15468
2004-10-08 09:43:33 +00:00
Travis Howell
7eb10f167c
Restrict to full game, since it doesn't exist in demo.
...
svn-id: r15467
2004-10-08 07:34:06 +00:00
Travis Howell
59be342467
Match opcode names with SCUMM8.
...
svn-id: r15466
2004-10-08 07:13:13 +00:00
Torbjörn Andersson
aaa5ccae77
Removed unnecessary whitespace
...
svn-id: r15465
2004-10-08 07:07:34 +00:00
Travis Howell
903073df2e
Small correction
...
Ensure object exists, before pushing data.
svn-id: r15464
2004-10-08 07:04:57 +00:00
Travis Howell
970a782edf
Small correction
...
Ensure object exists, before pushing data.
svn-id: r15463
2004-10-08 06:52:08 +00:00
Eugene Sandulenko
94d9a2149b
Implement scene change via exits. You still cannot leave first scene
...
because it goes to now buggy isometric level. Use debugger to switch
to some word, say, in Dog Castle and there you may go between rooms.
svn-id: r15462
2004-10-08 01:22:39 +00:00
Travis Howell
0850dbdaf2
Unfortunately still not perfect
...
svn-id: r15461
2004-10-08 01:08:19 +00:00
Travis Howell
39fad0387b
Unfortunately still not perfect.
...
svn-id: r15460
2004-10-08 01:07:44 +00:00
Travis Howell
9fdd43e25e
Return 0 is array doesn't exist, possible script bug in HE game.
...
svn-id: r15459
2004-10-08 00:37:29 +00:00
Eugene Sandulenko
bf905b2eeb
More de-C'fying. Pass Point object instead of direct reference.
...
svn-id: r15458
2004-10-07 23:26:41 +00:00
Eugene Sandulenko
4dc49e713b
Turn ObjectMap into real object.
...
svn-id: r15457
2004-10-07 23:02:19 +00:00
Eugene Sandulenko
29a5f6bbd3
Remove duplicated code in actor walk code.
...
Turn ActionMap into real object.
Rename ActionMap variables to conform our code guidelines.
svn-id: r15456
2004-10-07 22:31:39 +00:00
Max Horn
f488f4c15f
Another attempt at a fix for bug #1032964 (INDY3-VGA: actors walking in wrong places), by making sure all actor walkdata is saved
...
svn-id: r15455
2004-10-07 21:23:29 +00:00
Max Horn
186201c68f
Use slightly less irritating variable names; remove box draw hack, as its semi-broken for smooth scrolling games; if at all, it should be replaced by a proper debugger command
...
svn-id: r15454
2004-10-07 21:20:44 +00:00
Max Horn
ad285d6349
Use proper range for the (screen/local) strip values
...
svn-id: r15453
2004-10-07 21:19:37 +00:00
Max Horn
86113ad042
Fix doxygen warning
...
svn-id: r15452
2004-10-07 21:18:54 +00:00
Max Horn
2c5e42ca22
Fix for bug #1042509 (SNMDEMO not recognized)
...
svn-id: r15451
2004-10-07 20:55:22 +00:00