Commit Graph
86814 Commits
Author SHA1 Message Date
Gregory Montoir 680b7ecd51 preliminar WizPolygon rendering support (this is completely *untested*)
svn-id: r15189
2004-09-19 13:42:25 +00:00
Travis Howell e22230e223 Actually check if a sound is active, if the sound is outside music engine.
Add some more HE differences

svn-id: r15188
2004-09-19 12:22:47 +00:00
Travis Howell 989de0d5dc Ignore trace msgs.
svn-id: r15187
2004-09-19 10:14:34 +00:00
Jonathan Gray 8906d3a3bf Don't break when /tmp is nonexec pointed out in gentoo bug #64550. Don't submit to stupidity of recent coreutils tail behaviour just yet however, have yet to see a system ship without support for -1 including gentoo
svn-id: r15186
2004-09-19 09:57:24 +00:00
Gregory Montoir fe2f551952 only warn if the AXFD block is valid
svn-id: r15185
2004-09-19 08:58:51 +00:00
Travis Howell 45c34259bd Fix last commit
Add stub/warning

svn-id: r15184
2004-09-19 08:37:20 +00:00
Travis Howell 169d13080b *** empty log message ***
svn-id: r15183
2004-09-19 06:02:59 +00:00
Travis Howell 3493a90b15 Enable debug mode in HE80+ games.
svn-id: r15182
2004-09-19 06:01:46 +00:00
Travis Howell 8a42691d87 Missed one spot, needed for costume reset too.
svn-id: r15181
2004-09-19 03:26:47 +00:00
Travis Howell 1475b5ad0d Correct auxblock hides.
svn-id: r15180
2004-09-19 02:00:33 +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
Eugene Sandulenko 4869c2f9c1 Revert last commit by Fingolfin "removed _heV7RoomIntOffsets".
res.roomoffs[rtRoom] has a nick _roomFileOffsets (by means of #define), and
it gets overwritten in ScummEngine::readRoomsOffsets(). HE games actually
stored those offsets in additional array. Removing it breaks all
HE72+ games badly.

svn-id: r15178
2004-09-18 23:48:48 +00:00
Max Horn c7ba97b182 removed _heV7RoomIntOffsets
svn-id: r15177
2004-09-18 23:02:08 +00:00
Max Horn ce2c5a0d1d removed _heV7RoomIntOffsets
svn-id: r15176
2004-09-18 22:45:53 +00:00
Max Horn 768133d6e6 Rename some member vars to avoid _ followed by an uppercase letter. More of those are left in the code, though (and I am not really sure whether we want to change that, so far we had no problems caused by this)
svn-id: r15175
2004-09-18 22:42:45 +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 81191ea60b Follow our coding conventions
svn-id: r15172
2004-09-18 21:44:00 +00:00
Max Horn c1913852df GFX codec cleanup: renamed some of the Gdi::unkDecode methods; simplified and/or cleaned up some of the codecs; added some relevant TODO/FIXME comments
svn-id: r15171
2004-09-18 21:40:07 +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
Max Horn 58c574d7cc Moved mouse cursor code into ScummEngine subclasses were possible -- this makes it much easier to see which cursor code is used in which SCUMM version; also changed cursor code to not overwrite default_cursor_* (which would cause problems when switching to another game)
svn-id: r15169
2004-09-18 20:29:13 +00:00
Paweł Kołodziejski bdf2a24eb7 added experimental ogg file support for comi smush audio track
svn-id: r15168
2004-09-18 18:09:35 +00:00
Paweł Kołodziejski 0e9967afe1 smush tracks are not music channel, removed outdated dimuse comment
svn-id: r15167
2004-09-18 14:31:36 +00:00
Travis Howell 8e2af996be Ooops, broken saving.
svn-id: r15166
2004-09-18 14:08:00 +00:00
Paweł Kołodziejski 9baf06c9fa workaround for decode bundle bug (it overloaded memory)
svn-id: r15165
2004-09-18 13:24:02 +00:00
Paweł Kołodziejski 1da55dc2ad changed zlib to dynamic for msvc8
svn-id: r15164
2004-09-18 12:38:22 +00:00
Paweł Kołodziejski a6486ad228 changed zlib support for msvc
svn-id: r15163
2004-09-18 11:48:17 +00:00
Paweł Kołodziejski 89602bc936 update
svn-id: r15162
2004-09-18 11:45:32 +00:00
Paweł Kołodziejski 5c442f53aa fixed warnings
svn-id: r15161
2004-09-18 11:34:55 +00:00
Paweł Kołodziejski 27946f1e86 fixed msvc compilation for __restrict__
svn-id: r15160
2004-09-18 10:25:49 +00:00
Gregory Montoir af77554dc3 minor code simplification
svn-id: r15159
2004-09-18 06:29:07 +00:00
Gregory Montoir e11456cb92 fix offsets computation (Putt-Putt's head and body are no more detached in timedemo now)
svn-id: r15158
2004-09-18 06:17:50 +00:00
Travis Howell 3904c0b5b9 stubs for freddicove intro.
svn-id: r15157
2004-09-18 05:15:57 +00:00
Travis Howell 1c046674e5 Skip sound caching in Sam & Max (Talkie)
svn-id: r15156
2004-09-18 05:00:38 +00:00
Travis Howell c35757d6bb spyozon intro. runs
svn-id: r15155
2004-09-18 04:12:14 +00:00
Travis Howell e6044abd27 Update HR issues
svn-id: r15154
2004-09-18 03:15:42 +00:00
Travis Howell cda52bf2be Not soundOps in He80+
svn-id: r15153
2004-09-18 01:37:29 +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 a0312bd8cb Should be for HE71 and later.
svn-id: r15151
2004-09-18 01:00:22 +00:00
Gregory Montoir e026d179d4 update
svn-id: r15150
2004-09-18 00:37:35 +00:00
Gregory Montoir 22b2cfa002 preliminar AuxQueue support (freddemo intro), some glitches though
svn-id: r15149
2004-09-18 00:36:17 +00:00
Travis Howell 48fb287887 Correct and rename opcode
svn-id: r15147
2004-09-17 11:20:37 +00:00
Joost Peters 5e7e609d19 print some more info with the "compact" command
svn-id: r15146
2004-09-17 10:33:40 +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 9a65451109 Add case stubs for water
svn-id: r15144
2004-09-17 03:18:00 +00:00
Travis Howell 3f7ecb9db2 Correct mouse vars, should be mouse hold in scumm6/HE.
baloon works now.

svn-id: r15143
2004-09-17 02:59:38 +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 0a320ac7af Correct array size read
svn-id: r15140
2004-09-16 13:51:03 +00:00
Travis Howell 31772ea47d Ooops
svn-id: r15139
2004-09-16 12:54:32 +00:00