aboutsummaryrefslogtreecommitdiff
path: root/scumm/scumm.h
AgeCommit message (Collapse)Author
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
2004-09-02HE games should check _numSounds to check whether sound type is music.Travis Howell
Set maximum resource idx at 8000 for now, some HE games include huge amounts of sound resources. svn-id: r14859
2004-08-31Add HE version 80 to avoid additional game idsTravis Howell
svn-id: r14843
2004-08-30Correct resource value, to match original.Travis Howell
Adjust rtLast svn-id: r14833
2004-08-28Revert last change, was wrong opcode.Travis Howell
Add a few more HE 7 opcodes svn-id: r14813
2004-08-28Limit nukeArrays to only location thats requires it for now.Travis Howell
svn-id: r14803
2004-08-28akos should queue commmands and executate after drawing costumes (Caused ↵Travis Howell
race issues in HE games). Remove some duplciate code Enable from HE games Add a few stubs for some additional akos codes svn-id: r14799
2004-08-26Add another variable which improves readability.Eugene Sandulenko
svn-id: r14791
2004-08-26Add var difference in later HE gamesTravis Howell
svn-id: r14789
2004-08-26Update akos error messagesTravis Howell
Add proper timer opcodes Up some debug msgs. svn-id: r14779
2004-08-26More code/stubs for HE 7.2 gamesTravis Howell
Add another temp hack Add id for water, uses more actors Another small correction to music playback for HE 7.2 games svn-id: r14764
2004-08-26Add game id for Pajama Sam, since it uses different amount of actorsTravis Howell
svn-id: r14758
2004-08-25Add all array related functions to HE 7.2Travis Howell
Add some more HE 7.2 code svn-id: r14739
2004-08-24Fixed bug #1014296, the Loom cursor hotspot regression.Torbjörn Andersson
svn-id: r14726
2004-08-24Resource correctionsTravis Howell
svn-id: r14723
2004-08-23Add LOOM cursor supportMax Horn
svn-id: r14703
2004-08-23A few changes for freddemoTravis Howell
svn-id: r14693
2004-08-22Cursor code cleanupMax Horn
svn-id: r14690
2004-08-22Make function protected againTravis Howell
svn-id: r14679
2004-08-22Switch smush debug to channelTravis Howell
svn-id: r14676
2004-08-22Original games used blastTextQueue size of 50.Travis Howell
Hack no longer required. svn-id: r14673
2004-08-22Mac. version of indy3 uses VAR_VIDEOMODE value of 50Travis Howell
Add initial support for loading EGA resource svn-id: r14671
2004-08-14Modified VirtScreen to inherit from Graphics::Surface, and added ↵Max Horn
getPixels()/getBackPixels() accessors (these changes make it a bit easier to implement smooth scrolling); also replaced some uses of rtBuffer by proper access through the corresponding VirtScreen svn-id: r14612
2004-08-14cleanupMax Horn
svn-id: r14609
2004-08-14Get rid of _screenLeftMax Horn
svn-id: r14608
2004-08-14Check no longer requiredTravis Howell
Move palette function define back to correct place svn-id: r14590
2004-08-06COMI/DIG always redraws verbs tooTravis Howell
Remove old var, no longer required svn-id: r14481
2004-08-01HE games use different method to clear some arrays resources.Travis Howell
svn-id: r14423
2004-07-31isGlobInMemory == isResourceLoadedMax Horn
svn-id: r14396
2004-07-26Load SMUSH files and NUT fonts from mac container files, too (done that by ↵Max Horn
adding a new high level method openFile to class ScummEngine) svn-id: r14346
2004-07-26Add support for the mac (rescumm) container file format used by Sam&Max and ↵Max Horn
DOTT, making it possible to play those directly from the original CDs (no game detector support yet, so you have to add them to your config file manually for now) svn-id: r14342
2004-07-26Keep compatbility with older saved games.Travis Howell
svn-id: r14339
2004-07-25Merge palette functions.Travis Howell
svn-id: r14324
2004-07-25Sam & Max doesn't need separate palette, just uses _shadowPalette.Travis Howell
svn-id: r14323
2004-07-24Rename VARTravis Howell
svn-id: r14318