aboutsummaryrefslogtreecommitdiff
path: root/scumm/scumm.h
AgeCommit message (Collapse)Author
2004-10-18_images not required.Travis Howell
Free extra HE resources on exit. svn-id: r15605
2004-10-18Add keyboard control for HE80+ games.Travis Howell
svn-id: r15604
2004-10-12Rename as requested.Travis Howell
svn-id: r15530
2004-10-04Rename var and enable in COMI.Travis Howell
svn-id: r15410
2004-10-04Add missing roomOps case for HE games.Travis Howell
svn-id: r15404
2004-10-04Add some HE99 varsTravis Howell
Rename opcodes svn-id: r15403
2004-10-01Definately Palettes.Travis Howell
Update HE todo. svn-id: r15369
2004-09-30constnessGregory Montoir
svn-id: r15364
2004-09-30Number of local scripts is no longer constantTravis Howell
svn-id: r15352
2004-09-29cleanupMax Horn
svn-id: r15350
2004-09-28talkQueue should be actor specificTravis Howell
svn-id: r15318
2004-09-26wiz stuff cleanup and o90_unknown1C opcode updateGregory Montoir
svn-id: r15293
2004-09-26some more pointless cleanup / moving around of stuff :-)Max Horn
svn-id: r15284
2004-09-25Revert change, breaks draw of objects.Travis Howell
svn-id: r15276
2004-09-25Cleanup / correctionMax Horn
svn-id: r15272
2004-09-25Fix compilation.Eugene Sandulenko
svn-id: r15271
2004-09-24Avoid out-of-bounds access in V7_SMOOTH_SCROLLING_HACK modeMax Horn
svn-id: r15258
2004-09-23Fix array pointer overflows in HE80+ games.Travis Howell
Some arrays are nuked in startScene. svn-id: r15239
2004-09-21cleanupGregory Montoir
add some warnings to detect the use of new Aux animation data svn-id: r15226
2004-09-21cleanupMax Horn
svn-id: r15224
2004-09-21cleanupMax Horn
svn-id: r15222
2004-09-20Moved some init code around (hopefully this'll help PalmOS)Max Horn
svn-id: r15209
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-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-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-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-18preliminar AuxQueue support (freddemo intro), some glitches thoughGregory Montoir
svn-id: r15149
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-14Save polygonsTravis Howell
Move findObject changes to HE72 svn-id: r15118
2004-09-14Load POLD resources in HE80+ gamesTravis Howell
Some more WIP on polygons svn-id: r15107
2004-09-13Implemented formerly known unknownFB and unknownFC.Eugene Sandulenko
ScummEngine_v7he::polygonContains() is still buggy and prevents whole thing from working. svn-id: r15103
2004-09-10Store SCUMM md5s in save game. Save format bump.James Brown
svn-id: r14996
2004-09-10OoopsTravis Howell
svn-id: r14992
2004-09-10Add HE varsTravis Howell
svn-id: r14990
2004-09-08Add extra index types.Travis Howell
Remove duplicate code. svn-id: r14953
2004-09-07Load talkie blockTravis Howell
svn-id: r14945
2004-09-06Should be intTravis Howell
svn-id: r14923
2004-09-06HE 72+ games use a remove object from queue function.Travis Howell
svn-id: r14916
2004-09-05Fixed scrollEffect() regression introduced when move_screen() was removed.Torbjörn Andersson
I have tested this on all the cases I know of where scrollEffect() is used: * The diving scene in Monkey Island 2 * The camel and balloon rides in Fate of Atlantis * The arrival of the thunder storm in Day of the Tentacle * Seeing the loose end in Sam & Max So far it seems to work fine. Knock on wood. svn-id: r14908
2004-09-05Increase actor.sound to 32 for HE 80+ games.Travis Howell
Add some more HE vars. More adjustments for copying script strings in HE games. svn-id: r14903
2004-09-04HE 72+ games set VARS with amount of each type of resource.Travis Howell
Often used by their scripts. svn-id: r14899
2004-09-04cleanup (this actor clip stuff is really evil -- I have to agree with ↵Max Horn
Kirben, it's totally unclear why they didn't just use the good old virt screen system... svn-id: r14890
2004-09-04Complete actor clipping override code for HE games.Travis Howell
Add akos speech queue for HE games Minor cleanup svn-id: r14883
2004-09-03preliminar Wiz images support (HE 72)Gregory Montoir
svn-id: r14875
2004-09-03Add basic decoding of debug script scripts.Travis Howell
svn-id: r14871
2004-09-02cleanupMax Horn
svn-id: r14866