Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-04-15 | GOB: Change strcpy to strlcpy for safety | Sven Hesse | |
2012-07-30 | GOB: Add some PreGob and Once Upon A Time cursor functions | Sven Hesse | |
2012-07-30 | GOB: Move drawString into Font | Sven Hesse | |
2012-07-30 | GOB: Don't crash when there's no _inter object | Sven Hesse | |
2012-05-29 | GOB: Fix v7 cursors drawn by the scripts | Sven Hesse | |
When the cursor name is "", then that cursor is drawn by the scripts instead of loaded from cursor32.dll. That cursor does not have its own palette then. Fixes the cursors in the "paint" game in Adibou2. | |||
2012-05-29 | GOB: Hook up the PE cursors to v7 loadCursor | Sven Hesse | |
Addy Junior / Adibou2 now shows proper cursors. Thanks to clone2727 for the constant nagging. :P | |||
2011-09-14 | GOB: Init "Diving" cursor | Sven Hesse | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-02-02 | GOB: Rename Draw::kSpritesCount to Draw::kSpriteCount | Sven Hesse | |
svn-id: r55729 | |||
2011-02-02 | GOB: Remove the vidMode parameter from Video::initSurfDesc | Sven Hesse | |
svn-id: r55727 | |||
2011-01-30 | GOB: Change SPRITES_COUNT into a const | Sven Hesse | |
svn-id: r55645 | |||
2011-01-26 | GOB: Check font index for kFontCount | Sven Hesse | |
svn-id: r55547 | |||
2011-01-22 | GOB: Fix some of the live-video glitchyness | Sven Hesse | |
svn-id: r55421 | |||
2011-01-20 | GOB: Urban: Fix missing visuals at Cemetary/Lab | Sven Hesse | |
Urban Runner decouples _frontSurface and _spritesArray[kFrontSurface] at that screen... *sigh* svn-id: r55346 | |||
2011-01-16 | GOB: Add a method to get a true palette color | Sven Hesse | |
svn-id: r55271 | |||
2010-10-31 | GOB: Clean up class DataIO | Sven Hesse | |
Removing the need for class DataStream and that handle mess. svn-id: r53984 | |||
2010-10-15 | GOB: Remove strncpy0() | Sven Hesse | |
Replacing it (and some strncpy + manual terminating) with Common::strlcpy() svn-id: r53490 | |||
2010-10-15 | GOB: Fix Code analysis warnings | Sven Hesse | |
See bug report #3087831 svn-id: r53464 | |||
2010-09-30 | GOB: Change all drawing to use class Surface | Sven Hesse | |
svn-id: r52947 | |||
2010-08-21 | GOB: Clean up of Fascination code | Arnaud Boutonné | |
Move Fascination specific function to appropriate classes, plus some style modifications svn-id: r52267 | |||
2010-08-20 | Fascination - (SylvainTV) Implement window traces | Arnaud Boutonné | |
svn-id: r52238 | |||
2010-08-16 | Fascination - Suppress a debug warning, and replace several warnings by errors. | Arnaud Boutonné | |
svn-id: r52133 | |||
2010-08-15 | Suppress some debugging warnings | Arnaud Boutonné | |
svn-id: r52104 | |||
2010-08-08 | GOB: Add constants for different surfaces/sprites | Sven Hesse | |
Add static const int kFrontSurface = 20; static const int kBackSurface = 21; static const int kAnimSurface = 22; static const int kCursorSurface = 23; static const int kCaptureSurface = 30; to class Draw and substitute the raw numbers in other files with those aliases, for readability. svn-id: r51852 | |||
2010-04-28 | Only draw letters that actually fit on the surface. Should fix bug #2992268 ↵ | Sven Hesse | |
(Reproducible crash creating Intuition formula) svn-id: r48829 | |||
2010-02-13 | Fascination: | Arnaud Boutonné | |
- Fix a potential bug in winDraw - Add a hack (and a todo) to work around the missing texts and windows in Amiga, Atari and early PC floppy version. svn-id: r48053 | |||
2010-02-08 | Fascination: - Suppress the recently added oFascin_keyFunc, replace it with ↵ | Arnaud Boutonné | |
a check in o1_keyFunc. This fixes the animation speed regression - Rename Amiga-specific protracker functions - Rewrite winDecomp. svn-id: r48011 | |||
2010-02-06 | Fascination - Use invalidateRect instead of dirtiedRect, fix several other ↵ | Arnaud Boutonné | |
little errors svn-id: r47947 | |||
2010-02-03 | Fascination - Cleanup: suppress some noisy debug output, suppress some ↵ | Arnaud Boutonné | |
obsolete and commented code. svn-id: r47851 | |||
2010-02-03 | Minor style-related changes | Sven Hesse | |
svn-id: r47839 | |||
2010-02-03 | Fascination - Fix screen transition | Arnaud Boutonné | |
svn-id: r47830 | |||
2010-02-02 | Fascination - Add a window specific function, modify checkmouse() function ↵ | Arnaud Boutonné | |
in order to use it (without breaking the other games). Windows are no longer "transparent" svn-id: r47828 | |||
2010-01-27 | - Fixed openWin, saveWin, restoreWin, closeWin, winMove and activeWin, so ↵ | Arnaud Boutonné | |
that windows are AT LEAST working - Suppressed dirty traces. This has to be reviewed/rewritten. It looks better without. - Add initialization of two variables in one exceptional case in winDraw. (Thanks Cyx) svn-id: r47616 | |||
2009-12-08 | Fix some MSVC warnings (part of patch #2909981) | Max Horn | |
svn-id: r46291 | |||
2009-10-28 | Style fixes | Sven Hesse | |
svn-id: r45468 | |||
2009-10-28 | Removing trailing spaces | Sven Hesse | |
svn-id: r45467 | |||
2009-10-07 | Fix an assert in activeWin(). | Arnaud Boutonné | |
svn-id: r44746 | |||
2009-09-29 | Playtoons - implement some functions related to hotspot texts | Arnaud Boutonné | |
Fascination - initial version of several 'Fascination Window' functions, proper naming of most of fascination OPCODEDRAW and OPCODEGOB functions svn-id: r44472 | |||
2009-09-15 | - Implement _pattern variable | Arnaud Boutonné | |
- Add oPlaytoons_putPixel and Playtoons specific spriteOperation (using _pattern) svn-id: r44103 | |||
2009-07-24 | Caching the subtitle font and color, because some don't assign those | Sven Hesse | |
svn-id: r42706 | |||
2009-07-09 | Giving Font its own real class | Sven Hesse | |
svn-id: r42277 | |||
2009-07-05 | Renaming FontDesc::extraData to charWidths | Sven Hesse | |
svn-id: r42149 | |||
2009-06-23 | Putting basic TOT handling into its own class | Sven Hesse | |
svn-id: r41821 | |||
2009-06-23 | Replacing the 2 offset functions by a generic Script::getFunctionOffset() | Sven Hesse | |
svn-id: r41797 | |||
2009-06-23 | Added Script::getCenterOffset() | Sven Hesse | |
svn-id: r41796 | |||
2009-06-22 | Implemented a call stack | Sven Hesse | |
svn-id: r41754 | |||
2009-06-22 | Encapsulating script file access | Sven Hesse | |
svn-id: r41753 | |||
2009-06-06 | GOB: Turned _spritesArray into a Common::Array (of fixed size) to detect ↵ | Max Horn | |
out-of-bounds access to it (since access is controlled by scripts, this could (and does :/) easily happen. Also removed an obsolete swap() method, and fixed one case where _spritesArray was indeed accessed out of bounds svn-id: r41305 | |||
2009-06-06 | GOB: Got rid of class ReferenceCounter; changed SurfaceDesc::Ptr to ↵ | Max Horn | |
SurfaceDescPtr (a Common::SharedPtr); and changed many SurfaceDesc pointers to references svn-id: r41299 | |||
2009-04-27 | Some minor clean-up | Sven Hesse | |
svn-id: r40166 |