11258 Commits

Author SHA1 Message Date
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
Travis Howell
49cd965411 Correction to pickVarRandom
Add HE80+ version too.

svn-id: r15138
2004-09-16 12:30:54 +00:00
Travis Howell
9bc8383cee Oops
svn-id: r15137
2004-09-16 09:47:07 +00:00
Travis Howell
b45b800ed5 HE90+ games use two local resource types
svn-id: r15136
2004-09-16 09:40:08 +00:00
Joost Peters
0233a1c610 Add Dutch Freddi2
svn-id: r15135
2004-09-16 09:34:08 +00:00
Travis Howell
5ff185d7f8 Correct local script range in HE99+
svn-id: r15134
2004-09-16 09:20:49 +00:00
Torbjörn Andersson
e467ce1715 Made the dataFileHeader struct packed, after discussing it with olki.
Neither of us can verify it, but it should fix bug #1002534.

svn-id: r15133
2004-09-16 07:35:01 +00:00