Commit Graph

79 Commits

Author SHA1 Message Date
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
Max Horn
51b430b088 factored out some common code
svn-id: r6974
2003-04-11 20:05:37 +00:00
Paweł Kołodziejski
4cdfd9c2be added script opcode for dig minigame
svn-id: r6834
2003-03-18 20:32:01 +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
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
Jonathan Gray
401713210b add stub for opcode 0xE4
svn-id: r6671
2003-03-03 10:19:27 +00:00
Jonathan Gray
d2ed6d1ace add o6_shuffle and stub for o6_localizeArray
svn-id: r6629
2003-02-21 00:42:51 +00:00
Jonathan Gray
5c0cfe392b stub opcode E0 which makes moondemo and fbdemo start yay
svn-id: r6624
2003-02-18 23:59:54 +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
Jonathan Gray
c86cc94deb pickVarRandom stub
svn-id: r6618
2003-02-17 21:42:33 +00:00
Jonathan Gray
e909c6b86d unstub stopTalking as the relevant function stopTalk() already exists in scummvm, add an attempt at findAllObjects that is hopefully not totally wrong, puttmoon now crashes on finding an AKOS block when it is expecting COST, some surgery may be required as all the AKOS stuff seems to be wrapped up in GF_AFTER_V7
svn-id: r6614
2003-02-17 10:14:43 +00:00
Jonathan Gray
656bde5aa9 change o6_uknownCD name for o6_stampObject
svn-id: r6611
2003-02-16 14:52:25 +00:00
Jonathan Gray
abe76691bc add stubs for openFile closeFile and deleteFile opcodes
svn-id: r6608
2003-02-15 09:39:52 +00:00
Jonathan Gray
db0997e890 add stub for o6_stopTalking
svn-id: r6606
2003-02-14 08:12:45 +00:00
James Brown
7a4f4636ee Theoretically implement O_DRAW_OBJECT - although it doesn't seem to work
svn-id: r6560
2003-01-27 06:51:26 +00:00
James Brown
a0b77e7389 LCA03 sync: Modified version of the untrap patch, debugger
savegame/loadgame changes, attempts at making the ComI save/load screen
(F1) work. The savegame part of the screen does not work due to a crash,
the load part SHOULD... but something resets the saveload flags before
they are processed (help! :)

svn-id: r6545
2003-01-26 06:17:25 +00:00
Max Horn
37a64f5d12 cleanup; added a hack to avoid crash in the canon scene (at least it works this way for me)
svn-id: r6347
2003-01-06 13:41:29 +00:00