aboutsummaryrefslogtreecommitdiff
path: root/scumm
AgeCommit message (Collapse)Author
2004-09-20Add case for kindddemo.Travis Howell
svn-id: r15199
2004-09-20Opcode1C in HE90+ games seems to setup WizImage settings via various cases.Travis Howell
svn-id: r15198
2004-09-19slightly updated drawWizImage()Gregory Montoir
svn-id: r15197
2004-09-19Moved some code from Gdi::drawBitmap into a new method Gdi::getZPlanes; cleanupMax Horn
svn-id: r15196
2004-09-19fix broken WizImage displayGregory Montoir
svn-id: r15195
2004-09-19Cleanup, added some HE related TODO/FIXME comments (for consideration by the ↵Max Horn
HE folks :-) svn-id: r15194
2004-09-19preliminar WizPolygon rendering support (this is completely *untested*)Gregory Montoir
svn-id: r15189
2004-09-19Actually check if a sound is active, if the sound is outside music engine.Travis Howell
Add some more HE differences svn-id: r15188
2004-09-19Ignore trace msgs.Travis Howell
svn-id: r15187
2004-09-19only warn if the AXFD block is validGregory Montoir
svn-id: r15185
2004-09-19Fix last commitTravis Howell
Add stub/warning svn-id: r15184
2004-09-19*** empty log message ***Travis Howell
svn-id: r15183
2004-09-19Enable debug mode in HE80+ games.Travis Howell
svn-id: r15182
2004-09-19Missed one spot, needed for costume reset too.Travis Howell
svn-id: r15181
2004-09-19Correct auxblock hides.Travis Howell
svn-id: r15180
2004-09-19Removed some not necessary #defines which could (and did) lead to programEugene Sandulenko
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-18Revert last commit by Fingolfin "removed _heV7RoomIntOffsets".Eugene Sandulenko
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-18removed _heV7RoomIntOffsetsMax Horn
svn-id: r15177
2004-09-18removed _heV7RoomIntOffsetsMax Horn
svn-id: r15176
2004-09-18Rename some member vars to avoid _ followed by an uppercase letter. More of ↵Max Horn
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-18Reduce code duplication a bitMax Horn
svn-id: r15174
2004-09-18renamed HE opcodes to distinguish them from their 'regular' V6/V7 counterpartsMax Horn
svn-id: r15173
2004-09-18Follow our coding conventionsMax Horn
svn-id: r15172
2004-09-18GFX codec cleanup: renamed some of the Gdi::unkDecode methods; simplified ↵Max Horn
and/or cleaned up some of the codecs; added some relevant TODO/FIXME comments svn-id: r15171
2004-09-18Added ScummEngine::printString() convenience method; changed enqueueText to ↵Max Horn
call addMessageToStack svn-id: r15170
2004-09-18Moved mouse cursor code into ScummEngine subclasses were possible -- this ↵Max Horn
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-18added experimental ogg file support for comi smush audio trackPaweł Kołodziejski
svn-id: r15168
2004-09-18Ooops, broken saving.Travis Howell
svn-id: r15166
2004-09-18workaround for decode bundle bug (it overloaded memory)Paweł Kołodziejski
svn-id: r15165
2004-09-18fixed warningsPaweł Kołodziejski
svn-id: r15161
2004-09-18minor code simplificationGregory Montoir
svn-id: r15159
2004-09-18fix offsets computation (Putt-Putt's head and body are no more detached in ↵Gregory Montoir
timedemo now) svn-id: r15158
2004-09-18stubs for freddicove intro.Travis Howell
svn-id: r15157
2004-09-18Skip sound caching in Sam & Max (Talkie)Travis Howell
svn-id: r15156
2004-09-18spyozon intro. runsTravis Howell
svn-id: r15155
2004-09-18Not soundOps in He80+Travis Howell
svn-id: r15153
2004-09-18Neeed to know where polygons are rendereredTravis Howell
svn-id: r15152
2004-09-18Should be for HE71 and later.Travis Howell
svn-id: r15151
2004-09-18preliminar AuxQueue support (freddemo intro), some glitches thoughGregory Montoir
svn-id: r15149
2004-09-17Correct and rename opcodeTravis Howell
svn-id: r15147
2004-09-17nukeArrays still nuking wrong arrays.Travis Howell
Add some more differences in later HE versions. Add HE opcodes changes. svn-id: r15145
2004-09-17Add case stubs for waterTravis Howell
svn-id: r15144
2004-09-17Correct mouse vars, should be mouse hold in scumm6/HE.Travis Howell
baloon works now. svn-id: r15143
2004-09-16A few more corrections, fixes freddi2 crash.Travis Howell
svn-id: r15142
2004-09-16No longer required.Travis Howell
svn-id: r15141
2004-09-16Correct array size readTravis Howell
svn-id: r15140
2004-09-16OoopsTravis Howell
svn-id: r15139
2004-09-16Correction to pickVarRandomTravis Howell
Add HE80+ version too. svn-id: r15138
2004-09-16OopsTravis Howell
svn-id: r15137
2004-09-16HE90+ games use two local resource typesTravis Howell
svn-id: r15136