Commit Graph
12 Commits
Author SHA1 Message Date
Max Horn 58f2ee45cd word size for V8 games is 4 bytes, as opposed to 2 bytes in V6/V7 games. Hence we adjust fetchScriptWord - this way we can reuse all sorts of code (and no, this is not really a hack - word size by tradition is something which varies depending on the architecture, so it is even consistent)
svn-id: r6064
2002-12-23 00:23:36 +00:00
Max Horn 1804f44af1 some more V8 opcode flesh
svn-id: r6061
2002-12-22 23:26:10 +00:00
Max Horn df3c41fa24 added some preliminary V8 work. Nope, it is not useful at all, and it doesn't mean we will have CMI support in this millenium, so don't hold your breath
svn-id: r6060
2002-12-22 21:58:16 +00:00
Max Horn 3ce3a5be5b minor cleanup
svn-id: r6059
2002-12-22 19:14:53 +00:00
Jonathan Gray 352748878a allow subtitles in smush animations to be disabled
svn-id: r6055
2002-12-22 04:07:41 +00:00
Paweł Kołodziejski 7bc67c1a02 increased a little speed of dig demo smush
svn-id: r6047
2002-12-21 20:19:46 +00:00
Paweł Kołodziejski 0182836591 fix smush for compatible with dig demo
svn-id: r6043
2002-12-21 20:05:40 +00:00
Max Horn c4b6fa7f70 refactoring: use inheritance to mode the relations between the various engine versions. E.g. the V6 opcodes are now in Scumm_v6, the V5 opcodes in Scumm_v5 (from which we now derive v2-v4. which is a bit odd - maybe we should move the v5 opcodes to Scumm_v3 ?)
svn-id: r5994
2002-12-16 12:12:31 +00:00
Max Horn 51b00f4bfc added comparision methods for ScummPoint
svn-id: r5981
2002-12-15 20:53:11 +00:00
Max Horn e015345870 oops
svn-id: r5979
2002-12-15 17:34:38 +00:00
Max Horn f4dfa923f7 cleanup - we now know that the frame field in Actor is needed, we just have to figure out how to set it correctly
svn-id: r5978
2002-12-15 17:28:46 +00:00
James Brown ce4690c7c6 Tidy one or two things up for future V1/V2/V8 SCUMM support.
svn-id: r5915
2002-12-12 16:29:21 +00:00