Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-12-12 | GOB: Fix Missing Default Switch Cases | D G Turner | |
These are flagged by GCC if -Wswitch-default is enabled. | |||
2014-02-18 | GOB: Make GPL headers consistent in themselves. | Johannes Schickel | |
2012-06-03 | ALL: Replace cursorTargetScale in OSystem API with a simple "do not scale" ↵ | Johannes Schickel | |
logic. All uses of the old target scale API actually wanted to disallow scaling of the mouse cursor. This commit adapts our API to this and thus simplifies backend implementations. Some backends, most notable the Wii and Android, did some implementation of the cursor target scale, which I didn't adapt yet. I added a TODO for the porters there. | |||
2011-11-03 | GOB: Fix analyser warnings regarding sprintf() parameter signness | Sven Hesse | |
2011-09-14 | GOB: Init "Diving" cursor | Sven Hesse | |
2011-08-26 | GOB: Fix the Geisha cursor | Sven Hesse | |
2011-05-12 | GIT: Clean up: Suppress SVN tags, now useless | strangerke | |
2011-02-02 | GOB: Make flags optional in Video::initSurfDesc | Sven Hesse | |
svn-id: r55728 | |||
2011-02-02 | GOB: Remove the vidMode parameter from Video::initSurfDesc | Sven Hesse | |
svn-id: r55727 | |||
2011-01-26 | GOB: Check font index for kFontCount | Sven Hesse | |
svn-id: r55547 | |||
2010-10-15 | GOB: Remove the now useless helper.h | Sven Hesse | |
svn-id: r53491 | |||
2010-10-15 | GOB: Remove strncpy0() | Sven Hesse | |
Replacing it (and some strncpy + manual terminating) with Common::strlcpy() svn-id: r53490 | |||
2010-09-30 | GOB: Fix 16bit cursors | Sven Hesse | |
svn-id: r52952 | |||
2010-09-30 | GOB: Change all drawing to use class Surface | Sven Hesse | |
svn-id: r52947 | |||
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 | |||
2009-07-21 | Fixing the text input in Gob1 (the loading code wasn't printed as you typed ↵ | Sven Hesse | |
anymore) svn-id: r42642 | |||
2009-07-09 | Giving Font its own real class | Sven Hesse | |
svn-id: r42277 | |||
2009-07-05 | Merging Game_v1's and Game_v2's prepareStart() | Sven Hesse | |
svn-id: r42127 | |||
2009-07-05 | Moving the "Collision" stuff to Hotspots in hotspots.cpp/.h | Sven Hesse | |
svn-id: r42123 | |||
2009-06-24 | Wrapping resources (out of TOT, EXT, IM? and EX? files) loading into its own ↵ | Sven Hesse | |
class svn-id: r41839 | |||
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-05-21 | Splitting a few helper functions out of gob.h | Sven Hesse | |
svn-id: r40765 | |||
2008-12-12 | Working cursor in Urban Runner | Sven Hesse | |
svn-id: r35309 | |||
2008-12-04 | Changing the GobEngine to use its dirty rects also for OSystem-copies, ↵ | Sven Hesse | |
instead of relying on kFeatureAutoComputeDirtyRects svn-id: r35239 | |||
2008-05-28 | Script variables are now always stored in the game version's native endianess. | Sven Hesse | |
This should make Woodruff playable on big-endian systems. svn-id: r32352 | |||
2008-05-08 | Restructured sound code | Sven Hesse | |
svn-id: r31937 | |||
2008-01-05 | Fix to remove a tab character from the GPL header | Paul Gilbert | |
svn-id: r30238 | |||
2007-09-19 | Merged common/stdafx.h into common/scummsys.h. All referencing files have ↵ | Nicola Mettifogo | |
been updated. svn-id: r28966 | |||
2007-05-30 | Updated legal headers in source files, based on what Pidgin (the IM client ↵ | Max Horn | |
formerly knowns as Gaim) does; added new (incomplete) COPYRIGHT file; updated copyright dates in a few spots svn-id: r27024 | |||
2007-05-01 | Made the collisionAreas' coordinates unsigned. This should fix bug #1706988 | Sven Hesse | |
svn-id: r26715 | |||
2007-04-02 | "char *" -> "byte *" where appropriate | Sven Hesse | |
svn-id: r26369 | |||
2007-03-30 | - Fixed the IMD playing within mults, the non-interactive Gob3 demo should ↵ | Sven Hesse | |
work better now - Replaced strcpy with strncpy where appropriate - Added detection entries for other languages of the multilingual Gob3 CD; bug #1691230 svn-id: r26327 | |||
2007-03-29 | - Properly implemented the ImdPlayer | Sven Hesse | |
- Some more clean-up svn-id: r26316 | |||
2007-03-20 | Major clean-up, including: | Sven Hesse | |
- Cutting down the code-dup - Plucking leaks - Removing dead/unused code - Properly naming "word_2342F"-style variables and functions (removing the warnings alongside) - Fleshing out the "stubby" functions - Moving functions and variables to more appropriate/logical places - Re-ordering functions and variables - Re-structuring functions - Moving the IMD stuff into a new "Imd" class in the new imd.cpp/.h (still to be completely implemented and cleaned up) - Formatting - Getting rid off the classes "Anim", "Pack" and "Timer", along with their files svn-id: r26252 | |||
2007-01-29 | - Another attempt at fixing the immediately-closing notepad heisenbug (#1621089) | Sven Hesse | |
- Implemented wide surfaces + scrolling - Some clean-up svn-id: r25253 | |||
2006-11-27 | - Properly implemented o2_getCDTrackPos() | Sven Hesse | |
- Each save has now its own file (.s??). They also should be endian-safe now (Can be disabled for testing by uncommenting #define GOB_ORIGSAVES in gob.cpp) - General endianness-fixes svn-id: r24794 | |||
2006-11-21 | - Fixed the crashes in Gob1 EGA and Gob2 Demo | Sven Hesse | |
- Fixed the compile error in GobEngine::saveGame on some systems svn-id: r24756 | |||
2006-11-20 | Changed the way sprites-freeing is handled, now the menu sprites and window ↵ | Sven Hesse | |
decorations are drawn svn-id: r24752 | |||
2006-07-09 | Instead of drawing the mouse cursor as a sprite, let the backend handle it | Sven Hesse | |
svn-id: r23464 | |||
2006-07-08 | - Fixed a few mistakes that added up to look correct, fixing bargon's cursor | Sven Hesse | |
- Updated cursor drawing in general svn-id: r23429 | |||
2006-06-13 | Fixing Scenery::_statics, Game::_totTextData and Game::_totResourceTable | Sven Hesse | |
svn-id: r23078 | |||
2006-06-10 | More stub-filling + small clean-up | Sven Hesse | |
svn-id: r23012 | |||
2006-04-13 | - More stubs, the intro now works completely (with extreme graphical | Sven Hesse | |
glitches and without sound in the floppy version), the title screen is shown afterwards - Added skipping of the floppy version's copy protection screen, since the CD version doesn't show it either svn-id: r21845 |