aboutsummaryrefslogtreecommitdiff
path: root/scumm
AgeCommit message (Collapse)Author
2004-01-06get rid of VirtScreen::scrollableMax Horn
svn-id: r12173
2004-01-06just always call updateDirtyScreen(kTextVirtScreen) - it won't do any harm ↵Max Horn
for games not using that virt screen, but fixes the Indy part of the PASS demo svn-id: r12172
2004-01-06This one (_blitAlso) is very odd, I can't quite figure out where it is ↵Max Horn
needed. Please report any regressions to me svn-id: r12171
2004-01-06typoMax Horn
svn-id: r12170
2004-01-06renamed VirtScreen::alloctwobuffers to hasTwoBuffers; added lots of doxygen ↵Max Horn
comments to VirtScreen; cleanup svn-id: r12168
2004-01-06no need to save information which we can (and do) recomputeMax Horn
svn-id: r12167
2004-01-06Made o8_getActorZPlane return the same z value as Actor::drawActorCostume ↵Max Horn
computes - this *might* cause regressions, or might fix bugs, or might have no visible effect at all :-). Somebody feel free to verify this against assembly svn-id: r12166
2004-01-06Add checkTravis Howell
svn-id: r12164
2004-01-05replace more usages of _screenWidth by more appropriate variables/valuesMax Horn
svn-id: r12162
2004-01-05more cleanupMax Horn
svn-id: r12161
2004-01-05added Actor::getElevation and Actor::setElevation; cleaned up costume API a ↵Max Horn
bit; some minor cleanup/tweaks svn-id: r12160
2004-01-05Had checks wrong way around, seems to work now.Travis Howell
svn-id: r12158
2004-01-05Add partial support for ignoreTurns, fixes some glitches in putt putt games.Travis Howell
svn-id: r12150
2004-01-05'proper' fix for V1 MM problem; added a FIXMEMax Horn
svn-id: r12149
2004-01-05fix bug #870433 (DIG: Scrolling regression with the lander game)Max Horn
svn-id: r12148
2004-01-04Add commentTravis Howell
svn-id: r12143
2004-01-04cleanupMax Horn
svn-id: r12139
2004-01-04split out cursor/palette code into separate source filesMax Horn
svn-id: r12138
2004-01-04Allow subtitles to be disabled in games using imuse digital again.Travis Howell
svn-id: r12137
2004-01-04Fix a few subtitles glitches in loomcd during cutscenes.Travis Howell
svn-id: r12136
2004-01-04renamed global var _debugLevel to g_debugLevel; let Engine constructor init ↵Max Horn
it (this way all engines get it for free, allows further cleanup); removed some useless/duplicate member vars in SwordEngine svn-id: r12134
2004-01-04turns out we always had VirtScreen::backBuf but didn't use it... change that ↵Max Horn
(helps readability of the code, IMO); added Gdi::getMaskBuffer (again, helps understanding the code, I think); regrouped some functions in gfx.cpp svn-id: r12133
2004-01-04removed setFeatures (not needed anymore)Max Horn
svn-id: r12132
2004-01-04replaced many instances of _screenWidth by VirtScreen::width, where ↵Max Horn
approriate (there are cases, like when dealing with the camera, where _screenWidth is correct; in other places we still use it, because the VirtScreen is not available in that place at this time, will be fixed later). Reason for all this: eventually a clean seperation will allow us to use a main screen which is wider than the real screen width -> useful for V7+ smooth scrolling svn-id: r12131
2004-01-04uhm? I don't see why VC 2003 would complain about this, but not about the ↵Max Horn
many equal instances of this code (which, BTW, is perfectly valid C...) svn-id: r12130
2004-01-04I don't see why this would be needed (my guess is that the hack in ↵Max Horn
initVirtScreen (to use _roomHeight) already covers this, and more) svn-id: r12125
2004-01-04remove this HACK workaround - I think I may have fixed the true cause (we'll ↵Max Horn
see) svn-id: r12124
2004-01-04cleanup (mostly moved stuff around, and replaced the fadeOut call)Max Horn
svn-id: r12123
2004-01-03renamed updateDirtyRect to markRectAsDirty (because that's what it really ↵Max Horn
does); used virtual screen id constants in more places svn-id: r12122
2004-01-03cleanupMax Horn
svn-id: r12121
2004-01-03oopsMax Horn
svn-id: r12120
2004-01-03removed unused param in initScreensMax Horn
svn-id: r12119
2004-01-03added & renamed some constants; fixed & added some doxygen comments; cleaned ↵Max Horn
up the dirty screen code a bit (this should also fix a bug in V1/V2 games where part of the screen was not redrawn properly) svn-id: r12118
2004-01-03renamed AudioInputStream -> AudioStreamMax Horn
svn-id: r12110
2004-01-03Should be enabled for all GF_NEW_COSTUMES games.Travis Howell
Fixes missing actors in craters section of puttmoon svn-id: r12105
2004-01-03Add last fewTravis Howell
svn-id: r12104
2004-01-03UpdateTravis Howell
svn-id: r12101
2004-01-03re-enabled .sog and .so3 support for FTMax Horn
svn-id: r12096
2004-01-02sync with dataMax Horn
svn-id: r12092
2004-01-02Add comments for HE specific opcodesTravis Howell
Update hack for PuttPutt Add another small fix. svn-id: r12091
2004-01-02OoopsTravis Howell
svn-id: r12085
2004-01-02Add another HE games opcode and case.Travis Howell
svn-id: r12084
2004-01-02Fix missing sfx in puttputtTravis Howell
svn-id: r12081
2004-01-02Fix some masking issue in Putt Putt gamesTravis Howell
svn-id: r12080
2004-01-02Fix for bug #869045 (DIG: Crash in bundle decoder); t'was a buffer overflowMax Horn
svn-id: r12079
2004-01-02Can be used for The Dig too, lander mini-games works again.Travis Howell
svn-id: r12077
2004-01-01Bypass Monkey Island 1 CD copy protection on restart.Travis Howell
svn-id: r12076
2003-12-30be a bit more gentle to people typing in invalid box IDs :-)Max Horn
svn-id: r12044
2003-12-30improved box drawing in debugger (now also draws boxes of height 0Max Horn
svn-id: r12042
2003-12-30cleanupMax Horn
svn-id: r12038