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