aboutsummaryrefslogtreecommitdiff
path: root/engines
AgeCommit message (Collapse)Author
2008-12-10Some more dirty rectangle fixes, only 2 known glitches are leftFilippos Karapetis
svn-id: r35296
2008-12-09Some more dirty rectangle fixes (some glitches still remain)Filippos Karapetis
svn-id: r35294
2008-12-09Removed some dead code, clarified comments, cleanupMax Horn
svn-id: r35293
2008-12-09SCUMM: Turned two former warnings into errors -- I never got reports on this ↵Max Horn
warnings, with some luck we'll never get reports on the errors, too. If we get them, I'll deal with them :) svn-id: r35292
2008-12-09Experimental support for VMD frames encoded in Indeo 3 (Indeo 3 decoder ↵Sven Hesse
closely based on the one in ffmpeg). Since Indeo 3 uses full 24bit colors (in YUV-space), frame data is mapped to the current palette (using an octree, should be the fasted way, methinks) and dithered with the Sierra-2-4A ("Filter Light") error distribution algorithm. svn-id: r35290
2008-12-09Some dummy changes for Urban RunnerSven Hesse
svn-id: r35289
2008-12-08Some more dirty rectangle changes (still incomplete)Filippos Karapetis
svn-id: r35288
2008-12-08Quickfix for tinlib compilation error. Changed type on zOverride from type ↵Lars Persson
int to int32 (signed int that is) to fit the SetMoverZ function and for valid comparison of zOveride != -1. svn-id: r35286
2008-12-08More dirty rectangle related changesFilippos Karapetis
svn-id: r35285
2008-12-07Set full screen refresh when an animation frame or the psychic profile is shownFilippos Karapetis
svn-id: r35283
2008-12-07fixed readGameStateDescription() len parameterGregory Montoir
svn-id: r35282
2008-12-07More dirty rectangle related changes (dirty rectangle handling is still broken)Filippos Karapetis
svn-id: r35281
2008-12-07Fixed bug #2394861 ("BASS: artifacts if skipping intro on wrong screen"). As anTorbjörn Andersson
added bonus, the Intro class is now freed as soon as the intro is over, rather than at the end of the game. svn-id: r35280
2008-12-07Fixed typoFilippos Karapetis
svn-id: r35279
2008-12-07Fixed some more leaks and mismatched allocations/deallocations.Nicola Mettifogo
svn-id: r35277
2008-12-07reduced saveload code dupGregory Montoir
svn-id: r35276
2008-12-07added dirty screen rects redrawGregory Montoir
svn-id: r35274
2008-12-07Cleanup.Johannes Schickel
svn-id: r35273
2008-12-07Prevent MIDI files from being load, when they are already loaded.Johannes Schickel
svn-id: r35272
2008-12-07Missing break statement caused many broken warning messages.Nicola Mettifogo
svn-id: r35271
2008-12-07Fixed assorted leaks in Parallaction.Nicola Mettifogo
svn-id: r35270
2008-12-07Fix bug #2401150: "Compiler: No matching function (Parallaction / Amiga)"Eugene Sandulenko
svn-id: r35269
2008-12-07Added code differences for DW1 demo to allow the first game screen to startPaul Gilbert
svn-id: r35268
2008-12-07Some dirty rectangle related codeFilippos Karapetis
svn-id: r35267
2008-12-07Disable unused codeFilippos Karapetis
svn-id: r35266
2008-12-07Disabled more debug codeFilippos Karapetis
svn-id: r35265
2008-12-06- Prevented direct reference to the back buffer in many cases (apart from a ↵Filippos Karapetis
few, where it's modified directly) - Added skeleton code for dirty rectangle handling (still unfinished and non-working) - Added wrapper functions to access the back buffer, which add the appropriate dirty rectangles automatically svn-id: r35264
2008-12-06CleanupFilippos Karapetis
svn-id: r35263
2008-12-06Fixed compilation when SAGA_DEBUG is definedFilippos Karapetis
svn-id: r35262
2008-12-06Also remove explicit surface passing to IsoMap::draw()Filippos Karapetis
svn-id: r35261
2008-12-06All the screen drawing functions draw to the back buffer, so there is no ↵Filippos Karapetis
point in passing it everywhere svn-id: r35260
2008-12-06CleanupFilippos Karapetis
svn-id: r35259
2008-12-06Implemented the Tinsel v0 WrtNonZero graphics rendererPaul Gilbert
svn-id: r35258
2008-12-06Library routine and interpreter fixes for the DW1 demoPaul Gilbert
svn-id: r35257
2008-12-06T7G: Fix for performance issue in save/load screen when hovering savegamesScott Thomas
svn-id: r35256
2008-12-06Fixed positioning of overlayed graphics (dialogues, inventory, labels) in ↵Nicola Mettifogo
all locations. These items are now all handled in screen coordinates which are translated automatically by the renderer. svn-id: r35255
2008-12-06Simplified scrolling calculations.Nicola Mettifogo
svn-id: r35254
2008-12-06Implemented horizontal scrolling for BRA, by using a back buffer. Dialogues ↵Nicola Mettifogo
in scrollable locations are a bit messed up for the moment. svn-id: r35253
2008-12-06Beginning of support for DW1 Demo - Interpret has been changed to support ↵Paul Gilbert
opcode differences, and CallLibraryRoutine has a new mapping list of routines svn-id: r35252
2008-12-05Removed unused variableFilippos Karapetis
svn-id: r35251
2008-12-05Removed more unneeded test codeFilippos Karapetis
svn-id: r35250
2008-12-05Evaluating kFeaturesPalette flag for VMDs. Now you can actually see ↵Sven Hesse
something in Urban Runner (though it's far from pretty) svn-id: r35249
2008-12-05Bugfix for correctly leaving from looking at the Rite of AshkEnte scrollPaul Gilbert
svn-id: r35248
2008-12-05Parsing fixes for Urban RunnerSven Hesse
svn-id: r35247
2008-12-04CleanupFilippos Karapetis
svn-id: r35246
2008-12-04Do not redraw the whole scene if an overlay is drawn above itFilippos Karapetis
svn-id: r35245
2008-12-04This should make the US version workSven Hesse
svn-id: r35243
2008-12-04Correcting the language for GRB/USASven Hesse
svn-id: r35242
2008-12-04Removed more test code and performed some cleanupFilippos Karapetis
svn-id: r35241
2008-12-04Removed obsolete refs to OSystem::kFeatureAutoComputeDirtyRectsMax Horn
svn-id: r35240