Commit Graph
163 Commits
Author SHA1 Message Date
Max Horn f9f7922583 cleanup
svn-id: r15204
2004-09-20 19:19:57 +00:00
Gregory Montoir 0cb722d71d slightly updated drawWizImage()
svn-id: r15197
2004-09-19 23:21:09 +00:00
Gregory Montoir 680b7ecd51 preliminar WizPolygon rendering support (this is completely *untested*)
svn-id: r15189
2004-09-19 13:42:25 +00:00
Travis Howell 989de0d5dc Ignore trace msgs.
svn-id: r15187
2004-09-19 10:14:34 +00:00
Travis Howell 45c34259bd Fix last commit
Add stub/warning

svn-id: r15184
2004-09-19 08:37:20 +00:00
Eugene Sandulenko 64043ff1fc Removed some not necessary #defines which could (and did) lead to program
logic misinterpretation. I assume these were added for readability, but
 (a) names suggestet that they're class variables but they didn't
 (b) their use wasn't consistent, i.e. there were places where variables were
     used directly, not by means of the macros
 (c) they didn't save that much space because they are used in few places.

svn-id: r15179
2004-09-19 00:15:17 +00:00
Max Horn e74a3c9a2b Reduce code duplication a bit
svn-id: r15174
2004-09-18 22:26:19 +00:00
Max Horn 7b70210286 renamed HE opcodes to distinguish them from their 'regular' V6/V7 counterparts
svn-id: r15173
2004-09-18 22:09:34 +00:00
Max Horn 3552024aa9 Added ScummEngine::printString() convenience method; changed enqueueText to call addMessageToStack
svn-id: r15170
2004-09-18 20:50:15 +00:00
Travis Howell c35757d6bb spyozon intro. runs
svn-id: r15155
2004-09-18 04:12:14 +00:00
Travis Howell 81be679342 Neeed to know where polygons are renderered
svn-id: r15152
2004-09-18 01:21:14 +00:00
Travis Howell 48fb287887 Correct and rename opcode
svn-id: r15147
2004-09-17 11:20:37 +00:00
Travis Howell d34da28ed9 nukeArrays still nuking wrong arrays.
Add some more differences in later HE versions.
Add HE opcodes changes.

svn-id: r15145
2004-09-17 05:43:37 +00:00
Travis Howell 2ac60430fc A few more corrections, fixes freddi2 crash.
svn-id: r15142
2004-09-16 23:34:26 +00:00
Travis Howell cf71760391 No longer required.
svn-id: r15141
2004-09-16 14:31:16 +00:00
Travis Howell 49cd965411 Correction to pickVarRandom
Add HE80+ version too.

svn-id: r15138
2004-09-16 12:30:54 +00:00
Travis Howell efeb100c70 Call direct
svn-id: r15127
2004-09-15 12:40:49 +00:00
Travis Howell 1ee9a242c3 Still not quite right.
svn-id: r15123
2004-09-15 06:41:11 +00:00
Travis Howell 7f766fc2a5 Only palette is different
svn-id: r15122
2004-09-15 01:56:42 +00:00
Travis Howell 167f5d543f Save polygons
Move findObject changes to HE72

svn-id: r15118
2004-09-14 15:06:02 +00:00
Travis Howell 5d25e4a197 Fix array issues.
svn-id: r15113
2004-09-14 10:46:09 +00:00
Travis Howell bd1e96a728 Only reports trace status
svn-id: r15109
2004-09-14 08:01:35 +00:00
Travis Howell b14a21970c Report when polyogn Wiz image is used.
svn-id: r15108
2004-09-14 07:59:40 +00:00
Eugene Sandulenko 1699fae483 Implemented formerly known unknownFB and unknownFC.
ScummEngine_v7he::polygonContains() is still buggy and prevents whole
thing from working.

svn-id: r15103
2004-09-13 23:24:36 +00:00
Travis Howell f937f6723f Reads extra script byte, just like readFile.
svn-id: r15096
2004-09-13 13:52:08 +00:00
Travis Howell 3c0ac41aa8 *** empty log message ***
svn-id: r15091
2004-09-13 10:27:10 +00:00
Travis Howell 5a4686b92d Order wrong
svn-id: r15090
2004-09-13 10:24:37 +00:00
Travis Howell 51bcffef85 Needs to be higher for now.
svn-id: r15089
2004-09-13 05:33:54 +00:00
Travis Howell 4b1ba6a7ed Add Missing pop
svn-id: r15088
2004-09-13 05:25:35 +00:00
Travis Howell c1122f4333 Debug code strings should use string num, not var num.
Updated work around for loading datafiles.

svn-id: r15086
2004-09-13 04:16:22 +00:00
Travis Howell a14bdf5510 Corect size.
svn-id: r15083
2004-09-13 02:24:28 +00:00
Travis Howell 3573ad8dc5 Set correct array length in HE 72+ games.
Add some stubs

svn-id: r15082
2004-09-13 02:09:35 +00:00
Travis Howell 172eefde7d Correct debugs
svn-id: r15054
2004-09-12 13:21:44 +00:00
Travis Howell f8c05424ea More HE opcodes.
Can get a bit further in pj2 now.

svn-id: r15021
2004-09-12 10:23:20 +00:00
Travis Howell 3b9def962c Add some change to start later HE99 hames.
svn-id: r15017
2004-09-12 02:25:12 +00:00
Travis Howell c77df77180 Use talkie resource for HE 99+ games.
svn-id: r15015
2004-09-12 01:12:06 +00:00
Travis Howell ad6c8217bc Add case
svn-id: r15014
2004-09-12 00:52:14 +00:00
Travis Howell 09dfaa924e Add some HE90+ opcodes
svn-id: r15013
2004-09-12 00:48:16 +00:00
Travis Howell 867809fb1d Add stub case for now.
svn-id: r15012
2004-09-11 14:14:07 +00:00
Travis Howell 26a83df853 Seems to be off by 1.
svn-id: r15011
2004-09-11 13:47:18 +00:00
Travis Howell b495c7ea07 Use random talk animation in HE 80+ games for now.
svn-id: r15006
2004-09-11 12:22:06 +00:00
Travis Howell a636f2ce91 Not popping enough.
svn-id: r15001
2004-09-11 01:44:08 +00:00
Travis Howell c1fe9cefd3 Rename opcode
svn-id: r14993
2004-09-10 10:55:43 +00:00
Travis Howell 655728fe7d Change needed for HE 71 too.
svn-id: r14984
2004-09-09 14:07:51 +00:00
Travis Howell 62ba3e9a58 Corrections
svn-id: r14979
2004-09-09 10:36:10 +00:00
Travis Howell f6b4532086 Duplicate
svn-id: r14975
2004-09-09 04:44:46 +00:00
Travis Howell 1e0e9e0e03 Fix dog regression.
svn-id: r14973
2004-09-09 04:16:57 +00:00
Travis Howell 9f95f2a614 Add extra opcodes for freddi2
Allow akos to play any actor sound.

svn-id: r14972
2004-09-09 04:05:31 +00:00
Eugene Sandulenko 0d647f4101 Implement HE 80+ wiz-based cursors. Current implementation is a dirty
hack because drawWizImage has much more code in these games comparably
to 72 games. Also they pass cursor parameters in a quite obscure way.

svn-id: r14968
2004-09-09 01:53:23 +00:00
Gregory Montoir 7593129d98 some AKOS tweaks for HE72/80
svn-id: r14965
2004-09-08 21:14:12 +00:00