aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-01-08useful convenience methodMax Horn
svn-id: r12233
2004-01-08cleanup (make some more use of class Common::Rect)Max Horn
svn-id: r12232
2004-01-08Fix for bug #803381 (COMI: Text cut off)Max Horn
svn-id: r12231
2004-01-08fix a memory leak; re-add assert, just to be sureMax Horn
svn-id: r12230
2004-01-08fix maskpos (I think... needs testing)Max Horn
svn-id: r12229
2004-01-08various fixes for vertical scrolling rooms: fixed, screen updates (and made ↵Max Horn
them more efficient), fixed transitionEffect() for 'high' rooms, documented drawStripToScreen() params a little (we really should start documenting for each function which takes coordinates in which coordinate system they are). Please test all vertical scrolling rooms (and others, too) for regressions svn-id: r12228
2004-01-07fixed uninitialized warningPaweł Kołodziejski
svn-id: r12227
2004-01-07some cleanupPaweł Kołodziejski
svn-id: r12226
2004-01-07some cleanupPaweł Kołodziejski
svn-id: r12225
2004-01-07fixed size result related bug in imuse digiPaweł Kołodziejski
svn-id: r12224
2004-01-07implemented drawing of additional scrolling framesRobert Göffringmann
svn-id: r12223
2004-01-07Tried to make the menus behave a bit more like the original. Perhaps mostTorbjörn Andersson
noticeably: * It no longer matters where you release the mouse button when talking to someone. It uses whatever topic you selected on mouse-down. * The inventory menu doesn't vanish if you're holding an object, even if you move the pointer away from it. * When using an object on a character (to talk to him about it), the top menu fades away, rather than vanishing instantly. Ok, that last change is rather non-obvious, but it does obsolete the clearMenu() function, which has therefore been removed. svn-id: r12222
2004-01-07some changes for Czech versionRobert Göffringmann
svn-id: r12221
2004-01-07implemented volume control panelRobert Göffringmann
svn-id: r12220
2004-01-07fix 'panel still displayed during dialogue' bug (this was noticeable when ↵Gregory Montoir
trying to bypass the floda receptionist) svn-id: r12219
2004-01-07- moved some Person/Anim code to GraphicsGregory Montoir
- some renaming svn-id: r12218
2004-01-07Testing stuff.James Brown
svn-id: r12217
2004-01-07is this discrepancy here intended?Max Horn
svn-id: r12216
2004-01-07Temporarly enabling this buffer underrun hack until aquadran looks at it. ↵James Brown
(See bug 872339) svn-id: r12215
2004-01-07do clipping somewhat more efficientlyMax Horn
svn-id: r12214
2004-01-07malloc/new are relatively slow operations; avoid doing them in tight loops, ↵Max Horn
if possible svn-id: r12213
2004-01-07Actor flip should be reset, fixes some glitches in putt putt gamesTravis Howell
svn-id: r12212
2004-01-07Valgrind fixes. Mostly about memory not being freed when the engine isTorbjörn Andersson
deleted. svn-id: r12211
2004-01-07changed lipsync func paramPaweł Kołodziejski
svn-id: r12210
2004-01-07Add another check for ignoreTurns, ignoreTurns.Travis Howell
Should be complete for scumm7 games svn-id: r12209
2004-01-07comment unused varsJonathan Gray
svn-id: r12208
2004-01-07handle jumpsPaweł Kołodziejski
svn-id: r12207
2004-01-07These two subops are the same, checked dig/ft disasm.Travis Howell
svn-id: r12206
2004-01-07Add missing breakTravis Howell
svn-id: r12205
2004-01-07added code for ms track positionPaweł Kołodziejski
svn-id: r12204
2004-01-07Add missing breakTravis Howell
svn-id: r12203
2004-01-07better bundle dir cachePaweł Kołodziejski
svn-id: r12202
2004-01-07less memory usagePaweł Kołodziejski
svn-id: r12201
2004-01-07proper namePaweł Kołodziejski
svn-id: r12200
2004-01-07optimized i/o access in bundle managerPaweł Kołodziejski
svn-id: r12199
2004-01-07add FIXME comments at the two worst spots, speed wise (about 80% processor ↵Max Horn
time or more are spent in these places for me, waiting for disk I/O) svn-id: r12198
2004-01-06forgot to commit this, too <sigh>Max Horn
svn-id: r12197
2004-01-06forgot to commit thisMax Horn
svn-id: r12196
2004-01-06- minor cleanup in Person/Actor stuffGregory Montoir
- minor tweak in Graphics::bobSetText() from previous commit (message was erroneous) : - moved config stuff to QueenEngine - added 3 Logic subclasses to handle the specific parts of each game version (demo, intv...) svn-id: r12195
2004-01-06fix mutex usage some. IMuseDigital currently is still unusable on my system, ↵Max Horn
though (it takes 100% CPU time just on the difficulty selection screen of COMI, playing a single bundle music... uhm) svn-id: r12194
2004-01-06fixed tons of warningsMax Horn
svn-id: r12193
2004-01-06proper fixMax Horn
svn-id: r12192
2004-01-06fix compilation on unix like systemsMax Horn
svn-id: r12191
2004-01-06increased debug levelPaweł Kołodziejski
svn-id: r12190
2004-01-06updatePaweł Kołodziejski
svn-id: r12189
2004-01-06update this tooPaweł Kołodziejski
svn-id: r12188
2004-01-06synced imuse digital with local treePaweł Kołodziejski
svn-id: r12187
2004-01-06fixed warningPaweł Kołodziejski
svn-id: r12186
2004-01-06- enabled debugger in QueenEngine::errorStringGregory Montoir
- initialise Cutaway::_personCount* when the Cutaway starts - minor tweaks in BankManager svn-id: r12185
2004-01-06Never call _system->quit() directly. Let ScummVM handle that so that theTorbjörn Andersson
engine can be properly deleted first. Apart from being the nice thing to do, this should make it easier to Valgrind for memory leaks. svn-id: r12184