aboutsummaryrefslogtreecommitdiff
path: root/engines/tinsel/graphics.cpp
AgeCommit message (Collapse)Author
2013-08-03TINSEL: Take advantage of Surface::getPixels.Johannes Schickel
2013-05-01TINSEL: Clear the screen with the correct color in DW1 MacFilippos Karapetis
2013-04-12TINSEL: Simplify overflow calculation inside MacDrawTiles()Filippos Karapetis
Thanks to wjp for noticing this
2012-12-18TINSEL: Enhanced music is not supported in the Mac version of DW1Filippos Karapetis
Also, did some minor whitespace formatting
2012-12-15TINSEL: Fix sprite clipping in DW1 MacFilippos Karapetis
2012-12-15TINSEL: Initial version of the graphics drawing function for DW1 MacFilippos Karapetis
Still some graphical glitches remain, as clipping isn't done correctly
2012-12-13TINSEL: Unify the PSX graphics drawing code with the restFilippos Karapetis
This is nitpicking, for uniformity which I forgot to add in a previous cleanup commit
2012-12-11TINSEL: Clean up the graphics draw types codeFilippos Karapetis
2012-12-11TINSEL: Merge the different TinselV0/V1 graphics code handlersFilippos Karapetis
2012-12-11TINSEL: Add an initial incomplete graphics decoder for DW1 MacFilippos Karapetis
Part of the game graphics is now shown
2012-12-11TINSEL: Add resource handling of the BE resources in DW1 MacFilippos Karapetis
This is the second attempt. All the BE resources of DW1 Mac are handled correctly now. Added READ_16, READ_32, FROM_16, FROM_32 and TO_32 to handle all of the different cases where endianess is already handled. Note that the game scripts are LE, so these haven't been changed
2012-02-22TINSEL: Rename globals to add g_ prefix.Alyssa Milburn
2012-02-15JANITORIAL: Fix missing whitespace in pointer castTarek Soliman
find -name '*.h' -or -name '*.cpp' | xargs sed -r -i 's@\(([A-Za-z0-9]+)\*\)@(\1 *)@g' This seems to have caught some params as well which is not undesirable IMO. It also caught some strings containing this which is undesirable so I excluded them manually. (engines/sci/engine/kernel_tables.h)
2011-11-16COMMON: Rename Common::set_to to Common::fill.Johannes Schickel
This makes the name match with the name of the STL function with the same behavior.
2011-05-12GIT: Clean up: Suppress SVN tags, now uselessstrangerke
2011-04-28JANITORIAL: Reduce header dependencies in shared codeOri Avtalion
Some backends may break as I only compiled SDL
2011-04-14ALL: colour -> colorMax Horn
2010-10-15TINSEL: Fix for #3087863 - Code analysis warningsPaul Gilbert
svn-id: r53471
2010-06-27Fixed GCC warnings. (Same warning twice, actually.)Torbjörn Andersson
svn-id: r50383
2010-06-27Workaround that corrects some bad frame data in the Russian version that was ↵Paul Gilbert
causing the several game crashes svn-id: r50372
2009-09-30Fix code formatting (esp. 'if(' -> 'if (' etc., but also indention and other ↵Max Horn
things) svn-id: r44495
2009-08-08Commit of dhewg's patch to fix screen refreshes on the WiiPaul Gilbert
svn-id: r43112
2009-06-03tinsel: removed some warnings related to psx code and cleanup of psx palette ↵Fabio Battaglia
remapper function svn-id: r41138
2009-05-25tinsel: avoid unnecessary iterations in Discworld PSX palette remapperFabio Battaglia
svn-id: r40879
2009-05-25tinsel: endianess fix Discworld PSX palette remapperFabio Battaglia
svn-id: r40876
2009-05-24tinsel: fix some uninitialized var used in Discworld PSXFabio Battaglia
svn-id: r40875
2009-05-24tinsel: fix for CLUT palettes in Discworld PSXFabio Battaglia
svn-id: r40873
2009-05-24Strip trailing whitespaces in the whole code base.Johannes Schickel
svn-id: r40867
2009-05-24tinsel: fix graphic corruption caused by wrong clipping of 8-bit images in ↵Fabio Battaglia
Discworld PSX svn-id: r40864
2009-05-24tinsel: take into account clipping when drawing PSX 4-bit imagesFabio Battaglia
svn-id: r40862
2009-05-18tinsel: fixed "Unknown drawing type" for inventory in Discworld PSXFabio Battaglia
svn-id: r40698
2009-05-18tinsel: start adding transparency support to Discworld PSXFabio Battaglia
svn-id: r40697
2009-05-15tinsel: fix drawing of some sprites, cursor and fonts in discworld PSX, ↵Fabio Battaglia
palette is still wrong though svn-id: r40606
2009-04-24tinsel: begin modifying drawing function to support psx 4-bit clutsFabio Battaglia
svn-id: r40119
2009-04-23tinsel: start wiring some Discworld PSX graphical functions into engineFabio Battaglia
svn-id: r40091
2009-04-23tinsel: Enable Discworld PSX detection and begin adding some function to ↵Fabio Battaglia
support Discworld PSX graphics svn-id: r40090
2009-03-01only center vertically in DW2Kostas Nakos
svn-id: r39052
2009-02-15- Replace OSystem::clearScreen with OSystem::fillScreen as discussed on -devel.Johannes Schickel
- Update BaseBackend and DC port to properly implement OSystem::fillScreen (now only PalmOS has to be updated). - Update all client code which relied on OSystem::clearScreen so far. svn-id: r38304
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-12-17move necessary code outside of assertWillem Jan Palenstijn
svn-id: r35414
2008-12-07Added code differences for DW1 demo to allow the first game screen to startPaul Gilbert
svn-id: r35268
2008-12-06Implemented the Tinsel v0 WrtNonZero graphics rendererPaul Gilbert
svn-id: r35258
2008-12-01Merged the tinsel 2 engine with tinsel 1. Both Discworld 1 and Discworld 2 ↵Filippos Karapetis
should be completable svn-id: r35196
2008-07-25TINSEL: Get rid of Graphics::Surface classMax Horn
svn-id: r33275
2008-07-23Added Tinsel engine to main repos (no news item for it ON PURPOSE)Max Horn
svn-id: r33230