Max Horn
|
d0b2e56194
|
more camera spliting
svn-id: r8121
|
2003-05-29 23:44:24 +00:00 |
|
Max Horn
|
1db0f749ca
|
moved camera stuff to own file
svn-id: r8099
|
2003-05-29 12:55:28 +00:00 |
|
James Brown
|
aa919f3508
|
A few small V2 detection/init changes
svn-id: r8085
|
2003-05-29 08:05:20 +00:00 |
|
Max Horn
|
2b13ad92e4
|
fixed Zak cashcard
svn-id: r7836
|
2003-05-22 22:42:44 +00:00 |
|
Max Horn
|
a9788c771a
|
from the MM/Zak scripts, the code etc. it's clear that unk2 is the sentence preposition
svn-id: r7827
|
2003-05-22 14:10:20 +00:00 |
|
Max Horn
|
743d9da78d
|
evil bug in V2 bitvar code fixed -> no more MM cutscene skip crash
svn-id: r7782
|
2003-05-21 14:25:14 +00:00 |
|
Max Horn
|
e21604663f
|
added v2 cutscene support (not quite complete; and crashes at some point in maniac because VAR_EGO contains a bogus value); cleanup
svn-id: r7781
|
2003-05-21 14:00:19 +00:00 |
|
Max Horn
|
3e3d6f1360
|
renamed o2_matrixOps -> o2_setBoxFlags; V2 'objY' fixes; cleanup
svn-id: r7739
|
2003-05-20 16:13:34 +00:00 |
|
Jonathan Gray
|
243bcc74d3
|
sync local changes, fix pickOneOf
svn-id: r7668
|
2003-05-19 04:29:41 +00:00 |
|
Max Horn
|
657c8ca2e3
|
more V2 sentence cleanup
svn-id: r7631
|
2003-05-18 12:52:27 +00:00 |
|
Max Horn
|
3576b8e168
|
yet another V2 sentence fix (now clicking on objects in Zak causes Zak to talk to it - but he gets stuck after some time)
svn-id: r7613
|
2003-05-17 18:42:31 +00:00 |
|
James Brown
|
99b26a5684
|
Name some vars
svn-id: r7597
|
2003-05-17 06:04:22 +00:00 |
|
Jonathan Gray
|
1f7ebc70d8
|
add stub for a hev7 op
svn-id: r7593
|
2003-05-17 01:57:54 +00:00 |
|
Max Horn
|
64d9c75c2d
|
cleanup
svn-id: r7583
|
2003-05-16 22:11:49 +00:00 |
|
Max Horn
|
f495c14d84
|
opcodes are just one byte
svn-id: r7513
|
2003-05-14 20:37:53 +00:00 |
|
Max Horn
|
feee742268
|
added opcode 0xf7 (getActorZPlane)
svn-id: r7497
|
2003-05-14 10:16:57 +00:00 |
|
Max Horn
|
79d3863db4
|
more V2 'char coord' fixes
svn-id: r7427
|
2003-05-11 00:03:03 +00:00 |
|
Max Horn
|
98881c3a6a
|
init all VAR_* variables to 0xFF; replaced access to _vars in the form _vars[VAR_*] by VARS(VAR_*) which performs a validity checK; renamed _vars to _scummVars to make sure I updated all places; fixed two places where V6 and newer games would access V5 vars (but there are still some left, it seems); checked VAR access for now only generates a warning
svn-id: r7393
|
2003-05-08 15:48:50 +00:00 |
|
Max Horn
|
ac0897515d
|
unified o?_isEqual, too (but not as nice due to hack)
svn-id: r7340
|
2003-05-05 09:25:07 +00:00 |
|
Max Horn
|
fa0df19a1d
|
cleanup / reduced code duplication
svn-id: r7339
|
2003-05-05 09:19:15 +00:00 |
|
Max Horn
|
5b08534324
|
cleanup / fixes
svn-id: r7323
|
2003-05-04 17:39:25 +00:00 |
|
Max Horn
|
a8c180ddf8
|
cleanup
svn-id: r7314
|
2003-05-04 13:00:41 +00:00 |
|
Max Horn
|
aa74ea1d5c
|
yet more v2 fixes & cleanup
svn-id: r7302
|
2003-05-04 02:27:22 +00:00 |
|
Max Horn
|
488d5fe351
|
more v2 fixes; cleanup
svn-id: r7301
|
2003-05-04 02:10:49 +00:00 |
|
Max Horn
|
3b77249ab0
|
cleanup; got rid of o2_printEgo
svn-id: r7300
|
2003-05-04 01:10:45 +00:00 |
|
Max Horn
|
0ce5658d66
|
o5_dummy -> o2_dummy (it's not used by the V5 code at all...)
svn-id: r7297
|
2003-05-04 00:29:52 +00:00 |
|
James Brown
|
f51b4387d1
|
hack around v2 o2_delay problem
svn-id: r7284
|
2003-05-03 15:08:10 +00:00 |
|
Max Horn
|
4ce574f579
|
cleanup
svn-id: r7215
|
2003-04-30 11:15:11 +00:00 |
|
Max Horn
|
1062e67122
|
added two missing opcodes (well one is just a stub, but anyway :-)
svn-id: r7180
|
2003-04-28 14:46:55 +00:00 |
|
Paweł Kołodziejski
|
d9c8751168
|
some fixes to v2 opcodes
svn-id: r7153
|
2003-04-27 11:38:38 +00:00 |
|
Paweł Kołodziejski
|
3d52e4510b
|
more share code, and fixes
svn-id: r7151
|
2003-04-27 10:05:36 +00:00 |
|
Paweł Kołodziejski
|
33c600dde5
|
and more share code
svn-id: r7150
|
2003-04-27 09:39:52 +00:00 |
|
Paweł Kołodziejski
|
caf6d74095
|
put some v2 code into share code
svn-id: r7148
|
2003-04-27 07:52:26 +00:00 |
|
Paweł Kołodziejski
|
5a687ff50f
|
small fix for v2 opcodes
svn-id: r7147
|
2003-04-27 07:13:03 +00:00 |
|
Paweł Kołodziejski
|
e2f8a6c74c
|
added more v2 opcodes
svn-id: r7145
|
2003-04-26 20:03:38 +00:00 |
|
Paweł Kołodziejski
|
6bd3454ae5
|
update for scumm v2
svn-id: r7137
|
2003-04-26 16:37:35 +00:00 |
|
James Brown
|
f996cd5987
|
Some more V2 fixes for Zak
svn-id: r7084
|
2003-04-23 05:13:26 +00:00 |
|
Paweł Kołodziejski
|
93e28c81ff
|
added two next v2 opcodes
svn-id: r7068
|
2003-04-21 15:42:55 +00:00 |
|
Paweł Kołodziejski
|
d836216a71
|
added o2_ifClassOfIs opcode
svn-id: r7065
|
2003-04-21 15:25:29 +00:00 |
|
Paweł Kołodziejski
|
be607289bb
|
added partialy o2_doSentence opcode
svn-id: r7064
|
2003-04-21 14:59:19 +00:00 |
|
James Brown
|
3fe8f939c6
|
Another half-assed stub, this time for o2_printEgo
svn-id: r7063
|
2003-04-21 14:50:48 +00:00 |
|
Paweł Kołodziejski
|
835982c60f
|
More V2 opcode work
svn-id: r7060
|
2003-04-21 14:09:16 +00:00 |
|
Paweł Kołodziejski
|
cd723f9af5
|
added o2_drawObject opcode
svn-id: r7055
|
2003-04-21 12:31:08 +00:00 |
|
Paweł Kołodziejski
|
65b7241330
|
added some v2 vars
svn-id: r7054
|
2003-04-21 11:54:27 +00:00 |
|
Paweł Kołodziejski
|
d7deee507a
|
some changes in v2 variables
svn-id: r7052
|
2003-04-21 10:20:12 +00:00 |
|
Paweł Kołodziejski
|
a80927891c
|
fixed object flags, it's right shifted half byte
svn-id: r7049
|
2003-04-21 08:50:16 +00:00 |
|
Jonathan Gray
|
5cc5af052f
|
add readFile stub
svn-id: r7048
|
2003-04-21 00:44:46 +00:00 |
|
James Brown
|
4182b359f9
|
o2_actorSet stubs
svn-id: r7037
|
2003-04-20 16:59:52 +00:00 |
|
James Brown
|
5f1e964b65
|
V1/V2 charsets are internal, so we have no load function (yet)
svn-id: r7035
|
2003-04-20 16:37:43 +00:00 |
|
Paweł Kołodziejski
|
4d545953c8
|
added initial v2 opcode table
svn-id: r7030
|
2003-04-20 16:04:50 +00:00 |
|